This page contains instructions on how to use payment plug-ins.

Overview

VoipNow Automation offers the users the possibility to manage the communication between the application and a payment processor or a gateway in order to facilitate the payment mechanism.

If required, you can create your own plug-ins, depending on the payment processors that you are interested in using. VoipNow Automation comes with a set of pre-installed plug-ins, designed based on several important payment processors like Authorize.net, PayPal and PSiGate. These plug-ins are customizable as well, based on the changes that must be made to their settings.

The Payment Plug-ins list is available in the SetupBehaviourPayment Preferences tab. This page allows you to set up the unconfigured plug-ins by clicking the Configure now link or to edit the already configured ones.

The following sections describe all the plug-ins currently available in the system.

The PayPal payment plug-in

This is a Gateway payment plug-in that integrates the SOAP API offered by the PayPal payment processor.

The information available in the PayPal Payment Plug-in configuration page is grouped into the following sections:

Plug-in information

The options available in this area are described in the Configure a Payment Plug-in section.

PayPal plug-in configuration

These options are specific to this plugin type:

The PayPal PayFlow Pro plug-in

PayFlow Pro is a payment Gateway solution that can be used with any Internet Merchant Account to process online credit card transactions. PayFlow Pro can also be used to process Express Checkout transactions.

The information available in the PayPal PayFlow Pro Payment Plug-in configuration page is grouped into the following sections:

Plug-in information

The options available in this area are described in the Configure a Payment Plug-in section.

PayPal PayFlow Pro plug-in configuration

These options are specific to this plug-in type:

The CyberSource plug-in

This solution enable electronic payment processing for Web, call centre, and POS environments. CyberSource also offers industry risk management solutions for merchants accepting "card not present" transactions. This is a Gateway payment plug-in.

The information available in the CyberSource Payment Plug-in configuration page is grouped into the following sections:

Plug-in information

The options available in this area are described in the Configure a Payment Plug-in section.

CyberSource payment plug-in configuration

These options are specific to this plug-in type:

The Authorize.net Plug-in

This plug-in is used as a credit card processor for the online store and it integrates the API offered by the Authorize.net payment processor. This is a Gateway payment plug-in.

The information available in the Authorize.net Payment Plug-in configuration page is grouped into the following sections:

Plug-in information

The options available in this area are described in the Configure a Payment Plug-in section.

Authorize.net payment plug-in configuration

These options are specific to this plug-in type:

The PsiGate plug-in

This method allows a premier secure transaction processing services that is a world class solution deployed on Sun Solaris, Oracle and Sun Enterprise servers in a fully redundant, mission critical, clustered configuration. This is a Gateway payment plug-in.

The information available in the PsiGate Payment Plug-in configuration page is grouped into the following sections:

Plug-in information

The options available in this area are described in the Configure a Payment Plug-in section.

PsiGate payment plug-in configuration

These options are specific to this plug-in type:

The Quantum plug-in

This payment processor offers few unique features like the Quantum Vault that lets you store the actual credit card information on the Quantum's servers, providing you a customer key for each clients' cards that will be sent to Quantum from there on for any transactions or account changes, instead of the whole credit card details. This is a Gateway payment plug-in.

The information available in the Quantum Payment Plug-in configuration page is grouped into the following sections:

Plug-in information

The options available in this area are described in the Configure a Payment Plug-in section.

Quantum gateway plug-in configuration

These options are specific to this plug-in type:

The check payment plug-in

This method allows payments to be made by cheque. The customer pays the service with a cheque and afterwards sends the details to the provider, which will proceed with the deployment based on the submitted information and after the payment confirmation is received from the bank. This is an Offline payment plug-in.

The information available in the Check Payment configuration page is grouped into the following sections:

Plug-in information

The options available in this area are described in the Configure a Payment Plug-in section.

Check payment plug-in configuration

Currencies: You can select the currencies you want to be used in the online store by clicking their names in the Available currencies list. This list contains all the currencies supported by the payment engine. Same, if you want to enable a currency, click on its name in the Currencies in use list.

The wire transfer plug-in

This is a payment method that allows transferring money from one person or institution (entity) to another. A wire transfer can be made from one bank account to another bank account or by transferring cash at a cash office. This is an Offline payment plug-in.

The information available in the Wire Transfer configuration page is grouped into the following sections:

Plug-in information

The options available in this area are described in the Configure a Payment Plug-in section.

Wire transfer plug-in configuration

Currencies: You can select the currencies you want to be used in the online store by clicking their names in the Available currencies list. This list contains all the currencies supported by the payment engine. Same, if you want to enable a currency, click on its name in the Currencies in use list.

The PayPal billing agreement

This virtual payment processor allows the customers to pay for their orders without using a credit card. This method pre-authorizes the vendor to automatically charge the customer's PayPal account without any action from his part.

When using regular PayPal payment plug-ins, you must visit the PayPal site to complete your payment. However, if you have a PayPal Billing Agreement defined as your preferred payment method, you will not be required to do so. The vendor will be able to automatically charge your PayPal account without any action from your part. This does not mean that the vendor will have access to your credit card details.

The PayPal Billing Agreement gives you both the convenience and speed of a credit card payment, while also letting you control the source of the funds used for purchases.

The information available in the PayPal Payment Plug-in configuration page is grouped into the following sections:

Plug-in information

The options available in this area are described in the Configure a Payment Plug-in section.

PayPal plug-in configuration

These options are specific to this plugin type:

The Realex payment plug-in

The Realex Payment Plug-in is a gateway plug-in that integrates the SOAP API offered by Realex. This payment processor allows you to create payment transactions without having to log in to it's interface or access its web page.

In order to be able to use the Realex payment plug-in, you will first have to create a business account on the Realex website.

After requesting a business account from the Realex website, you will be given a set of details that can be used for logging in to the interface. This interface allows you to add new payment requests and see the payment requests logs.

These details can be used for the API login as well, in case you want to use their API in order to make the payment requests. In order to configure this plug-in and to make it communicate with the Realex server the API login details are required.

The information available in the Realex Payment Plug-in configuration page is grouped into the following sections:

Plug-in information

The options available in this area are described in the Configure a Payment Plug-in section.

Realex plug-in configuration

These options are specific to this plug-in type:

For more informations about this gateway, please read the Realex web page.

The iDEAL payment plug-in

This allows the customers to pay for their orders without using a credit card.

The iDEAL virtual payment processor enables direct and secure real-time online payments between clients' bank accounts and iDEAL Merchants.

The information available in the Ideal Payment Plug-in configuration page is grouped into the following sections:

Plug-in information

The options available in this area are described in the Configure a Payment Plug-in section.

iDEAL plug-in configuration

These options are specific to this plugin type:

Set up payment preferences

voipnow300_automation/preferences/payments/edit_plugin