Stripe Checkout biedt de betaaloptie Link voor betalen met één klik. Zo kunnen klanten hun betaalgegevens veilig opslaan en opnieuw gebruiken. Als je echter een betaalmethode moet opslaan om de kosten off-sessie in rekening te brengen, of als je opgeslagen betaalmethoden liever zelf beheert, moet je de betaalmethode opslaan naar een klant. Allow_redisplay is een parameter van het PaymentMethod-object waarmee je gemakkelijker kunt modelleren of je toestemming van de klant hebt gekregen om opgeslagen betaalkaartgegevens vooraf in te vullen bij terugkerende aankopen.
De manier waarop een betaalmethode wordt opgeslagen, en of dit überhaupt gebeurt, is afhankelijk van de modus die je in Checkout gebruikt.
allow_redisplay: limited
, en niet vooraf ingevuld bij terugkerende aankopen. Je kunt klanten ook laten kiezen of ze hun betaalkaartgegevens willen opslaan voor terugkerende aankopen. Gebruik hiervoor saved_payment_method_options.payment_method_save. Als je deze parameter toepast, verschijnt er een extra selectievakje op de Checkout-pagina dat de klant kan aanvinken om desgewenst de betalingsgegevens op te slaan. Wanneer dit selectievakje is aangevinkt, worden betaalkaarten opgeslagen via allow_redisplay: always
, en worden de gegevens van terugkerende klanten vooraf ingevuld. allow_redisplay: limited
en worden niet vooraf ingevuld voor terugkerende aankopen. Met saved_payment_method_options.payment_method_save kun je klanten hun eigen betaalmethode laten opslaan zodat velden worden ingevuld bij terugkerende aankopen. allow_redisplay: always
, en vooraf ingevuld wanneer ze worden doorgegeven in een Customer-object naar een Checkout-sessie. Dit standaardgedrag maakt het voor jou eenvoudiger om te voldoen aan de regels van het kaartnetwerk en aan de voorschriften voor gegevensbescherming. Als je het standaardgedrag van deze modussen wilt wijzigen, kun je de volgende methoden toepassen:
allow_redisplay
die op de betaalmethode is ingesteld: Met PaymentMethod-API kun je de waarde wijzigen van allow_redisplay die op de betaalmethode is ingesteld. allow_redisplay
die via Checkout is ingesteld: Met payment_method_data.allow_redisplay kun je de waarde voor allow_redisplay overschrijven die is ingesteld voor betaalmethoden die via Checkout worden opgeslagen. allow_redisplay: always
. Door saved_payment_method_options.allow_redisplay_filters te gebruiken, kun je bepalen of je betaalmethoden met de optie allow_redisplay: limited
of unspecified
wilt weergeven.Wereldwijde privacywetgeving is genuanceerd en complex. We raden je aan om met je juridische en privacy-teams te overleggen voordat je setup_future_usage implementeert, of het standaardgedrag van Checkout voor het opslaan en opnieuw weergeven van betaalmethoden overschrijft, omdat dit van invloed kan zijn op je compliance-framework voor privacy. Het Europees Comité voor gegevensbescherming heeft bijvoorbeeld richtlijnen uitgegeven met betrekking tot het opslaan van betaalgegevens. Ontdek hier hoe je Checkout kunt configureren om toestemmingsverklaringen te verzamelen en betaalmethoden voor toekomstig gebruik op te slaan.
Als je voor 18 april een Stripe-account hebt gemaakt, zijn de betaalmethoden die eerder via Checkout zijn opgeslagen, achteraf ingevuld met de juiste allow_redisplay
-waarde.
Vanaf 1 mei 2024 toont Checkout geen opgeslagen betaalkaarten met allow_redisplay: limited
of unspecified
meer aan terugkerende klanten. Neem contact op met ondersteuning als je nog vragen hebt over deze wijziging.
Aanstaande verbeteringen voor opgeslagen betaalmethoden op Checkout