Testing payouts to YooMoney wallets
This article describes how to test successful and unsuccessful scenarios for payouts to YooMoney wallets.
You need to use the identifier and secret key of the test gateway for authenticating requests.
Successful scenario
To test a successful scenario, set the correct payout amount and one of the following test wallet numbers:
- for anonymous user:
41001614575714
- for reviewed user:
4100116075156746
- for identified user:
4100116074720387
Unsuccessful scenarios
You may test the following unsuccessful scenarios:
Payout is less than the minimum amount
Make sure that your system has the limit on minimum payout amount set, and that you don't send a payout request when the amount is less than the selected limit. Learn more about limits
Exceeding the payout limit
To test the processing of errors related to exceeding payout limits, use the following test wallet numbers:
Wallet number | Reason why the payout was canceled |
---|---|
41001614575572 | one_time_limit_exceeded Single deposit limit is exceeded. |
41001614575643 | periodic_limit_exceeded The limit on payouts per time period (day, month) is exceeded. |
Other reasons for canceling payouts
You may test general unsuccessful scenarios. To do this, use the following test wallet numbers:
Wallet number | Reason why the payout was canceled |
---|---|
410011806060766 | insufficient_funds There's not enough money on the balance to make a payout. |
410011788545536 | general_decline No specific reason provided. |
See also