NoderPay Payment Provider for XenForo (Bitcoin Payments)

NoderPay Payment Provider for XenForo (Bitcoin Payments) 2026-08-10

No permission to download
What is NoderPay?

NoderPay is a Bitcoin payment platform that allows merchants to accept Bitcoin payments without having to install, synchronize, secure, and maintain their own Bitcoin payment server.

Merchants create a NoderPay account, create a store, connect their Bitcoin wallet using supported public wallet information such as XPUB/ZPUB, and then connect the store to XenForo.


Do I need to install BTCPay Server or run my own Bitcoin node?

No.

You do not need to install BTCPay Server, Bitcoin Core, NBXplorer, or maintain your own Bitcoin server. NoderPay manages the payment infrastructure for you.


Does NoderPay hold my Bitcoin?

NoderPay uses supported public wallet information such as XPUB/ZPUB for wallet integration and payment monitoring.

NoderPay does not require your Bitcoin wallet seed phrase or private keys.


Can NoderPay spend Bitcoin from my wallet using my XPUB/ZPUB?

No.

An XPUB/ZPUB does not contain the private keys required to sign and spend Bitcoin transactions. It allows supported address derivation and transaction monitoring.

However, XPUB/ZPUB information is privacy-sensitive and should still be kept confidential.


Will NoderPay ever ask for my seed phrase or private key?

No.

Never provide your Bitcoin recovery seed phrase or private keys to NoderPay or anyone claiming to represent NoderPay.


What do I need to use the XenForo add-on?


You need:

  • A NoderPay merchant account
  • A NoderPay Store
  • A supported Bitcoin wallet connected to NoderPay
  • Your NoderPay Store ID
  • A NoderPay API key
  • The NoderPay XenForo add-on installed


How do I create a NoderPay account?

Register here:

https://app.noderpay.com/register

After registration, log in to your merchant dashboard.


How do I create a store?

After logging into NoderPay, open the Stores section and create a new store for your XenForo website.

Stores can be managed here:

NoderPay Stores


How do I connect my Bitcoin wallet?

Open the Wallets section of your NoderPay merchant dashboard and connect a supported Bitcoin wallet using the required public wallet information, such as XPUB/ZPUB where applicable.

Never enter your wallet seed phrase or private keys.


Where do I find my Store ID?


Open:

https://app.noderpay.com/merchant/stores

Select the store you want to use with XenForo and use its Store ID in your XenForo NoderPay payment profile.


Where do I create my API key?

API keys can be created and managed here:

https://app.noderpay.com/merchant/api-keys

Keep your API key private. Do not publish or share it.


How do I configure NoderPay in XenForo?

In the XenForo Admin Control Panel go to:

Setup → Payment profiles → Add payment profile

Select:

NoderPay

Then enter your:

  • Store ID
  • API Key

Save the payment profile and configure it for the applicable XenForo purchase or user upgrade.


Does the add-on support XenForo user upgrades?

Yes.

NoderPay can be used as a XenForo payment provider for supported XenForo purchases such as user upgrades.


What happens when a XenForo user pays?

The basic payment flow is:

  1. The user selects a XenForo purchase or upgrade.
  2. The user chooses NoderPay as the payment method.
  3. A Bitcoin invoice is created through NoderPay.
  4. The user sends the required Bitcoin payment.
  5. NoderPay monitors the payment.
  6. The payment status is communicated back to XenForo.
  7. XenForo processes the successful payment according to the configured purchase or upgrade.


Are payments automatically verified?

Yes.

NoderPay monitors supported Bitcoin payments and automatically communicates applicable payment status changes to the XenForo integration.


Do I need to manually upgrade users after they pay?

Normally, no.

When NoderPay successfully verifies the applicable payment and XenForo receives the corresponding callback, XenForo can process the payment automatically.


What happens if the customer doesn't pay the Bitcoin invoice?

The invoice can expire according to the applicable invoice settings. XenForo should not treat an unpaid or expired invoice as a successful payment.


What happens if Bitcoin takes time to confirm?

Bitcoin confirmation time depends on Bitcoin network conditions and the transaction fee selected by the sender.

NoderPay monitors the payment and updates its status as the transaction progresses.


Can I use NoderPay for multiple XenForo websites?

Yes.

You can create separate NoderPay stores for different websites/projects and configure the appropriate Store ID and API credentials for each integration, subject to your NoderPay account and plan limits.


Can I test NoderPay before making it available to all users?

Yes, and testing the complete payment flow before enabling it for production users is strongly recommended.

Create a payment profile, configure your Store ID and API key, and perform a complete test transaction to confirm invoice creation, payment detection, callbacks, and XenForo payment processing.


Is there an additional server I need to maintain?

No.

One of the main purposes of NoderPay is to remove the requirement for individual merchants to operate their own Bitcoin payment infrastructure.


Where can I find NoderPay documentation?

Official documentation:

https://docs.noderpay.com


Where can I register for NoderPay?

Create your merchant account here:

https://app.noderpay.com/register


I found a bug or have a feature request. What should I do?

Please report XenForo add-on issues through the resource support/discussion area.

For NoderPay account, API, wallet, or payment-platform questions, use the official NoderPay support channels.
Back
Top Bottom