Configurando o gateway Stripe (v2)
NOTA IMPORTANTE: Este artigo se refere à 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 na sua rede, acesse Ultimate Multisite > Settings > Payments e marque o seletor ao lado de Stripe ou Stripe Checkout na seção Active Payment Gateways.

Stripe vs Stripe Checkout:
Stripe: Este método mostrará 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 do Stripe Checkout durante o checkout.

Obtendo suas chaves de API do Stripe
Depois que o Stripe estiver 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 seu Dashboard do Stripe, clique em Developers no canto superior direito e depois 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, acione o seletor Viewing test data.

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


Configurando o Webhook do Stripe
O Stripe envia eventos de webhook que notificam o Ultimate Multisite sempre que um evento acontece em sua conta Stripe.
Clique em Developers e depois escolha o item Webhooks no menu à esquerda. Então, no lado direito, clique em Add endpoint .

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

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

Em seguida, é preciso selecionar um Event . Nesta opção, você só precisa marcar a caixa Select all events e clicar em Add events. Depois disso, clique em Add Endpoint para salvar as alterações.

Pronto, sua integração de pagamento com Stripe está concluída!