MyGate PRO CC Recurring Debit Orders Print

  • MyGate Recurring Debit Orders, MyGate, MyGate Debit Orders, MyGate Recurring
  • 41

The price of this module is once off and you can renew yearly to receive updates.
There are one module included with this package:

MyGate Credit Card Recurring Debit Order Batches
The enterprise module will process payments on your own sites environment with 3D authentication to avoid cart abandonment for the first transaction and then set it with tokens to recur the transaction as long as the client has a active product on this token.

MyGate Pro Solution

Automate the collection of funds due from your customers’ bank accounts on the intervals set by WHMCS.

The MyGate Pro solution enables companies to directly upload a debit order collection file. The solution includes modulus checking, full payment administration and comprehensive reconciliation reporting – all operated online and accessible by the MyGate Web Console.


1. Product Installation
-------------------------------------------------------------------------

The MyGate Payment Gateways includes the following files within the primary archive:
|-mygate_cc_for_whmcs_pkg_v1.0.0.zip
|-mygate_cc_recurring.zip
|- installation.txt (this file)

Requirements:
1. PHP 7+
2. WHMCS 7+
3. Ioncube 6+ preferred v10
Please request support from helpme@instantbilling.co.za if you need any assistance with your installation.

To install the product follow these steps:
1. Extract the main file (mygate_cc_for_whmcs_pkg_v1.0.0.zip) to a folder on your machine or directly on your cPanel as the files are already in the correct sequence and will not overwrite any other file.
This is the files included in your package:
|- modules > gateways > mygaterecurring > license.php + soapresponse.php

|- modules > gateways > MyGateCCRecurring.php

|- modules > gateways > callback > 2x files

|- installation-instructions.txt (this file)

Upgrade: remove all old files and replace with the new file structure. Clean your templates_c file.
With the files extracted, connect to your web server using FTP, SFTP or another method. Change your local directory to the location of the /gateway folder and transfer the files.
Navigate on the server to the location of your WHMCS installation.
Copy your license key from https://instantbilling.co.za/clientarea.php

2. MyGate - CC Recurring Configuration
-------------------------------------------------------------------------
To configure the MyGate CC Recurring product, follow these steps.
1. Log into WHMCS / admin area with a full admin username and password.
2. Navigate to Setup > Payments > Payment Gateways
3. In the dropdown at the top, select `MyGate CC Recurring`
4. Click on Activate

5. Once the page reloads you will see the configuration settings available for the gateway module:

Add your Instant Billing License Code and SAVE.

a. Show on Order Form: This should be checked if you want your customers to use it
b. Display Name: This can be any name you want to refer to it on the front end (something usable for your customers)
c. Enterprise Merchant ID: 14FA5CEA-B782-4B86-B4B3-7AAD4B742B36
d. Enterprise Application ID: D040756F-69C1-4564-9D58-CF0FA9F34528
e. Enterprise Terminal ID: 147854
f. Enterprise Test Mode: With this enabled, you can run test cards through the gateway without transactions actually taking place https://developers.mygateglobal.com/my_enterprise.php
g. BatchCC Merchant No: This is your BatchCC Merchant Number provided by MyGate.
h. BatchCC Merchant ID: This is your BatchCC Merchant ID provided by MyGate.
i. BatchCC Application ID: This is your BatchCC Application ID provided by MyGate.
j. BatchCC Service Type: Select from 3 options: Same day, One day, Two Days

6. Click on Save Changes

7. Log into your My Gate Console

8. Navigate to Products > Payment Gateway > Settings > Gateway

9. On the row that corresponds to your Application ID as set above click on the Configure Settings button (note if you don't see the application in the list you must add the application in the permissions for your account under Users > Edit Permissions).

10. In the `Add New Referral URL (https://) field be sure to have these URLs in place:
a. https://yourwhmcsdomain/whmcs/cart.php
b. https://yourwhmcsdomain/whmcs/viewinvoice.php

c. In the `Add New Referral IP Address (e.g. 192.168.0.1) enter your server's IP Address and press Add

11. Hit Save in the bottom right corner

3. Setup your cron job:
-------------------------------------------------------------------------

The module require a cron job: home/username/public_html/yourfolder/modules/gateways/callback/MyGateCCBatchCron.php every 5 minutes setup to send no notifications on cron run.

WHMCS will capture payment for recurring payment and after that this cron file will download debit order files and process the transcations and add payment to matched invoices and run it according to your settings in the module.


4. Un-installation:
-------------------------------------------------------------------------
1. Click on de-activate

2. Insert your license key and click on add

3. Product is uninstalled.

4. Remember to cancel the service in your dashboard at instantbilling.co.za/billing/clientarea.php

Please let me know to helpme@instantbilling.co.za of any bugs or issues.
Pieter Rubeus
+2712 753 2806 | +2712 035 1155 || +2773 652 7925
skype: pieterrubeus or live:instantweb


Was this answer helpful?

« Back