Adding Payment Systems in Billing
Payment systems registered in Billing are used by the provider to form associations between payment gateway and payment system. For example, an association between a payment gateway and a payment system defines that Visa credit cards will be processed by PayPal. Payment systems are copied to reseller when one enrolls. Reseller can use payment systems to form own pairs.
To register a payment system in Billing:
-
Open System > Settings > Payment Processing > Payment Systems. The list of available payment systems appears on the screen.
Note: Check/Cash payment system is created by default upon Billing installation.
- Click Add New Payment System. The adding new payment dialog window is displayed. Fill out the form:
- Select a payment method type from the Type list. The following payment method types are available:
- Credit Cards Processed and Stored Locally – payment methods of this type represents ordinary credit cards you use daily, such payment methods may be used for online payments without redirect to a payment gateway secure payment page.
- External Payment Site – payment methods of this type represent ordinary credit cards you use daily, such payment methods may be used for online payments with redirect to a payment gateway secure payment page. After payment is processed customer returns to provider's site.
- Manual – payment methods of this type reflect the fact that a customer has paid up services provided with a bank check or cash.
- Custom – payment methods of this type comprise any of the available payment methods to be used for payments processing. Also payment systems of such a type can be used to process pseudo payments, which are fake payments that are used in case all the real billing activities are performed outside Billing, in a partner's own billing system.
- Modal Form - similar to External Payment Site but when a customer uses such a method, a modal window opens for the customer to enter their payment credentials.
- Input a payment system name it will be referred to in Billing into the ID field.
- Enter a payment system name as it will be shown to customers in store and Billing customer control panel into the Name field.
The parameters to be filled next depend on the payment method type selected.
Credit Card specific parameters
- The issue number is required for some card types, for instance, Solo and Switch. If an issue number is shown on a card, it must be submitted together with the other card data, otherwise the payment will not be processed. If you are adding a payment method that requires issue number for sure, select the Issue Number is applicable check box, and this will make this field required during card addition.
- The start date is the date, normally the first day of month, when a card starts being active, i.e., can be used for payments. If start date is shown on a card, it must be entered together with the other card data. If you are adding a payment method that requires start date, select the Start date is applicable check box and this will make this field required during card addition.
- If CVV is in use for the card type you are adding, you can make CVV code a required attribute for card addition by selecting the CVV is required for this card check box. The Card Verification Value (CVV) is a three- or four-digit code which provides a cryptographic check of the information embossed on the card. The CVV code is not part of the card number itself. The CVV code helps ascertain that the customer placing the order actually possesses the credit/debit card and that the card account is legitimate.
Bank Account specific parameters
- Specify the Bank Account Holder parameter mandatory status. The following options are available:
- Hidden. The parameter is not displayed on the adding new bank account screen.
- Optional. The parameter is displayed on the adding new bank account screen, but a user may skip it.
- Required. The parameter is displayed on the adding new bank account screen and a user must provide some value.
- Specify the Bank Number parameter mandatory status. The options are the same as for the Bank Account Holder parameter.
- Specify the Bank Registered Place parameter mandatory status. The options are the same as for the Bank Account Holder parameter.
- Type a relative path to the system logo, for example,
/images/elaxy.gif
into the Logo field. Image size has to be exactly 22*14 pixels.
Custom Payment Method specific parameters
- Payment Method Creation Specify the way this payment method is to be created, select one of the following radio buttons:
Create separate Payment Method for every customer – In this case, you can configure the payment system settings and assign the payment method to each customer individually.
Important: It will be impossible to switch the universal payment method settings to the Use single Payment Method for all customers in the system mode after assigning this method to a customer so as to be used for payments processing. (See also the Assigning Custom Payment Method per Customer section.)
Use single Payment Method for all customers in the system – In that case, the universal payment method will be assigned to all of the customers, with equal payment system parameters applied to each customer.
Important: It will be impossible to switch the universal payment method settings to the Create separate Payment Method for every customer mode after assigning this method to all the customers. (See the Setting Payment Methods for Actual Payment Processing section for the details on how to do it.)
For information about how to configure additional custom parameters for payment systems of the Custom type, refer to the Configuring Parameters of Custom Payment System section.
- Select a payment method type from the Type list. The following payment method types are available:
- Uncheck the Enabled option if you don't want the payment system to be available in CCP.
- Click Save to finish adding new payment system.