Refund Scenarios
Refund Entire Cart
status
(optional)
- request
- response
curl -L 'https://api.omnicart.scripsi.io/status/:6f891edb-1e1f-48bb-b042-2cb790a0f402' \
-H 'Accept: application/json' \
-H 'Api-Access-Token: <Api-Access-Token>'
{
"data": {
"cartId": "6f891edb-1e1f-48bb-b042-2cb790a0f402",
"currency": "XAU",
"totalAmounts": {
"initiated": 250,
"captured": 250,
"refunded": 0,
"current": 250
},
"items": [
{
"pegasus": {
"paymentStatus": "completed",
"itemAmounts": {
"initiated": 250,
"captured": 250,
"refunded": 0,
"current": 250
}
}
}
]
},
"code": "000000",
"message": "Success",
"timestamp": "2025-04-23T18:25:43.511Z"
}
Refund by Tags or Items
status
(optional)
- request
- response
curl -L 'https://api.omnicart.scripsi.io/status/:6f891edb-1e1f-48bb-b042-2cb790a0f402' \
-H 'Accept: application/json' \
-H 'Api-Access-Token: <Api-Access-Token>'
{
"data": {
"cartId": "6f891edb-1e1f-48bb-b042-2cb790a0f402",
"currency": "XAU",
"totalAmounts": {
"initiated": 1350,
"captured": 1100,
"refunded": 0,
"current": 1100
},
"items": [
{
"naga": {
"paymentStatus": "completed",
"itemAmounts": {
"initiated": 1100,
"captured": 1100,
"refunded": 0,
"current": 1100
},
"tag": "tower"
}
},
{
"pegasus": {
"paymentStatus": "completed",
"itemAmounts": {
"initiated": 250,
"captured": 0,
"refunded": 0,
"current": 0
},
"tag": "rampart"
}
]
},
"code": "000000",
"message": "Success",
"timestamp": "2025-04-23T18:25:43.511Z"
}
status
(optional)
- request
- response
curl -L 'https://api.omnicart.scripsi.io/status/:6f891edb-1e1f-48bb-b042-2cb790a0f402' \
-H 'Accept: application/json' \
-H 'Api-Access-Token: <Api-Access-Token>'
{
"data": {
"cartId": "6f891edb-1e1f-48bb-b042-2cb790a0f402",
"currency": "XAU",
"totalAmounts": {
"initiated": 1350,
"captured": 1100,
"refunded": 250,
"current": 1100
},
"items": [
{
"naga": {
"paymentStatus": "completed",
"itemAmounts": {
"initiated": 1100,
"captured": 1100,
"refunded": 0,
"current": 1100
},
"tag": "tower"
}
},
{
"pegasus": {
"paymentStatus": "refuded",
"itemAmounts": {
"initiated": 250,
"captured": 250,
"refunded": 250,
"current": 0
},
"tag": "rampart"
}
]
},
"code": "000000",
"message": "Success",
"timestamp": "2025-04-23T18:25:43.511Z"
}
Partial Refund
status
(optional)
- request
- response
curl -L 'https://api.omnicart.scripsi.io/status/:6f891edb-1e1f-48bb-b042-2cb790a0f402' \
-H 'Accept: application/json' \
-H 'Api-Access-Token: <Api-Access-Token>'
{
"data": {
"cartId": "6f891edb-1e1f-48bb-b042-2cb790a0f402",
"currency": "XAU",
"totalAmounts": {
"initiated": 250,
"captured": 250,
"refunded": 0,
"current": 250
},
"items": [
{
"pegasus": {
"paymentStatus": "completed",
"itemAmounts": {
"initiated": 250,
"captured": 250,
"refunded": 0,
"current": 250
}
}
}
]
},
"code": "000000",
"message": "Success",
"timestamp": "2025-04-23T18:25:43.511Z"
}
modify
- request
- response
{
"cartId": "6f891edb-1e1f-48bb-b042-2cb790a0f402",
"modifyBox": {
"items": [
{
"pegasus": {
"modifyAmount": {
"amount": 150,
"amountMode": "declared"
}
}
}
]
}
}
{
"data": {
"modifiedAmounts": [
"pegasus"
]
},
"code": "000000",
"message": "Success",
"timestamp": "2025-04-23T18:25:43.511Z"
}
status
(optional)
- request
- response
curl -L 'https://api.omnicart.scripsi.io/status/:6f891edb-1e1f-48bb-b042-2cb790a0f402' \
-H 'Accept: application/json' \
-H 'Api-Access-Token: <Api-Access-Token>'
{
"data": {
"cartId": "6f891edb-1e1f-48bb-b042-2cb790a0f402",
"currency": "XAU",
"totalAmounts": {
"initiated": 250,
"captured": 250,
"refunded": 100,
"current": 150
},
"items": [
{
"pegasus": {
"paymentStatus": "completed",
"itemAmounts": {
"initiated": 250,
"captured": 250,
"refunded": 100,
"current": 150
}
}
}
]
},
"code": "000000",
"message": "Success",
"timestamp": "2025-04-23T18:25:43.511Z"
}