Gids voor het opslaan van betaalkaarten in India

Voorschriften van de Indiase overheid die invloed hebben op kaartbetalingen, vereisen het gebruik van netwerktokenisatie om kaartgegevens op te slaan van kaarten die in India zijn uitgegeven. Je moet je bestaande Stripe-integratie bijwerken volgens de stappen die in deze gids worden beschreven. Je ziet mogelijk meer mislukte betalingen als je Stripe-integratie niet voldoet aan de plaatselijke voorschriften.


Als je een Stripe-gebruiker in India bent, moet je het volgende doen als je ervoor wilt zorgen dat bestaande opgeslagen betaalkaarten blijven werken met netwerktokenisatie en voordat je nieuwe betaalkaarten met Stripe opslaat:

  1. Toestemming van de kaarthouder vragen
  2. 3DS Secure-authenticatie (3DS) uitvoeren

Toestemming van de kaarthouder vragen om een nieuwe betaalkaart op te slaan

  1. Zorg ervoor dat je afrekenproces gebruikers de mogelijkheid biedt om te kiezen of ze hun kaartgegevens wel of niet willen opslaan. Zo kan Stripe de kaartgegevens veilig opslaan als een uniek token, in overeenstemming met de voorschriften.
  2. Wees duidelijk naar je klanten over hoe je de opgeslagen kaartgegevens wilt gebruiken en ook over hoe ze hun opgeslagen kaartgegevens kunnen verwijderen.

3D Secure-authenticatie uitvoeren voordat je de betaalkaart opslaat

Betaalkaarten moeten via 3DS worden geauthenticeerd voordat ze voor toekomstig gebruik kunnen worden opgeslagen. 3DS-authenticatie tijdens een betaling is voldoende om de kaartgegevens op te slaan.

Integratiewijzigingen voor gebruikers van de Stripe-API

Bekijk de tabel hieronder om te zien of er wijzigingen nodig zijn voor je Stripe-integratie.

Als je momenteel gebruikmaakt van:

Wijzigingen vereist voor toestemming van kaarthouder

Wijzigingen vereist voor 3DS-authenticatie

Door Stripe gehoste Checkout, Payment Links of Invoicing

Geen wijzigingen vereist

Geen wijzigingen vereist

Payment Intents-API met setup_future_usage ingeschakeld om betaalgegevens van een aankoop op te slaan

Geen wijzigingen vereist

Geen wijzigingen vereist

Setup Intents-API om de betaalkaart van een klant op te slaan zonder een eerste betaling.

Geen wijzigingen vereist

Geen wijzigingen vereist

Een PaymentMethod-object direct aan een klant koppelen of een klant met een betaalmethode maken

Niet ondersteund

Het direct opslaan van een betaalkaart voor een klant activeert geen 3DS-authenticatie. Dit voldoet niet aan de wettelijke eis en de API zal in de toekomst waarschijnlijk foutmeldingen geven.

Om een nieuwe PaymentMethod aan een klant te koppelen voor toekomstige betalingen, raden we je aan een PaymentIntent met setup_future_usage of een SetupIntent te gebruiken.

Als je deze API gebruikt om een abonnement te maken, raadpleeg dan de gids Een abonnementsintegratie ontwikkelen.

Een betaalkaart opslaan die is gemaakt via de Sources- of Tokens-API

Niet ondersteund. Als je de nieuwste functionaliteiten van Stripe wilt gebruiken en probleemloos wilt blijven voldoen aan de huidige regelgeving, kun je migreren naar de Payment Intents-, Setup Intents- en Payment Methods-API's.

Dezelfde stappen als hierboven

Bekijk voor meer informatie onze veelgestelde vragen of neem contact op met ondersteuning.