1.10. Deposit To Card Transfer
Introduction
Deposit to card transfer (D2C) is a money transfer from Connecting Party bank account (Deposit) to Receiver bank card number (PAN) or tokenized card data (Card Reference ID). Deposit to card transfer is made in three steps:
Initial payment β any transaction type with present cardholder data will work as initial payment –Β sale,Β preauth,Β transfer, etc. It is important to make the initial payment the most secure way in order to guarantee that a real card holder is registering the card.
Card registration β getΒ card-ref-idΒ (Card Reference ID) and register Customerβs card in their profile. Card Reference ID can be used unlimited number of times, while the bank card is active.
Money transfer β runΒ v4/transfer-by-ref/Β API command usingΒ destination-card-ref-idΒ obtained on previous step.
See terms definitions inΒ Glossary.
Deposit To Card Transfer Flow
(1) To implement Card registration and get Card Reference ID seeΒ /api/v2/create-card-ref.
(3) Connecting Party assigns Card Reference ID to Customerβs profile, after which Connecting Party shows the page saying that the card registration is successful and initial payment approved.
(4) To implement Card information request by Card Reference ID seeΒ /api/v2/get-card-info. The contents of response to this request can be used to show information about previously used card to Payer or to update Connecting Party database. This request can be made anytime if Connecting Party has Card Reference ID.
(6) Connecting Party initiates deposit to card transfer (D2C). To implement deposit to card request seeΒ /api/v4/transfer-by-ref
(9) To implement callback with final status handling seeΒ Connecting Party Callback.
(11) To implement order status request seeΒ /api/v2/status/. Status should be requested multiple times with 3-5 seconds interval until final status will be received in response.
(12) Final Status can be sent by Connecting Party based on internal business model or by Receiverβs request.