Documentation
IP Board
If you do not have a merchant account registered at Paymentwall, please sign up by completing the steps below.
- If you don't have a Paymentwall Merchant Account yet, please Sign Up
- Fill out the Sign Up Form
![Sign Up Form Sign Up Form](https://wallapi.com/content/design/files/developers/instructions/_general/new_step1_signup.png)
- Please enter your Company Name and website URL
![Sign Up Step 2 Sign Up Form](https://wallapi.com/content/design/files/developers/instructions/_general/new_step2_signup.png)
- Press the Continue button. Your Paymentwall Merchant Account has been created
If you already have a Merchant account registered at Paymentwall.
- After you log in, please go to My Projects tab. You will see your first project already created. Please note the Project Key and Secret Key. You will need them later to finish the project setup.
![My project Sign Up Form](https://wallapi.com/content/design/files/developers/instructions/_general/new_step3_addapplication_866.png)
- Press the Settings button. Please select "Digital Goods" under "Your API".
- Set the Pingback URL to:
- Add a new custom pingback parameter "id".
- Select Signature version to 2 or 3.
- Click Save Changes.
![Setting Setting](https://wallapi.com/content/design/files/developers/instructions/ipb/ipboard_settings.png)
- Press the Widgets button, Add New Widget, and select a widget of your choice, e.g. Paymentwall Multi New.
![Paymentwall Multi New Paymentwall Multi New](https://wallapi.com/content/design/files/developers/instructions/_general/new_step6_widget_866.png)
Install the Paymentwall module for IP.Board/IP.Nexus
- Download the module archive using the link at the top of this page
- Extract and upload all to your IP.Board root directory
- Update your database
For IP.Board v3
- Go to the database (using phpmyadmin)
- Click Import in the top menu
- Under File to Import, click Choose File and select the paymentwall_ipnexus.sql file
- Click Go at the bottom right
![Files Files](https://wallapi.com/content/design/files/developers/instructions/ipb/ipb_step1.jpg)
For IP.Board v4
- Go to the database (using phpmyadmin)
- Click Import in the top menu
- Under File to Import, click Choose File and select the paymentwall_lang.sql file
- Click Go at the bottom right
Configuration settings
- Go to your Admin Panel -> Other Apps-> Nexus-> Store settings-> Payment Gateways.
![Payment Gateways Payment Gateways](https://wallapi.com/content/design/files/developers/instructions/ipb/ipb_step2.png)
- Select Paymentwall and fill out the necessary fields.
![Paymentwall Paymentwall](https://wallapi.com/content/design/files/developers/instructions/ipb/ipb_step3.png)
- You can find project and secret keys in your Paymentwall Merchant Area -> My Projects -> Settings section.
- You can find the widget code your project in your Paymentwall Merchant Area -> My Projects -> Widgets section (e.g. p1_1).
- The test_mode option allows you to use the Test Payment Method even if your project is already LIVE.
- You can specify the URL to redirect the user after a successful payment in the success_url field.
Submit the project for approval
Once all the settings have been properly configured, go back to your Paymentwall Merchant Area -> My Projects and submit the project for approval by pressing the Submit For Review button.
Your project will be approved shortly once we review the integration and make sure that everything is running smoothly for your users.
Note
This module is provided as is. You can download the module in the attachment or from our Paymentwall github