Paymentwall module for Blesta.
- Tested on Blesta 3.5.2
- PHP 5.3 or later
Paymentwall for Blesta module is easy to install and fully customizable, which can be easily implemented on websites, or web hosting services. This allows users to receive payments with Visa, Mastercard, Paysafecard, iDeal, Alipay, Sofort, Pagseguro and many more.
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.
-
Login to Paymentwall system with your account.
-
Go to
My Projectstab. You will see your new project already created.Project KeyandSecret Keywill be needed later to finish the project setup on Blesta admin panel. -
You can also enable
Brickas a payment gateway by and click the brick grey icon on your project overview. It will generateBrick Test KeysandBrick Live Keysright next to yourWidget Keys. -
In
Settingssection, please set your project type toDigital Goods. -
Set
pingback typeto URL. -
Configure your
pingback urlto http://[your-domain]/[blesta_folder]/callback/gw/[company_id]/paymentwall/ -
Your
company_idcan be obtained in https://[your-domain]/admin/settings/system/companies/ -
Choose the
Pingback Signature Versionto version 2 or 3. -
Add the
Custom pingback parameterwith invoice atName, and OWN atValue.Remember to save changes at the bottom of
Settingssection. -
In
Widgetssection, create a widget that you prefer. And save changes. You will seeWidget codeafter widget creation, which will also be needed later on Blesta admin panel.
-
Unpack all files from
paymentwall-module-blestaand upload content ofuploadfolder to your Blesta root folder using an FTP client of your choice. -
In your Blesta Dashboard, click
Settingson the top right navigation and choosePayment Gateways. -
On the let sidebar, choose Available from
Payment Gatewayssection, it will list all available gateways. -
Click Install on
PaymentwallorBricktab. -
Fill all the required fields.
The
Project KeyandSecret Keycan be found under your Blesta project overview'sWidget KeysinMy Projectstab. If you are usingBrick,Public KeyandPrivate Keyare underBrick Test Keys.Widget codeis available in yourWidgetssection of your project.
Paymentwall provides supports for bellow Blesta versions.
| Blesta version | Support |
|---|---|
| 3 | Yes |
| 4 | Yes |
Contact module@paymentwall.com if you find the version of your Blesta module is not supported.
After cloning the repository don't forget to install Paymentwall PHP API library (required):
git submodule init and then git submodule update