Should I sync with Authorize.NET?

If you are syncing Xero and your online store, it is unnecessary to sync with Authorize.Net. Your store sends Authorize.Net a copy of the order, so you will get duplicates. You only need this sync if orders from Authorize.Net do not exist in your online store, like phone orders. 


In many cases, Authorize.NET fails to send what was ordered to our solution. If you are unsure whether your ordering solution sends SKUs, consult your web developer. You may also use our order previewer:

  1. Login to Connex.
  2. Click configure.
  3. Hover over the gear and click reports.
  4. Click order previewer.
  5. Choose a date range.

If you see no SKUs, there are several workarounds:

  1. You can change your ordering form to send Authorize.NET SKUs.
  2. You can map items to Xero, based on the order description.
  3. You can map items to Xero, based on their sale price.
  4. You can map unknown to another item in Xero.

Options two and three work, if there is a single item on the order. For multiple items, you must use option one.

How do I pair Authorize.NET?

You must login to your merchant interface and obtain your API Login and Transaction ID. Here are the steps:

  1. Login to your Authorize.NET merchant interface
  2. On the left, click settings and you'll see this area:
  3. On the right, click API Login and Transaction ID
  4. Complete the form
  5. At the Authorize.NET settings page, click transaction details API:
  6. Enable the API. If you do not enable the API, your login with us will fail.
  7. Login to Connex.
  8. Choose Authorize.NET.
  9. Enter your credentials and leave the URL as
  10. Click submit.

Can you add merchant fees?

Connex can add merchant fees to each order. For more info, read this article.

How do I Change my Authorize.NET Code to send SKUs?

Our system will create separate items for tax and shipping. If you see no order details, contact your order management solution provider and ask them to send line item details to Authorize.NET.

Here is how our system maps Authorize.Net's line item object to Xero:

Authorize.Net QuickBooks Notes
Name Item Name This is the unique identifier to the line. Name is the product SKU.
Quantity Quantity  
Description Description This fills in the order description on the line. If you go the advanced tab on Connex's configure page, you must enter DESCRIPTION to use this value in the Xero order item description. The default is the product's name.
UnitPrice UnitPrice Price per unit
ID Item Name (optional) In some cases, the ID field is the product's SKU. If this field is not a number and it is a phrase, the ID field replaces the name field as the SKU.

Can Connex sync items as non-inventory?

By default, our system will map new items to inventory items. If you only sell service items, Connex can map all new items to non-inventory. On the inventory tab, select non inventory only and click submit. You could also ensure that all SKUs exist as inventory, service, or non-inventory. If our system finds a matching item name and sku, it will use its item type.

Can Connex sync unpaid invoices for failed transactions? 

By default, Connex skips adding these orders. To enter them as unpaid invoices, follow these steps:

  1. On the Connex configure page, change the transaction drop down to invoices.
  2. Go to the export to Xero tab.
  3. Select a list of cancelled order statuses to export.
  4. Click submit.

How do I sync payments only and not invoices?

The Authorize.NET transaction ID maps to the Xero order number. If Connex detects a duplicate, then Connex skips the order. Connex will apply a payment, if the order exists and it has a balance. On the Connex configure page, select invoices as your transaction mode.

Have more questions? Submit a request
Powered by Zendesk