Create supplementary credit card

Creates a supplementary credit card linked to an existing account. In addition to the card parameters, the following parameters are required:

  1. Choice of percentage_limit or fixed_limit:
  • percentage_limit: defines the percentage of the account credit limit that the supplementary card can use; or
  • fixed_limit: defines a fixed amount that the supplementary card can use, it still cannot exceed the overall credit limit.
  1. resets_on_cycle: defines whether the limit automatically resets at the start of a billing cycle, value "Y", or whether it does not, value "N". The limit can be reset through API call.
Body Params

Credit card creation details. See CreateCreditCardRequestDto for all body parameters, types, constraints, descriptions, and required fields.

3ds_challenge_methods
array of strings
3ds_challenge_methods
string

Unique identifier for the challenge profile

string

ISO 639-1 two-letter language code.

int32
required

Existing account number. New card will be linked to this account.

string
length between 0 and 2

Language used in ATM

string
length between 1 and 1
^[012]$

Authorization Type: 0=>Internal, 1=>External, 2=>Notification

int32

Bulk delivery address code set by bank

int32
≤ 32767

Card manufacturer ID. If not passed, the default manufacturer ID will be taken from the manufacturer table

int32
required
1 to 2

1 = Physical card, 2 = Virtual card

int32
≤ 32767

Identifies insert 1 to be included with carrier in the envelope

int32
≤ 32767

Identifies insert 2 to be included with carrier in the envelope

string
length between 0 and 3

Language used in carrier notes and labels (ISO 3166-1, three characters)

string

Carrier type for shipment to the customer

string
length between 0 and 100

Card holder address line 1

string
length between 0 and 100

Card holder address line 2

string
length between 0 and 50

Card holder city

string
length between 0 and 50

Card holder country

string
^\d{4}-\d{2}-\d{2}$

Card holder date of birth in format yyyy-mm-dd

string
length between 0 and 50

Card holder first name

string
length between 0 and 15

Card holder postal code

string
length between 0 and 50

Card holder/customer reference

string
length between 0 and 60

Card holder language region

string
length between 0 and 50

Card holder surname

string
length between 0 and 10

Card holder title

string
length between 0 and 50

2-digit ISO (639.2) language code

string
length between 0 and 50

Optional client provided reference

string
length between 0 and 50

Instruction for the card

int32
required
≥ 1

card product id.
(Need to input correct product id for your card so it will inherit full required properties
and be fully linked with business.)

string
length between 0 and 255

Customer special details

int64

Delivery account number

string
length between 0 and 100

Delivery address line 1

string
length between 0 and 100

Delivery address line 2

string
length between 0 and 50

Delivery city

int32

Delivery code, carriers with the same del_code will be grouped for sending to a specified delivery address

string
length between 0 and 50

Delivery country

string
length between 0 and 60

Delivery email

string
length between 0 and 50

Delivery first name

int32

Delivery method for card: 0 – Standard mail, 1 – Registered mail, 2 – Direct delivery (courier) RFU

string
length between 0 and 20
^(00|\+)[1-9]\d{1,17}$

Delivery mobile number in format 00 (country code) phone number or + (country code) phone number

string
length between 0 and 10

Delivery passcode

string
length between 0 and 20

Delivery postal code

string
length between 0 and 50

Delivery language

string
length between 0 and 50

Delivery surname

string
length between 0 and 10

Delivery title

string
length between 0 and 35

Emboss line 4

string
length between 0 and 30

Name that appears in front of the card

int32
≤ 32767

Identifies envelope type

string
^\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}$

Expiry Date in format yyyy-mm-dd hh:mm:ss

string
length between 0 and 20

Extra card text line 1

string
length between 0 and 20

Extra card text line 2

number

Represents a fixed monetary limit on the card. This value dictates the maximum amount that can be spent using this card.

string
length between 0 and 50

Future field 1 RFU

string
length between 0 and 50

Future field 2 RFU

string

Associates group ID with the account

int32
required
1 to 5

How to deliver image back to client.

1==> Image in plain base64, encrypted pan, cvv,token,expiry,emboss_name).
2 ==> Image in byte encrypted ,encrypted pan, cvv,token,expiry,emboss_name.
3 ==> Data details JSON (encrypted pan,cvv,token,expiry,emboss_name but no image.
4 ==> Image in byte encrypted , masked pan back, cvv,token,expiry,emboss_name.

image_fields
object
string
required

Image template name for the card to be generated. This field is case sensitive. card image has to be populated as configured in PayControl.

number
≤ 100

Represents a percentage limit on the card, a percentage of the total available credit. It limits spending to a certain percentage.

string
length between 5 and 5

Configuration for sensitive data

string
length between 0 and 60

Product identifier, i.e. physical card design reference used by the card printer

int32
≤ 1

Purchaser customer type determining the single delivery of a card to a specific address. 0: Card will be delivered to card holder address, 1: Card will be delivered to purchaser address

string
length between 0 and 200

Remarks for API request

string
required
length ≥ 1

Whether a card limit is automatically reset at the end of the statement cycle ('Y') or only reset if we use the manual reset feature ('N').

int32
required
≤ 32767

Network status codes:

1000 – Fully operational (DE39=00)
1001 – Refer to issuer (DE39=01)
1004 – Capture card (DE39=04)
1005 – Decline all transactions (DE39=05)
1008 – Honour with ID (DE39=08)
1041 – Lost card, capture (DE39=41)
1043 – Stolen card, capture (DE39=43)
1054 – Expired card, report (DE39=54)
1062 – Restricted card
1140 – Lost card, no capture
1143 – Stolen card, no capture
1154 – Expired card, do not inform

string
length between 0 and 32

Flags for token to assign various tasks to the card

string

Token group ID

string
length between 0 and 50

Track 3, mag stripe

string
length between 0 and 50

User ID of the customer who triggered the API request

xml_fields
object
Headers
string

Unique identifier of a request.

Responses

400

Validation error/Bad Request

500

Server Error

Language
Credentials
Bearer
JWT
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json