Jumpseller


Implementation of Paygol as a payment gateway

 

Paygol dashboard

  • Create a Paygol account and sign in.
  • Make sure that your account is in Live mode.
  • At the “Notifications” section you will find your Service ID and Secret Key, you will need them later so keep them at hand.

Jumpseller dashboard

  • Sign into your Jumpseller account.
  • Go to “Settings > Payments” and click “Add Payment Method”.
  • Choose “External Payment Gateway”
  • Enter “https://www.paygol.com/pay/jumpseller” as “Payment method URL”
  • Enter the Service ID of your Paygol account as Payment method key
  • Enter the Secret Key of your Paygol account as Payment method secret

Prestashop v1.7

Paygol module v1.0

 

About Paygol:

– Paygol is an online payment service provider that offers a wide variety of both worldwide and local payment methods.
– Additional information can be found at:
https://www.paygol.com/en
https://www.paygol.com/en/pricing

 

Requirements:

– Working Prestashop installation (tested with prestashop v1.7.1.10).
– Paygol account, you can register for free at https://secure.paygol.com/register.
– “Standard” type Paygol service (make sure to select “Integrated” in the service settings), which can be created at
https://www.paygol.com/en/webapps (you must be logged in).

Installation:

– Option 1 : upload the file via FTP, decompress the content of the “paygol_prestashop_v1.0.zip” file, directly in the file “modules” in your prestashop site.
– Option 2 : upload the file to the server via Prestashop. Please go to “modules and services”, add a new module, press “select a file”, look for the file in your computer (“paygol_prestashop_v1.0.zip”), press the botón “upload this module”, wait until the module is installed and then configurate
– Activate the module “Paygol” in your administration panel of Prestashop (modules and services, module list, look for the module “paygol”). Select install and configure. Then go to the configuration of Paygol module.
– In the configuration of the Paygol module you must enter:
– ID of your Paygol service (you can find this number in “my services” in you Paygol account)
– Secret key of your Paygol service (you can find this number in “my services” in you Paygol account)
– On the other hand, Paygol needs an URL address to do IPN. The URL that is in the box correspond to the address that you must enter in Paygol (My services, inside of the service, edit or change and enter the URL address in any box “URL background (IPN)”)
the URL address of IPN has the following things: “http://www.your-domain.com/prestashop/modules/paygol/paygol_ipn.php”. (please, replace the URL www.your-domain.com for the name of your domain. “Prestashop” is the instalation file of Prestashop and use the http/https as corespond )

Testing:

– To test the newly installed module you can enable your service’s “Test” mode at the “My Services” section of your panel,
at Paygol’s website. Be sure to change it back before going live.

Important Notes:

– While in test mode, an IPN request (payment notification) will be issued immediately after each test.
– Payments are usually notified immediately; however, certain payment methods may take longer to confirm the payment
(e.g. methods that take a few minutes to notify the transaction, or voucher-based transactions that require the payer
to print it in order to pay by cash at a given place). In these cases the product is shown as not paid, and only
once it’s confirmed by the provider will it show as paid. We strongly recommend that you inform your customers about this
beforehand in order to avoid confusions.

 

 

Craftingstore

 

 

 


Craftingstore Implementation

 

Paygol dashboard

  • Create a Paygol account and sign in.
  • Make sure that your account is in Live mode.
  • At the “Notifications” section, enter “http://api.craftingstore.net/callback/paygol” into the IPN URL field. You can also enter an email address so you can get payment notifications.
  • You will also find your Service ID and Secret Key, you will need them later so keep them at hand.

 Craftingstore dashboard

  • Enter to your Craftingstore account panel.
  • Go to  “Gateways” in CraftingStore.
  • Locate “Paygol gateway“, the  enter the  Service ID and Secret Key of your Paygol account.
  • Select “Yes” to enable Paygol.
  • Click in “Update gateways” to complete setup.
MinecraftMarket

 

 

 


MinecraftMarket Implementation

 

Paygol dashboard

  • Create a Paygol account and sign in.
  • Make sure that your account is in Live mode.
  • At the “Notifications ” section, enter “https://www.minecraftmarket.com/gateway/paygol/” into the IPN URL field. You can also enter an email address so you can get payment notifications.
  • You will also find your Service ID and Secret Key, you will need them later so keep them at hand.

MinecraftMarket dashboard

  • Sign into your MinecraftMarket account.
  • Go to “Payments >  Gateways” in MinecraftMarket and click “Add Gateway”.
  • Select the Paygol gateway, then enter the Service ID and Secret Key of your Paygol account.
  • Choose to enable a price offset if you want to.
  • Click “Save” to complete the setup.

Dating Pro
 

 


Paygol Module for Dating Pro

 

About software

  • Cupid 2014.3 version or above.

Installation

  • Download the Dating Pro module.
  • Create a Paygol account.
  • At your DatingPro site panel, enter both the Service ID and Secret Key of your Paygol account (can be found at the “Notifications” section of your Paygol dashboard).
  • Paste the provided URL into the IPN URL field at the “Notifications” section of your Paygol dashboard.

Testing

  • To test the newly installed module, you can enable your account’s Test mode on top of your Paygol dashboard. Be sure to change it back before going live.
PrestaShop v1.6


Paygol module for PrestaShop, version 1.1

 

About Paygol:

 

Requirements:

  • Working PrestaShop installation (tested with PrestaShop v1.6.1.13,  v1.6.1.6  and  v1.6.1.0).
  • Paygol account, you can register for free at https://secure.paygol.com/signup.

 

Installation:

  • Download our PrestaShop module.
  • Option 1 : upload the file via FTP, decompress the content of the “paygol_for_prestashop_1.1.zip” file, directly in the file “modules” in your PrestaShop site.
  • Option 2 : upload the file to the server via PrestaShop. Please go to “modules and services”, add a new module, press “select a file”, look for the file in your computer (“paygol_for_prestashop_1.1.zip”), press the “upload this module” button, wait until the module is installed and then proceed with the setup.
  • Activate the module “Paygol” in your administration panel of PrestaShop (modules and services, module list, look for the module “paygol”). Select install and configure. Then go to the configuration of the Paygol module.
  • Enter both the Service ID and Secret Key of your Paygol account (can be found at the “Notifications” section of your Paygol dashboard).
  • Paste the provided URL into the IPN URL field at the “Notifications” section of your Paygol dashboard.

 

Testing:

  • To test the newly installed module, you can enable your account’s Test mode on top of your Paygol dashboard. Be sure to change it back before going live.

 

Important Notes:

  • While in test mode, an IPN request (payment notification) will be issued immediately after each test.
  • Payments are usually notified immediately; however, certain payment methods may take longer to confirm the payment (e.g. methods that take a few minutes to notify the transaction, or voucher-based transactions that require the payer to print it in order to pay by cash at a given place). In these cases the product is shown as not paid, and only once it’s confirmed by the provider will it show as paid. We strongly recommend that you inform your customers about this beforehand in order to avoid confusions.

 


Paygol module for WHMCS, version 4.3

 

Requirements

 

Installation

  • Download WHMCS module.
  • Unzip the paygol-for-whmcs_4.3.zip file directly in the modules/gateways folder of your WHMCS installation.
  • Activate the Paygol module in your WHMCS admin panel (Setup -> Payments -> Payment Gateways -> All Payment Gateways).
  • Look for “Paygol” button and click on.
  • Log into your Paygol Dashboard and go to “Notifications” section, copy the Service ID and Secret Key from your account and paste them into the corresponding fields at the module’s setup page on your WHMCS site.
  • Copy the “IPN URL” from your Paygol’s module setup and paste it into the “IPN URL” field at the “Notifications” section of your Paygol dashboard, then save the changes.
  • Click on “Save Changes” in your WHMCS site.

 

Testing

To test the newly installed module you can enable your service’s test mode at the upper right screen of your dashboard, at Paygol’s website. Be sure to change it back before going live.

 

Important Notes

  • While in test mode, an IPN request (payment notification to your platform) will be issued immediately after each test.
  • After the payment is completed, the “Payment Status” will show as completed but the “Status” will show as pending until you accept the order at your WHMCS panel, this is a default WHMCS safety measure to prevent any kind of frauds.
  • Payments are usually notified immediately; however, certain payment methods may take longer to confirm the payment (e.g. methods that take a few minutes to notify the transaction, or voucher-based transactions that require the payer to print it in order to pay by cash at a given place). In these cases the product is shown as “Unpaid“, and only once it’s confirmed by the provider will it show as “Paid“. We strongly recommend that you inform your customers about this beforehand in order to avoid confusions.

 

Screenshots


Paygol module for BoxBilling, version 1.2

 

Requirements

 

Installation

  • Download BoxBilling module.
  • Unzip paygol-for-boxbilling_1.2.zip file directly into your BoxBilling directory.
  • Install your Paygol module using your BoxBilling admin dashboard (Configuration -> Payment Gateways -> New payment gateway), look for “Paygol” and click on “Install“.
  • Once installed, setup the module (Configuration -> Payment Gateways), select “Paygol” and click on Edit Icon (Pencil Icon).
  • Log into your Paygol Dashboard and go to “Notifications” section, copy the Service ID and Secret Key from your account and paste them into the corresponding fields at the module’s setup page on your BoxBilling site.
  • Copy the “IPN Callback URL” from your Paygol’s module setup and paste it into the “IPN URL” field at the “Notifications” section of your Paygol dashboard, then save the changes.
  • Make sure the module is configured as follows:
    • “Enabled: Yes“.
    • “Allow one time payments: Yes“.
    • “Enable test mode: No
  • Click on “UPDATE” on your BoxBilling site to save the changes.

 

Testing

To test the newly installed module you can enable your service’s test mode clicking the button “Live/Test” at the upper-right corner of your screen in your Paygol’s dashboard website, Be sure to change it back before going live.

 

Paygol button image

To ensure all instances of the Paygol button will work correctly, please follow these instructions:

  • Edit “logos.css” from your BoxBilling installation. This file can be found at “bb-themes/huraga/assets/css/logos.css“.
  • Add the following lines to the end of the file “logos.css“ and save changes:
    .logo-PayGol{
         background: transparent url("../img/gateway_logos/PayGol.png") no-repeat scroll 0% 0%;
         background-size: contain;
         width:80px;
         height: 28px;
         border: 0;
         margin: 10px;
    }
    

Please note:

If you are not using the default theme “huraga“, you need to do the following:

  • Modify the CSS file in the right folder, not inside “huraga“. e.g. “bb-themes/theThemeImUsing/assets/css/logos.css“.
  • Copy the logo image from “bb-themes/huraga/assets/img/gateway_logos/Paygol.png” to a similar path for the other theme.                                            e.g: “bb-themes/theThemeImUsing/assets/img/gateway_logos/Paygol.png“.
  • There’s an alternative way to the previous steps, just rename the folder “huraga” and name it as your new theme folder. This change should be done before you copy the Paygol module to your BoxBilling directory.

 

Important Notes

  • While in test mode, an IPN request (payment notification) will be issued immediately to your platform after each test.
  • Once a payment is completed it will be shown as completed but with “Pending Setup” status, until you activate it at your BoxBilling panel.
  • Payments are usually notified immediately; however, certain payment methods may take longer to confirm the payment (e.g. methods that take a few minutes to notify the transaction, or voucher-based transactions that require the payer to print it in order to pay by cash at a given place). We strongly recommend that you inform your customers about this beforehand in order to avoid confusions.
DonationCraft


How to enable Paygol as a payment gateway – DonationCraft

 

Paygol dashboard

  • Create a Paygol account and sign in.
  • Make sure that your account is in Live mode.
  • At the “Notifications” section, enter your IPN (eg. “http://shopname.enjin.com/paygol.php” ) into the IPN URL field ( your exact IPN can be found in your Enjin admin panel). You can also enter an email address so you can get payment notifications.
  • You will also find your Service ID and Secret Key, you will need them later so keep them at hand.

Enjin dashboard

  • Sign into your Enjin admin panel.
  • Go to “Modules > Donationcraft server store > Settings > Payments gateways”.
  • Select the Paygol gateway, click “accept payments through Paygol.com”, then enter the Service ID and Secret Key of your Paygol account.
  • Click “Save changes” to complete the setup.

You’re done!

You can now start accepting payments with Paygol!

 


Tebex Implementation

 

Paygol dashboard

  • Create a Paygol account and sign in.
  • Make sure that your account is in Live mode.
  • At the “Notifications” section, enter “https://www.tebex.io/ipn/paygol” into the IPN URL field. You can also enter an email address so you can get payment notifications.
  • You will also find your Service ID and Secret Key, you will need them later so keep them at hand.

Tebex dashboard

  • Sign into your Tebex account
  • Go to “Settings > Payment Gateways” in Tebex and click “Add Gateway”.
  • Select the Paygol gateway, then enter the Service ID and Secret Key of your Paygol account.
  • Choose to enable a price offset if you want to.
  • Click “Create” to complete the setup.

For more information, please check the Tebex documentation.


Paygol module for WooCommerce, version 1.3.3

 

Requirements

 

Installation

  • Log into your WooCommerce admin dashboard.
  • There’s 3 ways to install our plugin:
  1. Go to “Plugins -> Add new”, type on “paygol for woocommerce” in the “Search plugin” field and press “Install Now”. (RECOMMENDED)
  2. Download the plugin from the Official WordPress Plugins page, click “Upload plugin”, select the file from your computer and press “Install Now”.
  3. Download the plugin from the Official WordPress Plugins page, open your FTP and extract the plugin’s folder into wp-content/plugins/.
  • Go to “Plugins -> Installed Plugins” look for “Paygol plugin for Woocommerce” and press “Activate”.
  • Go to “WooCommerce->Settings->Checkout->Paygol” then log into your Paygol Dashboard and go to “Notifications” section, copy the Service ID and Secret Key from your account and paste them into the corresponding fields at the module’s setup page on your WooCommerce.
  • Copy the “Payments notification URL (IPN)” from your Paygol’s module setup and paste it into the “IPN URL” field at the “Notifications” section of your Paygol dashboard, then save the changes.
  • Click on “Save Changes” in your WooCommerce site.

 

Testing

To test the newly installed module you can enable your service’s test mode at the upper right screen of your dashboard, at Paygol’s website. Be sure to change it back before going live.

 

Important Notes

  • While in test mode, an IPN request (payment notification to your platform) will be issued immediately after each test.
  • Payments are usually notified immediately; however, certain payment methods may take longer to confirm the payment (e.g. methods that take a few minutes to notify the transaction, or voucher-based transactions that require the payer to print it in order to pay by cash at a given place). In these cases the product is shown as “Pending payment”, and only once it’s confirmed by the provider will it show as “Processing” (Wich it means that order is paid and waiting to be shipped). We strongly recommend that you inform your customers about this beforehand in order to avoid confusions.


Paygol module for OpenCart, version 4.3

 

Requirements

 

Installation

  • Download the Paygol OpenCart module.
  • Log into your OpenCart administration section.
  • Upload the file “paygol-for-opencart.1.2.ocmod.zip” (Extensions -> Installer -> Click “Upload“).
  • Install the Paygol module (Extensions -> Extensions -> Choose the extension type: “Payments” -> Search for “Paygol” -> Click “Install”), don’t close this page yet.
  • Select “Edit” (click on the pencil icon) to enter the module’s setup page.
  • Copy the “IPN URL” and paste it into the “IPN URL” field at the Notifications section of your Paygol dashboard, then save the changes.
  • At the Notifications section of your Paygol dashboard, copy the Service ID and Secret Key of your account and paste them into the corresponding fields at the module’s setup page.
  • Activate the module (change the “Status” option to “Enabled“)
  • Save the changes.

 

Testing

To test the newly installed module you can enable your account’s test mode by changing from “Live” to “Test” at your Paygol dashboard. Be sure to change it back when going live.

 

Important Notes

  • While in test mode, an IPN request (payment notification to your platform) will be issued immediately after each test.
  • Payments are usually notified immediately; however, certain payment methods may take longer to confirm the payment (e.g. methods that take a few minutes to notify the transaction, or voucher-based transactions that require the payer to print it in order to pay by cash at a given place). In these cases the product will not appear in the orders list until the payment is confirmed. We strongly recommend that you inform your customers about this beforehand in order to avoid confusions.