DocumentationRecipesAPI ReferenceChangelog
Documentation

Request Parameters

📘

Data Attribute Reference

Data Type

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

Mandatory attributes

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

Sale or Pre-Auth Transaction

Parameter

Data Type / Length

Mandatory

Description

amount

D

M

Amount

description

C 250

M

Description of transaction

posMessageId

AN 50

M

Merchant Unique Invoice Number

autoDismissResult

B

O

To auto dismiss result upon transaction completed. Default = False

preferredInstrument

Enum

O

Used for QR Transaction

  • PreferredInstrument.QR_GUEST_SCAN

qrPaymentMethods

Enum

O

Allowed Values

  • if empty: All QR will be displayed
  • SHOPEE_PAY_QR
  • GRAB_PAY_QR
  • ALIPAY_PLUS_QR
  • DUIT_NOW_QR
  • PAY_NOW


Void Transaction

ParameterData Type / LengthMandatoryDescription
orgTranIdC 250MOriginal Transaction ID provided from Sale or Pre-Auth Transaction
posMessageIdAN 50MMerchant Unique Invoice Number
adminPwdN 25MPassword to allow void transaction