Paytend BaaS Issuing Cards API is the core bank card issuance interface of Paytend BaaS service. The main goal of the API is to support customers such as financial institutions, payment service providers (PSPs), electronic money issuers (EMIs), payment institutions (PIs) and Fintech to complete card application, card account opening, card activation and card payment for Paytend bank cards. Management and other key operations. In addition, it also supports physical card express services, card replacement, card cancellation, and card replacement registration.
The Paytend BaaS Issuing Cards API provides a range of features that enable customers to easily manage the card issuance process, including but not limited to the following features:
Paytend BaaS Issuing Cards API supports the issuance of multiple card types, including but not limited to:
Detailed access and integration guide will be provided in Paytend BaaS official documentation, including information such as API endpoints, authentication, request examples, and response examples. Customers can access according to the documentation and customize the integration according to their needs.
Communication Method
Communicate using HTTPS, the message format is JSON
Character Set
Messages are uniformly encoded in UTF-8
bizData:
Encrypted by randomly generated AES KEY.randomKey:
AES KEY is encrypted by Paytend public key.signature:
The signature source string is composed of all non-empty field contents except the signature field, sorted according to the ASCII code of the message field, and connected with the "&" symbol in the manner of "field name = field value".{
"randomKey":"qeM/mnvepEv5MFe7n77brQ==",
"requestId":"20231025102930718",
"signType":"RSA",
"bizData":{
"mobile":"13261402222",
"type":"1"
},
"partnerId":"888666000100260",
"version":"2.0"
}
The signature source string signature is as follows. The signature source string uses the partner RSA private key signature to generate the signature.
bizData={"mobile":"8613261402222","type":"1"}&partnerId=888666000100260&randomKey=gNx86vc1yttHs8ZWOf7+5g==&requestId=20231025095118321&signType=RSA&version=2.0
SHA256withRSA
.117
.128
.signature
field in the request data is generated by the Partner RSA private key signature.signature
field in the response data is generated by the Paytend RSA private key signature.randomKey
and bizData
plain text participate in the signature.Cardholder ID: EEA region supports passport or ID card. Other regions only support passport. Cardholder photo information must correspond to cardholder information (idnoType).
Card Holder
Bank Card
Data security is crucial in the financial sector. Paytend BaaS Issuing Cards API uses advanced data encryption and security measures to ensure the protection of sensitive information. Detailed safety information will be included in the official documentation.
request
required | object (CardApply_BizData) |
requestId required | string = 32 characters Request serial number, globally unique. |
partnerId required | string = 15 characters Assigned by paytend. |
randomKey | string AES key |
signType required | string Fixed value RSA. |
signature | string Signed by partner RSA private key. |
version required | string Fixed value 2.0. |
respCode required | string Response code. |
respMsg | string Response message. |
respData | object Business data. |
randomKey | string AES key. |
signType required | string Fixed value RSA. |
signature | string Signed by paytend RSA private key. |
{- "bizData": {
- "orderNo": "stringstringstri",
- "holderId": "string",
- "cardScheme": 0,
- "cardType": 0,
- "sku": "stringstring",
- "remarks": "string",
- "quantity": 0,
- "contactName": "string",
- "contactMobile": "stringst",
- "deliveryAddress": {
- "addressLine": "stringstri",
- "addressLine2": "stringstri",
- "cityCode": "string",
- "state": "stringstri",
- "postcode": "string",
- "countryCode": "st"
}
}, - "requestId": "stringstringstringstringstringst",
- "partnerId": "stringstringstr",
- "randomKey": "string",
- "signType": "string",
- "signature": "string",
- "version": "string"
}
{- "respCode": "string",
- "respMsg": "string",
- "respData": { },
- "randomKey": "string",
- "signType": "string",
- "signature": "string"
}
request
required | object (activeCard_bizData) |
requestId required | string = 32 characters Request serial number, globally unique. |
partnerId required | string = 15 characters Assigned by paytend. |
randomKey | string AES key |
signType required | string Fixed value RSA. |
signature | string Signed by partner RSA private key. |
version required | string Fixed value 2.0. |
respCode required | string Response code. |
respMsg | string Response message. |
respData | object Business data. |
randomKey | string AES key. |
signType required | string Fixed value RSA. |
signature | string Signed by paytend RSA private key. |
{- "bizData": {
- "cardId": "string",
- "holderId": "string"
}, - "requestId": "stringstringstringstringstringst",
- "partnerId": "stringstringstr",
- "randomKey": "string",
- "signType": "string",
- "signature": "string",
- "version": "string"
}
{- "respCode": "string",
- "respMsg": "string",
- "respData": { },
- "randomKey": "string",
- "signType": "string",
- "signature": "string"
}
request
required | object (Topup_BizData) |
requestId required | string = 32 characters Request serial number, globally unique. |
partnerId required | string = 15 characters Assigned by paytend. |
randomKey | string AES key |
signType required | string Fixed value RSA. |
signature | string Signed by partner RSA private key. |
version required | string Fixed value 2.0. |
respCode required | string Response code. |
respMsg | string Response message. |
object (TopupResponse) | |
randomKey | string AES key. |
signType required | string Fixed value RSA. |
signature | string Signed by paytend RSA private key. |
{- "bizData": {
- "cardId": "string",
- "orderNo": "stringstringstri",
- "payAccountNum": "stringstringstri",
- "amount": 0,
- "currency": "str"
}, - "requestId": "stringstringstringstringstringst",
- "partnerId": "stringstringstr",
- "randomKey": "string",
- "signType": "string",
- "signature": "string",
- "version": "string"
}
{- "respCode": "string",
- "respMsg": "string",
- "respData": {
- "topupStatus": "string",
- "topupMsg": "string",
- "currency": "string",
- "amount": 0,
- "fee": 0
}, - "randomKey": "string",
- "signType": "string",
- "signature": "string"
}
After the card replacement is successful, the old card will be frozen and the new card will be automatically activated using the old card holder information.
The balance of the old card will be reset within 24 hoursDuring this period, please ensure the card is safe to avoid user losses.
request
required | object (ReplaceCard_BizData) |
requestId required | string = 32 characters Request serial number, globally unique. |
partnerId required | string = 15 characters Assigned by paytend. |
randomKey | string AES key |
signType required | string Fixed value RSA. |
signature | string Signed by partner RSA private key. |
version required | string Fixed value 2.0. |
respCode required | string Response code. |
respMsg | string Response message. |
respData | object Business data. |
randomKey | string AES key. |
signType required | string Fixed value RSA. |
signature | string Signed by paytend RSA private key. |
{- "bizData": {
- "cardId": "string",
- "cvv": "str",
- "oldCardId": "string"
}, - "requestId": "stringstringstringstringstringst",
- "partnerId": "stringstringstr",
- "randomKey": "string",
- "signType": "string",
- "signature": "string",
- "version": "string"
}
{- "respCode": "string",
- "respMsg": "string",
- "respData": { },
- "randomKey": "string",
- "signType": "string",
- "signature": "string"
}
request
required | object (CardID_BizData) |
requestId required | string = 32 characters Request serial number, globally unique. |
partnerId required | string = 15 characters Assigned by paytend. |
randomKey | string AES key |
signType required | string Fixed value RSA. |
signature | string Signed by partner RSA private key. |
version required | string Fixed value 2.0. |
respCode required | string Response code. |
respMsg | string Response message. |
respData | object Business data. |
randomKey | string AES key. |
signType required | string Fixed value RSA. |
signature | string Signed by paytend RSA private key. |
{- "bizData": {
- "cardId": "string"
}, - "requestId": "stringstringstringstringstringst",
- "partnerId": "stringstringstr",
- "randomKey": "string",
- "signType": "string",
- "signature": "string",
- "version": "string"
}
{- "respCode": "string",
- "respMsg": "string",
- "respData": { },
- "randomKey": "string",
- "signType": "string",
- "signature": "string"
}
request
required | object (CardID_BizData) |
requestId required | string = 32 characters Request serial number, globally unique. |
partnerId required | string = 15 characters Assigned by paytend. |
randomKey | string AES key |
signType required | string Fixed value RSA. |
signature | string Signed by partner RSA private key. |
version required | string Fixed value 2.0. |
respCode required | string Response code. |
respMsg | string Response message. |
respData | object Business data. |
randomKey | string AES key. |
signType required | string Fixed value RSA. |
signature | string Signed by paytend RSA private key. |
{- "bizData": {
- "cardId": "string"
}, - "requestId": "stringstringstringstringstringst",
- "partnerId": "stringstringstr",
- "randomKey": "string",
- "signType": "string",
- "signature": "string",
- "version": "string"
}
{- "respCode": "string",
- "respMsg": "string",
- "respData": { },
- "randomKey": "string",
- "signType": "string",
- "signature": "string"
}
request
required | object (CardID_BizData) |
requestId required | string = 32 characters Request serial number, globally unique. |
partnerId required | string = 15 characters Assigned by paytend. |
randomKey | string AES key |
signType required | string Fixed value RSA. |
signature | string Signed by partner RSA private key. |
version required | string Fixed value 2.0. |
respCode required | string Response code. |
respMsg | string Response message. |
respData | object Business data. |
randomKey | string AES key. |
signType required | string Fixed value RSA. |
signature | string Signed by paytend RSA private key. |
{- "bizData": {
- "cardId": "string"
}, - "requestId": "stringstringstringstringstringst",
- "partnerId": "stringstringstr",
- "randomKey": "string",
- "signType": "string",
- "signature": "string",
- "version": "string"
}
{- "respCode": "string",
- "respMsg": "string",
- "respData": { },
- "randomKey": "string",
- "signType": "string",
- "signature": "string"
}
request
required | object (CardApplyResult_BizData) |
requestId required | string = 32 characters Request serial number, globally unique. |
partnerId required | string = 15 characters Assigned by paytend. |
randomKey | string AES key |
signType required | string Fixed value RSA. |
signature | string Signed by partner RSA private key. |
version required | string Fixed value 2.0. |
respCode required | string Response code. |
respMsg | string Response message. |
object (CardApplyResponse) | |
randomKey | string AES key. |
signType required | string Fixed value RSA. |
signature | string Signed by paytend RSA private key. |
{- "bizData": {
- "orderNo": "stringstringstri",
- "holderId": "string"
}, - "requestId": "stringstringstringstringstringst",
- "partnerId": "stringstringstr",
- "randomKey": "string",
- "signType": "string",
- "signature": "string",
- "version": "string"
}
{- "respCode": "string",
- "respMsg": "string",
- "respData": {
- "applyStatus": "string",
- "applyMsg": "string",
- "logisticsCompany": "string",
- "logisticsTrackingNumber": "string",
- "shippingDate": "string",
- "cardList": [
- {
- "cardId": "string",
- "cardNo": "string"
}
]
}, - "randomKey": "string",
- "signType": "string",
- "signature": "string"
}
request
required | object (CardID_BizData) |
requestId required | string = 32 characters Request serial number, globally unique. |
partnerId required | string = 15 characters Assigned by paytend. |
randomKey | string AES key |
signType required | string Fixed value RSA. |
signature | string Signed by partner RSA private key. |
version required | string Fixed value 2.0. |
respCode required | string Response code. |
respMsg | string Response message. |
object (CardInfoResponse) | |
randomKey | string AES key. |
signType required | string Fixed value RSA. |
signature | string Signed by paytend RSA private key. |
{- "bizData": {
- "cardId": "string"
}, - "requestId": "stringstringstringstringstringst",
- "partnerId": "stringstringstr",
- "randomKey": "string",
- "signType": "string",
- "signature": "string",
- "version": "string"
}
{- "respCode": "string",
- "respMsg": "string",
- "respData": {
- "holderId": "string",
- "cardId": "string",
- "cardNo": "string",
- "cardType": 0,
- "cardScheme": 0,
- "cardStatus": 0
}, - "randomKey": "string",
- "signType": "string",
- "signature": "string"
}
request
required | object (TopupResult_BizData) |
requestId required | string = 32 characters Request serial number, globally unique. |
partnerId required | string = 15 characters Assigned by paytend. |
randomKey | string AES key |
signType required | string Fixed value RSA. |
signature | string Signed by partner RSA private key. |
version required | string Fixed value 2.0. |
respCode required | string Response code. |
respMsg | string Response message. |
object (TopupResultResponse) | |
randomKey | string AES key. |
signType required | string Fixed value RSA. |
signature | string Signed by paytend RSA private key. |
{- "bizData": {
- "orderNo": "stringstringstri"
}, - "requestId": "stringstringstringstringstringst",
- "partnerId": "stringstringstr",
- "randomKey": "string",
- "signType": "string",
- "signature": "string",
- "version": "string"
}
{- "respCode": "string",
- "respMsg": "string",
- "respData": {
- "topupStatus": 0,
- "topupMsg": "string",
- "orderNo": "stringstringstri",
- "cardId": "string",
- "payAccountNum": "stringstringstri",
- "cardNo": "string",
- "transactionId": "string",
- "relatedId": "string",
- "currency": "string",
- "amount": 0,
- "fee": 0,
- "businessDate": "2019-08-24T14:15:22Z"
}, - "randomKey": "string",
- "signType": "string",
- "signature": "string"
}
request
required | object (CardTransactions_BizData) |
requestId required | string = 32 characters Request serial number, globally unique. |
partnerId required | string = 15 characters Assigned by paytend. |
randomKey | string AES key |
signType required | string Fixed value RSA. |
signature | string Signed by partner RSA private key. |
version required | string Fixed value 2.0. |
respCode required | string Response code. |
respMsg | string Response message. |
object (CardTransactionsResponse) | |
randomKey | string AES key. |
signType required | string Fixed value RSA. |
signature | string Signed by paytend RSA private key. |
{- "bizData": {
- "cardId": "string",
- "transactionStatus": "str",
- "currency": "str",
- "beginDate": "stringstri",
- "endDate": "stringstri",
- "start": 0,
- "maxResult": 0
}, - "requestId": "stringstringstringstringstringst",
- "partnerId": "stringstringstr",
- "randomKey": "string",
- "signType": "string",
- "signature": "string",
- "version": "string"
}
{- "respCode": "string",
- "respMsg": "string",
- "respData": {
- "total": 0,
- "transactionList": [
- {
- "cardNo": "string",
- "currency": "string",
- "amount": 0,
- "fee": 0,
- "currencyTxn": "string",
- "txnAmount": 0,
- "businessDate": "2019-08-24T14:15:22Z",
- "transactionId": "string",
- "authCode": "string",
- "transactionType": 0,
- "transactionStatus": 0,
- "remark": "string",
- "createDate": "string"
}
]
}, - "randomKey": "string",
- "signType": "string",
- "signature": "string"
}
request
required | object (AuthorizeTrans_BizData) |
requestId required | string = 32 characters Request serial number, globally unique. |
partnerId required | string = 15 characters Assigned by paytend. |
randomKey | string AES key |
signType required | string Fixed value RSA. |
signature | string Signed by partner RSA private key. |
version required | string Fixed value 2.0. |
respCode required | string Response code. |
respMsg | string Response message. |
object (AuthorizeTransResponse) | |
randomKey | string AES key. |
signType required | string Fixed value RSA. |
signature | string Signed by paytend RSA private key. |
{- "bizData": {
- "cardId": "string",
- "currency": "str",
- "beginDate": "stringstri",
- "endDate": "stringstri",
- "start": 1,
- "maxResult": 1
}, - "requestId": "stringstringstringstringstringst",
- "partnerId": "stringstringstr",
- "randomKey": "string",
- "signType": "string",
- "signature": "string",
- "version": "string"
}
{- "respCode": "string",
- "respMsg": "string",
- "respData": {
- "total": 0,
- "transactionList": [
- {
- "cardNo": "string",
- "currency": "string",
- "amount": 0,
- "fee": 0,
- "currencyTxn": "string",
- "txnAmount": 0,
- "businessDate": "2019-08-24T14:15:22Z",
- "transactionId": "string",
- "authCode": "string",
- "transactionType": 0,
- "transactionStatus": 0,
- "remark": "string",
- "createDate": "string"
}
]
}, - "randomKey": "string",
- "signType": "string",
- "signature": "string"
}
commonRequest
requestId required | string = 32 characters Request serial number, globally unique. |
partnerId required | string = 15 characters Assigned by paytend. |
randomKey | string AES key |
bizData | object Request business data |
signType required | string Fixed value RSA. |
signature | string Signed by partner RSA private key. |
version required | string Fixed value 2.0. |
respCode required | string Response code. |
respMsg | string Response message. |
object (SKUResponse) | |
randomKey | string AES key. |
signType required | string Fixed value RSA. |
signature | string Signed by paytend RSA private key. |
{- "requestId": "stringstringstringstringstringst",
- "partnerId": "stringstringstr",
- "randomKey": "string",
- "bizData": { },
- "signType": "string",
- "signature": "string",
- "version": "string"
}
{- "respCode": "string",
- "respMsg": "string",
- "respData": {
- "skuList": [
- {
- "sku": "stringstring",
- "skuName": "string",
- "skuMsg": "string"
}
]
}, - "randomKey": "string",
- "signType": "string",
- "signature": "string"
}
commonRequest
required | object (CardID_BizData) |
requestId required | string = 32 characters Request serial number, globally unique. |
partnerId required | string = 15 characters Assigned by paytend. |
randomKey | string AES key |
signType required | string Fixed value RSA. |
signature | string Signed by partner RSA private key. |
version required | string Fixed value 2.0. |
respCode required | string Response code. |
respMsg | string Response message. |
object (CardBalanceResponse) | |
randomKey | string AES key. |
signType required | string Fixed value RSA. |
signature | string Signed by paytend RSA private key. |
{- "bizData": {
- "cardId": "string"
}, - "requestId": "stringstringstringstringstringst",
- "partnerId": "stringstringstr",
- "randomKey": "string",
- "signType": "string",
- "signature": "string",
- "version": "string"
}
{- "respCode": "string",
- "respMsg": "string",
- "respData": {
- "cardStatus": 0,
- "cardNo": "string",
- "balanceList": {
- "currency": "string",
- "balance": 0,
- "digital": 0
}
}, - "randomKey": "string",
- "signType": "string",
- "signature": "string"
}
commonRequest
required | object (CardID_BizData) |
requestId required | string = 32 characters Request serial number, globally unique. |
partnerId required | string = 15 characters Assigned by paytend. |
randomKey | string AES key |
signType required | string Fixed value RSA. |
signature | string Signed by partner RSA private key. |
version required | string Fixed value 2.0. |
respCode required | string Response code. |
respMsg | string Response message. |
object (CardBalanceResponse) | |
randomKey | string AES key. |
signType required | string Fixed value RSA. |
signature | string Signed by paytend RSA private key. |
{- "bizData": {
- "cardId": "string"
}, - "requestId": "stringstringstringstringstringst",
- "partnerId": "stringstringstr",
- "randomKey": "string",
- "signType": "string",
- "signature": "string",
- "version": "string"
}
{- "respCode": "string",
- "respMsg": "string",
- "respData": {
- "cardStatus": 0,
- "cardNo": "string",
- "balanceList": {
- "currency": "string",
- "balance": 0,
- "digital": 0
}
}, - "randomKey": "string",
- "signType": "string",
- "signature": "string"
}
request
required | object (CreateHolder_BizData) |
requestId required | string = 32 characters Request serial number, globally unique. |
partnerId required | string = 15 characters Assigned by paytend. |
randomKey | string AES key |
signType required | string Fixed value RSA. |
signature | string Signed by partner RSA private key. |
version required | string Fixed value 2.0. |
respCode required | string Response code. |
respMsg | string Response message. |
object (HolderResponse) | |
randomKey | string AES key. |
signType required | string Fixed value RSA. |
signature | string Signed by paytend RSA private key. |
{- "bizData": {
- "mobile": "stringst",
- "firstName": "string",
- "lastName": "string",
- "idNo": "string",
- "idType": "s",
- "email": "stringst",
- "birthday": "stringstri",
- "gender": 1,
- "nationalityCode": "st",
- "eeaAddress": {
- "addressLine": "stringstri",
- "addressLine2": "stringstri",
- "cityCode": "string",
- "state": "stringstri",
- "postcode": "string",
- "countryCode": "st"
}
}, - "requestId": "stringstringstringstringstringst",
- "partnerId": "stringstringstr",
- "randomKey": "string",
- "signType": "string",
- "signature": "string",
- "version": "string"
}
{- "respCode": "string",
- "respMsg": "string",
- "respData": {
- "auditStatus": "string",
- "auditMsg": "string",
- "holderId": "string",
- "mobile": "stringst",
- "firstName": "string",
- "lastName": "string",
- "idNo": "string",
- "idType": "s"
}, - "randomKey": "string",
- "signType": "string",
- "signature": "string"
}
request
required | object (CardHolderUpdate_BizData) |
requestId required | string = 32 characters Request serial number, globally unique. |
partnerId required | string = 15 characters Assigned by paytend. |
randomKey | string AES key |
signType required | string Fixed value RSA. |
signature | string Signed by partner RSA private key. |
version required | string Fixed value 2.0. |
respCode required | string Response code. |
respMsg | string Response message. |
object (HolderResponse) | |
randomKey | string AES key. |
signType required | string Fixed value RSA. |
signature | string Signed by paytend RSA private key. |
{- "bizData": {
- "holderId": "string",
- "birthday": "stringstri",
- "gender": 1,
- "nationalityCode": "st",
- "eeaAddress": {
- "addressLine": "stringstri",
- "addressLine2": "stringstri",
- "cityCode": "string",
- "state": "stringstri",
- "postcode": "string",
- "countryCode": "st"
}
}, - "requestId": "stringstringstringstringstringst",
- "partnerId": "stringstringstr",
- "randomKey": "string",
- "signType": "string",
- "signature": "string",
- "version": "string"
}
{- "respCode": "string",
- "respMsg": "string",
- "respData": {
- "auditStatus": "string",
- "auditMsg": "string",
- "holderId": "string",
- "mobile": "stringst",
- "firstName": "string",
- "lastName": "string",
- "idNo": "string",
- "idType": "s"
}, - "randomKey": "string",
- "signType": "string",
- "signature": "string"
}
request
required | object (GetHolder_BizData) |
requestId required | string = 32 characters Request serial number, globally unique. |
partnerId required | string = 15 characters Assigned by paytend. |
randomKey | string AES key |
signType required | string Fixed value RSA. |
signature | string Signed by partner RSA private key. |
version required | string Fixed value 2.0. |
respCode required | string Response code. |
respMsg | string Response message. |
object (HolderResponse) | |
randomKey | string AES key. |
signType required | string Fixed value RSA. |
signature | string Signed by paytend RSA private key. |
{- "bizData": {
- "holderId": "string",
- "idNo": "string",
- "idType": 1
}, - "requestId": "stringstringstringstringstringst",
- "partnerId": "stringstringstr",
- "randomKey": "string",
- "signType": "string",
- "signature": "string",
- "version": "string"
}
{- "respCode": "string",
- "respMsg": "string",
- "respData": {
- "auditStatus": "string",
- "auditMsg": "string",
- "holderId": "string",
- "mobile": "stringst",
- "firstName": "string",
- "lastName": "string",
- "idNo": "string",
- "idType": "s"
}, - "randomKey": "string",
- "signType": "string",
- "signature": "string"
}
Maximum upload supported is 2M.
request
required | object (Issuing_File_BizData) |
requestId required | string = 32 characters Request serial number, globally unique. |
partnerId required | string = 15 characters Assigned by paytend. |
randomKey | string AES key |
signType required | string Fixed value RSA. |
signature | string Signed by partner RSA private key. |
version required | string Fixed value 2.0. |
respCode required | string Response code. |
respMsg | string Response message. |
respData | object Business data. |
randomKey | string AES key. |
signType required | string Fixed value RSA. |
signature | string Signed by paytend RSA private key. |
{- "bizData": {
- "holderId": "string",
- "fileType": 1,
- "subFileType": 1,
- "fileContent": "string",
- "suffix": "string",
- "fileURL": "string"
}, - "requestId": "stringstringstringstringstringst",
- "partnerId": "stringstringstr",
- "randomKey": "string",
- "signType": "string",
- "signature": "string",
- "version": "string"
}
{- "respCode": "string",
- "respMsg": "string",
- "respData": { },
- "randomKey": "string",
- "signType": "string",
- "signature": "string"
}
request
required | object (Cities_BizData) |
requestId required | string = 32 characters Request serial number, globally unique. |
partnerId required | string = 15 characters Assigned by paytend. |
randomKey | string AES key |
signType required | string Fixed value RSA. |
signature | string Signed by partner RSA private key. |
version required | string Fixed value 2.0. |
respCode required | string Response code. |
respMsg | string Response message. |
object (CitiesResponse) | |
randomKey | string AES key. |
signType required | string Fixed value RSA. |
signature | string Signed by paytend RSA private key. |
{- "bizData": {
- "countryCode": "st",
- "start": "string",
- "maxResult": "string"
}, - "requestId": "stringstringstringstringstringst",
- "partnerId": "stringstringstr",
- "randomKey": "string",
- "signType": "string",
- "signature": "string",
- "version": "string"
}
{- "respCode": "string",
- "respMsg": "string",
- "respData": {
- "total": "string",
- "cityList": [
- {
- "code": "string",
- "codeName": "string"
}
]
}, - "randomKey": "string",
- "signType": "string",
- "signature": "string"
}
request
requestId required | string = 32 characters Request serial number, globally unique. |
partnerId required | string = 15 characters Assigned by paytend. |
randomKey | string AES key |
bizData | object Request business data |
signType required | string Fixed value RSA. |
signature | string Signed by partner RSA private key. |
version required | string Fixed value 2.0. |
respCode required | string Response code. |
respMsg | string Response message. |
object (PartnerBalanceResponse) | |
randomKey | string AES key. |
signType required | string Fixed value RSA. |
signature | string Signed by paytend RSA private key. |
{- "requestId": "stringstringstringstringstringst",
- "partnerId": "stringstringstr",
- "randomKey": "string",
- "bizData": { },
- "signType": "string",
- "signature": "string",
- "version": "string"
}
request
required | object (PartnerTopup_BizData) |
requestId required | string = 32 characters Request serial number, globally unique. |
partnerId required | string = 15 characters Assigned by paytend. |
randomKey | string AES key |
signType required | string Fixed value RSA. |
signature | string Signed by partner RSA private key. |
version required | string Fixed value 2.0. |
respCode required | string Response code. |
respMsg | string Response message. |
object (PartnerTopupResponse) | |
randomKey | string AES key. |
signType required | string Fixed value RSA. |
signature | string Signed by paytend RSA private key. |
{- "bizData": {
- "currency": "str"
}, - "requestId": "stringstringstringstringstringst",
- "partnerId": "stringstringstr",
- "randomKey": "string",
- "signType": "string",
- "signature": "string",
- "version": "string"
}
request
required | object (PartnerTransaction_BizData) |
requestId required | string = 32 characters Request serial number, globally unique. |
partnerId required | string = 15 characters Assigned by paytend. |
randomKey | string AES key |
signType required | string Fixed value RSA. |
signature | string Signed by partner RSA private key. |
version required | string Fixed value 2.0. |
respCode required | string Response code. |
respMsg | string Response message. |
object (PartnerTransactionResponse) | |
randomKey | string AES key. |
signType required | string Fixed value RSA. |
signature | string Signed by paytend RSA private key. |
{- "bizData": {
- "currency": "str",
- "beginDate": "stringstri",
- "endDate": "stringstri",
- "start": 0,
- "maxResult": 0
}, - "requestId": "stringstringstringstringstringst",
- "partnerId": "stringstringstr",
- "randomKey": "string",
- "signType": "string",
- "signature": "string",
- "version": "string"
}
When the cardholder review is completed,the partner will be notified.
The partner is required to provide a callback URL.
notify
required | object (CardHolderResult) |
notifyType required | string
|
partnerId required | string Assigned by paytend. |
randomKey | string AES key. |
signature required | string Signed by partner RSA private key. |
signType required | string Fixed value RSA. |
version required | string Fixed value 2.0. |
msg | string Business description. |
status | string Status. |
{- "content": {
- "holderId": "string",
- "auditStatus": "string",
- "auditMsg": "string",
- "mobile": "string",
- "firstName": "string",
- "lastName": "string",
- "idNo": "string",
- "idType": "string"
}, - "notifyType": "string",
- "partnerId": "string",
- "randomKey": "string",
- "signature": "string",
- "signType": "string",
- "version": "string"
}
When the application card is approved,the partner will be notified.
The partner is required to provide a callback URL.
notify
required | object (CardApplyResponse) |
notifyType required | string
|
partnerId required | string Assigned by paytend. |
randomKey | string AES key. |
signature required | string Signed by partner RSA private key. |
signType required | string Fixed value RSA. |
version required | string Fixed value 2.0. |
msg | string Business description. |
status | string Status. |
{- "content": {
- "applyStatus": "string",
- "applyMsg": "string",
- "logisticsCompany": "string",
- "logisticsTrackingNumber": "string",
- "shippingDate": "string",
- "cardList": [
- {
- "cardId": "string",
- "cardNo": "string"
}
]
}, - "notifyType": "string",
- "partnerId": "string",
- "randomKey": "string",
- "signature": "string",
- "signType": "string",
- "version": "string"
}
When a settlement transaction or authorization transaction occurs on the card,the partner will be notified.
The partner is required to provide a callback URL.
notify
required | object (TransactionNotification) |
notifyType required | string
|
partnerId required | string Assigned by paytend. |
randomKey | string AES key. |
signature required | string Signed by partner RSA private key. |
signType required | string Fixed value RSA. |
version required | string Fixed value 2.0. |
msg | string Business description. |
status | string Status. |
{- "content": {
- "cardId": "string",
- "cardNo": "string",
- "currency": "string",
- "amount": 0,
- "fee": 0,
- "currencyTxn": "string",
- "txnAmount": 0,
- "businessDate": "2019-08-24T14:15:22Z",
- "tradeId": "string",
- "authCode": "string",
- "tradeType": 0,
- "tradeSrc": 0,
- "tradeStatus": 0,
- "remark": "string",
- "createDate": "string"
}, - "notifyType": "string",
- "partnerId": "string",
- "randomKey": "string",
- "signature": "string",
- "signType": "string",
- "version": "string"
}