Testing
To verify a successful interaction with the API, the healthcheck endpoint can be used.
Initial test data set
To facilitate the tests, SIX generates the following initial test data set. The issuer must provide SIX Client Delivery with the card details of the test funding cards for the generation of digital cards. If needed, additional test data sets can be provided on request.
Digital cards
A digital card is a successfully digitized debit card. A debit card can have multiple digital cards. A digital card has the following main properties:
- dpan as unique identifier
- shortCardId for debit card details
- status, e.g. ACTIVE, SUSPENDED, DELETED
- pendingStatus (if any), e.g. RESUMPTION_PENDING, SUSPENSION_PENDING, DELETION_PENDING
- wallet, e.g. APPLE_PAY, GOOGLE_PAY, SAMSUNG_PAY, ECOM (Netflix), ECOM (Spotify)
- provisioningDate, e.g. "2020-12-31T23:59:59+01:00"
- digitalCardExpiry, e.g. "1231"
The test data set consists of digital cards for all combinations of status, pendingStatus and wallet, i.e. 6 * 5 = 30 digital cards per test funding card.
Transactions
The test data set consists of ten transactions per digital card: all with transactionState 0 and from the same cardAcceptorId 42, but with different values for processingType, transactionClass, useCase, amount and transactionDateTime.