Create an Order
Create a new order. By creating a new order, you will create a new settlement destination which you can use to settle expected incoming payments efficiently. After creating the order, Ivy provides you with a destination for the expected incoming payment. As soon as a payment with the same details arrives, Ivy will update the status of the order.
Request body
The total amount of the order
The currency code of the order
The merchant's unique reference ID for the order
Optional expiration timestamp in seconds
The subaccount id of the merchant.
Response
Order created successfully
The unique id for the order.
The unique id for the merchantApp which initiated the order.
Same as appId
The legal name of the merchant which initiated the order.
A unique id for the order which can be set when creating the checkoutSession.
The customer-facing id of the order.
The project related to the order.
Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
The merchant category code for the account. MCCs are used to classify businesses based on the goods or services they provide.
The amount of application fee collected with the order.
Deprecated. The status of the payment.
The status of the order. As soon as this value is 'paid', you can ship the order.
The total amount in the currency of all successful refunds for this order
Deprecated. The email of the customer who completed the order.
The reference that will be shown on the bank statement of the customer. Only available after a successful DirectDebit initiation.
The subaccount id of the merchant.
The payment mode of the order. Can be either settlement or direct.
The unique identifier of the customer who placed the order.
The unique identifier of the customer's bank.
The unique id of the transaction.