Authorize.net - Overview

Last Updated: Jul 18, 2018 10:39PM PDT
With Stitch’s Authorize.net add-on, you can securely process credit and debit card payments (from phone orders, for example) without leaving Stitch. This PCI-compliant process allows you to collect payment without that data passing through Stitch servers.

Integration Setup

From Authorize.net, you'll need an API Login ID, Transaction Key, and Public Client Key. Create and access each of these keys via the Account tab:

Grab API Login ID and Transaction Key via API Credentials & Keys. Grab Public Client Key from Manage Public Client Key.

Once you have the three Authorize.net keys, log in to Stitch as an administrator, head to Integrations > Add-ons, and select Authorize.net:
Add-ons - Authorize.net
Enter all three fields in Stitch to complete the integration setup!

Using Authorize.net within Stitch

To process a credit card payment in Stitch, click into any order's Invoices tab, then click Payment > Pay with Authorize.net:
Pay with Authorize.net
You'll then be prompted to enter your customer's credit card information:
Authorize.net Payment
After the Authorize.net payment is successfully processed, it will be added to the Payments tab for that order along with the fee and transaction information.

Critical Info

  • Stitch doesn't work with Authorize.net accounts that have AVS match verification enabled.
  • Authorize.net has a USD $0.10 per transaction fee. This fee is in USD regardless of account currency.
  • The Stitch account currency must match with the Authorize.net account currency.