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.

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 Checkout: Este método redirecionará o cliente para uma página Stripe Checkout durante o 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.

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

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.

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.


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 .

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_.

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

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.

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