Home Partners NETbilling Setup Instructions

Setting Up NETBilling for Bunny CMS

Please ensure you have your login credentials for the NETBilling Merchant Panel.

Required Information:

Create Site Tag:

  1. Navigate to "Site Tools" -> "Site Tags"
    Screenshot showing the Site Tools section in NETBilling with the Site Tags option highlighted.
  2. Set Site Tag: short name of your site
    Site Name: short name of your site
    Site URL: "https://your-network-site.com"
    Where "Primary site" - is your main site
    Screenshot displaying the Site Tag creation form in NETBilling with fields for Site Tag, Site Name, and Site URL filled out.
  3. Click "Add Site"
  4. Locate your site in the list and click "Config"
    Screenshot showing the configuration options for a created site tag in NETBilling, with the config option highlighted.
  5. Set Return URL: "https://your-network-site.com/thank-you?event=purchase"
    Postback CGI URL: "https://your-network-site.com/api/postback/netbilling/"
    Return Method: "HTTP POST"
    Screenshot of NETBilling settings with fields for Return URL, Postback CGI URL, and Return Method.
  6. Add "bunny-cms" to Access Keywords
    Screenshot showing the Access Keywords section in NETBilling with bunny-cms added as an access keyword.
  7. Please provide us with the "Site Tag"
    Screenshot indicating where to find the Site Tag in NETBilling configuration settings.
  8. Please provide us with the "Cancellation URL"
    Screenshot displaying the field for entering the Cancellation URL in NETBilling setup.
  9. Click "Apply"

Payment Form:

  1. Navigate to "Payment Form" -> "Form Editor"
    Screenshot showing the navigation to Payment Form and Form Editor in NETBilling.
  2. Locate the default form for your site and click "Edit"
    Screenshot highlighting the Edit option for the default payment form in NETBilling.
  3. You can disable all "Customer Billing Address" elements or just some, if they aren’t required
    Screenshot of the Customer Billing Address settings in NETBilling with recommended fields highlighted.
    *We recommend keeping "Bill To Country", "Bill To Zip Code", and "Bill To Email" enabled
  4. Disable the "Customer Shipping Address"
    Screenshot showing the option to disable Customer Shipping Address in NETBilling.
  5. Please provide us with the "Form ID"
    Screenshot showing the Form ID field in the NETBilling form configuration.
  6. Click "Apply"

Crypto Key:

  1. Navigate to "Fraud Control" -> "Fraud Defense"
    Screenshot displaying the navigation to Fraud Control and Fraud Defense options in NETBilling.
  2. From step 12, select the "Order Integrity Key". It’s a Crypto Key. Please provide it to us.
    Screenshot showing the Order Integrity Key section, with the Crypto Key highlighted.

Make a Test Credit Card Number:

  1. Go to "Account Management" -> "Credit Cards"
    Screenshot showing the navigation to Credit Cards in the Account Management section of NETBilling.
  2. Ensure the "Account TEST MODE Activated" option is checked, and provide us the card number from the Optional Test Card Number
    Screenshot of the TEST MODE option for accounts in NETBilling, with the test card number highlighted.
  3. You can use this credit card to make a test sale as if you were a regular member.

Enable Data Retrieval Interface:

  1. Navigate to "Account Management" -> "Access Security"
    Screenshot showing the navigation to Access Security in the Account Management section of NETBilling.
  2. Enable "Data Retrieval Interface" at the bottom
    Screenshot highlighting the Data Retrieval Interface enable option in NETBilling settings.
  3. Set Reporting Client IP Addresses: IP of your server
    Screenshot displaying the Reporting Client IP Addresses field for adding server IPs in NETBilling.
  4. Click "Apply"

Thank You

Once all steps are completed, please:

  1. Inform us of all the parameters, and we will conduct a test transaction.
  2. Contact NETBilling once your integration is complete so they can enable your package(s) to live mode, allowing you to start accepting live payments.
Thank you.