Se você tiver assinaturas ativas em sua conta Stripe existente conectada ao MemberPress, mas precisar mudar a conta por qualquer motivo e manter essas assinaturas, infelizmente não poderá conectar o MemberPress à sua nova conta Stripe e esperar que tudo continue funcionando. Há um determinado procedimento que você precisa seguir, que é explicado abaixo.
Primeiro, é necessário entrar em contato com o Stripe e pedir que eles movam os dados da sua conta antiga para a nova conta. https://support.stripe.com/questions/copy-existing-account-data-to-a-new-stripe-account.
Depois que o Stripe concluir essa parte, você precisará recriar as assinaturas em sua nova conta - https://support.stripe.com/questions/recreate-subscriptions-and-plans-after-moving-to-a-new-stripe-account.
Quando isso for feito, essas assinaturas receberão novos IDs sub_xxxxxxxxxxxx.
Se precisar de ajuda com essa etapa, peça ao suporte do Stripe que o ajude.
Agora, é necessário atualizar as assinaturas existentes na seção MemberPress > Assinaturas e substituir os sub_xxxxxxxxxxx atuais pelos novos do Stripe. Isso é necessário porque, de acordo com a documentação do Stripe, as novas assinaturas terão novos IDs sub_xxxxxxxxxxx. Se você não tiver muitas assinaturas, poderá fazer isso manualmente, uma a uma, na seção MemberPress > Subscriptions (Assinaturas).
Se essa não for uma opção, você pode atualizá-los da seguinte forma Migração ou importação de assinaturas recorrentes automáticas.
A maneira mais fácil de fazer isso seria exportar as assinaturas existentes da seção MemberPress > Assinaturas usando o link "Exportar tabela como CSV" na parte inferior e, em seguida, editar o arquivo, alterar os IDs de assinatura e reimportar o arquivo.
Observe que, nesse caso, você deve ter o id para o arquivo CSV a fim de atualizar as assinaturas existentes ou criar novas assinaturas:
- id - Atualiza as informações de assinatura da assinatura existente que corresponde ao id. Se for deixado em branco, será criada uma nova assinatura. Certifique-se de usar o id da coluna "Id" na página MemberPress > Subscriptions (Assinaturas), conforme mostrado aqui. Esse campo requer o MemberPress Importer versão 1.6.0 ou mais recente.
Obviamente, você também precisará conectar o MemberPress à sua nova conta Stripe, conforme descrito em Configuração e solução de problemas com o Stripepara que as transações geradas pelas renovações apareçam no MemberPress.
Isso é tudo. Você concluiu com êxito o processo de migração.
Observe que, se você também precisar alterar a moeda no processo, isso deverá ser discutido com o suporte do Stripe.