- Compatibilidade com XF
- 2.3.x
- 2.2.x
- Descrição curta
- Download BTCPay Payment Provider now! Available since 2025-05-23, it offers professional maintenance and seamless integration with XenForo. Supports no recurring payments or refunds. Easy installation via control panel or manual setup; configure payment profiles, create API keys, and set up webhooks for secure transactions.
Por que membros querem baixar o BTCPay Payment Provider aqui? Porque essa fonte estava disponível imediatamente a partir de 23/05/2025, recebeu manutenção profissional e atualizações quando foi lançado em sincronia no NullPro.
Addon não suporta pagamentos recorrentes
Addon não suporta reembolsos
Instalação
Instale o addon via painel de controle ou manualmente
Configuração
Perfil de Pagamento
Acesse Painel Administrativo do XenForo (/admin.php)
Clique em[setup]->Clique aquiEscolha "BTCPay Server" no drop-down "Provedor"
Clique em "Avançar..."
No campo "Servidor", digite o URL completo do seu servidor (incluindo https) –https://btcpay.mydomain.comCriar Chave API
Acesse seu BTCPay Server
Clique em -> Gerenciar Conta na parte inferior esquerda
Vá para a aba "Chaves API"
Clique em
Verifique as seguintes permissões:
Criar um boleto (btcpay.store.cancreateinvoice)
Visualizar suas lojas (btcpay.store.canviewstoresettings)
Abaixo das permissões clique em[select=specific stores]
e selecione a loja criada anteriormente (isso garante que a chave API será restrita a essa única loja)
Clique em
Copie a chave gerada para o formulário de configurações de pagamento do BTCPay Server
Configurar Webhook
Acesse seu BTCPay Server
Clique em[settings] Vá para a aba "Webhooks"
Clique em
Insira o seguinte URL, substituindo "https://mydomain.comusando seu URL do fórum, no campo "URL de Payload":https://mydomain.com/payment_callback.php?_xfProvider=btcPayServerAbaixo de "Quais eventos você gostaria que este webhook disparasse?", escolha "Enviar-me eventos específicos" e selecione "Fatura foi paga". Clique no ícone do olho ao lado do campo "Chave secreta" e copie a chave para os formulários de configuração da sua conta de perfil de pagamento BTCPay Server.Pagamento de perfil (continuação)
Acesse seu BTCPay Server
Clique em[settings]Copie o ID de Loja para as configurações do formulário de perfil de pagamento do BTCPay Server
Clique em[save]Instruções críticas
Use este integração onde pagamentos forem através de perfil de pagamento XenForo.
Em casos mais comuns, um novo perfil de pagamento requer ativação em certos contextos. Vamos olhar um exemplo de como ativar um novo perfil para atualizações de usuário:
Acesse o Painel Administrativo do XenForo (/admin.php)
Clique em[setup]->[users]->
Texto oculto para os usuários: