NATS4 Centrobill
Setting up at Centrobill
If you wish to become a merchant and accept CENTROBILL as a payment processor, register at http://centrobill.com/. They should provide you with an Authorization Key which is needed to setup Centrobill with NATS.
Be sure to configure / have configured the following:
- Successful URL: http://linkdomain/signup/returnurl_centrobill.php
- Decline URL: http://linkdomain/signup/returnurl_centrobill.php
- IPN URL: http://linkdomain/signup/process_centrobill.php
Note: Centrobill's integration has been updated in NATS version 4.1.7.1. Please submit an upgrade ticket before you begin using Centrobill if your NATS version is below 4.1.7.1.
Additional Note: Centrobill does support the "quick sale" API method for upsellplus, packageplus and tokenplus, however you should not setup postback for "quick sale" method on Centrobill's side, otherwise you can run into race conditional issue where a sale can be record with incorrect information.
Setting up Centrobill in NATS
Billers Admin
To begin setting up Centrobill in NATS4, go to the Billers Admin. Scroll down to the "Setup New Biller" drop-down menu, select Centrobill, and click "Add".
Note: If you don't see Centrobill, put in a support ticket, as you may need an updated version of NATS.
Fill in the Authorization Key given to you by Centrobill when prompted, and click Save. If you were not provided with this information, please contact Centrobill. When adding Centrobill to a Cascade, you will have the choice of the following payment methods:
- Credit Card
- ELV/EU Debit
- Sofort Banking
- SEPA
- iDEAL
- EPS
- Giropay
- Click and Buy
- Bit Coin
- Pay Safe Card
- WAP
- CHECK
Sites Admin
- There are specific Biller Codes you must enter in the Sites Admin for each join option you create.
- You can configure you Centrobill Biller codes in the Sites Admin by clicking on "Set Join Options", scroll down to the section labeled "Add New Join Option" and enter the appropriate values for the join option. In the "Biller Codes" section, locate the fields that start with "CENTROBILL". Centrobill will provide you with a Sku Name for each join option you set up with them. Enter this in the CENTROBILL Sku Name field and once you are finished entering all of the join option details, click "Add This Join Option".
Upsells Admin
Incoming Upsell
To configure an Incoming Upsell with Centrobill, navigate to the Upsells Admin and click the "Incoming Upsells" tab. Select "Centrobill" from the drop-down list of Billers at the bottom of the page. Next, select the site for the upsell and the upsell program and click "Add New Option". You will be prompted to enter the option information for the upsell (initial days, initial amount, rebill days, rebill amount) and the name of the upsell. Fill in this information and the Sku Name provided by Centrobill and click "Save Changes".
Outgoing Upsell
To configure an Outgoing Upsell with Centrobill, navigate to the Upsells Admin and click the "Outgoing Upsells" tab. Select "Centrobill" from the drop-down list of Billers at the bottom of the page. Next, select the site for the cross sale and the cross sale program and click "Add New Option". In the Details section, enter the Title, Description, and Disclaimer. In the Biller Info section, enter the Sku Name provided by Centrobill. In order to have the Upsale recorded by another program, you need to place the referring code in the Ref Code field. This is required for upsales being recorded in another NATS install. If you are configuring an upsale for a NATS install, this code can be found at <nats_domain>/internal.php?page=xsells when logged in as an affiliate that is enabled in the cross sale program. If the incoming upsale is not being processed by your NATS, but another NATS install, provide the domain in the Domain field. Finally, click "Save Changes".
Incoming Cross Sale
To configure a Incoming Cross sale with Centrobill, navigate to the Upsells Admin and click the "Incoming Cross Sales" tab. Select "Centrobill" from the drop-down list of Billers at the bottom of the page. Next, select the site for the cross sale and the cross sale program and click "Add New Option". You will be prompted to enter the option information for the cross sale (initial days, initial amount, rebill days, rebill amount) and the name of the cross sale. Fill in this information and the Sku Name provided by Centrobill and click "Save Changes".
Outgoing Cross Sale
To configure an Outgoing Cross Sale with Centrobill, navigate to the Upsells Admin and click the "Outgoing Cross Sales" tab. Select "Centrobill" from the drop-down list of Billers at the bottom of the page. Next, select the site for the cross sale and the cross sale program and click "Add New Option". In the Details section, enter the Title, Description, and Disclaimer. In the Biller Info section, enter the Sku Name provided by Centrobill. In order to have the Cross sale recorded by another program, you need to place the referring code in the Ref Code field. This is required for cross sales being recorded in another NATS install. If you are configuring a cross sale for a NATS install, this code can be found at <nats_domain>/internal.php?page=xsells when logged in as an affiliate that is enabled in the cross sale program. Finally, click "Save Changes".
TokenPlus
Centrobill offers support for the Token Plus feature in NATS4 (NATS 4.1.18.1 or higher). This feature allows members of your Token Sites to purchase additional tokens for their account, without requiring them to re-input their payment information to do so. This allows your members to easily buy additional tokens without having to go through any extra steps.
Before you can begin configuring Centrobill for it to work with the Token Plus feature, you must first enable it for the sites you want to offer it on in the Sites Admin. Go to the Sites Admin, locate the Token Sites that you want to enable this feature on, and click the "Set Join Options" action icon. Edit the join options that you want to enable Token Plus for, then check the "Token Rebuy Allowed" setting here.
For more information on this process, please see our Token Plus wiki article.