BTCPay支付提供商

BTCPay支付提供商 2.0.2

没有下载权限
XF 兼容性
  1. 2.3.x
  2. 2.2.x
摘要
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.

1747924699125.webp

为什么成员要从这里下载BTCPay Payment Provider?因为该资源自2025-05-23起即已立即可用,并且在发布时同步于NullPro时就获得了专业维护和更新。

安装

通过控制面板或手动安装插件

配置
支付账户

进入XenForo管理面板(/admin.php)
点击[setup]->点击选择“BTCPay Server”在“提供商”下拉菜单中
点击“下一步…”
在“主机”字段中输入您的主机的完整URL(包括https)–https://btcpay.mydomain.com创建API密钥

前往您的BTCPay服务器
点击 -> 底部左侧的“管理账户”
转到“API密钥”标签页
点击 选中以下权限:
创建发票 (btcpay.store.cancreateinvoice)
查看你商店设置 (btcpay.store.canviewstoresettings)
在权限下方点击[select=specific stores],选择已经创建的商店(这确保了API密钥仅限于这个单个商店)
点击 复制生成的API密钥到BTCPay服务器支付配置表单中

设置Webhook

前往您的BTCPay服务器
点击[settings] 转到“Webhooks”标签页
点击 输入以下URL,将 "https://mydomain.com将你的论坛URL,放入“Payload URL”字段:https://mydomain.com/payment_callback.php?_xfProvider=btcPayServer在“您希望哪些事件触发此 webhook?”下方选择“发送特定事件”,并选中“已结算的发票”
点击“密钥”字段旁边的 eye 图标,将密钥复制到您的 BTCPay Server 支付配置表单中
点击测试webhook时可能会出现403错误这是正常的。

支付凭据(继续)

前往您的BTCPay服务器
点击[settings]将“Store ID”复制到BTCPay Server支付配置表单中
点击 on[save]使用
您可以将此集成应用于任何通过 XenForo 支付 Profile 进行支付的地方。

在大多数情况下,创建的新支付 Profile 需要在某些上下文中进行激活。让我们来看一下为用户升级激活新 Profile 的一个示例:

前往 XenForo 管理面板 (/admin.php)
点击[setup]->[users]->
为以下用户隐藏的文本:
作者
axtona
浏览
290
扩展类型
zip
文件大小
634.8 KB
首次发布
上次更新
评分 0.00 星 0 个评分
链接失效了吗? 发送消息 给 NP 团队,我们会尽快为您处理!
支持开发者 如果您对测试满意或项目已成功盈利,可点击「更多信息」按钮,通过购买来支持开发者!

来自 axtona 的更多资源

生日快樂電郵 A
这允许发送自动化的生日祝贺邮件到您的社群。
Persona - 个性化你的论坛身份 A
Persona为论坛上的每一个成员提供了工具,让他们能够打造自己的存在感。
返回
顶部