added fee
This commit is contained in:
@@ -432,8 +432,19 @@ long WrenchCardRechargePayment( CVars in, CVars &out )
|
||||
REQ_STRING(in, "credit_reference", 15, 45, "(.*)");
|
||||
|
||||
// Test tye credit reference
|
||||
//SELECT amount, currency FROM members_credit WHERE uid = 'eb813f56-41b3-4123-b943-605d3ae6c813' AND member_id = 1;
|
||||
|
||||
//SELECT mc.amount, mc.currency FROM members_credit mc LEFT JOIN members m ON m.id =mc.member_id WHERE mc.uid = 'eb813f56-41b3-4123-b943-605d3ae6c813' AND mc.member_id = 1;;
|
||||
if (load_db_record(out, "SELECT mc.amount, mc.currency FROM members_credit mc LEFT JOIN members m ON m.id =mc.member_id "
|
||||
" WHERE mc.uid = '%s' AND m.uid = '%s", in["credit_reference"].c_str(), in["uid"].c_str()) > 0)
|
||||
{
|
||||
if ( in["amount"].Long() != out["amount"].Long() ){
|
||||
out["status"] = "Invalid Amount";
|
||||
return ret;
|
||||
}
|
||||
}
|
||||
else{
|
||||
out["status"] = "Invalid Call";
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
||||
if (load_db_record(out, "SELECT c.id as card_id FROM creditcard c LEFT JOIN members m ON m.id =c.member_id "
|
||||
|
||||
Reference in New Issue
Block a user