EnKash API Document
Home
Payment Gateway
Payouts
Create Account
Home
Payment Gateway
Payouts
Create Account
Login
Orders
Copy Page
Payment Gateway Overview
Payment Gateway Sign Up
Payment Methods
Supported Integrations
Payment APIs
Test Card Details
Authorization
About Authorization
Get Authorization Token
POST
Orders
Order Overview
About Order
Create Order
POST
Get Order Status
GET
Get BNPL Payment Modes
GET
Payments
Payment Overview
About Payment
Get Transaction Status
GET
Submit Payment Detail
POST
Refunds
About Refund
Refund
POST
Payment Links
Upi Intent Link Detail
GET
Settlements
About Settlement
Get Settlement Payout By Id
GET
Search Settlement Payouts
POST
QR Generation API
Get Dynamic QR Code
Payment Button
Qr Code
Create QR
Create QR Customer
Search QR Code
Get QR Code
Cancel QR Code
Orders
Copy Page
Create Order
POST
/api/v0/orders
Try it
Run in Apidog
Run in Apidog
order-controller
Utilize this API to generate orders with Olympus from your backend. This allows you to initiate transactions and collect payments seamlessly
Request
Header Params
Generate Code
merchantAccessKey
string
required
Authorization
string
required
Body Params
application/json
Generate Code
orderId
string
required
A unique identifier for the order in your system. Accepts alphanumeric characters only.
amount
object
(Amount)
required
This specifies the amount for the order, allowing up to two decimal places. For example, 20.15 would represent Rs 20 and 15 paisa.
value
number
optional
>= 1
<= 1000000000
currency
string
optional
returnUrl
string
optional
The URL to which the customer will be redirected after completing the payment.
notifyUrl
string
optional
The URL where notifications regarding the order will be sent.
customerInfo
object
(CustomerDetail)