Dear Team,
For Card status update, I was able to find to find an endpoint service in "Card Services API" --- "Card Status" --- "Update Card Status" but below is mentioned in the documentation
cardStatus
Optional
string
The card status key and description.Required for prepaid cards, not required for debit cards.
Does that mean card status is not needed for debit cards? If so is there no APIs available for updating the status of a debit card? In case we have an requirement to block a debit card due to lost or stolen how can that be handled?
For the cardStatus value what are the available values? In example only "Active" is mentioned.
For using the above "Update Card Status" endpoint a cardId is needed which is created using "Create Card ID for a PAN" is that cardId creation also happens for debit cards?
Are all the "Visa Transaction Controls" and "DPS Card and Account Services" services are available for debit cards or there are some restrictions on the APIs based on type of card.
Is the sandbox environment a proper replica of prod environment?
Thanks and Regards,
Hey @MaverickJaxson,
That's a good question. I'll take a look and get back to you soon.
Hi @MaverickJaxson,
To follow up, please see my inline answer to your question related to Visa Transaction Controls. Besides that, I'll get back to you on the other DPS Card and Account Services questions.
Are all the "Visa Transaction Controls" and "DPS Card and Account Services" services are available for debit cards or there are some restrictions on the APIs based on type of card?
[Diana] Visa Transaction Controls is available for all account type, Visa or non-Visa.
Hey @MaverickJaxson,
To answer your question on DPS Card and Account Services, please see answers inline below. Please let us know if you have other questions and someone will be happy to help.
Does that mean card status is not needed for debit cards? If so is there no APIs available for updating the status of a debit card? In case we have an requirement to block a debit card due to lost or stolen how can that be handled?
Diana: Card Status is required for Prepaid. For Debit cards this field is used for “hot carding” and can be left blank. This is why the field is optional for debit. The same API can be used for Prepaid and Debit.
For the cardStatus value what are the available values? In example only "Active" is mentioned.
Diana: We are working on getting the Visa Developer Center updated with the available status values. Meanwhile, we can provide more information when the client is ready to move forward with a project.
For using the above "Update Card Status" endpoint a cardId is needed which is created using "Create Card ID for a PAN" is that cardId creation also happens for debit cards?
Diana: Yes, Card ID API can be used for both Prepaid and Debit.
Are all the "Visa Transaction Controls" and "DPS Card and Account Services" services are available for debit cards or there are some restrictions on the APIs based on type of card.
Diana: There are some DPS Card and Account Services APIs that are specific to the type of card. We will need to consult with the client if they want to get into specifics.
Is the sandbox environment a proper replica of prod environment?
Diana: The API will function the same in Sandbox vs Certification/Production, but the data used in Sandbox is Stateless.