Я работал над mangopay PHP SDK. Я успешно создал нормальных/юридических пользователей, использующих тот же SDK.
Но я застрял в API передачи. Я не могу выполнить транзакцию. Я уже разбил несколько пользователей и соответствующий кошелек, который я вижу на панели инструментов sandbox. Но я не могу добавить баланс в кошельке для любого пользователя.
Может кто-нибудь, пожалуйста, помогите мне и очистите меня от потока мангопей.
Я также нашел еще одну панель, но я не знаю, как она связана с моей песочницей.
Каждый раз, когда я пытаюсь перевести деньги от одного пользователя другому пользователю, я всегда получаю ошибку, например: отсутствие достаточного баланса в кошельке. (Конечно, потому что я не могу добавить сумму для конкретного пользователя)
Пожалуйста, помогите мне здесь.
Благодарю.
Глядя на образец кода мангопей, функциональность будет такой. Вы должны УВЕРЕНЫ, что идентификаторы кошелька действительны.
$mangoPayApi = new \MangoPay\MangoPayApi();
$mangoPayApi->Config->ClientId = "mangopayuser";
$mangoPayApi->Config->ClientPassword = "mangopaypassword";
$mangoPayApi->Config->TemporaryFolder = "cache/dir/path";
$Transfer = new \MangoPay\Transfer();
$Transfer->AuthorId = $authorId;
$Transfer->DebitedFunds = new \MangoPay\Money();
$Transfer->DebitedFunds->Currency = "EUR";
$Transfer->DebitedFunds->Amount = 2500;
$Transfer->Fees = new \MangoPay\Money();
$Transfer->Fees->Currency = "EUR";
$Transfer->Fees->Amount = 500;
/**
* please make sure that $debitedWalletId and $creditedWalletId are valid wallet ids
**/
$Transfer->DebitedWalletID = $debitedWalletId;
$Transfer->CreditedWalletId = $creditedWalletId;
$result = $mangoPayApi->Transfers->Create($Transfer);