Pagseguro Plugin for iBilling

Get started with Plugin PagSeguro

This is a Plugin for iBilling. You must have already installed iBilling to use Plugin PagSeguro. Please use the latest version of iBilling to use this plugin. You can download latest version by visiting codecanyon, My Account -> Downloads.

Installing

iBilling has built in option to automatically install Plugin. The system will upload zip folder and will automatically unzip on the fly in server. For this feature, your server must have options enable PHP ZipArchive. Also, write permission for plugins folder. In most server this options is enabled by default. For any reason, if this option does not work for you, you will have to go with Manual Installation.

Drag & Drop Installation

  • Go to Settings -> Plugins

Login to your iBilling. Then go to Plugins under Settings menu.

settings_plugins

  • Upload Downloaded zip file

Uploaded your downloaded zip file using drag and drop or click to upload. The system will automatically upload and extract the plugin.

  • Install

You will find newly uploaded plugin in the plugin list. Simply click the Install button. The plugin will be installed and activated.

button_plugin_install

Manual Installation

  • Go to Settings -> Plugins

Login to your iBilling. Then go to Plugins under Settings menu.

  • Extract Plugin Zip file

Extract the downloaded file using any unzipping software. You will find a directory named “ide”.

  • Upload Plugin files in the plugin directory

Upload the ide folder in sysfrm/plugins/ directory using ftp or any other programme.

  • Install

You will find newly uploaded plugin in the plugin list. Simply click the Install button. The plugin will be installed and activated.

IBilling Configuration

The integration requires that you use this configuration options:

  • Define português Brazil as system language.
  • Define BRL as default currency.

Invoice Fields

For your iBilling work fine with PagSeguro you must be fill correcly the following invoice fields:

  • CEP without any special characters.
  • Telefone without any special characters.
  • Use the right separators for all values
  • Do not forget to define a quantity for the items.
  • Item description limited to 40 characters.

If you receive any error when trying to pay your invoice there is a good chance to be related with those fields.

Configuration

After installing the plugin PagSeguro you will find a new payment option for your invoices within the Payment Gateways menu.

To configure the plugin you must click the “Edit” button and enter the following information:

  • Choose a name for this method of payment. By default the name is PagSeguro.
  • Enter the email of your account in PagSeguro
  • Activate the plugin by selecting the Active option on or off by selecting the Inactive.
  • Enter the Token PagSeguro you can within your account: https://pagseguro.uol.com.br/preferencias/integracoes.jhtml
  • Choose the Sandbox environment for testing or Production for production.

plugin-config

After entering the information, click on the Submit button and your plugin is set. You can test the PagSeguro plugin creating a new invoice and selecting the new payment method.

invoice-test

Remember to put the value with a dot and cents!

value-with-dot

Common Troubleshooting Tips

Please make sure the plugins directory exist in the sysfrm/plugins/ folder & You are using latest version of iBilling. Also check all the files has been uploaded in the directory.

Disabling Plugin

To disable this Plugin- Go to Settings -> Plugins. You will find this plugin listed on this page. Just click Deactivate to disable this plugin

button_plugin_deactivate

Uninstalling Plugin

After deactivating the plugin, you will be able to uninstall the plugin. To do this, simply click Uninstall button on Plugins page. Please note that, all configuration will be removed when uninstalled.

button_plugin_uninstall

Deleting Plugin

After Uninstalling the plugin, you will be able to delete the plugin. This will completely delete this plugin directory along with all contents.

button_plugin_delete

For any support, contact me using my profile page – https://codecanyon.net/user/braising

Este artigo foi útil?