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 > Security Settings > API Credentials & Keys.
  2. You can create a Public Client Key at Account > Security Settings > Manage Public Client Key. 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 the Account tab, then click on the Silent Post URL link. Next to URL, enter https://api.membershipworks.com/fi/pay and click Submit.


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

Step 7: Edit Form Field Settings 

Click on the Account tab. Click on Payment Form and then Form Fields. Uncheck any fields set to required and click the Submit button to save the settings.


Step 8: Enable Automatic Recurring Credit Card Billing 

Click on the Account tab. Click on User Profile on the left and then click Edit Profile Information. Enable Automatic Recurring Billing.

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 the Tools tab. Click on Customer Information Manager in the left menu. If CIM is not enabled you will see a form with a link to sign up for CIM. Click on the link and follow the prompts accordingly to enable CIM.

Info

This step is required if:

  • You provided a Public Client Key in Step 1 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