Paymentwall website uses cookies to store your browsing preferences on your device. However, cookies do not collect personal information.

For more information about how we use cookies, check our cookie policy



New Documentation Getting Started API Libraries APIs Checklists Flows Integrations Mobile SDKs Reference Smart TV SDK SpiderPipe Testing Payments
If you still have questions regarding integration, please email us at


If you don't have a Paymentwall Merchant Account yet, please Sign Up.

Note: This module has been tested with vBulletin Patch Level 3 and this is our latest available version.

Create a Paymentwall Project

Inside of your Paymentwall Merchant Account, please create a project.

  • Go to My Projects tab and click the button Add New Project.
  • Press the Settings button. Please select "Digital Goods" under "Your API".
  • Set the Pingback URL to:
  • Set the Pingback Signature Version to 2.
  • Add 2 custom pingback parameters: currencyCode and amount.
  • Click Save Changes.
  • Press the Widgets button, Add New Widget, scroll down and select Paymentwall Multi New widget.

Installing Paymentwall

  1. Download the archive attached to this article and extract it.
  2. Copy the module files into your vBulletin installation directory, preserving the file locations.
  3. Edit the query paymentwall.sql and change the default dbvbulletin database name to your vBulletin installation's database.
  4. Change the database table prefix with the one that your are using.
  5. Import the SQL into your database.

Activating Paymentwall on vBulletin

  1. On your AdminCP, go to Paid Subscriptions -> Payment API Manager
  2. Edit Paymentwall's Settings.
  3. Fill out the Paymentwall Project key, Secret key, and Widget code. The Project key and Secret key are located at My Projects tab in your Paymentwall Merchant Account. The Widget Code is located at the Widgets page.
  4. Select Yes on Active, then click Update.

To Display Paymentwall as a payment option

  1. Inside of your source code edit file /payments.php: On line 301, add 'paymentwall' => 'Paymentwall', after 'ccbill' => 'CCBill',
  2. Inside of your Paymentwall Merchant Account submit the project for approval by clicking Submit for Review and filling out the short form.

After the project is reviewed and approved, you can start accepting payments through Paymentwall.


This module is provided as is. You can download the module in the attachment or from our Paymentwall github

This page needs JavaScript
Your browser is
not supported anymore.
Please update to the more recent one.
This page needs JavaScript
This page needs JavaScript.
Please enable it in your browser settings and try again.
We use cookies on this website to make your browsing experience better. By using the Paymentwall website you agree to our Cookie Policy.