Authorize.Net is a supported payment processor in Donor Fuse. Follow these steps to obtain your API credentials and add Authorize.Net as a gateway account in Donor Fuse.
Step 1: Obtain Your Authorize.Net API Login ID and Transaction Key
Contact your Authorize.Net agent or log in to your Authorize.Net portal to obtain the API Login ID and Transaction Key required for integration with Donor Fuse.
Step 2: Add Authorize.Net as a Gateway in Donor Fuse
- In your Donor Fuse dashboard, go to Settings.
- Click Gateway Accounts.
- Click Add New Gateway Account.
- In the popup:
- Type: Select Authorize.Net from the dropdown.
- Internal Name: This is a required field. Enter a name such as
authorizenet. If you have more than one Authorize.Net account, use a unique name for each (for example,authorizenet-main,authorizenet-events). - API Login ID: Paste the API Login ID you received from your Authorize.Net agent or portal.
- API Transaction Key: Enter the Transaction Key you received from your Authorize.Net agent or portal.
- Processing Fee Category (Optional): If you have the Donor Fuse Accounting Module enabled, you will see this optional field. Use it to select which fee account category should be used for transaction fees in batch deposits. (The system automatically generates deposits based on batch deposits to the bank.)
- Multi-Currency Settings: If your Donor Fuse account supports multiple currencies:
- Statement Currency: Select the currency your Authorize.Net account is set up to use.
- Accepted Process Currencies: Select the same currency as above.
- All other fields are optional. Fill them in only if you have specific requirements.
- Click Save New Gateway Account to complete the setup.
Step 3: Test Your Integration
- Enter a small test transaction in Donor Fuse to confirm the connection is working.
- Check the transaction status in both Donor Fuse and your Authorize.Net merchant portal.
Troubleshooting:
- If you encounter any error while testing or processing a payment using this gateway, check the error message:
- If the error message starts with
Processing Error: {error message}, this means the error is from the gateway (Authorize.Net). Please contact their support directly. - If the error message does not start with
Processing Error:,contact Donor Fuse support.
- If the error message starts with
- You can always reach out to Donor Fuse support to help verify the issue if you are unsure.
Need Help?
If you need assistance locating credentials or connecting Authorize.Net to Donor Fuse, contact Authorize.Net support or the Donor Fuse support team.