API: Transaction Result Push

Transaction Result Push

Description

The third party provides the request address to push transaction results, requiring signature verification.

HTTP Header

Name
Value

Content-Type

application/json

sign-version

version of sign

Transaction Result Parameters

Name
Description
Mandatory
Type
Example
Description

checkoutId

Transaction Number

String

transIndexCode

External Third-Party System Order Number

String

paywizardId

PayWizard Number

String

mid

Acquiring Merchant Number

String

transType

Transaction Type

String

amount

Transaction Amount

String

state

Transaction Status

Integer

Transaction status 1: Pending Transaction 2: Transaction Completed 3: Revoked 4: Refund 5: Order Closed 6: Partial Refund 7: Pre-Authorization Completed 8: Pre-Authorization Revoked 9: Partial Revocation

currencyCode

Currency Code

String

840

tranTime

Transaction Time

LocalDateTime

yyyy-MM-dd HH:mm:ss

cardNo

Masked Card Number

String

cardToken

Card Token

String

transResult

Terminal Transaction Result

Integer

Terminal transaction result 0: Success 1: Failure 2: In Progress

transId

Terminal Acquiring Channel Transaction Serial Number

String

Returned when terminal transaction result is successful

invoiceNum

Terminal Transaction Invoice Number

String

Returned when terminal transaction result is successful

traceNum

Terminal Transaction Number

String

Returned when terminal transaction result is successful

rrn

Terminal Transaction Reference Number

String

Returned when terminal transaction result is successful

respCode

Terminal Transaction Response Code

String

Returned when terminal transaction is completed

respDesc

Terminal Transaction Response Description

String

Returned when terminal transaction is completed

notifyUrl

Message Push Address

String

sign

Signature String

String

Last updated