Betaalmethoden voor abonnementen opslaan nadat de SCA-regelgeving (sterke cliëntauthenticatie) van kracht is geworden

Kaartgegevens eerst opslaan zonder dat er iets moet worden betaald

Als je de betaalkaart van een klant wilt opslaan zonder meteen kosten in rekening te brengen voor een abonnement, gebruik je de Setup Intents-API van Stripe om een SetupIntent te maken om de kaartgegevens vast te leggen. Deze SetupIntent optimaliseert het authenticatieproces voor de eerste betaling van een klant (met behulp van de Payment Intents-API), evenals het proces voor terugkerende betalingen.

Kaartgegevens samen met de eerste betaling opslaan

Als je tegelijk met de eerste afschrijving de kaartgegevens wilt opslaan, maak je een PaymentIntent om het bedrag in rekening te brengen en de kaartgegevens vast te leggen voor toekomstig gebruik. Gebruik de parameter setup_future_usage om aan te geven hoe toekomstige betalingen worden uitgevoerd:

Als de PaymentIntent is gemaakt en je het bedrag bij je klant in rekening brengt, wordt de klant door een authenticatieproces geleid, tenzij Frictieloze flow wordt toegepast (alleen beschikbaar voor 3D Secure 2).

Terugkerende betalingen

Als je eerst een SetupIntent hebt gemaakt of als je een PaymentIntent hebt gemaakt met de parameter setup_future_usage ingesteld op off_session voor de eerste afschrijving, wordt bij de volgende afschrijving automatisch een door de handelaar geïnitieerde transactievrijstelling aangevraagd bij de uitgever van de betaalkaart, waardoor de betaling zonder authenticatie kan worden uitgevoerd.

De bank die de betaalkaart heeft uitgegeven, is degene die de vrijstelling al dan niet zal toestaan. Als de uitgever het vrijstellingsverzoek afwijst, moet de klant weer naar je website of app gaan om de aankoop tijdens de sessie te authenticeren. Dit kan op de volgende manieren:

Aanvullende informatie