diff --git a/wrenchboard/src/include/wrenchboard_api.h b/wrenchboard/src/include/wrenchboard_api.h index a9db0eaf..bace9180 100644 --- a/wrenchboard/src/include/wrenchboard_api.h +++ b/wrenchboard/src/include/wrenchboard_api.h @@ -188,6 +188,8 @@ enum { PARTNER_STRIPE }; #define WRENCHBOARD_ACCOUNT_WALLETS 11060 +#define WRENCHBOARD_ACCOUNT_PREPARE_TOPUP 11062 + #define WRENCHBOARD_USER_DELETEACC 11990 #define WRENCHBOARD_ACCOUNT_END 11999 //************************************************************** diff --git a/wrenchboard/src/shared_tool/account.cc b/wrenchboard/src/shared_tool/account.cc index 9cc353c6..6bfe52d9 100644 --- a/wrenchboard/src/shared_tool/account.cc +++ b/wrenchboard/src/shared_tool/account.cc @@ -113,6 +113,7 @@ long WrenchBoardMobileSendMoney(CVars in, CVars &out); long WrenchBoardMobileSendJobInterest(CVars in, CVars &out); long WrenchReturnPendingJobList(CVars in, CVars &out); long WrenchBoardMobileSendUserWallet(CVars in, CVars &out); +long WrenchBoardStartBalanceTopup(CVars in, CVars &out); long test() { FILE* oldFile = Output2FILE::Stream(); @@ -348,10 +349,15 @@ long account_calls(CVars in, CVars &out) { break; case WRENCHBOARD_ACCOUNT_WALLETS: - logfmt(logINFO, "/account_calls()"); + logfmt(logINFO, "/WRENCHBOARD_ACCOUNT_WALLETS()"); return WrenchBoardMobileSendUserWallet(in, out); break; + case WRENCHBOARD_ACCOUNT_PREPARE_TOPUP: + logfmt(logINFO, "/WRENCHBOARD_ACCOUNT_PREPARE_TOPUP()"); + return WrenchBoardStartBalanceTopup(in, out); + break; + case WRENCHBOARD_USER_DELETEACC: REQ_LONG(in, "member_id", 1, -1); REQ_STRING(in, "reason", 2, 149, "(.*)"); @@ -372,6 +378,11 @@ long account_calls(CVars in, CVars &out) { #define PHP_API_TRANSFER_COMPLETE 200 +long WrenchBoardStartBalanceTopup(CVars in, CVars &out){ + logfmt(logINFO, "WrenchBoardStartBalanceTopup()"); + + return 0; +} long WrenchBoardMobileSendUserWallet(CVars in, CVars &out) { logfmt(logINFO, "WrenchBoardMobileSendUserWallet()"); char vname[30];