Skip to content
This repository was archived by the owner on Dec 25, 2025. It is now read-only.

wh1teend/paygate-btcpay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

Paygate BTCPay Server

This add-on allows you to set up payment acceptance on your forum via BTCPay Server payment gateway, adding it to the list of supported.

Instructions

  1. Install the plugin in the standard XF ways.
  2. Create a payment gateway /admin.php?payment-profiles/add&provider_id=wh1BtcPay and specify data.

image

  1. Here you can choose to redirect or internal, it does not matter.

Redirect - will redirect to the payment page. internal - a popup window with the purse and the amount.

The base url is a link to the btcpay installed. For example, https://btcpay.example.com

  1. API key must be given these rights

image image

  1. Enter the webhook address here

image

  1. How to check that everything works - after setting up a payment gateway on the forum, pay for something on this forum Paid promotion, transaction, whatever. To avoid sending real money, you can manually approve the payment (Mark as settled) when paying on the BTCPay invoice page

Require

  • PHP 7.4+
  • XenForo 2.0.0+

Donate

  • BTC: bc1qv7v3q3ljx3ulta3sqnqyqmyz3eqva5k4xzdgqa
  • ETH: 0x83e1A121D3b9e0a851EDc8a6D143077e81c019C7
  • LTC: ltc1qg7yuap9h0qpk0fqhay68x3n0wr4avc8qq7nxyd