EbixCharge
Accept EbixCharge payments at checkout
Where to find it: Admin → Payments → Add Processor → EbixCharge
When you'd use this: You want to accept credit card or ACH (bank transfer) payments through EbixCharge, especially if you're using the EbixCharge extension in Business Central. This integration ensures payment information passes correctly to Business Central and keeps the EbixCharge extension fully functional.
What you need first:
- An active EbixCharge merchant account
- Your EbixCharge credentials: Security ID, User ID, and Password
- Admin access to configure payment processors in CommerceBuild
- If integrating with Business Central: the EbixCharge extension installed and active, plus Payment Method Codes configured in Business Central (e.g., CARD for credit card, E-CHECK for ACH)
Set it up:
- In Admin, go to Payments and add a new processor
- Select EbixCharge as the processor type
- Enter your EbixCharge credentials (Security ID, User ID, Password)
- Choose which payment types this processor will accept:
- Credit Card only
- ACH only
- Both Credit Card and ACH
- Configure whether to capture payments immediately (pre-payment) or authorize first and capture later (pre-authorization)
- If integrating with Business Central, map your Business Central Payment Method Codes to the corresponding payment types:
- Enter the Business Central Payment Method Code for credit card transactions (e.g., CARD)
- Enter the Business Central Payment Method Code for ACH transactions (e.g., E-CHECK)
- Set any business rules for the payment method (for example, restrict ACH to invoice payments only)
- Save the processor configuration
You can configure multiple EbixCharge processors independently if you need different settings for different payment scenarios.
Using it day-to-day:
During checkout, customers see a hosted payment form from EbixCharge where they enter their credit card or bank account details. After successful payment:
- For pre-paid orders: the payment is captured immediately and the reference number passes to Business Central
- For pre-authorized orders: the authorization is held and you can capture it later through the EbixCharge extension in Business Central
When an order syncs to Business Central, CommerceBuild automatically sets the correct Payment Method Code on the sales order based on which payment type the customer used (credit card or ACH). This happens before any authorization transaction is registered, ensuring Business Central can accept and process the payment information through the EbizCharge extension.
The payment reference and authorization details sync with Business Central, allowing the EbizCharge extension to function normally for capture and reconciliation.
Troubleshooting:
- Payment form doesn't load — Verify your Security ID, User ID, and Password are correct in the processor configuration
- Payment authorized but not appearing in Business Central — Check that the EbizCharge extension is installed and active in your Business Central environment
- ACH payment option not showing — Confirm the processor is configured to accept ACH payments, not credit card only
- Business Central shows "Payment method code cannot be changed" error — The Payment Method Code mappings may be missing or incorrect in your processor configuration. Verify that you've entered valid Business Central Payment Method Codes for both credit card and ACH payment types