A política de retenção de dados da Stripe define a retenção de todos os objetos da Stripe nos modos de teste e de produção. Em geral, os objetos são retidos pela duração de uma conta da Stripe, a menos que especificado ou solicitado que seja feito de outra forma. Entretanto, há alguns objetos da Stripe, por exemplo, Eventos, que produzem uma grande quantidade de dados sem fornecer valor significativo de longo prazo para os usuários da Stripe. Assinaturas do modo de teste também são esse tipo de objeto, e esta documentação define como as assinaturas são retidas no modo de teste.
Aqui estão algumas coisas que você será capaz de fazer após ler este guia:
Observação: as assinaturas no modo de produção não estão sujeitas a esta política de retenção de dados e serão retidas de acordo com a política geral de retenção de dados da Stripe.
A Stripe cancelará automaticamente qualquer assinatura do modo de teste criada há pelo menos 90 dias.
Para cada assinatura do modo de teste cancelada, a Stripe excluirá automaticamente a assinatura e seus objetos descendentes 30 dias após o cancelamento.
Consulte as perguntas frequentes abaixo para obter mais informações.
Se uma assinatura do modo de teste for cancelada ou excluída, ela será marcada dessa forma no Stripe Dashboard. Para marcar uma assinatura como isenta da exclusão automática, clique em Ações > Marcar como isenta da exclusão automática no modo de teste.
Quando a política se tornou vigente?
A política é vigente para as Contas da Stripe segundo os critérios abaixo:
Política válida em 16 de novembro de 2022 para contas da Stripe criadas a partir de 16 de novembro de 2022.
Política válida em 1º de fevereiro de 2023 para contas Stripe criadas antes de 16 de novembro de 2022.
Quando uma assinatura será cancelada ou excluída?
Exceto se marcadas como isentas, assinaturas em modo de teste criadas no mínimo 90 dias atrás serão automaticamente canceladas. Essas assinaturas serão excluídas 30 dias depois. Consulte as datas exatas do "Cancelamento automático do modo de teste" pendente ao visualizar uma assinatura de teste no seu Dashboard.
O que acontece quando uma assinatura do modo de teste é marcada como isenta da exclusão automática?
A assinatura não estará mais marcada para ser cancelada ou excluída. Até que o usuário do Dashboard remova a isenção, a Stripe não cancelará nem excluirá automaticamente a assinatura do modo de teste.
Posso desfazer a marcação de uma assinatura do modo de teste como isenta da exclusão automática?
Sim, quando uma assinatura do modo de teste foi marcada como isenta de exclusão, um usuário do Dashboard pode selecionar "Remover isenção da exclusão automática" na assinatura. A assinatura do modo de teste se tornará automaticamente sujeita a cancelamento ou exclusão, de acordo com a política de retenção de dados.
Por que uma assinatura do modo de teste seria marcada como isenta?
Recomendamos marcar uma assinatura do modo de teste como isenta da política de retenção de dados quando você quiser que o tempo passe naturalmente (ou seja, de acordo com as leis da física). Por exemplo, se você estiver criando uma demonstração interna de um aplicativo a ser utilizado por um longo período e quiser que as pessoas responsáveis pelos testes sejam capazes de vivenciar como é o processo de faturamento para um usuário, a assinatura do modo de teste deve ser marcada como isenta. Aqui estão algumas dúvidas que você pode ter nesse tipo de cenário de teste:
Por que uma assinatura do modo de teste não seria marcada como isenta?
Na maioria dos cenários de teste, os clocks de teste devem ser usados para criar uma assinatura e simular a passagem do tempo para entender como a assinatura criada se comportará. Essas assinaturas não serão mais necessárias após a simulação da passagem do tempo e não deverão ser marcadas como isentas da política de retenção de dados de assinatura do modo de teste.
Como essa nova política afetará as assinaturas criadas usando clocks de teste?
Os clocks de teste e seus clientes são automaticamente excluídos 30 dias após a criação, já qualquer assinatura associada será cancelada quando o clock de teste for excluído. Esta política também excluirá a assinatura 30 dias após o cancelamento. As assinaturas de um cliente com um clock de teste associado não podem ser marcadas como isentas.
Uma assinatura do modo de teste pode ser recuperada após ser excluída pela política de retenção de dados?
Não, assinaturas do modo de teste excluídas não podem ser recuperadas nem isentas. Recomendamos criar uma nova assinatura no modo de teste de acordo com as suas necessidades de teste.
Quais objetos da Stripe serão excluídos quando uma assinatura é excluída?
Os objetos relacionados abaixo serão excluídos quando uma assinatura marcada para exclusão for removida:
Após uma assinatura do modo de teste ter sido excluída, quais objetos serão mantidos e como eles aparecerão?
Se a assinatura gerou quaisquer pagamentos, os objetos PaymentIntent, Charge e BalanceTransaction ainda estarão presentes na API.
O campo `fatura` dos objetos relacionados PaymentIntent e Cobrança terá um valor nulo quando a assinatura associada for excluída pela política de dados do modo de teste.
A API pode ser utilizada para obter uma lista de assinaturas do modo de teste a serem excluídas?
Não, as assinaturas do modo de teste a serem excluídas só serão marcadas como tal no Dashboard. As assinaturas a serem excluídas ainda poderão ser obtidas individualmente na API até que sejam excluídas e não haverá nenhuma indicação que sugira que serão excluídas.
Quantas assinaturas do modo de teste podem ser marcadas como isentas de exclusão?
Uma conta da Stripe não pode ter mais do que 50 assinaturas do modo de teste marcadas como isentas de exclusão automática em um devido momento.
Um webhook será enviado quando uma assinatura não isenta for cancelada automaticamente?
Sim, um evento 'customer.subscription.deleted' será emitido.
Um webhook será enviado quando uma assinatura não isenta for excluída automaticamente?
Não, webhooks não serão enviados quando assinaturas ou cronogramas de assinatura forem automaticamente excluídos no modo de teste.