Merchant Connect API
    latest
    • latest
    • HASE
    • Version Record
    • Integration Guide
      • EC Payment
        • Merchant API
          • Overview
          • Payment
          • Payment Methods
          • Response code
          • After Payment
            • Capture
            • Cancel
            • Refund
            • Cancel or Refund
            • Accept Notification
          • Features
            • Account Status Inquiry (ASI)
            • COF
            • Multi-Currency Transaction
            • Recurring
            • Smart Routing
            • Transaction Retry
            • Payout
            • Authentication
              • 3D Secure
              • FIDO Authentication
              • Authentication only
              • Authorization only
            • Tokenization
              • Gateway Tokenization
              • Create a gateway token
              • Network Tokenization
              • Pay with gateway token
              • Manage token
              • Network Token update notification
              • Card Based Network Token
      • In-store Payment
        • Merchant API(QR)
          • Payment
            • CPM
            • MPM
            • MPM static QR code
          • After Payment
            • Capture
            • Cancel
            • Refund
            • Cancel or Refund
            • Accept Notification
        • Merchant API (Card)
          • ZPK
            • ZPK
          • Payment
            • Payment
          • After Payment
            • Capture
            • Cancel
            • Refund
            • Cancel or Refund
            • Accept Notification
    • API Explorer
      • API Rules
      • PaymentMethod
        • PaymentMethod
        • PaymentMethod
        • PaymentMethod
        • PaymentMethod
      • FXRateInquiry
        • FXRateInquiry
        • FXRateInquiry
      • Payment
        • Payment
        • Payment
        • Payment
      • Payout
        • Payout
        • Payout
      • Capture
        • Capture
        • Capture
      • Cancel
        • Cancel
        • Cancel
      • Refund
        • Refund
        • Refund
      • Cryptogram
        • Cryptogram
        • Cryptogram
      • Cancel or Refund
        • Cancel or Refund
        • Cancel or Refund
      • Notification
        • Notification for PaymentMethod
        • Notification for Payment
        • Notification for Capture
        • Notification for Cancel
        • Notification for Refund
        • Notification for DataSubmission
        • Notification for MPM Static QR Code
        • Notification for Token Status Update
        • Notification for Settlement
        • Notification for Reversal
        • Notification for Cryptogram
        • Notification for Payout
      • Appendix
        • Result Code
        • Payment Brands
        • Payment Method Variant
        • Currency list
        • Country and region list
        • Product Code
      • HealthCheck
        • HealthCheck
      • Coupon Write-off
        • Coupon Write-off
      • Coupon Reversal
        • Coupon Reversal
      • ZPK
        • ZPK
    latest
    • latest
    • HASE

    Version Record

    VersionDateContentAuthor
    V12024/10/10Released the first editionJeff.qian
    V1.12024/12/261、Add Notification for Reversal
    2、(1)Add the following field in Notification for Payment/Capture/Cancel/Refund:
    storeInfo.mcc
    storeInfo.sid
    storeInfo.storeID
    paymentMethod.card.hashCardNumber
    paymentMethod.card.posEntryMode
    paymentMethod.card.posEntryModeCode
    transInitiator.terminalID
    (2) In Notification for Payment
    (i)Add the following field: payment.pspTransInfo.merchantAdviceCode
    (3)In Notification for Refund
    (i)Change the payment object to ["payment" or "capture"] object and update the description of fields in this object.
    (ii)Add the following field: refund.pspTransInfo.merchantAdviceCode
    (4) In Notification for Cancel
    (i)Change the payment object to ["payment" or "capture" or "refund"] object and update the description of fields in this object.
    3、Update the data type of paymentMethod.card.issuingBank in response of the following API from String(16) to String(256).
    (1)Payment【POST/PUT/GET】
    (2)paymentMethod【POST/PUT/GET/DEL】
    (3)Capture【POST/GET】
    (4)Cancel【POST/GET】
    (5)Refund【POST/GET】
    (6)CancelOrRefund【POST/GET】
    (7)Notification【Token Status Update, Payment, PaymentMethod, Capture, Cancel, Refund, Settlement, Reversal】
    4、Update the description of userInfo.email in request of the following API.
    (1)Payment【POST】
    (2)paymentMethod【POST】
    5、Add the following Result Code in Appendix.
    B0057、B0058、B0059、B0060、B0061
    6、Add a new e-wallet payment brand auPAY in Appendix
    Kyra.ze
    V1.22025/01/09Add retrievalReferenceNum field below pspTransInfo objectJeff.qian
    V1.32025/03/171. Add new payment brands: MyDebit, BPI, Cash_App, DuitNow, e-CNY, EMV, FPS, GCash, GrabPay_MYS, GrabPay_PHL, GrabPay_SGP, Klarna, Maya, Maybank, Octopus, PayNow, PayPal, PayPal, QRPH, Samsung_Pay, ShopeePay_THA, ShopeePay_SGP, Suica, Thai_QR_Payment, Toss_Pay, UnionPay, Venmo, BC_Card, DP_AUBOnlinePayment, DP_BDOInternetBanking, DP_BPIOnline, DP_ChinabankOnlineBillsPayment, DP_EastWestOnlinePayment, DP_LandbankATMOnline, DP_MetrobankOnlineBanking, DP_PNBInternetBankingBillsPayment, DP_RCBCOnlineBanking, DP_SecurityBankCashPayment, Dragonpay, FPX_Maybank2u, FPX_AffinBank, FPX_AgroBank, FPX_AllianceBank, FPX_AmBank, FPX_BankIslam, FPX_BankMuamalat, FPX_BankRakyat, FPX_BankSimpananNasional, FPX_CIMBClicks, FPX_HongLeongBank, FPX_HSBCBank, FPX_KuwaitFinanceHouse, FPX_OCBCBank, FPX_PublicBank, FPX_RHBBank, FPX_StandardChartered, FPX_UnitedOverseasBank, Hana_Bank_Card, Hyundai_Card, Kookmin_Bank_Card, Lotte_Card, Nonghyup_Bank_Card, Samsung_Card, Shinhan_Bank_Card, Konbini_JPN, afterpay, Akulaku_IDN, Akulaku_PHL, Klarna, PayPal
    2. Delete payment brands: KTB_Netbank, Akulaku
    Jorg.li
    V1.42025/04/101、Add the following values in Appendix【Payment Method Variant】.
    NAVER Pay、Toss、Maya、Grab SG
    2、Update the description of paymentMethod.paymentMethodVariant in the following API.
    (1)Notification【Settlement】
    3、Update the description of paymentMethod.e-wallet.paymentBrand in the following API.
    (1)Payment【POST/GET】
    (2)PaymentMethod【POST/PUT/GET】
    (3)Cancel【POST/GET】
    (4)Refund【POST/GET】
    (5)CancelOrRefund【POST/GET】
    (6)Notification【PaymentMethod/Payment/Cancel/Refund/MPM Static QR Code/Settlement】
    4、Update the description of paymentMethod.e-wallet.walletName in the following API.
    (1)PaymentMethod【GET】
    (2)Notification【PaymentMethod】
    Kyra.ze
    V1.52025/05/06Add the paymentMethod.paymentAccountReference in response of the following API.
    (1)PaymentMethod【POST/PUT/GET】
    (2)Payment【POST/PUT/GET】
    (3)Capture【POST/GET】
    (4)Cancel【POST/GET】
    (5)Refund【POST/GET】
    (6)CancelOrRefund【POST/GET】
    (7)Notification【PaymentMethod/Payment/Capture/Cancel/Refund/Reversal】
    Kyra.ze
    V1.62025/06/24Add the paymentMethod.e-wallet.first6No and paymentMethod.e-wallet.last4No in response of the following API.
    (1)Payment【POST/GET】
    (2)Cancel【POST/GET】
    (3)Refund【POST/GET】
    (4)CancelOrRefund【POST/GET】
    (5)Notification【Payment/Cancel/Refund/MPM Static QR Code】
    Kyra.ze
    V1.72025/08/151、Change the processing after merchant received notification. Remove the response body "SUCCESS", just need http code 200Jorg.li
    V1.82026/01/12Update the URL of the following API.
    (1)CancelOrRefund【POST/GET】
    Kyra.ze
    V1.92026/01/27Add theauthentication.threeDS.threeDSRequestorChallengeIndin request of the following API.
    (1)PaymentMethod【POST】
    (2)Payment【POST】
    Ives.Ma
    V2.02026/02/04Add the subMerchantInfo.descriptorin request of the following API.
    (1)PaymentMethod【POST】
    (2)Payment【POST】
    Add thesubMerchantInfo.merchantIDin request of the following API.
    (1)PaymentMethod【POST】
    Add the amountin query parameter of the following API.
    (1)PaymentMethod【GET】
    Jorg.Li
    V2.12026/03/04Add new API function: PayoutLeonard.Xing
    V2.22026/03/31Update Post Payment API: paymentMethod.e-wallet.tokenize
    paymentMethod.onlineBanking.tokenize
    Add paymentBrand Mir、T-Pay、SberPay、FPS_R、YooMoney
    alice.xu
    V2.32026/9/11、Merchant Connect API:
    (1)Update tradeInfo.tradeType to Payment【POST】
    (2)Add tradeInfo.tradeTypeInfo to Payment【POST】
    (3)Add tradeInfo.taxInfo to Payment【POST】
    (4)Add tradeInfo.productCode to Payment【POST】
    (5)Add P0112 P0113 I00J3 I00J4 to Appendix.Result Code
    (6)Add chapter Product Code to Appendix
    Jimmy.Fang
    V2.42026/09/04(1)Add new API function: Coupon Write-off
    (2)Add new API function: Coupon Reversal
    Vincent.Xia
    Next
    Overview
    Built with