Create deposit
POST/api/v1/order/deposit
Create a new deposit order for a specific integration. This endpoint allows the client to decide how much money they want to deposit into their balance.
Once the first transaction from the client is detected, the payment is considered complete, and the status is updated to completed
after 19 transaction confirmations from the network.
The order is valid for 20 minutes. During this time, the payer must complete the payment.
Difference between Create a payment order and Create a deposit order:
-
Create a payment order is used to charge a customer for a specific service or product. The order defines the amount to receive, and the payer can complete the payment in multiple transactions. Use this when you want to collect a specific payment from a customer.
-
Create a deposit order allows clients to deposit funds into their balance for a specific integration. The client chooses the amount to deposit, and the order is completed after the first transaction. Use this for topping up an account or balance, not for one-time payments.
Request
Responses
- 201
- 400
Deposit order created successfully.
Failed.