Single Payout
Endpoint: POST /payout/simple
This endpoint creates a simple payout for a specified beneficiary.
Request
URL:
/payout/simple
Method:
POST
Headers:
Content-Type
:application/json
Authorization
: Bearer {token}
Request Body
beneficiary_id
: (integer, required) The ID of the beneficiary.amount
: (numeric, required) The amount to be paid out.beneficiary_details_id
: (integer, required) The ID of the beneficiary's details.
Payload Example
Validation Error Response
Status: 400 Bad Request
Body:
Success Response
Status: 200 OK
Body:
Explanation
status
: Indicates whether the request was successful or failed.status_code
: The HTTP status code of the response.message
: A message indicating the result of the request.data
: An object containing details about the payout, including:user_id
: The ID of the user who initiated the payout.amount
: The amount of the payout.currency
: The currency of the payout.beneficiary_id
: The ID of the beneficiary.status
: The current status of the payout.created_at
: The timestamp when the payout was created.updated_at
: The timestamp when the payout was last updated.payout_id
: The unique identifier for the payout.beneficiary
: An object containing details about the beneficiary, including:id
: The ID of the beneficiary.user_id
: The ID of the user associated with the beneficiary.recipient_type
: The type of recipient (e.g., individual).customer_name
: The name of the beneficiary.customer_email
: The email of the beneficiary.customer_nickname
: The nickname of the beneficiary.country
: The country of the beneficiary.customer_address
: An object containing the address of the beneficiary, including:city
: The city of the beneficiary.county
: The county of the beneficiary.postal_code
: The postal code of the beneficiary.address_line_1
: The first line of the address.address_line_2
: The second line of the address (can be null).
created_at
: The timestamp when the beneficiary was created.updated_at
: The timestamp when the beneficiary was last updated.
Last updated