Skip to main content

Payment

Method GET

URL

https://xxx.finexusgroup.com/upp/faces/duitnowpaypayment.xhtml?

Obtain f256_FICode and f352_AcqBank from the Bank Listing response before sending the payment request.

Mandatory Fields

Field NameTypeLengthDescriptionExample
h001_MTIString4Message type identifier.0880
h002_VNOString2Version number.06
h003_TDTString8Transmission date (YYYYMMDD).20260824
h004_TTMString8Transmission time.12432905
f001_MIDString15Merchant number (MID).120567801561128
f003_ProcCodeString6Processing code.000000
f006_TxnDtTmString14Transaction date & time (YYYYMMDDhhmmss).20010831124329
f007_TxnAmtString12Transaction amount.000000057080
f010_CurrCodeString3Currency code.458
f019_ExpTxnAmtString1Exponent of transaction amount.2
f249_TxnChString3Transaction channel."WEB" - Web Channel (default)
f253_CntyCodeString2Country code.MY
f256_FICodeString20Financial institution code from bank listing."RPP"
f260_ServIDString3Service ID.FNX
f263_MRNString1–40Merchant reference number.2012121912345
f264_LocaleString2–5Language locale.en
f268_CHNameString1–100Customer name.Thomson
t001_SHTString3Secure hash algorithm type.SH2
t002_SHVString64Secure hash value. Appendix 1E036CA5001C6FA93C827D5EAD5928241
Optional Fields
Field NameTypeLengthDescriptionExample
f247_OrgTxnAmtString12Optional. Original transaction amount. Required if f248_OrgCurrCode exists.000000019026
f248_OrgCurrCodeString3Optional. Original currency code. Required if f247_OrgTxnAmt exists.840
f261_HostIDString8Optional. Merchant host ID.AAMWEB02
f262_SessIDString1–256Optional. Merchant session ID.2012121956789
f270_ORNString2–34Optional. Order reference number.ECT01-20010830-00380
f271_ODescString1–256Optional. Order description.Digital
f275_RURL_DDString1–512Optional. DD return URL. If omitted, response returns to the same session.https://xxx/done.jsp
f276_URL_VMPSString1–512Optional. View merchant payment status URL.https://xxx/view.jsp
f278_EMailAddrString1–256Optional. Customer email.thomson8899@yahoo.com
f279_HPString1–20Optional. Customer mobile number.60128888888
f285_IPAddrString7–39Conditional. Customer IP address (subject to payment provider).11.11.88.88
f287_ExpOrgTxnAmtString1Conditional. Exponent of original amount. Required if f247_OrgTxnAmt exists.2
f352_AcqBankString1–20Optional. Acquirer bank from bank listing (seamless channel)."FNXSMYNB"
f400_AddDataString1–400Optional. Additional data (encrypt before use; see gateway appendix).1011306170000506|201907
f340_MercPromoCdeString105Optional. Merchant promotion code.CYBERSALES|GIVEME
f341_MercPromoAmtString65Optional. Merchant promotion amount.000000000190|000000000299
f342_PromoAmtAcqCstString65Optional. Promotion amount (acquirer cost).000000000100|000000000160
f343_PromoAmtMercCstString65Optional. Promotion amount (merchant cost).000000000090|000000000139
f363_InvNumString50Optional. Invoice number.123456
f364_FeeString257Optional. Fee (TLV).017F00103200F0020250

Example Message​

DuitNow Pay Payment Request
curl -X GET \
"https://xxx.finexusgroup.com/upp/faces/duitnowpaypayment.xhtml?h001_MTI=0880&h002_VNO=06&h003_TDT=20260824&h004_TTM=12432905&f001_MID=120567801561128&f003_ProcCode=000000&f006_TxnDtTm=20010831124329&f007_TxnAmt=000000057080&f010_CurrCode=458&f019_ExpTxnAmt=2&f249_TxnCh=WEB&f253_CntyCode=MY&f256_FICode=RPP&f260_ServID=FNX&f263_MRN=2012121912345&f264_Locale=en&f268_CHName=Thomson&f275_RURL_DD=https%3A%2F%2Fwww.megastore.com%2Fdd%2Fdone.jsp&f278_EMailAddr=thomson8899%40yahoo.com&f279_HP=60128888888&f285_IPAddr=11.11.88.88&f352_AcqBank=FNXSMYNB&t001_SHT=SH2&t002_SHV=E036CA5001C6FA93C827D5EAD5928241"