Create payout
Creating a new payout
Create payout
POST
{API_BASE_URL}/v2/merchants/payouts/
Initiates a new payout (withdrawal transaction).
Headers
Request Body
reference_id
string [1..64]
Your internal transaction id which you may use to find the transaction easier
payment.amount*
number
Amount of the transaction
customer.id*
string [1..64]
Id of the customer in your system. You may use customer's email or their phone number if you don't have or don't want to provide a different identifier
customer.phone.number*
string [5..40]
Customer's phone number without the country code
customer.phone.country_code*
string [2..4]
Country code of the customer's phone number, starting with "+"
customer.email*
string [6..255]
Customer's email address
customer.last_name*
string [2..80]
Customer's last name
customer.first_name*
string [2..80]
Customer's first name
redirect_urls.success
string (url)
Required only for payment page integration type. Customer will be redirected to this link after successfully completing a transaction
redirect_urls.fail
string (url)
Required only for payment page integration type. Customer will be redirected to this link after successfully completing a transaction
{
"id": "8ea802ab-267f-4145-8726-eba4d7d07da5",
"reference_id": "id-in-merchant-system-485",
"status": "new",
"payment": {
"amount": 49.23,
"currency": "EUR"
},
"fee": null,
"created_at": "2023-02-27T17:59:39.945246",
"updated_at": "2023-02-27T17:59:39.945246",
"expires_at": "2023-02-27T18:04:15.493103",
"error_code": null,
"error_message": null,
"next_action": {
"type": "string",
"url": "string"
}
}
Example
curl -X POST 'https://api.dev.kitopay.com/api/v2/merchants/payouts/' \
-H 'Content-Type: application/json' \
-H 'x-merchant-id: dev_pub_fb1dad5f-5982-4e1a-ac2f-62a7daaa7148' \
-H 'x-timestamp: 1601234567' \
-H 'x-signature: 27b50557de800b45f61e54fa4d748dd890a18592dfd53480523886802bce92ab' \
-d '{
"reference_id": "tx-123",
"payment": {
"amount": 49.23,
"currency": "EUR"
},
"customer": {
"id": "1",
"first_name": "Salvador",
"last_name": "Dali",
"email": "[email protected]",
"phone": {
"country_code": "+34",
"number": "696123456"
},
},
"redirect_urls": {
"success": "https://website.com/cashier-result-page/success",
"fail": "https://website.com/cashier-result-page/fail"
},
"webhook_url": "https://api.dev.website.com/webhooks/kitopay"
}'
Last updated