The Bearer token to be used on this API is your partner access token
Request Body
User identification information. At least one of the following fields must be provided:
The total transaction amount in cents (e.g., $1.50 = 150)
The subtotal transaction amount in cents (before taxes, fees, etc.)
The discount amount in cents, if any
The external order identifier from your system
The payment identifier associated with this order
Array of line items in the order
Return values
Status code indicating the result of the operation
Response data containing the order information
User Identification: You must provide at least one of the user identification fields:
merchant_external_id
: Use when you have the merchant’s customer IDuser_link_id
: Use when you have a link ID from the Link User endpointuser_id
: Use when you have the Benji platform user ID directly
Amount Format: All monetary values should be provided in cents. For example:
- $1.50 should be sent as
150
- $25.99 should be sent as
2599
- $100.00 should be sent as
10000
Make sure the
order_external_id
is unique within your system to avoid conflicts when creating orders.