Skip to content

Payin Query

Request URL

methodurl
POST/api/pay/payment/query/v1

Headers

Header ParameterDescription
timestampRequest timestamp
nonceRandom string
countryCountry code (e.g., KR)
app_codeApplication ID

Request Parameters

FieldTypeRequiredLengthDescription
merchantOrderNoStringYes32Merchant order number
signStringYesSignature
request
{
"merchantOrderNo": "OrderNoExample",
"sign": "YOUR_SIGN"
}

Response Parameters

FieldTypeRequiredLengthDescription
merchantOrderNoStringYes32Merchant order ID
tradeNoStringYesPlatform order ID
paymentTypeIntegerYesPayment Method ใ€801: VAใ€‘
transactionAmountStringYesTransaction amount
amountStringYesAmount received
statusStringYesOrder Status ใ€1: Payment in Progress; 2: Payment Successful; 3: Payment Failedใ€‘
serviceAmountStringYesService Fee ใ€e.g.: 18.02ใ€‘
paymentInfoStringYesMain Payment Information; returns the actual information used for payment
errorMessageStringNoError Message for Failed Orders
statementListObject[]NoPayment transaction records
โ”œโ”€ paymentSingleOrderNoStringYesSingle transaction ID
โ”œโ”€ paymentStatementAmountStringYesAmount of this transaction
โ”œโ”€ paymentStatementStatusIntegerYesSingle collection transaction status ใ€2: Collection successful 3: Payment failedใ€‘
โ”œโ”€ paymentStatementStatusNameStringYesTransaction status name
โ”œโ”€ serviceAmountStringYesService fee = fixed fee + transaction amount ร— service rate
โ”œโ”€ serviceRateStringYesService rate
โ”œโ”€ immServiceStringYesFixed service fee
โ”œโ”€ paymentTypeIntegerYesActual payment method
โ”œโ”€ completeTimeStringYesCompletion time in current country timezone, format: yyyy-MM-dd HH:mm:ss
response
{
"code": 200,
"data": {
"merchantOrderNo": "OrderNoExample",
"amount": "1000.00",
"transactionAmount": "1000.00",
"tradeNo": "TS2501010001KR0000000000000000",
"paymentType": 801,
"paymentInfo": "29900000000000",
"status": 2,
"serviceAmount": "30.00",
"statementList": [
{
"paymentSingleOrderNo": "TSOPaymentOrderNoExample1",
"paymentStatementAmount": "1000.00",
"paymentStatementStatus": 2,
"paymentStatementStatusName": "ไปฃๆ”ถๆˆๅŠŸ",
"completeTime": "2025-01-01 00:00:00",
"serviceAmount": "30.00",
"serviceRate": "0.0100",
"immService": "5.00",
"paymentType": 801
}
]
},
"msg": "success",
"traceId": "0801113131dd4951a36d19022a31b303.94.17423567008990449"
}