Debit card issuance

Initiate a card

  1. Make a call to /card/initiate
  2. For a customer to set the PIN, make a call to /card/resetPin

๐Ÿ“˜

Note

For Visa DPS programs only. PIN resets are initiated in real-time and are confirmed by Visa DPS which generates a realtime event with userEventTypeId=10020. The PIN reset is in a pending state until this event is generated.

For Shazam programs only. PIN resets are file-based processing and can take up to 24 hours to complete.

  1. If dualIssuanceSinglePan is true in Step 1, Helix activates for card for eCommerce purchases and the customer can provision to a wallet. A call must be made via the Helix API to one of the following endpoints (depending on the customer's device) to push provision to a respective wallet:
    /card/provision/applePay
    /card/provision/googlePay
  2. If orderPhysicalCard was set to โ€œtrueโ€ in step 1, allow time for the card to be mailed to the customer.
    If true, proceed to step 5. If false, physical card can be issued at a later date using the Issue a physical card section.
  3. Once the physical card has been received, the customer must activate the card in Helix using /card/verify
  4. If the information in step 5 is correct, the card is now in a verified state and available for use at the program's preset limits.

๐Ÿ“˜

Note

If the information in step 5 could not be verified, the customer can attempt two more times (three attempts total) to verify the information before the card verification is locked.

Issue a physical card

  1. Make a call to /card/orderPhysical

๐Ÿ“˜

Note

The isCreateDualIssuanceSinglePAN parameter allows for eCommerce activity on a digital debit card that can also be provisioned to a digital wallet, when true. Paired with the isPhysicalCardOrdered parameter defines if a physical card should be ordered or waived initially. To order and mail a physical card to a customer, set the property to true or to waive the physical card order set property to false. If the physical card order is waived, a request via /card/orderPhysical will order and mail a physical card to a customer.

Create a digital card

  1. Make a call to /card/createDigital
  2. Helix activates for card for eCommerce purchases
  3. For customer wallet provisioning, make a call via the Helix API to one of the following endpoints to provision a debit card to a respective wallet:
    /card/provision/applePay
    /card/provision/googlePay

Whatโ€™s Next