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. Geral
  4. Registro e pagamentos
  5. PayPal Pagamentos completos
  6. Conecte e teste o PayPal Complete Payments Sandbox com o MemberPress

Conecte e teste o PayPal Complete Payments Sandbox com o MemberPress

Este documento explica como configurar e testar o modo Sandbox do PayPal Complete Payments com o MemberPress. O teste no modo sandbox permite que você verifique a configuração antes de aceitar pagamentos reais.

Observação: Esse recurso está disponível para os membros dos planos MemberPress Growth e Scale. Para fazer upgrade do plano Launch, clique no botão Plano de mudança no link Página da conta MemberPress.

Observação: O gateway MemberPress PayPal Complete Payments está disponível com a versão do plug-in MemberPress 1.12.15rc1 (Edge).

Visão geral do Sandbox PayPal

A conexão do PayPal Complete Payments ao MemberPress permite que você aceite pagamentos de membros do mundo todo. A configuração suporta pagamentos únicos e recorrentes para diferentes modelos de associação.

O PayPal Sandbox é uma área de teste que copia o sistema de pagamento ativo. No entanto, ele não processa cobranças reais. Como resultado, você pode testar fluxos e configurações de pagamento usando números de cartão de teste em vez de detalhes de pagamento reais.

É recomendável fazer testes com o PayPal Sandbox antes de aceitar pagamentos em tempo real. No entanto, o teste de sandbox é opcional. Para ignorar o teste e conectar-se diretamente à produção, consulte Como conectar pagamentos completos do PayPal ao MemberPress.

Pré-requisitos

Antes de testar com o PayPal Sandbox, certifique-se de que você tenha:

  • MemberPress Plano de crescimento ou escala ativado no local;
  • A PayPal Conta de desenvolvedor (livre para criar);
  • Um gateway PayPal Complete Payments criado nas configurações do MemberPress;
  • Pelo menos um filiação criado para testes.

Observação: Uma conta de desenvolvedor do PayPal é diferente de uma conta normal do PayPal. Você pode criar uma em desenvolvedor.paypal.com. Use seu login existente no PayPal ou crie uma nova conta.

Criação de contas de sandbox

O PayPal Sandbox precisa de contas de teste separadas para o comerciante (Business) e o comprador (Personal). Essas contas de sandbox só existem na área de teste.

Criação de uma conta comercial Sandbox

  1. Primeiro, faça login no Painel de controle do desenvolvedor do PayPal.
  2. Em seguida, clique em Ferramentas de teste no menu à esquerda. Em seguida, clique em Contas Sandbox.
  1. Clique no botão Criar conta botão.
  1. Selecione Negócios como o tipo de conta.
  2. Selecione um País/Região para o comerciante de teste.
  3. Por fim, clique em Criar para criar a conta Business da sandbox.

Criação de uma conta pessoal Sandbox

  1. No Contas Sandbox página, clique em Criar conta.
  2. Selecione Pessoal como o tipo de conta.
  3. Selecione um País/Região para o comprador de teste.
  4. Clique em Criar para criar a conta pessoal da sandbox.

Dica: Você pode criar contas sandbox para diferentes países. Isso permite que você teste quais métodos de pagamento aparecem por região. Por exemplo, o Venmo só aparece para compradores baseados nos EUA.

Visualização dos detalhes da conta Sandbox

  1. No Contas Sandbox localize a conta que deseja visualizar.
  2. Clique no menu de três pontos () ao lado da conta.
  1. Clique em Exibir/Editar conta.
  2. Anote o endereço de e-mail e a senha criada pelo sistema.

Conexão da caixa de areia MemberPress a PayPal

With sandbox accounts created, you can now connect MemberPress to the PayPal Sandbox area. During the connection process, you will need to log in with your sandbox Business account. Use the email and password you found in the “Viewing Sandbox Account Details” section above.

Você pode fazer login na sua conta sandbox Business antes de iniciar a conexão. Como alternativa, o PayPal solicitará que você faça login durante o processo de conexão.

Conectando a conta do Sandbox

  1. Abra outra guia do navegador e faça login no site do WordPress.
  2. Ir para Painel de controle > MemberPress > Configurações > Pagamentos guia.
  3. Clique no gateway PayPal Complete Payments para expandir suas configurações.
  4. Sob o Caixa de areia clique na seção Conectar com PayPal botão.
  1. Se ainda não estiver conectado, faça login com os detalhes da sua conta do Sandbox Business. Use o e-mail e a senha das informações da conta.
  1. Conceda as permissões e conclua a conexão.
  2. Depois disso, o PayPal redireciona para a página de configurações do MemberPress.
  3. Verifique o Usar o PayPal Sandbox para ativar os pagamentos de teste.
  1. Clique em Opções de atualização para salvar.

Observação: O Usar o PayPal Sandbox deve ser marcada para pagamentos de teste. Quando marcada, o MemberPress usa Sandbox em vez de Production.

Teste de pagamentos PayPal

Com o Sandbox conectado e ativado, agora você pode testar o fluxo de pagamento. Você usará a conta do Personal Sandbox que criou anteriormente para o teste. Durante o checkout, você pode pagar usando um cartão de crédito de teste, uma conta bancária ou o saldo do PayPal.

Gerenciamento de métodos de pagamento de testes

Para gerenciar métodos de pagamento de teste para sua conta do Personal Sandbox:

  1. Ir para PayPal Developer Dashboard > Testing Tools > Sandbox Accounts.
  2. Localize sua conta do Personal Sandbox na lista.
  3. Clique no menu de três pontos () ao lado da conta.
  4. Clique em Exibir/Editar conta.
  5. Role para baixo até a seção “Sandbox account info” seção.
  1. Gerencie seus métodos de pagamento de teste:
    • Cartões de crédito – Click Gerenciar para adicionar ou editar cartões de crédito de teste;
    • Bancos – Click Gerenciar para adicionar ou editar contas bancárias de teste;
    • Balança PayPal – Click the pencil icon to edit the test balance.

Processamento de um pagamento de teste

  1. Primeiro, abra uma nova janela privada ou anônima em seu navegador.
  2. Vá para a página de registro de qualquer associação existente ou de uma associação de teste.
  3. Preencha o formulário de registro com os detalhes do usuário de teste.
  4. Clique no botão PayPal para abrir a janela pop-up de pagamento.
  1. Faça login com os detalhes da conta pessoal do sandbox.
  2. Conclua o pagamento na janela pop-up.

Verificação de transações de teste

Depois de concluir o pagamento de teste, verifique a transação no MemberPress e no PayPal.

Em MemberPress:

  1. Ir para Painel de controle > MemberPress > Transações.
  2. Localize a transação de teste na lista.
  3. Verifique se o status da transação mostra Completo.

Para assinaturas recorrentes, verifique também a assinatura em Painel de controle > MemberPress > Assinaturas.

No PayPal Sandbox Dashboard:

  1. Ir para https://sandbox.paypal.com/.
  2. Faça login usando as credenciais de sua conta do Business Sandbox (e-mail e senha).
  3. Navegue até Activity > All Transactions.
  4. Localize a transação de teste na lista e verifique se os detalhes correspondem.

A conexão está funcionando corretamente se as transações aparecerem tanto no Sandbox MemberPress quanto no PayPal.

Teste de outros métodos de pagamento

Por padrão, o botão PayPal está ativado. Você pode ativar opções de pagamento adicionais para testá-las no modo Sandbox.

Ativação de opções de pagamento

  1. Ir para Painel de controle > MemberPress > Configurações > Pagamentos guia.
  2. Clique no gateway PayPal Complete Payments para expandir suas configurações.
  3. Clique no botão Personalizar métodos de pagamento abaixo das seções Production e Sandbox.
  1. Na janela pop-up, alterne os métodos de pagamento que você deseja testar.
  1. Clique fora da janela pop-up para fechá-la.
  2. Clique em Opções de atualização para salvar suas alterações.

Teste de pagamentos com cartão

Para testar os pagamentos com cartão, ative a opção Cartão ou Campos do cartão option under “Accept Card Payments” in the Customize Payment Methods pop-up.

O PayPal fornece números de cartões de teste para testes de Sandbox. Para obter uma lista completa dos cartões de teste, visite o site Documentação de teste do cartão PayPal.

Teste de outras opções de checkout

O PayPal oferece suporte a opções adicionais de checkout, como Venmo, Pay Later, Apple Pay e Google Pay. Cada opção tem requisitos específicos:

  • Venmo – Create a US sandbox Personal account and use USD currency. Venmo hides for other regions;
  • Pagar depois – Requires a supported currency (USD, GBP, EUR, AUD) and a minimum purchase amount;
  • Apple Pay - Requer configuração na conta PayPal do comerciante;
  • Google Pay – Only works with one-time payments. PayPal hides Google Pay for recurring memberships.

Para obter instruções de teste detalhadas, visite o site Documentação de checkout do PayPal.

Mudança para produção

Após o teste bem-sucedido, você pode ativar os pagamentos em tempo real:

  1. Navegue até Painel de controle > MemberPress > Configurações > Pagamentos guia.
  2. Sob o Produção do seu gateway PayPal Complete Payments, Conecte sua conta PayPal Business ativa (não a conta do Sandbox Business).
  3. Desmarque a opção Usar o PayPal Sandbox caixa de seleção.
  4. Clique em Opções de atualização para salvar suas alterações.

Agora, os usuários podem se registrar em suas associações e pagar por meio do PayPal.

Solução de problemas de sandbox

Tela em branco ao conectar – First, open the Sandbox Dashboard in another tab. Then, click Connect in MemberPress.

Não é possível fazer login na área restrita – Use sandbox account details from the Developer Dashboard. Do not use regular PayPal login details.

Os botões de pagamento não estão sendo exibidos – Check that Usar o PayPal Sandbox está marcada. Além disso, verifique se o Sandbox mostra o status Conectado.

Cartão de teste recusado – Ensure you are using valid test card numbers from the Documentação de teste do cartão PayPal. Além disso, use uma data de validade futura.

O Venmo não está aparecendo – Create a US sandbox Personal account and use USD currency.

Transação não registrada – Check for pending transactions. Also, verify no firewall blocks PayPal. Review the WordPress debug log for errors.

Este artigo foi útil?

Artigos relacionados

garota do computador

Obtenha o MemberPress hoje mesmo!

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