Você pode configurar o Stripe para estar no modo de teste ou no modo ativo. Enquanto o modo Live é usado para coletar informações reais de cartão de crédito e processar pagamentos reais, o modo de teste é útil durante o desenvolvimento inicial do seu site, pois permite que você teste tudo usando um cartão de crédito de teste e sem gastar dinheiro real.
Há três etapas principais que você precisa seguir para configurar o Stripe para testes no MemberMouse. A primeira é indicar que você deseja estar no modo de teste, a segunda é selecionar se deseja usar o Stripe Elements ou o Stripe.js e a terceira é obter as chaves de API de teste do Stripe e colá-las no MemberMouse.
Obtenção da chave da API do Stripe
- Faça login em Stripe.com.
- In the main Dashboard screen, you’ll see a menu on the lefthand side. Select Desenvolvedores > Chaves de API a partir desse menu. A página da API será carregada.
- Na página Chaves de API, clique no botão Exibir dados de teste no canto superior direito. Isso exibirá suas chaves de teste de API.
- Copiar o teste Chave publicável e Teste Chave secreta na coluna Token.

Configuração do Stripe no modo de teste
- No painel do WordPress, vá para MemberMouse > Configurações de pagamento e clique no ícone Métodos de pagamento guia.
- Abaixo de Método de pagamento no local, selecione Listrado. Isso exibirá as opções de configuração do Stripe.
- Clique na caixa de seleção ao lado de Ativar o modo de teste para indicar que você deseja processar cartões de crédito e pagamentos no modo de teste.
- Indique se você deseja ou não manter Elementos de listras habilitado ou ativar Stripe.js.
With Stripe Elements, a 3D Secure checkout flow occurs. Stripe Elements uses Stripe.js for tokenization, but also embeds Stripe’s credit card fields directly on the checkout page via iFrame. This is mandatory for customers in the European Economic Area (EEA) to be compliant with the Strong Customer Authentication (SCA) requirement of the PSD2. Stripe Elements is the recomendado método a ser usado.
O Stripe.js é uma forma mais antiga de proteção de segurança para o checkout. Com o Stripe.js, os dados do cartão de crédito são trocados (usando JavaScript) por um token de pagamento antes do envio do formulário de checkout, de modo que as informações do cartão de crédito nunca entram em contato com seu servidor. Como resultado, os comerciantes podem se qualificar para um SAQ PCI-DSS menos rigoroso usando o Stripe.js/Elements (SAQ A-EP vs. SAQ D).
O Stripe Elements é o método recomendado para uso. - Cole a chave secreta do teste de faixa no campo rotulado como Chave secreta de teste.
- [Somente se estiver usando Stripe Elements] Cole a Stripe Test Publishable Key no campo rotulado como Chave de teste publicável.
- Clique no botão Salvar métodos de pagamento botão.
Seu site agora está pronto para começar a aceitar pagamentos de cartão de crédito de teste e processá-los por meio de sua conta Stripe.
Como fazer compras de teste
You can make test purchases the same as you would make live purchases. The only difference is that you’ll need to use specific test card numbers defined by Stripe. You can find those test card numbers in the Stripe configuration area on the Métodos de pagamento clicando na guia Teste os números dos cartões de crédito link.
You can use the following test credit card numbers when testing payments where the test cards do not require authentication from the customer’s card issuer. The expiration date must be set to the present date or later:
- Visto: 4242424242424242
- Visto: 4012888888881881
- Mastercard: 5555555555554444
- Mastercard: 5105105105105100
- American Express: 378282246310005
- American Express: 371449635398431
- Descubra: 6011111111111117
- Descubra: 6011000990139424
- Diners Club: 30569309025904
- Diners Club: 38520000023237
- JCB: 3530111333300000
- JCB: 3566002020360505
Cartões para testar fluxos de checkout seguros
The below card numbers can be used to test circumstances where authentication from the customer’s card issuer is required. We have included the ones most frequently used. However, a complete list of test card numbers can be found at https://stripe.com/docs/testing#cards
Teste de autenticação forte do cliente
Use as seguintes informações do cartão para testar pagamentos afetados por regulamentos regionais, como Autenticação forte do cliente (SCA).
- 4000002500003155 - Esse cartão requer autenticação para pagamentos únicos. No entanto, se você configurar esse cartão e usar o cartão salvo para pagamentos subsequentes fora da sessão, não será necessária nenhuma autenticação adicional. No modo ao vivo, o Stripe determina dinamicamente quando uma transação específica exige autenticação devido a regulamentos regionais, como a Autenticação Forte do Cliente.
Teste de segurança 3D
Nem todos os cartões suporte a 3D Secure or require the customer be redirected to their card issuer’s authentication page. Use the following card information to test 3D Secure payments
- 4000000000003220 - A autenticação 3D Secure 2 deve ser concluída para que o pagamento seja bem-sucedido.
- 4000000000003063 - A autenticação 3D Secure deve ser concluída para que o pagamento seja bem-sucedido.
- 4000000000003055 - A autenticação 3D Secure ainda pode ser realizada, mas não é necessária. Por padrão, a autenticação 3D Secure não será solicitada para esse cartão.
- 4000008400001629 - A autenticação 3D Secure é necessária, mas os pagamentos serão recusados com um código de falha card_declined após a autenticação.
Uso de dados de teste
MemberMouse also allows you to specify test data for all common fields that need to be filled out when making a purchase. When you specify test data, MemberMouse will automatically populate the fields of checkout forms with the data you’ve provided which significantly speeds up your testing process. Read this article to aprender a configurar e usar dados de teste.

