Pular para o conteúdo principal

Configurando o Gateway Stripe (v2)

NOTA IMPORTANTE: Este artigo refere-se à versão 2.x do Ultimate Multisite.

Você pode ativar até quatro métodos de pagamento na nossa página de configurações de pagamento: Stripe, Stripe Checkout, PayPal e Manual. Neste artigo, veremos como integrar com Stripe.

Habilitando o Stripe

Para habilitar o Stripe como um gateway de pagamento disponível em sua rede, vá para Ultimate Multisite > Settings > Payments e marque o alternador ao lado de Stripe ou Stripe Checkout na seção Active Payment Gateways.

Enabling Stripe in active payment gateways

Stripe vs Stripe Checkout:

Stripe: Este método exibirá um espaço para inserir o número do cartão de crédito durante o checkout.

Stripe inline credit card field during checkout

Stripe Checkout: Este método redirecionará o cliente para uma página Stripe Checkout durante o checkout.

Stripe Checkout redirect page during checkout

Obtendo suas chaves API do Stripe

Uma vez que o Stripe esteja habilitado como gateway de pagamento, você precisará preencher os campos Stripe Publishable Key e Stripe Secret Key. Você pode obter isso fazendo login na sua conta Stripe.

Observação: você pode ativar o Sandbox mode para testar se o método de pagamento está funcionando.

Stripe API key fields and sandbox mode toggle

No painel do Stripe, clique em Developers no canto superior direito e, em seguida, em API Keys no menu à esquerda.

Stripe dashboard Developers section with API Keys

Você pode usar Test Data (para testar se a integração está funcionando no seu site de produção) ou não. Para alterar isso, altere o alternador Viewing test data.

Stripe Viewing test data toggle

Copie o valor da Publishable key e da Secret key, da coluna Token, e cole nos campos do Gateway Stripe do Ultimate Multisite. Em seguida, clique em Save Changes.

Stripe publishable and secret key values

Pasting Stripe keys in Ultimate Multisite settings

Configurando o Webhook Stripe

O Stripe envia eventos de webhook que notificam o Ultimate Multisite sempre que um evento acontece na sua conta Stripe.

Clique em Developers e, em seguida, escolha o item Webhooks no menu à esquerda. Em seguida, no lado direito, clique em Add endpoint .

Stripe Webhooks page with Add endpoint button

Você precisará de um Endpoint URL . O Ultimate Multisite gera automaticamente o URL do endpoint, que você pode encontrar logo abaixo do campo Webhook Listener URL na seção Ultimate Multisite Stripe Gateway_.

Webhook Listener URL field in Stripe gateway settings

Copie o URL do endpoint e cole no campo Endpoint URL do Stripe.

Pasting endpoint URL in Stripe webhook setup

Em seguida, selecione um Event . Sob essa opção, basta marcar a caixa Select all events e clicar em Add events. Depois clique em Add Endpoint para salvar as alterações.

Selecting all events and adding the Stripe endpoint

Pronto, sua integração de pagamento Stripe está completa!