1. Payment
Merchant Connect API
HASE
  • latest
  • HASE
  • Integration Guide
    • EC Payment
      • Merchant API
        • Overview
        • Payment
        • Payment Methods
        • After Payment
          • Capture
          • Cancel
          • Refund
          • Cancel or Refund
          • Accept Notification
        • Features
          • Account Status Inquiry (ASI)
          • COF
          • Recurring
          • Instalment
          • Authentication
            • 3D Secure
            • Authorization only
          • Tokenization
            • Gateway Tokenization
            • Create a gateway token
            • Network Tokenization
            • Pay with gateway token
            • Manage token
    • In-store Payment
      • Merchant API
        • Payment
          • CPM
          • MPM
          • MPM static QR code
        • After Payment
          • Capture
          • Cancel
          • Refund
          • Cancel or Refund
          • Accept Notification
  • API Explorer
    • API Rules
    • PaymentMethod
      • PaymentMethod
      • PaymentMethod
      • PaymentMethod
      • PaymentMethod
    • Payment
      • Payment
        POST
      • Payment
        GET
      • Payment
        PUT
    • 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 MPM Static QR Code
      • Notification for Token Status Update
      • Notification for Cryptogram
    • Appendix
      • Result Code
      • Payment Brands
      • Payment Method Variant
      • Currency list
      • Country and region list
    • HealthCheck
      • HealthCheck
    • TransactionHistoryInquiry
      • TransactionHistoryInquiry
    • Instalment
      • Instalment Plan Inquiry
HASE
  • latest
  • HASE
  1. Payment

Payment

PUT
/g2/v1/payment/mer/{sid}/payment

Request

Path Params

Query Params

Header Params

Body Params application/json

Example
"authentication": {
        "threeDS": {
                "redirectData": {
                        "threeDSCompInd": "Y"
                }
        }
}

Responses

🟢200成功
application/json
Headers

Bodyapplication/json

Example
{
    "action": {
        "threeDSData": {
            "method": "POST",
            "parameter": {
                "creq": "eyJhY3NUcmFuc0lEIjoiZGY3MjgzYzktOGQ4OC00NGQyLTgwNGMtY2NmMjg2MzgxZjY1IiwiY2hhbGxlbmdlV2luZG93U2l6ZSI6IjA1IiwidGhyZWVEU1NlcnZlclRyYW5zSUQiOiI1MmViZDc4NC1mNTAyLTQ1ZWYtOWJkZi1iN2I2OGFlNDk5ZDgiLCJtZXNzYWdlVHlwZSI6IkNSZXEiLCJtZXNzYWdlVmVyc2lvbiI6IjIuMi4wIn0"
            },
            "url": "https://XUNLIAN.com"
        },
        "type": "threeDSChallenge"
    },
    "authentication": {
        "preference": "required",
        "type": "threeDSPage"
    },
    "metadata": "This is a metadata",
    "payment": {
        "evoTransInfo": {
            "evoTransID": "pay_250619160419000167760984",
            "evoTransTime": "2025-06-19T08:04:18Z",
            "retrievalReferenceNum": "517016420764",
            "traceNum": "420764"
        },
        "merchantTransInfo": {
            "merchantTransID": "T506191750320258647",
            "merchantTransTime": "2025-06-19T16:04:18+08:00"
        },
        "pspTransInfo": {
            "retrievalReferenceNum": "517016420764"
        },
        "status": "Verifying",
        "transAmount": {
            "currency": "HKD",
            "value": "100.00"
        }
    },
    "paymentMethod": {
        "card": {
            "first6No": "519510",
            "fundingType": "debit",
            "issuingBank": "BANK ALFALAH LIMITED",
            "issuingCountry": "PAK",
            "last4No": "0088",
            "paymentBrand": "Mastercard"
        },
        "isNetworkToken": false
    },
    "pspData": {
        "name": "Mastercard"
    },
    "result": {
        "code": "S0000",
        "message": "Success"
    }
}
Previous
Payment
Next
Capture
Built with