Joomla Membership Pro Coinpayments Payment Plugin Configuration

At this stage, we assume you have downloaded and installed the Membership Pro Coinpayments payment plugin and now on the Components => Membership Pro => Payment Plugins page.

Click on the os_coinpayments payment plugin link to open the configuration page for the Coinpayments payment plugin.

Below are detailed explanations for the various configuration fields on the page.

PROPERTY

DESCRIPTION

(1) Title

Enter the name that you would like to show in the frontend for the Coinpayments payment method.

(2) Published

Select Yes if you would like to show this payment method in the frontend subscription form under payment methods; otherwise, select No.

(3) Icon

If you want to show a logo instead of the payment method's title on the frontend subscription form, then upload the logo to YOUR_SITE_ROOT/media/com_osmembership/assets/images/paymentmethods/ folder and enter the name of the file here. For example, os_coinpayments.png.

We have designed and uploaded some sample logos which you can login and download from the download page.

Under Basic Settings tab, copy Your Merchant ID from Coinpayments website and paste it into the Coinpayments Merchant ID field in your plugin settings.

(5) Coinpayments IPN Secret

On the same Coinpayments Account Settings page, under Merchant Settings tab, generate and paste your IPN Secret string. Your IPN Secret should be a strong random string nobody can guess.

Then paste the same IPN Secret string you generated into the Coinpayments IPN Secret field in your plugin settings.

After, click on the Update Account button at the bottom of the page to save the settings on Coinpayments website.

(6) Coinpayments Allowed Currencies

It is a good idea to choose the set of coins/crytocurrencies that you wish to accept for payment. To do just that, simply go to Account => Coin Acceptance Settings in your Coinpayments website dashboard and choose your acceptable coins/cryptocurrencies.

Now, the currency codes entered in this plugin field will be used to further restrict acceptable coins.

Simply enter supported currency codes separated with comma of coins you wish to accept. This is used to further restrict the coin selection from your list of enabled coins in the Coinpayments website Coin Acceptance Setting.

Leave empty if you do not want to further restrict acceptable coins.

(7) Coinpayments Success URL

Enter full URL (e.g., https://example.com/redirect-url) to return customers to after they have paid and waiting for routine confirmations to finish taking place before their subscription is automatically activated by the plugin.

You can put full URL to an article published on your website where you inform customers to wait some time for their payment to finish required confirmations before their subscription can be automatically activated. See an example here.

If this field is empty, customers will be returned to the normal subscription complete thank you page.

(8) Payment Processing Fee (Fixed - $)

Enter payment gateway fixed processing fee. Leave empty if you do not want to include any fixed amount.

(9) Payment Processing Fee (Percentage - %)

Enter payment gateway percentage processing fee. Leave empty if you do not want to include any percentage amount.

After every field has been set up, click on Save & Close button at the top to save the payment plugin configuration.

Now Coinpayments payment method will start showing on the frontend subscription form, ready for visitors to choose it as their preferred payment method.

If you wish to test out the Coinpayments setup before going live, kindly follow this guide on the Coinpayments blog.

Joomla Membership Pro Perfect Money Payment Plugin Configuration

At this stage, we assume you have downloaded and installed the Membership Pro Perfect Money payment plugin and now on the Components => Membership Pro => Payment Plugins page.

Click on the os_perfectmoney payment plugin link to open the configuration page for the Perefect Money payment plugin.

Below are detailed explanations for the various configuration fields on the page.

PROPERTY

DESCRIPTION

(1) Title

Enter the name that you would like to show in the frontend for the Perfect Money payment method.

(2) Published

Select Yes if you would like to show this payment method in the frontend subscription form under payment methods; otherwise, select No.

(3) Icon

If you want to show a logo instead of the payment method's title on the frontend subscription form, then upload the logo to YOUR_SITE_ROOT/media/com_osmembership/assets/images/paymentmethods/ folder and enter the name of the file here. For example, os_perfectmoney.png.

We have designed and uploaded some sample logos which you can login and download from the download page.

Depending on which currency you listed your plans in or wish to convert to, copy the right account number and paste it into the Perfect Money Merchant Account field in your plugin settings.

(5) Perfect Money Alternate Passphrase

Next, click on Settings link on top of the page to generate your Alternate Passphrase.

On the Perfect Money Settings page, scroll down to Alternate Passphrase field and click on Generate button to generate and copy your account's Alternate Passphrase.

After, enter the turing number and click on Apply Changes button at the bottom of the page to save the settings on the Perfect Money website.

Then paste the copied Alternate Passphrase into the Perfect Money Alternate Passphrase field in your plugin settings.

(6) Perfect Money Receiver Name

Enter name you wish to have displayed as the receiver name on the Perfect Money payment form. If empty, the site name saved in the configuration settings will be used.

(7) Payment Processing Fee (Fixed - $)

Enter payment gateway fixed processing fee. Leave empty if you do not want to include any fixed amount.

(8) Payment Processing Fee (Percentage - %)

Enter payment gateway percentage processing fee. Leave empty if you do not want to include any percentage amount.

(9) Currency Conversion Needed

Perfect Money only supports USD and EUR currencies. Therefore, if your site plans are listed in any other currency, there is need to convert it to either USD or EUR before passing it to Perfect Money for processing.

Select No if plans are listed in either of the supported currencies, USD and EUR, or select Yes if plans are listed in an unsupported currency that needs to be converted to either USD or EUR. Default setting is No.

(10) Preferred Perfect Money Currency

Select the preferred supported currency that you wish to collect payment in. This will be the currency sent to Perfect Money for payment.

Make sure the currency you select here corresponds with the account number type provided under Perfect Money Merchant Account field.

This rate will be used to multiply plan gross price before passing the resulting amount to Perfect Money in the currency selected under Perfect Money Preferred Currency field.

Be sure to update this when your rate changes.

After every field has been set up, click on Save & Close button at the top to save the payment plugin configuration.

Now Perfect Money payment method will start showing on the frontend subscription form, ready for visitors to choose it as their preferred payment method.

Joomla Membership Pro Paystack Payment Plugin Configuration

At this stage, we assume you have downloaded and installed the Membership Pro Paystack payment plugin and now on the Components => Membership Pro => Payment Plugins page.

Click on the os_paystack payment plugin link to open the configuration page for Paystack payment plugin.

Below are detailed explanations for the various configuration fields on the page.

PROPERTY

DESCRIPTION

(1) Title

Enter the name that you would like to show in the frontend for the Paystack payment method.

(2) Published

Select Yes if you would like to show this payment method in the frontend subscription form under payment methods; otherwise, select No.

(3) Icon

If you want to show a logo instead of the payment method's title on the frontend subscription form, then upload the logo to YOUR_SITE_ROOT/media/com_osmembership/assets/images/paymentmethods/ folder and enter the name of the file here. For example, os_paystack.png.

We have designed and uploaded some sample logos which you can login and download from the download page.

(4) Payment Mode

Select Test Mode if you are just testing or Live Mode if your website is live and ready to accept real payments. The default setting is Test Mode.

Also copy and paste your Paystack Test Secret Key into the Test Secret Key field in your plugin settings.

By default, international payment is not enabled by Paystack. That means you can only process payment from Nigerian bank issued cards and other local payment options.

To be able to process international cards payment, you need to request for international payments activation from your Paystack Settings page, under the Preferences tab.

Once international payments has been activated for your Paystack account, you can now process international cards payment both in Naira (NGN) and Dollar (USD) if you have provided Paystack with the required GTBank USD domiciliary bank account for USD settlement.

(7) Payment Processing Fee (Fixed - $)

Enter payment gateway fixed processing fee. Leave empty if you do not want to include any fixed amount.

(8) Payment Processing Fee (Percentage - %)

Enter payment gateway percentage processing fee. Leave empty if you do not want to include any percentage amount.

After every field has been set up, click on Save & Close button at the top to save the payment plugin configuration.

Now Paystack payment method will start showing on the frontend subscription form, ready for visitors to choose it as their preferred payment method.