API Documentation
Authentication APIs
- Login & Register
- Create & Manage Users
Catalog APIs
- GETList all products
- GETList all skus
- GETRetrieve a product
- GETRetrieve product variants
- GETRetrieve variant detail
- GETList all categories
- GETRetrieve product reviews
- POSTCreate product review
- GETRetrieve similar products
- GETRetrieve up sell products
- GETRetrieve cross sell products
- GETRetrieve recommended products
- POSTDatocms webhook
Cart & Checkout APIs
- Cart
- Checkout
Coupons & promotions API
Customers API
Orders APIs
Shipping APIs
Analytics
Campaigns API
Orders APIs
Retry payment
POST
/
orders
/
{order_number}
/
retry-payment
curl --request POST \
--url https://services.commercengine.dev/api/v1/x2yh61zw4k/storefront/orders/{order_number}/retry-payment \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"payment_mode": "payment-gateway"
}'
{
"message": "<string>",
"success": true,
"content": {
"payment_required": true,
"payment_info": {
"key": "<string>",
"txnid": "<string>",
"amount": "<string>",
"productinfo": "<string>",
"firstname": "<string>",
"email": "<string>",
"phone": "<string>",
"si": 123,
"si_details": {
"billingAmount": 123,
"billingCurrency": "INR",
"billingCycle": "MONTHLY",
"billingInterval": 123,
"paymentStartDate": "2023-12-25",
"paymentEndDate": "2023-12-25"
},
"furl": "<string>",
"surl": "<string>",
"hash": "<string>"
}
}
}
Authorizations
Access token
Path Parameters
order number
Body
application/json
Available options:
payment-gateway
, bank-transfer
Response
200 - application/json
OK
always 1
always 1
Available options:
INR
Available options:
MONTHLY
curl --request POST \
--url https://services.commercengine.dev/api/v1/x2yh61zw4k/storefront/orders/{order_number}/retry-payment \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"payment_mode": "payment-gateway"
}'
{
"message": "<string>",
"success": true,
"content": {
"payment_required": true,
"payment_info": {
"key": "<string>",
"txnid": "<string>",
"amount": "<string>",
"productinfo": "<string>",
"firstname": "<string>",
"email": "<string>",
"phone": "<string>",
"si": 123,
"si_details": {
"billingAmount": 123,
"billingCurrency": "INR",
"billingCycle": "MONTHLY",
"billingInterval": 123,
"paymentStartDate": "2023-12-25",
"paymentEndDate": "2023-12-25"
},
"furl": "<string>",
"surl": "<string>",
"hash": "<string>"
}
}
}