Transaction Status Inquiry Response Parameters

πŸ“˜

Data Attribute Reference

Data Type

  • A: Alphabet
  • AN: Alphanumeric
  • C: Characters
  • B: Boolean
  • D: Decimal
  • N: Numeric

Mandatory attributes

  • M: Mandatory
  • C: Conditional
  • O: Optional

Parameter

Data Type

Mandatory

Description

channelCode

AN 6

M

Payment channel code.

Refer to Payment Channel Matrix

invoiceNo

AN 50

C

Invoice number.

Unique merchant order number.

 

only returned when respCode is 2000 (transaction completed)

additionalInfo

-

O

Additional payment information on the response.

Note : Only for V4 UI

 

merchantDetails

-

M

Merchant details

 

 

name

C 50

M

Merchant name

 

 

address

C 255

O

Merchant address

 

 

email

C 50

O

Merchant email

 

 

logoUrl

C 255

O

Merchant logo URL

 

transactionDetails

-

M

Transaction details

 

 

dateTime

N 14

M

Process transaction Date Time

Note : Date format “ yyyyMMddHHmmss

 

 

agentCode

AN 30

M

Agent code, it’s the agent who process the payment.

 

For Card & Wallet Payment

Refer to Payment Scheme List

 

For Webpay, Pay At Counter, Self Server Machines, Internet Banking & IPP Payment

Refer to Payment Channel Matrix table.

 

 

channelCode

AN 30

M

Channel code list:

Refer to Payment Channel Matrix

 

 

data

C 255

M

Processed payment data from agent.

e.g :
1) Card payment : masked pan

2) GCash : Account No

3) Wallet : wallet id

4) APM : Account no.

 

 

amount

D (12,5)

M

Transaction amount

 

 

currencyCode

A 3

M

Transaction currency Code

Based on ISO 4217 - A3 currency code

 

 

invoiceNo

C 20

M

Transaction invoice number

 

 

description

C 255

M

Transaction product description

 

paymentResultDetails

-

O

Payment result details

 

 

code

C 6

M

result indicator

 

00 - transaction success. (GREEN)

01 - transaction failed. (RED)

02 - general message. (GREY)

 

Note : Show paymentResult message based on color above by code for V4 UI.

 

 

description

C 255

M

result description

 

 

redirectImmediately

B

M

Redirect immediately to frontend return URL

true, redirect payment response to frontend return URL

false, do action based on auto redirection flag.

 

 

autoRedirection

B

M

auto redirect after x second.

true, auto redirect x second based on auto redirect timer to payment response.

false, user need manually do action (click on button)

 

 

autoRedirectionTimer

N 6

M

Auto redirect second is set on backend

In milliseconds (ms)

 

1000 = 1 second

config.

 

 

frontendReturnUrl

C 255

O

merchant return URL

If URL is empty, V4 UI should not show back to merchant button.

 

 

frontendReturnData

C 255

O

base64 of the data to be posted to merchant front enf return URL.

If data is empty, V4 UI should not show back to merchant button.

respCode

C 4

M

Response Code

Refer to Payment Flow Response Code.

respDesc

C 255

M

Response Description