|
|
(26 intermediate revisions by 4 users not shown) |
Line 1: |
Line 1: |
− | {{NATS4 Manual | + | {{NATS5 Manual |
− | | show_billers_section = true | + | |show_billers_section = true |
| }} | | }} |
| + | {{NATS4 Manual}} |
| | | |
| == Signing up at Centili== | | == Signing up at Centili== |
− | If you are interested in using Centili as a third-party processor within NATS 4, please visit their site: https://www.centili.com/ | + | If you are interested in using Centili as a third-party processor within NATS 4, you will first need to have a Centili account. To learn more about their services, please visit: https://www.centili.com/ |
| + | |
| + | After registering with Centili have them set up the postback URL to point to your NATS installation |
| + | * Postback URL: http://linkdomain/signup/process_centili.php |
| + | |
| + | - In the above, replace linkdomain with your [[ct#Link Domain|linkdomain]] |
| | | |
| == Setting up in NATS4 == | | == Setting up in NATS4 == |
| | | |
| === Billers Admin === | | === Billers Admin === |
− | Go to the [[Billers Admin]]. Near the bottom of the ''Current Billers'' table, you will find a section labelled ''Setup New Biller''. Select Centili from the drop-down and click Add. Once added, you will be asked to enter your Client ID, API KEY and REBILL API KEY that were provided by Centili. | + | Go to the [[Billers Admin]]. Near the bottom of the '''Current Billers''' table, you will find a section labelled '''Setup New Biller'''. Within this section, select Centili from the drop-down and click ''Add''. |
| | | |
− | Next, Centili will need to be added to a [[NATS4_Cascade Cascade]] before it can be used. When setting up Centili in your cascades, you can choose the processing type to be used in the cascade step by selecting it from the drop-down menu. Centili currently supports the following processing types: | + | Next, Centili will need to be added to a [[NATS4_Cascade|cascade]] before it can be used. When setting up Centili in your cascades, you can choose the processing type to be used in the cascade step by selecting it from the drop-down menu. Centili currently supports the '''mobile''' processing type. |
− | *mobile
| |
| | | |
| '''Note:''' If you don't see Centili, [https://clients.toomuchmedia.com put in a support ticket], as you may need an updated version of [[NATS]]. | | '''Note:''' If you don't see Centili, [https://clients.toomuchmedia.com put in a support ticket], as you may need an updated version of [[NATS]]. |
| + | |
| + | === Site Setup === |
| + | |
| + | From the Default Tour of each site, scroll down to the Biller Details section and provide the API KEY and REBILL API KEY that were provided by Centili. Once supplied, click the Save Changes button. |
| + | |
| + | Note: Without a REBILL API KEY, you will not be able to processing recurring join options. |
| | | |
| === Option Setup === | | === Option Setup === |
− | Edit (or create) the option(s) you want to use with Centili. You will see the following list of available option fields (all preceded by Centili id:#):
| |
| | | |
− | *Price ID - The Price ID provided to you by Centili to identify this option
| + | ==== Join Option Details ==== |
| | | |
− | When setting up join options, this biller will only accept rebill amounts that match initial transaction amounts for the same time period. For example, if the initial transaction is for $29.95 for 30 days, the rebill must also be for $29.95 for 30 days:
| + | Visit your [[NATS4_Sites_Admin|Sites Admin]] to edit (or create) [[NATS4_Join_Option|join option(s)]] that will use the Centili biller within a specific site. Once editing, you will see the a list of fields for any billers in your system. Please ensure that you fill out any field with "Centili" in the label. This includes: |
| | | |
| + | * '''CENTILI (id:#) Sign_key:''' - Encyrption key provided to you by Centili to encrypt option details |
| + | * '''CENTILI (id:#) Price ID:''' - Unique Numeric value to act as a one-time charge |
| + | |
| + | When setting up join options, this biller will '''only''' accept rebill amounts that are the same as initial transaction amounts. For example, if the initial transaction is $29.95 for 30 days, the rebill '''must also be''' $29.95 for 30 days: |
| | | |
| [[File:initial-vs-recurring.png|300px|center|Inital vs. Rebill Amounts]] | | [[File:initial-vs-recurring.png|300px|center|Inital vs. Rebill Amounts]] |
| | | |
| + | ==== Join Option Rules ==== |
| | | |
− | '''Note: The option amount must also match the amount configured for this option with the Centili or the transaction will not be processed.'''
| + | You may require that this join option has special rules on when it can be displayed on your join form. You can do so with the purple arrows next to the join option. |
| | | |
− | This option setup may also require rules to be setup. You can do so with the purple arrows next to the option row.
| + | === Additional Information === |
| | | |
− | === Additional Information ===
| + | * This biller ''does not'' support '''Upgradeplus''', '''Cross-sale''' or '''Upsell''' features in NATS. |
| | | |
− | '''Note: This biller does not support the Upgradeplus, Cross-sale or Upsell features in NATS.'''
| + | * Centili decides currency based on the country code supplied by the join form. If you want to offer options in different currencies, you may want to configure join options rules based on country. By default, NATS determines country based on GEO IP. If GEO IP is not configured on your server, location specific join options rules will not work. But, Centili will attempt to identify the correct country and therefore currency. However, it may not be the join option amount chosen via the NATS pre-join form. So if you are using Centili to process your NATS surfers, you wnat to ensure that GEO IP is working correctly on the server. |
| | | |
| === Additional Support === | | === Additional Support === |
− | If you have any further questions regarding the setup of Centili in NATS v4, please put in a support ticket. | + | |
| + | If you have any further questions regarding the setup of Centili in NATS v4, please put in a [https://clients.toomuchmedia.com support ticket]. |
| | | |
| [[Category:NATS4 Biller Instructions]] | | [[Category:NATS4 Biller Instructions]] |