Volgens het gegevensretentiebeleid van Stripe moeten alle Stripe-objecten in live- en testmodus worden bewaard. In het algemeen worden objecten bewaard zolang een Stripe-account bestaat, tenzij anders aangegeven of aangevraagd. Er zijn echter een paar Stripe-objecten, zoals bijvoorbeeld Gebeurtenissen, die een grote hoeveelheid gegevens produceren zonder significante langetermijnwaarde te bieden aan Stripe-gebruikers. Testmodus-abonnementen zijn nog zo'n object, en dit document beschrijft hoe abonnementen worden bewaard in testmodus.
Hier zijn een paar dingen die je kan doen na het lezen van deze gids:
Opmerking: Abonnementen in livemodus vallen niet onder dit beleid voor gegevensretentie en zullen worden bewaard conform het algemene beleid voor gegevensretentie van Stripe.
Voor alle testmodus-abonnementen die minstens 90 dagen geleden zijn gemaakt, zal Stripe automatisch het abonnement annuleren.
Voor alle geannuleerde testmodus-abonnementen zal Stripe automatisch het abonnement en zijn voortvloeiende objecten 30 dagen na annulering verwijderen.
Zie de onderstaande veelgestelde vragen voor meer informatie.
Als een testmodusabonnement wordt geannuleerd of verwijderd, wordt deze als zodanig gemarkeerd op het Stripe-dashboard. Om een abonnement te markeren als vrijgesteld van automatische verwijdering, klik je op Acties > Markeren als vrijgesteld van automatische verwijdering uit testmodus.
Wanneer ging dit beleid in?
Het beleid wordt van kracht voor Stripe-accounts onder de volgende criteria:
Het beleid werd op 16 november 2022 van kracht voor Stripe-accounts gemaakt op of na 16 november 2022.
Het beleid werd van kracht op 1 februari 2023 voor Stripe Accounts gemaakt voor 16 november 2022.
Wanneer wordt een abonnement geannuleerd of verwijderd?
Tenzij gemarkeerd als vrijgesteld, worden abonnementen in de testmodus die minimaal 90 dagen geleden zijn gemaakt, automatisch geannuleerd. Na 30 dagen worden deze abonnementen verwijderd. Je kunt exacte gegevens voor in behandeling zijnde 'Testmodus automatisch annuleren' zien wanneer je een testabonnement in je dashboard bekijkt.
Wat gebeurt er wanneer een testmodus-abonnement wordt gemarkeerd als vrijgesteld van automatische verwijdering?
Het abonnement wordt niet langer gemarkeerd als geannuleerd of verwijderd. Totdat een dashboard-gebruiker de vrijstelling verwijdert zal Stripe het testmodus-abonnement niet automatisch annuleren of verwijderen.
Kan ik de markering van een testmodus-abonnement als vrijgesteld van automatische verwijdering ongedaan maken?
Ja, zodra een testmodus-abonnement is gemarkeerd als vrijgesteld van verwijdering kan een Dashboard-gebruiker 'Vrijstelling automatische verwijdering verwijderen' van het abonnement. Het testmodus-abonnement zal onmiddellijk automatisch geannuleerd of verwijderd worden, conform het gegevensretentiebeleid.
Waarom zou een testmodus-abonnement als vrijgesteld worden gemarkeerd?
Onze aanbeveling is om een testmodus-abonnement te markeren als vrijgesteld van het gegevensretentiebeleid wanneer je wil dat de tijd op natuurlijke wijze voorbij gaat (d.w.z. conform de natuurwetten). Als je bijvoorbeeld een interne demonstratie bouwt van een applicatie die een langere periode wordt gebruikt en je wil dat testers kunnen ervaren hoe de facturatie aanvoelt voor een gebruiker, dan moet het testmodus-abonnement gemarkeerd worden als vrijgesteld. Hier volgen een paar vragen die je misschien hebt in dit soort testscenario:
Wanneer moet een testmodus-abonnement worden gemarkeerd als vrijgesteld?
Voor de meeste testscenario's moeten testklokken worden gebruikt om een abonnement te maken en het verstrijken van de tijd te simuleren, om te begrijpen hoe het gemaakte abonnement zich zal gedragen. Deze abonnementen zijn niet meer nodig nadat het verstrijken van de tijd wordt gesimuleerd en ze moeten niet gemarkeerd worden als vrijgesteld van het beleid voor gegevensretentie van het testmodus-abonnement.
Welke gevolgen heeft dit nieuwe beleid voor abonnementen die met testklokken zijn gemaakt?
Testklokken en hun klanten worden 30 dagen nadat ze gemaakt zijn automatisch verwijderd, terwijl alle bijbehorende abonnementen geannuleerd worden wanneer de testklok verwijderd wordt. Dit beleid zal daarnaast het abonnement 30 dagen na annulering verwijderen. Abonnementen voor een klant met een bijbehorende testklok kunnen niet als vrijgesteld worden gemarkeerd.
Kan een testmodus-abonnement worden teruggehaald zodra deze is verwijderd door het beleid voor gegegevensretentie?
Nee, verwijderde testmodus-abonnementen kunnen niet meer worden teruggehaald of vrijgesteld. We raden je aan om een nieuw abonnement te maken in de testmodus om te voldoen aan je testbehoeften.
Welke Stripe-objecten worden verwijderd wanneer een abonnement verwijderd wordt?
De volgende gerelateerde objecten worden verwijderd wanneer een abonnement gemarkeerd voor verwijdering wordt verwijderd:
Welke objecten blijven er over nadat een testmodus-abonnement wordt verwijderd en hoe zullen deze eruitzien?
Als het Abonnement betalingen heeft geproduceerd, zullen de bijbehorende PaymentIntent-, Charge-, en BalanceTransaction-objecten nog steeds aanwezig zijn in de API.
Het `invoice`-veld in de gerelateerde PaymentIntent- en Charge-objecten zal een waarde van nul hebben wanneer het bijbehorende abonnement verwijderd wordt door het beleid voor gegevensretentie.
Kan de API een lijst ophalen met testmodus-abonnementen die zullen worden verwijderd?
Nee, testmodus-abonnementen die worden verwijderd, zullen alleen als zodanig worden gemarkeerd op het Dashboard. Abonnementen die worden verwijderd, zullen nog steeds afzonderlijk kunnen worden opgehaald in de API tot ze worden verwijderd en er niet op een manier gemarkeerd dat ze zullen worden verwijderd.
Hoeveel testmodus-abonnementen kunnen worden gemarkeerd als vrijgesteld van verwijdering?
Een Stripe-account kan niet meer dan 50 testmodusabonnementen tegelijk gemarkeerd hebben als vrijgesteld van automatische verwijdering.
Zal er een webhook worden gestuurd wanneer een niet-vrijgesteld abonnement automatisch geannuleerd wordt?
Ja er zal een 'customer.subscription.deleted'-gebeurtenis worden uitgezonden.
Zal er een webhook worden gestuurd wanneer een niet-vrijgesteld abonnement automatisch wordt verwijderd?
Nee, webhooks worden niet verstuurd wanneer abonnementen en abonnementsschema's automatisch worden verwijderd in de testmodus.