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 página de configurações de pagamento: Stripe, Stripe Checkout, PayPal e Manual. Neste artigo, veremos como integrar com o Stripe.
Habilitando o Stripe
Para habilitar o Stripe como um gateway de pagamento disponível na sua rede, vá para Ultimate Multisite > Configurações > Pagamentos e marque a chave ao lado de Stripe ou Stripe Checkout na seção Gateway de Pagamento Ativo.

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 para Chave Pública do Stripe e Chave Secreta do Stripe. Você pode obter isso fazendo login na sua conta Stripe.
Nota: você pode ativar o modo Sandbox para testar se o método de pagamento está funcionando.

No seu painel do Stripe, clique em Desenvolvedores no canto superior direito e depois em Chaves de API no menu à esquerda.

Você pode usar os Dados de Teste (para testar se a integração está funcionando no seu site de produção) ou não. Para mudar isso, ligue o botão Visualizar dados de teste.

Copie o valor da chave Publishable key e da chave Secret key, na coluna Token, e cole nos campos do Ultimate Multisite Stripe Gateway. Depois, clique em Salvar Alterações.


Configurando o Webhook do Stripe
O Stripe envia eventos de webhook que notificam o Ultimate Multisite sempre que algo acontece na sua conta do stripe.
Clique em Developers e depois escolha o item Webhooks no menu à esquerda. Em seguida, clique com o botão direito em Adicionar endpoint *.

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

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

Em seguida, selecione um Evento *. Nesta opção, basta marcar a caixa Selecionar todos os eventos e clicar em Adicionar eventos. Depois disso, clique em Adicionar Endpoint para salvar as alterações.

Isso mesmo, sua integração de pagamento com o Stripe está completa!