Skip to content

Latest commit

 

History

History
25 lines (23 loc) · 2.66 KB

File metadata and controls

25 lines (23 loc) · 2.66 KB

QueryPaymentResponse

Properties

Name Type Required Description
responseCode String ☑️ Refer to response code list:
* 2005500 - Successful
* 4005500 - Bad Request - Retry request with proper parameter
* 4005501 - Invalid Field Format - Retry request with proper parameter
* 4005502 - Invalid Mandatory Field - Retry request with proper parameter
* 4015500 - Unauthorized. [reason] - Retry request with proper parameter
* 4015501 - Invalid Token (B2B) - Retry request with proper parameter
* 4045501 - Transaction Not Found - Try to create a new order
* 4295500 - Too Many Requests - Retry request periodically
* 5005500 - General Error - Retry request periodically
* 5005501 - Internal Server Error - Retry request periodically
responseMessage String ☑️ Refer to response code list
originalPartnerReferenceNo String Original transaction identifier on partner system
originalReferenceNo String Original transaction identifier on DANA system
originalExternalId String Original external identifier on header message
serviceCode String ☑️ Transaction type indicator:
- IPG Cashier Pay - SNAP: 54
- QRIS CPM (Acquirer) - SNAP: 60
- QRIS MPM (Acquirer) - SNAP: 47
- Payment Gateway: 54
latestTransactionStatus String ☑️ Status code:
- 00 = Success. Order has been successfully in final state and paid
- 01 = Initiated. Waiting for payment. Mark Payment as Pending
- 02 = Paying. The order is in process, not in final state, payment is success. Mark Payment as Success
- 05 = Cancelled. Order has been cancelled. Mark Payment as Failed
- 07 = Not found. Order is not found. Mark Payment as Failed
transactionStatusDesc String Description of transaction status
originalResponseCode String Original response code
originalResponseMessage String Original response message
sessionId String Session identifier
requestID String Transaction request identifier
transAmount Money
amount Money
feeAmount Money
paidTime String Payment timestamp in format YYYY-MM-DDTHH:mm:ss+07:00 (Jakarta time)
title String Brief description of transaction
additionalInfo QueryPaymentResponseAdditionalInfo

[Back to README]