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

 

 

showDetailInfo

B

O

Boolean to show detail info

 

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

 

 

installmentPeriod

N 2

C

Installment period used

 

 

payLaterPeriod

N 2

C

payLater Period used

 

 

interestType

C 255

C

Interest Type used

 

 

interestRate

D (12,5)

C

Interest Type used

 

 

monthlyPayment

C 255

C

Monthly Payment used

 

 

ippAdditionalInfo

C 255

C

Additional IPP Info response

 

 

remainderChargeMode

C 255

C

Remainder Charge mode

 

 

remainderChargeAmount

C 255

C

Remainder Charge Amount

 

 

loyaltyPoints

C 255

C

Transaction product description

 

 

 

paymentScheme

C 255

C

Payment Scheme used

 

 

 

rewards

-

C

Array of Rewards

 

 

 

 

name

C 255

C

Name of reward

 

 

 

 

type

C 1

C

Loyalty Points "P" (Points) / "V" Voucher

 

 

 

 

quantity

D (12,5)

C

Points quantity

 

 

 

 

price

D (12,5)

C

Price per quantity

 

 

 

 

totalPrice

D (12,5)

C

Total Price of rewards

 

 

 

 

totalAmount

D (12,5)

C

Total Amount of rewards

 

 

processingAmount

C 255

C

IPP Processing Amount

 

 

processingFixedFee

C 255

C

IPP Processing Fixed Fee

 

 

processingPercentage

C 255

C

IPP Processing Percentage

 

 

displayProcessingAmount

C 255

C

IPP Display Processing Amount

 

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.

 

 

frontendRedirectMethod

C 255

O

Frontend Redirect Method

payload

C 255

C

Payload information

rawData

C 255

C

Raw Data provided by acquirer

respCode

C 4

M

Response Code

Refer to Payment Flow Response Code.

respDesc

C 255

M

Response Description