Setup
Click on Connect Authorize.NET
You will be redirected to the Authorize.net site to login.
On success, you will now be redirected to finalise the setup options.
Extra Settings:
Payment Methods
You can set up other payment methods like ACH that you might have enabled on your account.
Address Verification Setting
For AVS you will need to ensure that you have this configured in your authorize.NET portal.
Webhooks (must read)
When configuring a connection to Authorize.NET, Shuttle wants try to configure itself as a “webhook endpoint” on your Authortize.NET account. It requests notifications for the following events:
"net.authorize.payment.fraud.approved"
"net.authorize.payment.fraud.declined"
"net.authorize.payment.authorization.created"
"net.authorize.payment.authcapture.created"
"net.authorize.payment.capture.created"
|“net.authorize.payment.refund.created”
“net.authorize.payment.void.created”
This provides support for the following use cases:
To configure webhooks the merchant must configure a “Signature Key” on Authorize.NET before, and update Shuttle with that configuration. Unfortunately Authorize.net does not enable Shuttle to do this on a merchant’s behalf.
Tip: “Webhooks not configured” warning does not impact your ability to process payments.
To do this, follow the below instructions:
Shuttle will then install itself as a webhook endpoint on your account and trigger a webhook via requesting a transaction on an invalid card number that will be declined.
Upon receiving the webhook, the “UNVERIFIED” label will be replaced with:
Please note, accounts where Webhooks are UNVERIFIED or UNSIGNED will ignore webhook updates.