Submit Payment Request
POST
/api/v0/payment/submit
order-controller
Request
Header Params
Authorization
stringÂ
required
merchantAccessKey
stringÂ
required
Body Params application/json
orderId
stringÂ
required
paymentDetail
object (PaymentDetailDTO)Â
optional
paymentMode
enum<string>Â Â |Â enum<null>Â
required
Allowed values:
NET_BANKINGUPICREDIT_CARDDEBIT_CARDPREPAID_CARDPAY_LATERWALLETCORPORATE_CARD
cardHolderName
stringÂ
optional
cardNumber
stringÂ
optional
cvv
stringÂ
optional
expiry
stringÂ
optional
bankCode
stringÂ
optional
bnplPaymentOptionId
stringÂ
optional
vpa
stringÂ
optional
tokenCryptogram
stringÂ
optional
tokenRequestorId
stringÂ
optional
tokenExpiry
stringÂ
optional
splitSettlement
object (SplitSettlementDTO)Â
required
amountSplitType
enum<string>Â
required
Allowed values:
FLATPERCENTAGE
splitSettlementDetails
array[object (SplitSettlementDetail) {2}]Â
required
Example
{
"orderId": "string",
"paymentDetail": {
"paymentMode": "NET_BANKING",
"cardHolderName": "string",
"cardNumber": "string",
"cvv": "string",
"expiry": "string",
"bankCode": "string",
"bnplPaymentOptionId": "string",
"vpa": "string"
}
}
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/api/v0/payment/submit' \
--header 'Authorization;' \
--header 'merchantAccessKey;' \
--header 'Content-Type: application/json' \
--data-raw '{
"orderId": "string",
"paymentDetail": {
"paymentMode": "NET_BANKING",
"cardHolderName": "string",
"cardNumber": "string",
"cvv": "string",
"expiry": "string",
"bankCode": "string",
"bnplPaymentOptionId": "string",
"vpa": "string"
}
}'
Responses
🟢200OK
application/json
Body
response_code
integer <int32>
optional
response_message
stringÂ
optional
payload
object (OrderPaymentSubmitResponse)Â
optional
redirectionUrl
stringÂ
optional
transactionId
stringÂ
optional
Example
{
"response_code": 0,
"response_message": "string",
"payload": {
"redirectionUrl": "string",
"transactionId": "string"
}
}
Modified at 2025-06-25 20:48:42