Paymentwall’s Blesta plug-in is easy to install and fully customizable. With a single integration, all of your Hosting/SaaS products will be monetized with 150+ payment options localized in 75+ currencies and more than 200 countries.
This tutorial assumes that you have a Paymentwall account. Please Sign up if you don’t have one.
Paymentwall’s plug-in for Blesta can be downloaded here.
The plug-in is not updated for the latest versions of Blesta. Any contribution from you on Github would be highly appreciated.
Project configuration in Paymentwall system
Login to Paymentwall system with your account.
Go to My Projects tab. You will see your new project already created.
Secret Keywill be needed later to finish the project setup on Blesta admin panel.
In Settings section, please set your project type to
Set Pingback type to URL.
Configure your Pingback URL to http://[your-domain]/[blesta_folder]/callback/gw/[company_id]/paymentwall/.
company_idcan be obtained in https://[your-domain]/admin/settings/system/companies/.
Choose the Pingback Signature Version to version 2 or 3.
Add the Custom pingback parameter with invoice at
Name, and OWN at
Remember to save changes at the bottom of Settings section.
You can also enable Brick as a payment gateway by clicking the grey brick icon on your project overview. It will generate
Brick Test Keysand
Brick Live Keysright next to your
In Widgets section, create a widget that you prefer. And save changes. You will see
Widget codeafter widget creation, which will also be needed later on Blesta admin panel.
Setup Paymentwall module on your platform
Unpack all files from paymentwall-module-blesta and upload content of upload folder to your Blesta root folder using an FTP client of your choice.
In your Blesta Dashboard, click Settings on the top right navigation and choose Payment Gateways
On the left sidebar, choose Available from Payment Gateways section, it will list all available gateways.
Click Install on Paymentwall or Brick tab.
- Fill all the required fields.
Secret Keycan be found under your Blesta project overview’s
Widget Keysin My Projects tab. If you are using Brick,
Private Keyare under
Brick Test Keys.
Widget codeis available in your Widgets section of your project.
Paymentwall provides supports for Blesta versions 3 and 4.
List of available Payment Methods can be discovered here.
You can start to test payments of your projects.
Once you make sure everything works smoothly, please submit your project to go live.