Download OpenAPI specification:
Gateway-agnostic internal payment APIs.
| payment_gateway required | string |
required | object |
{- "payment_gateway": "stripe",
- "customer_info": { }
}{- "ok": true,
- "msg": null,
- "data": { }
}| payment_gateway required | string |
| token_id required | string |
{- "payment_gateway": "stripe",
- "token_id": "tok_visa"
}{- "ok": true,
- "msg": null,
- "data": { }
}| payment_gateway required | string |
required | object |
{- "payment_gateway": "stripe",
- "card_info": { }
}{- "ok": true,
- "msg": null,
- "data": { }
}| payment_gateway required | string |
required | object |
{- "payment_gateway": "stripe",
- "charge_info": { }
}{- "ok": true,
- "msg": null,
- "data": { }
}| payment_gateway required | string |
required | object |
{- "payment_gateway": "stripe",
- "capture_info": { }
}{- "ok": true,
- "msg": null,
- "data": { }
}| payment_gateway required | string |
required | object |
{- "payment_gateway": "stripe",
- "release_info": { }
}{- "ok": true,
- "msg": null,
- "data": { }
}| payment_gateway required | string |
required | object |
{- "payment_gateway": "stripe",
- "refund_info": { }
}{- "ok": true,
- "msg": null,
- "data": { }
}| payment_gateway required | string |
required | object |
{- "payment_gateway": "2c2p",
- "inquiry_info": {
- "invoiceNo": "b1bcbe740fef41449768"
}
}{- "ok": true,
- "msg": null,
- "data": { }
}Creates a 2C2P card registration session. The mobile app or test page uses
the returned paymentToken / webPaymentUrl to complete card registration,
then sends the returned invoiceNo to the mobile POST /card endpoint.
| frontendReturnUrl | string |
| backendReturnUrl | string |
{
}{- "ok": true,
- "msg": null,
- "data": {
- "invoiceNo": "b1bcbe740fef41449768",
- "paymentToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
}
}