Paymentwall

Estimated reading: 3 minutes 902 views

Paymentwall

Introduction

Let your users purchase or earn points via the buyCred add-on using the Paymentwall’s Virtual Currency API. Supports point purchases, points earned via completed offers and retractions made by Paymentwall on fraudulent payments.

The Pingback URL has changed as of version 1.0.1! Please make sure your project has correct URL if you are updating from version 1.0!

This buyCred gateway requires you to have a website that has been approved by Paymentwall! Until your website is approved, widgets will only render in test mode.

Installation

Once you have installed and enabled the plugin on your website, the Paymentwall gateway will become available on the Payment Gateways page in the myCred menu. Here we need to start by entering in our Paymentwall account details and save.

 

This payment gateway works differently from the regular buyCred Payment gateways! In order for users to buy points, you must use the custom mycred_paymentwall shortcode. This shortcode will generate the Paymentwall IFRAME which users will use to buy / earn points.

Setup:

  1. Download the plugin.
  2. Unzip and upload the mycred-paymentwall folder to your plugins folder.
  3. Enable the buyCred Paymentwall plugin in your WordPress admin area.
  4. Visit the myCred > Payment Gateways page.
  5. Click on the “Paymentwall” title to show the gateway settings.
  6. Enter your Project API keys and widget ID.
  7. Enter an email address and the refund template for when Paymentwall retracts points from a user. This usually only occurs via fraudulent payments.
  8. Save.
  9. Add the mycred_paymentwall shortcode where you want users to be able to buy points.

The Paymentwall Shortcode

To render the appropriate Paymentwall widget to let users earn points, you must use the custom mycred_paymentwall shortcode. You can adjust the widgets height and width along with letting users earn points for someone else.

This custom gateway does not support the buyCred purchase shortcodes: mycred_buy or mycred_buy_form!