Integrate with Authorize.net

Integrate with Authorize.net

Step 1: Select Payment Gateway 

Go to MembershipWorks > Organization Settings and click the Integration link at the top.


Info
If you do not see the Integration link, this means you are not logged in as the primary admin. Only the primary admin is able to set the payment integration.

Step 2: Select Authorize.net

Go to the section titled Payments. Next to Payment Gateway, select Authorize.net from the dropdown menu.


Step 3: Enter API Credentials 

Enter your Authorize.net API login ID, Transaction key, and Public client key.


Info
  1. If you do not have an API login ID, you can create one in your Authorize.net account at Account > Account & API Settings > API Credentials & Keys.
  2. You can create a Public Client Key at Account > Account & API Settings > API Credentials & Keys If you provide the Authorize.net Public Client Key, we will use the Accept.js method to tokenize credit card information. This reduces PCI DSS scope for you as the merchant.

Step 4: Save 

Click the Save & Continue button at the bottom of the page.

Step 5: Sign into Authorize.net 

Sign in to your Authorize.net account.

Step 6: Set Silent Post URL 

Click on Payments and go to Payment Settings > Transaction Response URLs > Silent Post URL. In the URL field, enter https://api.membershipworks.com/fi/pay and click Save.



Info
This is needed for Authorize.net to notify us when recurring membership payments occur.

Step 7: Edit Form Field Settings 

Click on Payments and then go to Payment Settings > Payment Form > Form Fields. Uncheck any fields set to required and click the Save button to save the settings.


Step 8: Enable Automatic Recurring Credit Card Billing 

Click on Marketplace. From here look for Automated Recurring Billing (ARB). It may be listed under "Available Products" (if not enabled) or "My Products" (if already enabled). If not enabled click "Enable ARB". 

Info
This step is only required if you would like to add an automatic recurring billing option for membership payments.

Step 9: Enable CIM (Customer Information Manager)

Click on Marketplace.  From here look for Customer Information Manager (CIM). It may be listed under "Available Products" (if not enabled) or "My Products" (if already enabled). If not enabled click "Enable CIM"
Info

This step is required if:

  • You provided a Public Client Key in Step 3 and want to process Automatic Recurring billing
  • You want to be able to charge a card on file (Automatic Recurring billing) directly from the Timeline of a member’s account