Menu adicional

Obtenha o MemberPress hoje mesmo! Comece a ser pago pelo conteúdo que você cria! Obtenha o MemberPress agora
  1. Início
  2. Base de conhecimento
  3. Solução de problemas
  4. Questões relacionadas a assinaturas e transações
  5. Como corrigir assinaturas de usuários após a exclusão de um gateway de pagamento ativo

Como corrigir assinaturas de usuários após a exclusão de um gateway de pagamento ativo

Se você tiver excluído um gateway de pagamento da lista Painel de controle > MemberPress > Configurações > Pagamentos que está atualmente associada a assinaturas ativas e automaticamente recorrentes, essas assinaturas não serão atualizadas corretamente no MemberPress depois que o pagamento ocorrer no gateway. Isso ocorre porque a conexão entre o gateway e o MemberPress foi excluída quando você excluiu a opção de gateway de pagamento. 

Se você tiver muitas assinaturas recorrentes automáticas que estavam conectadas ao gateway agora excluído, veja o que você precisa fazer para corrigi-las:

  1. Recrie o gateway seguindo as instruções de configuração para ele. Você pode encontrar links para instruções de configuração de qualquer gateway de pagamento suportado aqui. (Se você já tiver recriado o gateway de pagamento, poderá pular esta etapa).
  2. Siga as instruções de importação aqui para importar as assinaturas. Nessa etapa, certifique-se de importá-las conectadas ao gateway que você recriou na etapa #1 (ou anteriormente).

Observação: Você só precisa dos campos obrigatórios. Se você incluir os campos opcionais id com a assinatura idSe o registro for atualizado, os registros serão atualizados e a etapa 3 abaixo não será necessária.

  1. (Opcional, mas recomendado) Passe pelo Painel de controle > MemberPress > Assinaturas e exclua todas as assinaturas que estavam conectadas ao gateway agora excluído. Você pode identificá-las porque, na seção Gateway na página MemberPress > Subscriptions (MemberPress > Assinaturas), você verá um número de ID exclusivo que foi associado ao gateway antigo. Por exemplo, você pode ver algo como "pea5pn-8cz" em vez de "Stripe". O MemberPress força você a excluir esses itens um a um; não há opção de exclusão em massa. Isso ajudará a limpar seu site e evitará qualquer confusão no futuro para você e outros administradores. 
  2. Se você estiver usando o StripeAlém disso, você também deverá executar esta instrução SQL em seu banco de dados para copiar o cliente id números. 
    • Substitua [wp] (em ambos os lugares) pelo prefixo exclusivo de seu banco de dados. 
    • Substitua [new gateway unique id] pelo identificador exclusivo do novo gateway.
    • Substitua [ID exclusivo do gateway antigo] pelo identificador exclusivo do gateway antigo.
    • Substitua [currency] (em ambos os lugares) pelo código da moeda que você usa em letras maiúsculas. (Exemplo: USD).
INSERT INTO [wp]_usermeta(user_id, meta_key, meta_value)
SELECT user_id, '_mepr_stripe_customer_id_[new gateway unique id]_[currency]' as meta_key, meta_value
FROM [wp]_usermeta
WHERE meta_key = '_mepr_stripe_customer_id_[old gateway unique id]_[currency]'

Observação: Se não souber como executar consultas SQL ou não se sentir à vontade para fazer isso sozinho, entre em contato com nossa equipe de suporte e teremos prazer em ajudar.

Se você tiver apenas algumas assinaturas recorrentes automáticas que estavam conectadas ao gateway agora excluído, talvez seja mais fácil seguir essas etapas:

  1. Recrie o gateway seguindo as instruções de configuração para ele. Elas podem ser encontradas em aqui. (Se você já tiver recriado o gateway de pagamento, poderá pular esta etapa).
  2. Navegue até a página MemberPress > Subscriptions (Assinaturas). 
  3. Localize a assinatura associada ao gateway antigo, agora excluído. 
  4. Clique em editar na Assinatura depois de passar o mouse sobre seu ID exclusivo. 
  5. Encontre o Gateway: e, usando a lista suspensa, selecione o gateway recém-criado na etapa #1 (ou o que você criou anteriormente).
  6. Clique no botão Atualização na parte inferior para salvar. 
  7. Repita o procedimento para cada assinatura recorrente automática conectada ao gateway excluído. 
  8. Se você estiver usando o StripeSe você não estiver usando o SQL, deverá fazer a instrução SQL na etapa 4 do processo mencionado acima.

Observação: As assinaturas únicas NÃO são afetadas pela exclusão do gateway. Os pagamentos únicos são transações únicas. Portanto, os usuários precisam se inscrever novamente para renovar a assinatura da associação. Aqui, ao se inscreverem novamente, eles podem selecionar qualquer gateway disponível em seu site. 

Este artigo foi útil?

Artigos relacionados

garota do computador

Obtenha o MemberPress hoje mesmo!

Comece a ser pago pelo conteúdo que você cria.