Partner has an opportunity to make payouts from merchant's personal account with register lists.
Register list is the list of orders that act as a basis for creating and paying invoices.
Every order is a string contains attributes below:
Detailed description of general headers:
Payment provider ID in the GSG system (see Payments→Services at the merchant's personal account)
|integer / string||yes|
|account||Payee account ID (such as card number)||integer / string||yes|
If the order payment amount exceeds the maximum value, several invoices are created for this order, so that the payment amount in each invoice does not exceed the permitted value
|currency||Payment currency ID||
|comment||Message that the payment recipient will see||string (255)||
no (yes for some providers)
|txn_id||Transaction ID (txn_id) in the project system||string (255)||no|
Several services apart from general require additional headers, that name as same as the parameter transferred according to the commissions action (see the tag <params>).
|name||Cardholder's name and surname (use latin letters)||only for the service 9|
|expiry||valid thru - expiration date of the card in MMYY format||only for the service 9|
|phone||Payee's telephone number in 79AABBBCCDD format||only for the services 9 and 1047498|
service;account;amount;currency;comment;name;expiry;phone 33;4100000011112222;12345;643;test;;; 23;Z123456789012;54321;840;test;;; 9;510000001111222233;840;payout;IVAN IVANOV;1218;79012345678
Before loading the registry there is check to find errors in the formation. This check verifies:
If there are some mistakes in the loading registry, the registry of errors will be created.