Skip to main content

Application

CardApplication

This API can be used to create virtual and physical payment cards.

Note: By default, newly created cards are inactive and must be explicitly activated via CardActivation action. Virtual cards can be used instantly after they are created and activated, while physical cards will need to be printed and sent by mail.

Request:

Data ElementField NameDescriptionFormatLengthM/ORemark
1 Card Number cardNumber Card Number String Maximum 19 characters Optional
2 Card Flag cardFlag V- Virtual/Nonphysical P- Physical String Maximum 1 character Required
3 Card Product Code cardProdCode Card Product Code ( Debit Card , Virtual Card , ....) 1000 - Debit Card 2000 - Credit Card String Miximum 4 characters Required Defined in Back Office
4 Card Picture Code cardPicCode Card Picture Code String Maximum 15 characters Optional
5 Card Emboss Name cardEmbossName Card Emboss Name String Maximum 26 characters Optional If cardFlag = P and it is real-name card, the field is required.
6 CIF Number customerId Customer unique ID String Maximum 32 characters Required Customer CIF number
7 Customer ID Type custIdType Customer NRIC Type: D: Driver license P: Default Id Type I: National Professional ID card U: Unified Multipurpose ID (UMID) Z: Postal ID V: Voter’s (COMELEC) ID Card S: Social Security System (SSS) T: Tax Identification Number (TIN) O: Others String Maximum 1 characters Required  
8 Customer ID Number custIdNo Customer NRIC No. String Maximum 32 characters Required A unique identifier for the customer
9 Customer Issuer ID TypecustIssIdType Customer Issuer ID Type String Maximum 1 characters Optional
10Customer Issuer ID No. custIssIdNo Customer Issuer ID No. String Maximum 32 characters Optional Customer's real document information, after KYC (if required)
11Customer Name custName Customer Name String Maximum 120 charactersOptional
12Customer Enligsh Name custEngName Customer English Name String Maximum 140 charactersOptional
13Customer Class custClass Customer Class String Maximum 4 characters Optional Defined in back office
14Customer Mobile Number custMobile Customer mobile number String Maximum 25 characters Optional
15Customer E-mail custEmail Customer E-mail String Maximum 60 characters Optional
16Customer Sex custSex Customer Sex String Maximum 1 characters Optional
17Customer Birthday custBirthday Customer Birthday String Maximum 8 characters Optional
18Country homeCountry Country String Maximum 20 characters ConditionalIf cardFlag = P, the field is required.
19State/Province homeState State/Province String Maximum 20 characters ConditionalIf cardFlag = P, the field is required.
20City homeCity City String Maximum 20 characters ConditionalIf cardFlag = P, the field is required.
21District homeDistrict District String Maximum 20 characters ConditionalIf cardFlag = P, the field is required.
22Street Name homeStreetName Street Name String Maximum 20 characters ConditionalIf cardFlag = P, the field is required.
23Building Name homeBuildingName Building Name String Maximum 6 characters Optional
24House Number homeHouseNo House Number String Maximum 6 characters Optional
25Postal Code homePostalCode Zip Code String Maximum 6 characters ConditionalIf cardFlag = P, the field is required.

Response:

Response HeaderField NameDescriptionFormatLengthM/ORemark
1CIF NumbercustomerIdCustomer unique IDStringMaximum 32 charactersRequired
2Card NumbercardNumberCard NumberStringMaximum 19 charactersRequired
3Card Token NumbercardTokenCard Token NumberStringMaximum 19 charactersRequired
4Card Expiry DateexpiryDateCard Expiry DateStringYYMMRequired
5CVV2CVV2CVV2StringMaximum 3 charactersRequired