added fee

This commit is contained in:
CHIEFSOFT\ameye
2023-07-14 06:20:20 -04:00
parent cdf1253a0b
commit 74ed354628
+13 -2
View File
@@ -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 "