NATS

This article provides information on how to set up NATS.

📘

Note

If you notice some payment methods missing while setting up your NATS with Centrobill, please contact NATS support to have the latest NATS update installed. Kindly mention the “NATS-2319” ticket so that a TMM representative can enable the missing payment methods for your NATS account.

🚧

Note

Centrobill's integration has been updated in NATS version 4.1.7.1.
Please submit an upgrade ticket prior to using Centrobill if your NATS version is below 4.1.7.1.

Centrobill settings

First, you need to set up a website in Centrobill following these ten steps:

  1. Register at the Merchant portal.
  2. Receive an Authorization key from Centrobill once you have set up your account on the Merchant portal.
  3. Navigate to the Sites&Products tab and click Add new site.
  4. Configure the following URLs:
    • Successful URL
    • Decline URL
    • IPN URL
  5. Set the site type to Generic website.
  6. Whitelist the below IP addresses in NATS to get incoming notifications from us (you may need to create a ticket with TMM to have these updated):
    52.58.234.180, 18.185.38.173, 18.185.208.231, 18.185.208.83. You can also follow this link: https://api.centrobill.com/ips.
  7. Share the list of your NATS IP addresses with our Merchant Support team, so that we can send callbacks about your transactions to your NATS server. If you have a master/slave setup, please share IPs for both.
  8. Customize your payment form.
  9. Disable or enable the Rebill retry policy and Member expiration date padding. Enter the date padding if you have the last option enabled.
  10. Click Save.
🚧

Note

You can set up rebills in a custom manner. However, we suggested using the optimal option defined by Centrobill internally, based on 15 years of experience.

🚧

Note

Centrobill supports the "quick sale" API method for upsellplus, packageplus, and tokenplus. However, you should not set up the IPN for the "quick sale" method on our side, as in this case you can run into race condition issues where a sale can be recorded with incorrect information.

NATS settings

Next, you need to set up NATS.

  1. Log in to your NATS account.
  2. Navigate to the Billers Admin tab.
  3. Scroll down to the Setup New Biller drop-down menu, select Centrobill, and click Add.
🚧

Note

For now, options Enable Payment URL and Enable Customer Information should always be disabled (inactive).

  1. Add your Centrobill authorization key and click Save.
  2. Set Centrobill transaction fees (https://tmmwiki.com/index.php/NATS4_Biller_Fees).
  3. Set up cascades. For NATS cascades setup instructions, please check the TMM NATS Wiki website (https://tmmwiki.com/index.php/NATS4_Cascade / https://tmmwiki.com/index.php/NATS5_Cascades)
  4. In the Sites Admin tab, add your site(s), tours, and join options.
  5. Ask our Merchant Support team to share an Excel file with you to speed up the "matching" process of Centrobill productIDs with the join options in your NATS. Once received, fill out this Excel sheet with your join option codes and share the file with the Merchant Support team.
  6. In the Biller Codes section, enter the SKU name for each join option you have set up with us. We will provide you with all respective SKU names based on the Excel shared.
  7. Enable price points by configuring display rules.
📘

TIP

If you want to create join options for processing cryptocurrency, set the price and the currency to USD. We will fetch the price in USD and substitute it with coins.

TokenPlus

If you would like to use tokens, notify our Merchant Support team. We will enable quick-sales for your Centrobill account.

Follow the screenshots below for more detailed information.

Centrobill settings image tutorial

2878

Steps 4: configure URLs

2880

Step 8: customize your payment page

2880

Step 9: disable or enable the Rebill retry policy and Member expiration date padding

NATS settings image tutorial

2454

Step 3: add Centrobill as a new biller

984

Step 4: add authorization key

2454

Step 5: set transaction fees

2536

Step 6: set up cascades

2632

Step 7: add your site(s) and tours

486

Step 7: add join options