A Card Contract represents a single card owner by a cardholder and is linked to a card profile which defines all allowed business rules (e.g. replacement, renewal) and card properties (e.g. chip data) required to create a card. Under a card contract the first card is created and all next cards in case of automatic renewals, card replacements.
Each Card Contract is identified by a unique cardContractReference
and optionally by a unique issuerCardContractExternalReference
per Issuer.
The Card Contract information can be managed with the following endpoints:
- Retrieve Card Contract:
GET /issuers/{issuerId}/card-contracts/{cardContractReference}
- Retrieve cardholder for a Card Contract:
GET /issuers/{issuerId}/card-contracts/{cardContractReference}/cardholder
- Retrieve contract for a given Card Contract:
GET /issuers/{issuerId}/card-contracts/{cardContractReference}/contract
- List cards for a given Card Contract:
GET /issuers/{issuerId}/card-contracts/{cardContractReference}/cards