KazePay
    KazePay
    • Introduction
    • Quick Guide
    • Virtual Card APIs
    • Physical Card APIs
    • Webhook APIs
    • Merchant APIs
    • Appendix

    Virtual Card APIs

    1.Apply Card#

    ApiCode: createCard
    Request Parameter
    NoFieldTypeRequiredNotes
    1emailStringYuser email, should not be used
    2mobileNumberStringYuser phone number,should not be used
    3mobilePrefixStringYuser phone country code(China 86, Korea 82, Japan 81 etc. )
    4cardBinStringYSpecispecify open card BIN, specific information can contact KazePay
    5cardLevelStringNCard level, with a default value of 01
    Request Message
    Request Body Example:
    Request Body Example
     { 
     "email":"kazepay@kazepay.io",
     "mobileNumber":"108248888",
     "mobilePrefix":"60",
     "cardBin":"222929",
     "cardLevel":"01"
     } 
    Request Message Example:
    Request Message Example
     { 
     "head": { 
     "apiCode": "createCard", 
     "sysId": "202402271432298822660001", 
     "requestNo": "2024022810200867360001", 
     "version": "1.0", 
     "sign": "29589585d30e6bfca3e2588f61d67cf7ff0567f4c5ccc79ef954da66326be51***", 
     "keyEnc": "7c819f5751420b267a32c6b1bb95735a327dcb20ca1c2abcafaa5125604a8***" 
     }, 
     "body":{ 
     "encrypt":"zcNZ5RFgBASAcOX5sRYiMSTaYN/3iNv3HA3/FXJmVkCnzkECPIpaw7daqowwv*******" 
     } 
     }
    Response Parameters
    NoFieldTypeRequiredNotes
    1cardIDStringYCard ID
    2statusStringYApply for Card Status
    Response Message
    Response Body Example:
    Request Message Example
     { 
     "cardID":"19181",
     "status":"AUDITING"
     } 
    Response Message Example:
    Request Message Example
    { 
     "head": { 
     "apiCode": "createCard", 
     "sysId": "202402271432298822660001",
     "requestNo": "202404241536050972805001", 
     "version": "1.0", 
     "code": "SUCCESS", 
     "detail": "SUCCESS", 
     "sign": "50a7aca6d7a65f848535aaf6cbfa674583e103afea9db4863b6b47953670cf8***", 
     "keyEnc": "b25973f85c9ff6092b6647a6ed5603384e14a853c3a06b6cfde5ae55eb165***" 
     }, 
     "body":{ 
     "encrypt":"aB3OMZSBlWyaDsPMtU4w/4lI87EWiR1hPzEdBlp9WVvOTjeeX4ZxPy2o+9x1a***"
     } 
     }

    2.Check Card Activation Status#

    ApiCode: createCardQuery
    Request Parameter
    NoFieldTypeRequiredNotes
    1cardIDStringYCard ID
    Request Message
    Request Body Example:
    Request Body Example
     { 
     "cardID":"19181"
     } 
    Request Message Example:
    Request Message Example
    { 
     "head": { 
     "apiCode": "createCardQuery", 
     "sysId": "202402271432298822660001", 
     "requestNo": "202410270205231589690784", 
     "version": "1.0", 
     "sign": "29589585d30e6bfca3e2588f61d67cf7ff0567f4c5ccc79ef954da66326be51***", 
     "keyEnc": "7c819f5751420b267a32c6b1bb95735a327dcb20ca1c2abcafaa5125604a8***" 
     }, 
     "body":{ 
     "encrypt":"zcNZ5RFgBASAcOX5sRYiMSTaYN/3iNv3HA3/FXJmVkCnzkECPIpaw7daqowwv*******" 
     } 
     }
    Response Parameters
    NoFieldTypeRequiredNotes
    1cardIDStringYCard ID
    2transactionStatusStringYCard order status
    Response Message
    Response Body Example:
    Response Body Example
     { 
     "cardID":"19181",
     "transactionStatus":"APPROVED"
     } 
    Response Message Example:
    Response Message Example
    { 
     "head": { 
     "apiCode": "createCardQuery", 
     "sysId": "202402271432298822660001",
     "requestNo": "202410270205231589690784", 
     "version": "1.0", 
     "code": "SUCCESS", 
     "detail": "SUCCESS", 
     "sign": "50a7aca6d7a65f848535aaf6cbfa674583e103afea9db4863b6b47953670cf8***", 
     "keyEnc": "b25973f85c9ff6092b6647a6ed5603384e14a853c3a06b6cfde5ae55eb165***" 
     }, 
     "body":{ 
     "encrypt":"aB3OMZSBlWyaDsPMtU4w/4lI87EWiR1hPzEdBlp9WVvOTjeeX4ZxPy2o+9x1a***"
     } 
     }

    3.Query Card Information#

    ApiCode: queryCard
    Request Parameter
    NoFieldTypeRequiredNotes
    1cardIDStringYCard ID
    Request Message
    Request Body Example:
    Request Body Example
     { 
     "cardID":"19181"
     } 
    Request Message Example:
    Request Message Example
     { 
     "head": { 
     "apiCode": "queryCard", 
     "sysId": "202402271432298822660001", 
     "requestNo": "2024022810200867360001", 
     "version": "1.0", 
     "sign": "29589585d30e6bfca3e2588f61d67cf7ff0567f4c5ccc79ef954da66326be51***", 
     "keyEnc": "7c819f5751420b267a32c6b1bb95735a327dcb20ca1c2abcafaa5125604a8***" 
     }, 
     "body":{ 
     "encrypt":"zcNZ5RFgBASAcOX5sRYiMSTaYN/3iNv3HA3/FXJmVkCnzkECPIpaw7daqowwv*******" 
     } 
     }
    Response Parameters
    NoFieldTypeRequiredNotes
    1cardIDStringYCard ID
    2cardNoStringYBankcard Number
    3cardCvvStringYBankcard Cvv code, Only Virtual Card return this Field
    4expiryDateStringYBankcard Expiry Date(YYMM)
    5currencyStringYBankcard currency
    6userBankCardStatusStringYBankcard status
    7cardHolderEmailStringYuser email, should not be used
    8cardHolderMobileNumberStringYuser phone number,should not be used
    9cardHolderMobilePrefixStringYuser phone country code(China 86, Korea 82, Japan 81 etc. )
    10countryCodeStringYBilling Country
    11billingStateStringYBilling State
    12billingCityStringYBilling City
    13billingAddressStringYBilling Address
    14billingZipCodeStringYPostal Code
    Response Message
    Response Body Example:
    Response Body Example
     { 
     "cardID":"19181",
     "cardNo":"2229298088662389",
     "cardCvv":"195",
     "expiryDate":"2707",
     "currency":"USD",
     "userBankCardStatus":"ACTIVE",
     "cardHolderEmail":"kazepay@kazepay.io",
     "cardHolderMobileNumber":"108248888",
     "cardHolderMobilePrefix":"60",
     "countryCode":"HONG KONG",
     "billingState":"HONG KONG",
     "billingCity":"HONG KONG",
     "billingAddress":"17/F FWD FINANCIAL CTR 308 DES VOEUX RD CENTRAL HK",
     "billingZipCode":"000000"
     } 
    Response Message Example:
    Response Message Example
     { 
     "head": { 
     "apiCode": "queryCard", 
     "sysId": "202402271432298822660001",
     "requestNo": "202404241536050972805001", 
     "version": "1.0", 
     "code": "SUCCESS", 
     "detail": "SUCCESS", 
     "sign": "50a7aca6d7a65f848535aaf6cbfa674583e103afea9db4863b6b47953670cf8***", 
     "keyEnc": "b25973f85c9ff6092b6647a6ed5603384e14a853c3a06b6cfde5ae55eb165***" 
     }, 
     "body":{ 
     "encrypt":"aB3OMZSBlWyaDsPMtU4w/4lI87EWiR1hPzEdBlp9WVvOTjeeX4ZxPy2o+9x1a***"
     } 
     }

    4.Query Card Balance#

    ApiCode: cardBalance
    Request Parameter
    NoFieldTypeRequiredNotes
    1cardIDStringYCard ID
    2currencyStringYCurrency (default USD)
    Request Message
    Request Body Example:
    Request Body Example
     { 
     "cardID":"19181",
     "currency":"USD"
     } 
    Request Message Example:
    Request Message Example
    { 
     "head": { 
     "apiCode": "cardBalance", 
     "sysId": "202402271432298822660001", 
     "requestNo": "202404220205221238690954", 
     "version": "1.0", 
     "sign": "29589585d30e6bfca3e2588f61d67cf7ff0567f4c5ccc79ef954da66326be51***", 
     "keyEnc": "7c819f5751420b267a32c6b1bb95735a327dcb20ca1c2abcafaa5125604a8***" 
     }, 
     "body":{ 
     "encrypt":"zcNZ5RFgBASAcOX5sRYiMSTaYN/3iNv3HA3/FXJmVkCnzkECPIpaw7daqowwv*******" 
     } 
     }
    Response Parameters
    NoFieldTypeRequiredNotes
    1cardIDStringYCard ID
    2currencyStringYCurrency (default USD)
    3avaBalanceDoubleYCard available balance
    4blockBalanceDoubleYCard freeze balance
    Response Message
    Response Body Example:
    Response Body Example
     { 
     "cardID":"19181",
     "currency":"USD",
     "avaBalance":18506.25,
     "blockBalance":2020.00
     } 
    Response Message Example:
    Response Message Example
    { 
     "head": { 
     "apiCode": "cardBalance", 
     "sysId": "202402271432298822660001",
     "requestNo": "202404220205221238690954", 
     "version": "1.0", 
     "code": "SUCCESS", 
     "detail": "SUCCESS", 
     "sign": "50a7aca6d7a65f848535aaf6cbfa674583e103afea9db4863b6b47953670cf8***", 
     "keyEnc": "b25973f85c9ff6092b6647a6ed5603384e14a853c3a06b6cfde5ae55eb165***" 
     }, 
     "body":{ 
     "encrypt":"aB3OMZSBlWyaDsPMtU4w/4lI87EWiR1hPzEdBlp9WVvOTjeeX4ZxPy2o+9x1a***"
     } 
     }

    5.Recharge Card#

    ApiCode: cardRecharge
    Request Parameter
    NoFieldTypeRequiredNotes
    1cardIDStringYCard ID
    2currencyStringYCurrency (default USD)
    3amountDoubleYTop up amount
    Request Message
    Request Body Example:
    Request Body Example
     { 
     "cardID":"19181",
     "currency":"USD",
     "amount":5000.00
     } 
    Request Message Example:
    Request Message Example
     { 
     "head": { 
     "apiCode": "cardRecharge", 
     "sysId": "202402271432298822660001", 
     "requestNo": "202404240210584029864396", 
     "version": "1.0", 
     "sign": "29589585d30e6bfca3e2588f61d67cf7ff0567f4c5ccc79ef954da66326be51***", 
     "keyEnc": "7c819f5751420b267a32c6b1bb95735a327dcb20ca1c2abcafaa5125604a8***" 
     }, 
     "body":{ 
     "encrypt":"zcNZ5RFgBASAcOX5sRYiMSTaYN/3iNv3HA3/FXJmVkCnzkECPIpaw7daqowwv*******" 
     } 
     }
    Response Parameters
    NoFieldTypeRequiredNotes
    1cardIDStringYCard ID
    2currencyStringYCurrency (default USD)
    3transactionIdStringYRequest unique transaction id
    4transactionStatusStringYRefer to Appendix Part 3
    5sendAmountStringYTop up amount
    Response Message
    Response Body Example:
    Response Body Example
     { 
     "cardID":"19181",
     "currency":"USD",
     "transactionId":"202410110952451141340673",
     "transactionStatus":"PENDING",
     "sendAmount":"5000.00"
     } 
    Response Message Example:
    Response Message Example
    { 
     "head": { 
     "apiCode": "cardRecharge", 
     "sysId": "202402271432298822660001",
     "requestNo": "202404240210584029864396", 
     "version": "1.0", 
     "code": "SUCCESS", 
     "detail": "SUCCESS", 
     "sign": "50a7aca6d7a65f848535aaf6cbfa674583e103afea9db4863b6b47953670cf8***", 
     "keyEnc": "b25973f85c9ff6092b6647a6ed5603384e14a853c3a06b6cfde5ae55eb165***" 
     }, 
     "body":{ 
     "encrypt":"aB3OMZSBlWyaDsPMtU4w/4lI87EWiR1hPzEdBlp9WVvOTjeeX4ZxPy2o+9x1a***"
     } 
     }

    6.Check Card Recharge Status#

    ApiCode: rechargeQuery
    Request Parameter
    NoFieldTypeRequiredNotes
    1cardIDStringYCard ID
    2transactionIdStringYRequest unique transaction id
    Request Message
    Request Body Example:
    Request Body Example
     { 
     "cardID":"19181",
     "transactionId":"202411111153141144980001"
     } 
    Request Message Example:
    Request Message Example
    { 
     "head": { 
     "apiCode": "rechargeQuery", 
     "sysId": "202402271432298822660001", 
     "requestNo": "202410270205894335892658", 
     "version": "1.0", 
     "sign": "29589585d30e6bfca3e2588f61d67cf7ff0567f4c5ccc79ef954da66326be51***", 
     "keyEnc": "7c819f5751420b267a32c6b1bb95735a327dcb20ca1c2abcafaa5125604a8***" 
     }, 
     "body":{ 
     "encrypt":"zcNZ5RFgBASAcOX5sRYiMSTaYN/3iNv3HA3/FXJmVkCnzkECPIpaw7daqowwv*******" 
     } 
     }
    Response Parameters
    NoFieldTypeRequiredNotes
    1cardIDStringYCard ID
    2transactionIdStringYRequest unique transaction id
    3transactionStatusStringYCard order status
    Response Message
    Response Body Example:
    Response Body Example
     { 
     "cardID":"19181",
     "transactionId":"202411111153141144980001",
     "transactionStatus":"APPROVED"
     } 
    Response Message Example:
    Response Message Example
    { 
     "head": { 
     "apiCode": "rechargeQuery", 
     "sysId": "202402271432298822660001",
     "requestNo": "202410270205894335892658", 
     "version": "1.0", 
     "code": "SUCCESS", 
     "detail": "SUCCESS", 
     "sign": "50a7aca6d7a65f848535aaf6cbfa674583e103afea9db4863b6b47953670cf8***", 
     "keyEnc": "b25973f85c9ff6092b6647a6ed5603384e14a853c3a06b6cfde5ae55eb165***" 
     }, 
     "body":{ 
     "encrypt":"aB3OMZSBlWyaDsPMtU4w/4lI87EWiR1hPzEdBlp9WVvOTjeeX4ZxPy2o+9x1a***"
     } 
     }

    7.Query Card Transactions#

    ApiCode: queryTransactions
    Request Parameter
    NoFieldTypeRequiredNotes
    1cardIDStringYCard ID
    2transactionIdStringNTransaction ID
    3pageSizeNumberNThe value range is [1,100], and the default value is 10
    4pageNumNumberNThe value range is [1,10], and the default value is 1
    5transactionStartTimeStringNfrom time(yyyy-MM-dd HH:mm:ss)
    6transactionEndTimeStringNend time(yyyy-MM-dd HH:mm:ss)
    Request Message
    Request Body Example:
    Request Body Example
     { 
     "cardID":"19181",
     "transactionId":"LM2312151602393234580"
     } 
    Request Message Example:
    Request Message Example
     { 
     "head": { 
     "apiCode": "queryTransactions", 
     "sysId": "202407271432298822660001", 
     "requestNo": "2024022810200867360001", 
     "version": "1.0", 
     "sign": "29589585d30e6bfca3e2588f61d67cf7ff0567f4c5ccc79ef954da66326be51***", 
     "keyEnc": "7c819f5751420b267a32c6b1bb95735a327dcb20ca1c2abcafaa5125604a8***" 
     }, 
     "body":{ 
     "encrypt":"zcNZ5RFgBASAcOX5sRYiMSTaYN/3iNv3HA3/FXJmVkCnzkECPIpaw7daqowwv*******" 
     } 
     }
    Response Parameters
    NoFieldTypeRequiredNotes
    1cardIDStringYCard ID
    2transactionIdStringYTransaction ID
    3transactionTimeStringYyyyy-MM-dd HH:mm:ss
    4cardCurrencyStringYCard currency type
    5cardCurrencyAmtDoubleYCard currency trans Amount
    6transCurrencyStringYTransaction currency type
    7transCurrencyAmtDoubleYTransaction currency trans Amount
    8feeCurrencyStringYCurrency of the transaction fee
    9feeDoubleYTransaction fee
    10transStatusStringYTransaction status
    11transTypeStringYTransaction type
    12merchantNameStringYMerchant name
    13refundCurrencyStringCRefund currency
    14refundAmountDoubleCRefund amount
    15subListListCData collection
    subList[0].cardIDStringCCard ID
    subList[0].transactionIdStringCTransaction ID
    subList[0].transactionTimeStringCyyyy-MM-dd HH:mm:ss
    subList[0].cardCurrencyStringCCard currency type
    subList[0].cardCurrencyAmtDoubleCCard currency trans Amount
    subList[0].transCurrencyStringCTransaction currency type
    subList[0].transCurrencyAmtDoubleCTransaction currency trans Amount
    subList[0].feeCurrencyStringCCurrency of the transaction fee
    subList[0].feeDoubleCTransaction fee
    subList[0].transStatusStringCTransaction status
    subList[0].transTypeStringCTransaction type
    subList[0].merchantNameStringCMerchant name
    Response Message
    Response Body Example:
    Response Body Example
      [{
          "cardCurrencyAmt": 359.71,
          "fee": -9.74,
          "feeCurrency": "HKD",
          "transactionTime": "2025-03-24 21:37:12",
          "transCurrency": "MYR",
          "transactionId": "K202503123345",
          "merchantName": "Shell",
          "cardCurrency": "HKD",
          "transType": "AUTH",
          "cardID": "K-123456",
          "refundCurrency": "HKD",
          "transCurrencyAmt": 200,
          "transStatus": "APPROVED",
          "refundAmount": 185.86,
    		  "subList": [
              {
                "transactionType": "AUTH",
                "cardCurrency": "HKD",
                "transactionCurrency": "MYR",
                "transactionStatus": "CONFIRM",
                "cardId": "K-123456",
                "transactionAmount": 200,
                "fee": 458,
                "feeCurrency": "HKD",
                "transactionDate": "2025-03-24 21:37:12",
                "cardTransactionAmount": 359.71,
                "transactionId": "K202503123345",
                "transactionIdSub": "2025032421314789"
              },
              {
                "transactionType": "CLEARING",
                "cardCurrency": "HKD",
                "transactionCurrency": "MYR",
                "transactionStatus": "APPROVED",
                "cardId": "K-123456",
                "transactionAmount": 97.09,
                "fee": 458,
                "feeCurrency": "HKD",
                "transactionDate": "2025-03-26 19:36:44",
                "cardTransactionAmount": 173.85,
                "transactionId": "K202503123345",
                "transactionIdSub": "2025032421314790"
              }
            ]
      },
          ...
      ],
      "encrypt": "SUCCESS"
    Response Message Example:
    Response Message Example
     { 
     "head": { 
     "apiCode": "queryTransactions", 
     "sysId": "202402271432298822660001",
     "requestNo": "202404241536050972805001", 
     "version": "1.0", 
     "code": "SUCCESS", 
     "detail": "SUCCESS", 
     "sign": "50a7aca6d7a65f848535aaf6cbfa674583e103afea9db4863b6b47953670cf8***", 
     "keyEnc": "b25973f85c9ff6092b6647a6ed5603384e14a853c3a06b6cfde5ae55eb165***" 
     }, 
     "body":{ 
     "encrypt":"aB3OMZSBlWyaDsPMtU4w/4lI87EWiR1hPzEdBlp9WVvOTjeeX4ZxPy2o+9x1a***"
     } 
     }

    8.Set Card Status#

    ApiCode: updCardStatus
    Request Parameter
    NoFieldTypeRequiredNotes
    1cardIDStringYCard ID
    2statusStringYAllowed values: ACTIVE INACTIVE
    Request Message
    Request Body Example:
    Request Body Example
     { 
     "cardID":"19181",
     "status":"INACTIVE"
     } 
    Request Message Example:
    Request Message Example
    { 
     "head": { 
     "apiCode": "updCardStatus", 
     "sysId": "202402271432298822660001", 
     "requestNo": "202407220205543213878644", 
     "version": "1.0", 
     "sign": "29589585d30e6bfca3e2588f61d67cf7ff0567f4c5ccc79ef954da66326be51***", 
     "keyEnc": "7c819f5751420b267a32c6b1bb95735a327dcb20ca1c2abcafaa5125604a8***" 
     }, 
     "body":{ 
     "encrypt":"zcNZ5RFgBASAcOX5sRYiMSTaYN/3iNv3HA3/FXJmVkCnzkECPIpaw7daqowwv*******" 
     } 
     }
    Response Parameters
    NoFieldTypeRequiredNotes
    1cardIDStringYCard ID
    2statusStringYCard Status
    Response Message
    Response Body Example:
    Response Body Example
     { 
     "cardID":"19181",
     "status":"INACTIVE"
     } 
    Response Message Example:
    Response Message Example
    { 
     "head": { 
     "apiCode": "updCardStatus", 
     "sysId": "202402271432298822660001",
     "requestNo": "202407220215356714587788", 
     "version": "1.0", 
     "code": "SUCCESS", 
     "detail": "SUCCESS", 
     "sign": "50a7aca6d7a65f848535aaf6cbfa674583e103afea9db4863b6b47953670cf8***", 
     "keyEnc": "b25973f85c9ff6092b6647a6ed5603384e14a853c3a06b6cfde5ae55eb165***" 
     }, 
     "body":{ 
     "encrypt":"aB3OMZSBlWyaDsPMtU4w/4lI87EWiR1hPzEdBlp9WVvOTjeeX4ZxPy2o+9x1a***"
     } 
     }

    9.Close Card#

    Close the Bankcard ,the funds will be returned to the merchant's account.
    ApiCode: closeCard
    Request Parameter
    NoFieldTypeRequiredNotes
    1cardIDStringYCard ID
    Request Message
    Request Body Example:
    Request Body Example
     { 
     "cardID":"19181"
     } 
    Request Message Example:
    Request Message Example
    { 
     "head": { 
     "apiCode": "closeCard", 
     "sysId": "202402271432298822660001", 
     "requestNo": "202407220611314533251902", 
     "version": "1.0", 
     "sign": "29589585d30e6bfca3e2588f61d67cf7ff0567f4c5ccc79ef954da66326be51***", 
     "keyEnc": "7c819f5751420b267a32c6b1bb95735a327dcb20ca1c2abcafaa5125604a8***" 
     }, 
     "body":{ 
     "encrypt":"zcNZ5RFgBASAcOX5sRYiMSTaYN/3iNv3HA3/FXJmVkCnzkECPIpaw7daqowwv*******" 
     } 
     }
    Response Parameters
    NoFieldTypeRequiredNotes
    1cardIDStringYCard ID
    2statusStringYCard Status
    3refundAmtStringYRefund amount
    4currencyStringYCurrency (default USD)
    5txnIdStringYTransaction ID
    Response Message
    Response Body Example:
    Response Body Example
     { 
     "cardID":"19181",
     "status":"CLOSE_PROCESSING",
     "refundAmt":"65.22",
     "currency":"USD",
     "txnId":"2412111444075320115"
     } 
    Response Message Example:
    Response Message Example
    { 
     "head": { 
     "apiCode": "closeCard", 
     "sysId": "202402271432298822660001",
     "requestNo": "202407220623012824582948", 
     "version": "1.0", 
     "code": "SUCCESS", 
     "detail": "SUCCESS", 
     "sign": "50a7aca6d7a65f848535aaf6cbfa674583e103afea9db4863b6b47953670cf8***", 
     "keyEnc": "b25973f85c9ff6092b6647a6ed5603384e14a853c3a06b6cfde5ae55eb165***" 
     }, 
     "body":{ 
     "encrypt":"aB3OMZSBlWyaDsPMtU4w/4lI87EWiR1hPzEdBlp9WVvOTjeeX4ZxPy2o+9x1a***"
     } 
     }

    10.Modify card information#

    ApiCode: cardSetting
    Applicable cardbin: 4146
    Request Parameter
    NoFieldTypeRequiredNotes
    1cardIDStringYCard ID
    2emailStringNuser email(At least one of email or phone number is required)
    3mobileNumberStringNuser phone number,should not be used(At least one of email or phone number is required)
    4mobilePrefixStringNuser phone country code(China 86, Korea 82, Japan 81 etc. )
    Request Message
    Request Body Example:
    Request Body Example
     { 
     "cardID":"19181",
     "email":"kazepay@kazepay.io",
     "mobileNumber":"108248888",
     "mobilePrefix":"60"
     } 
    Request Message Example:
    Request Message Example
    { 
     "head": { 
     "apiCode": "cardSetting", 
     "sysId": "202402271432298822660001", 
     "requestNo": "202407220205543213878644", 
     "version": "1.0", 
     "sign": "29589585d30e6bfca3e2588f61d67cf7ff0567f4c5ccc79ef954da66326be51***", 
     "keyEnc": "7c819f5751420b267a32c6b1bb95735a327dcb20ca1c2abcafaa5125604a8***" 
     }, 
     "body":{ 
     "encrypt":"zcNZ5RFgBASAcOX5sRYiMSTaYN/3iNv3HA3/FXJmVkCnzkECPIpaw7daqowwv*******" 
     } 
     }
    Response Parameters
    NoFieldTypeRequiredNotes
    1cardIDStringYCard ID
    2statusStringYSUCCESS/FAIL
    Response Message
    Response Body Example:
    Response Body Example
     { 
     "cardID":"19181",
     "status":"SUCCESS"
     } 
    Response Message Example:
    Response Message Example
    { 
     "head": { 
     "apiCode": "cardSetting", 
     "sysId": "202402271432298822660001",
     "requestNo": "202407220215356714587788", 
     "version": "1.0", 
     "code": "SUCCESS", 
     "detail": "SUCCESS", 
     "sign": "50a7aca6d7a65f848535aaf6cbfa674583e103afea9db4863b6b47953670cf8***", 
     "keyEnc": "b25973f85c9ff6092b6647a6ed5603384e14a853c3a06b6cfde5ae55eb165***" 
     }, 
     "body":{ 
     "encrypt":"aB3OMZSBlWyaDsPMtU4w/4lI87EWiR1hPzEdBlp9WVvOTjeeX4ZxPy2o+9x1a***"
     } 
     }

    11.Set Cardholder Information#

    ApiCode: setCardholder
    Applicable cardbin: 461199
    Request Parameter
    NoFieldRequiredTypeLengthNotes
    1firstNameYString64Cardholder Name
    2lastNameYString64Last name of the cardholder
    3emailYString1Email(The cardholder's email address is unique, and each email address can only be bound to one cardholder)
    4mobilePrefixYString10user phone country code(China 86, Korea 82, Japan 81 etc. )
    5mobileNumberYString20user phone number,should not be used
    6birthDateYString10Date of Birth
    7countryCodeYString3Billing country code (the country code of the cardholder's bill, such as CNH for China)
    8billingStateYString64Billing Province/State, the province/state to which the cardholder's bill belongs. When the country is the United States, this field transmits the two-letter state code (such as: AR, see Appendix: Two-letter State Codes for the United States)
    9billingCityYString64Cardholder's billing city
    10billingAddressYString64Billing Address
    11billingZipCodeYString64Billing Postal Code
    Request Message
    Request Body Example:
    Request Body Example
     {
        "firstName":"zhen",
        "lastName":"tian",
        "email":"kazepay@gmail.com",
        "mobilePrefix":"60",
        "mobile":"15425444",
        "birthDate":"1996-01-01",
        "countryCode": "MYS",
        "billingState": "Kuala Lumpur",
        "billingCity": "Kuala Lumpur",
        "billingAddress": "No. 123, Jalan Ampang, 50450",
        "billingZipCode":"123456"
    } 
    Request Message Example:
    Request Message Example
    { 
     "head": { 
     "apiCode": "setCardholder", 
     "sysId": "202402271432298822660001", 
     "requestNo": "202407220205543213878644", 
     "version": "1.0", 
     "sign": "29589585d30e6bfca3e2588f61d67cf7ff0567f4c5ccc79ef954da66326be51***", 
     "keyEnc": "7c819f5751420b267a32c6b1bb95735a327dcb20ca1c2abcafaa5125604a8***" 
     }, 
     "body":{ 
     "encrypt":"zcNZ5RFgBASAcOX5sRYiMSTaYN/3iNv3HA3/FXJmVkCnzkECPIpaw7daqowwv*******" 
     } 
     }
    Response Parameters
    NoFieldTypeRequiredNotes
    1cardUserIdStringYUser ID
    Response Message
    Response Body Example:
    Response Body Example
     { 
     "cardUserId":"19181"
     } 
    Response Message Example:
    Response Message Example
    { 
     "head": { 
     "apiCode": "setCardholder", 
     "sysId": "202402271432298822660001",
     "requestNo": "202407220215356714587788", 
     "version": "1.0", 
     "code": "SUCCESS", 
     "detail": "SUCCESS", 
     "sign": "50a7aca6d7a65f848535aaf6cbfa674583e103afea9db4863b6b47953670cf8***", 
     "keyEnc": "b25973f85c9ff6092b6647a6ed5603384e14a853c3a06b6cfde5ae55eb165***" 
     }, 
     "body":{ 
     "encrypt":"aB3OMZSBlWyaDsPMtU4w/4lI87EWiR1hPzEdBlp9WVvOTjeeX4ZxPy2o+9x1a***"
     } 
     }

    12.Get Cardholder Information#

    ApiCode: getCardholder
    Applicable cardbin: 461199
    Request Parameter
    NoFieldTypeRequiredNotes
    1emailStringYemail
    Request Message
    Request Body Example:
    Request Body Example
     {
        
        "email":"kazepay@gmail.com"
    } 
    Request Message Example:
    Request Message Example
    { 
     "head": { 
     "apiCode": "getCardholder", 
     "sysId": "202402271432298822660001", 
     "requestNo": "202407220205543213878644", 
     "version": "1.0", 
     "sign": "29589585d30e6bfca3e2588f61d67cf7ff0567f4c5ccc79ef954da66326be51***", 
     "keyEnc": "7c819f5751420b267a32c6b1bb95735a327dcb20ca1c2abcafaa5125604a8***" 
     }, 
     "body":{ 
     "encrypt":"zcNZ5RFgBASAcOX5sRYiMSTaYN/3iNv3HA3/FXJmVkCnzkECPIpaw7daqowwv*******" 
     } 
     }
    Response Parameters
    NoFieldRequiredTypeNotes
    1firstNameYStringCardholder Name
    2lastNameYStringLast name of the cardholder
    3emailYStringEmail
    4mobilePrefixYStringuser phone country code
    5mobileNumberYStringuser phone number
    6birthDateYStringDate of Birth
    7countryCodeYStringBilling country code
    8billingStateYStringBilling Province/State
    9billingCityYStringCardholder's billing city
    10billingAddressYStringBilling Address
    11billingZipCodeYStringBilling Postal Code
    12cardUserIdYStringUser Id
    Response Message
    Response Body Example:
    Response Body Example
    {
        "firstName":"zhen",
        "lastName":"tian",
        "email":"kazepay@gmail.com",
        "mobilePrefix":"60",
        "mobile":"15425444",
        "birthDate":"1996-01-01",
        "countryCode": "MYS",
        "billingState": "Kuala Lumpur",
        "billingCity": "Kuala Lumpur",
        "billingAddress": "No. 123, Jalan Ampang, 50450",
        "billingZipCode":"123456",
        "cardUserId":"123456"
    } 
    Response Message Example:
    Response Message Example
    { 
     "head": { 
     "apiCode": "getCardholder", 
     "sysId": "202402271432298822660001",
     "requestNo": "202407220215356714587788", 
     "version": "1.0", 
     "code": "SUCCESS", 
     "detail": "SUCCESS", 
     "sign": "50a7aca6d7a65f848535aaf6cbfa674583e103afea9db4863b6b47953670cf8***", 
     "keyEnc": "b25973f85c9ff6092b6647a6ed5603384e14a853c3a06b6cfde5ae55eb165***" 
     }, 
     "body":{ 
     "encrypt":"aB3OMZSBlWyaDsPMtU4w/4lI87EWiR1hPzEdBlp9WVvOTjeeX4ZxPy2o+9x1a***"
     } 
     }

    #

    Modified at 2025-05-30 16:12:31
    Previous
    Quick Guide
    Next
    Physical Card APIs
    Built with