Payout
Request to create an invoice for payment. In response to this request, a response will be provided with success if the invoice has been created and it is possible to make a payment.
Request address
https://cactusgino.com/api/payout/
Request parameters
merchant_id
Yes
string
Merchant ID to be determined in the system.
site_login
Yes
string
Login of the user making the payment.
site_id
Yes
integer
Your site_id
request_id
Yes
string
Order ID in the seller's system.
amount
Yes
integer
Amount to be paid in minor units (kopecks).
signature
Yes
string
currency
Yes
string
Currency. Available values: 'USD', 'EUR', 'RUB', 'UAH', 'USDT', 'IDR', 'AZN', 'VND'.
method
Yes
string
Payment method. Available values: 'card', 'sbp', 'WalletM10', 'localbanks', 'binance', 'cash', 'MTS', 'sbp_qr', 'Emanat'.
additional_fields
Yes
object
Additional options for certain payment methods.
additional_fields
:
additional_fields
:List of required fields for a specific payment method; parameters must be passed as a string.
For example, for a method, card
the required fields arecard_number
card
:bank_name
(optional): Bank name. Example: Morgancard_holder
(optional): Owner's full name. Example: John Wickcard_number
(required): Card number for payment. Example: 4242424242424242bank_option
(optional): It can be FIN ID or VOEN for the PASA bank. Example: 778953337789expiry date
(optional): Card expiry date. Example: 07/23
localbanks
:account_number
(required): Account number for payment. Example: 40702810800070000366bank_name
(optional): Bank name. Example: Testbankaccount_holder
(optional): Owner's full name. Example: John Wick
sbp
:bank_name
(optional): Bank name. Example: Morganphone_holder
(required): Owner's full name. Example: John Wickphone_number
(required): Phone number for payment. Example: 79999999999
mts
:phone_number
(required): Phone number for payment. Example: 79999999999
skrill
:skrill_account
(required): Skrill account identification (email or phone). Example: test@mail.comskrill_holder
(required): Account holder name. Example: Potter Vasya
wise
:wise_tag
(required): Wise tag name. Example: @examplovich23wise_holder
(required): Account holder name. Example: Petrov Vasya
WalletM10/Emanat
:phone_number
(required): Phone number for payment. Example: 79999999999
cash
:address
(required): Address. Example: Pushkin street, Kolotushkin house 5username
(required): Username. Example: @testmessenger
(required): Messenger. Example: telegramasap
(optional): Flag to indicate urgency. Example: truetime
(optional): Time. Example: 2023-05-01 10:22verification_code
(required): Verification code. Example: 123456
papara
:papara_account
(required): Papara account ID. Example: 9925125660papara_holder
(required): Owner's full name. Example: John Wickphone_number
(required): Phone number for payment. Example: 79999999999
PIX:
phone_number (required): Phone number for payment. Example: 79999999999
account_holder (required): Account holder name. Example: John Wick
pix_transfer_key (required): Pix transfer key. Example: 123e4567-e89b-12d3-a456-426655440000
Other payment methods do not require additional fields.
Response parameters
signature
Request signature
request_id
Request ID
success
Request status
status
Invoice status
amount
Invoice amount
site_login
User login
site_id
site_id
currency
Request currency
invoice_id
Invoice ID in our system
Last updated