The Credit Card Gateway must be integrated to securely accept online credit card payments through your website and through MC Trade. The technical setup for this integration involves entering credentials from your gateway provider, which varies based on which gateway type is used.
- Momentive Payments Authorize.net
- Momentive Payments CardPointe
- PayPal Payments Pro
- Authorize.net through PayRoc (LEGACY)
- CardPointe (LEGACY)
- Bambora
The following Credit Card gateways are not available to new clients: PayPal Payments Pro, Authorize.net (LEGACY), Bambora, CardPointe (LEGACY), and Payroc. Existing clients with these credit card gateway integrations can continue to use them without interruption, except Bambora, which will be discontinued as of December 31. Click Here to learn more.
If you use Authorize.net, Bambora, or CardPointe, you can choose to enable Automatic Recurring Billing (ARB). The details below explain the additional credentials for each gateway. Once it is configured for ARB, you can check "Enable ARB" to enable this option throughout your application. Click here to learn more about ARB.
If you have only ONE credit card gateway, you can choose to enable Card on File. The Card on File functionality allows members who log in to your member portal to pay for open invoices or event registrations to use a saved credit card. Because our system does not actually store credit card values, but instead links out to a connected gateway to charge and obtain transaction results, multiple gateways are not supported. To be able to connect the logged-in user with their appropriate gateway account, our application must have only one gateway to look in at this time. If you have multiple gateways, this checkbox will be disabled.
If you are changing a gateway provider (e.g., from Authorize.net to CardPointe), do not delete the previous gateway from MC Trade until you no longer need any access to its data. Deleting it will make those transactions inaccessible in credit card activity and disrupt management of ARB billings. This does not apply to just changing a gateway type from legacy to the Momentive Payments version of the same gateway.
To add or edit any of these gateways or settings, go to Admin > Global Settings > Integrations. The Credit Card Gateway section will appear, with a grid of any existing gateways you have configured. To edit any existing gateway, select the Actions dropdown and choose edit. To add one, select Add a Gateway.
The "Name" of the gateway is what you'll see in your Payment Types to assign the correct gateway, and can be whatever will identify that gateway for you. You can then select the Gateway Type in the dropdown to see the corresponding credential fields appear.
Momentive Payments Authorize.net
Enter your API Login and your API Transaction Key provided by Authorize.net. If you aren't sure how to find these values, click here.
Momentive Payments Authorize.net does not have ARB configurations at this time. Stay tuned for updates.
Momentive Payments CardPointe
Enter your CardPointe Merchant ID, Username and Password to integrate with CardPointe's point of sale processing. NOTE that if you use a CardPointe gateway, you may NOT set up another gateway of a different type (for example, Authorize.net). You may have multiple CardPointe gateways, but you can not mix and match the Gateway Types if one of the gateways is CardPointe.
Momentive Payments CardPointe does not have ARB configurations at this time. Stay tuned for updates.
PayPal Payments Pro
If you prefer to use PayPal for your credit card processing, that is acceptable but MUST be done through a PayPal Payments Pro account. You cannot integrate a basic/free PayPal account, and all processing will still be done directly through the MC Trade interface and not through PayPal directly. To integrate with a PayPal gateway, enter your PayPal IP address and Username.
This option is not available for new clients, but existing clients with this integration can continue use without interruption.
Authorize.net/PayRoc (LEGACY)
Enter your API Login and your API Transaction Key provided by Authorize.net. If you aren't sure how to find these values, click here. If you use Automatic Recurring Billing with Authorize.net and want to enable that in MC Trade as well, click "Authorize.net ARB Enabled." If you want to include ACH payment options with your recurring billing options, and you have eCheck enabled through your Authorize.net account, check Authorize.net eCheck Enabled as well.
This option is not available for new clients, but existing clients with this integration can continue use without interruption.
CardPointe (LEGACY)
Enter your CardPointe Merchant ID, Username and Password to integrate with CardPointe's point of sale processing. NOTE that if you use a CardPointe gateway, you may NOT set up another gateway of a different type (for example, Authorize.net). You may have multiple CardPointe gateways, but you can not mix and match the Gateway Types if one of the gateways is CardPointe.
This option is not available for new clients, but existing clients with this integration can continue use without interruption.
Bambora
There are three values you need to enter from your Bambora account for basic point-of-sale processing: Username, Password, and Merchant ID. To create/obtain these values, log in to your online Bambora account, check the 'User username/password validation against transaction.' Add a validation username and password under administration -> account settings ->order settings and click the 'Update' button. If you also use Automatic Recurring Billing through Bambora, you'll need to enter your ARB Passcode and Reporting Passcode as well.
Bambora will no longer be supported as of December 31, 2026.
Once the Gateway has been connected, it must be assigned to the appropriate Payment Type. Click Here for information on this setup process.