Chargeback Processing (Configuration)
Introduction
The Chargeback Processing configuration page includes merchant account profile settings and Chargebacks 911 integration settings.
Merchant account profiles are no longer used for active chargeback processing. You should not configure merchant account profiles as a chargeback transmission workflow.
Merchant account profiles are currently used for analytics-related cost calculations. The profile fields help UltraCart calculate processing-related costs that appear in UltraCart Analytics and dashboard reporting, including the Statistics (Basic) widget on the UltraCart home page Dashboard.
Use merchant account profiles to:
-
Identify merchant accounts used by your payment configuration.
-
Store account numbers for the card types or payment types you process.
-
Enter analytics cost values used in reporting calculations.
-
Support cost of goods sold and processing cost calculations in UltraCart reporting.
Note: The transmission mechanism and reason code fields may still appear in the Merchant Account Profile editor, but they are not used for active chargeback processing. Only configure the fields described in this document.

Prerequisites
Before configuring merchant account profiles, make sure you have:
-
Access to the UltraCart Configuration area.
-
The merchant account details for each payment account or card type you process.
-
The authorization fee, transaction percentage, and reserve percentage values used for analytics calculations.
-
Chargebacks 911 API credentials, if your account uses the Chargebacks 911 integration.
Prerequisite: Merchant account profile setup should be completed by an account administrator or a user responsible for payments, accounting, or analytics reporting.
Open Chargeback Processing
-
Log in to your UltraCart account.
-
Go to Configuration → Order Management.
-
Select Chargeback Processing.
The breadcrumb shown on the page is:
Home → Configuration → Order Management → Chargeback Processing
Merchant Account Profiles
Merchant account profiles store merchant account and analytics values used by UltraCart reporting.
Merchant account profiles are not used to transmit, route, dispute, or actively process chargebacks. Their primary purpose is to support analytics calculations, including processing cost and cost of goods sold calculations.
Merchant Account Profiles list
| Field or Button | Description |
|---|---|
| Merchant Account Profiles | Lists the merchant account profiles configured in the account. |
| new | Opens the Merchant Account Profile editor so you can create a new profile. |
| Description | Displays the profile name or description. Use a clear label that identifies the processor, merchant account, or card type. |
| edit | Opens the selected merchant account profile for editing. |
| delete | Deletes the selected merchant account profile. Use caution before deleting a profile that may be associated with payment or analytics reporting. |
Add a Merchant Account Profile
-
From the Chargeback Processing page, click new in the Merchant Account Profiles section.
-
Enter a clear Description.
-
Enter the Account Number for the merchant account or card type.
-
In the Analytics section, enter the following values:
-
Authorization Fee
-
Transaction Percentage
-
Reserve Percentage
-
-
Click Save.
Important: Do not configure the transmission mechanism or reason code fields for active chargeback processing. Merchant account profiles are used for analytics cost calculations only.

Merchant Account Profile Fields
Only the following fields should be configured in the Merchant Account Profile editor.
| Field | Description |
|---|---|
| Description | A short name for the merchant account profile. Use a clear label that identifies the processor, merchant account, payment method, or card type. |
| Account Number | The merchant account number associated with this profile. Configure this for each card type or merchant account that your store processes, as applicable. |
| Authorization Fee | The fixed authorization fee used for analytics and cost calculations. |
| Transaction Percentage | The transaction percentage used for analytics and processing cost calculations. |
| Field or Section | Current Recommendation |
|---|---|
| Transmission Mechanism | Do not configure for active chargeback processing. |
| Fax To | Do not use for active chargeback processing. |
| EPX | Do not use for active chargeback processing. |
| EPX Login | Do not use for active chargeback processing. |
| EPX Password | Do not use for active chargeback processing. |
| Network Merchants | Do not use for active chargeback processing. |
| FTP Server | Do not use for active chargeback processing. |
| FTP Login | Do not use for active chargeback processing. |
| FTP Password | Do not use for active chargeback processing. |
| Do not use for active chargeback processing. | |
| To | Do not use for active chargeback processing. |
| Field or Button | Description |
|---|---|
| API Username | The API username provided for the Chargebacks 911 integration. |
| API Password | The API password provided for the Chargebacks 911 integration. |
| Environment | Selects the Chargebacks 911 environment used by the integration. |
| Send After | Controls when information is sent to Chargebacks 911. |
| save | Saves the Chargebacks 911 configuration. |
| View Chargebacks 911 Logs | Opens the Chargebacks 911 log page so you can review integration activity. |
Configure Chargebacks 911
-
Go to Configuration → Order Management → Chargeback Processing.
-
Locate the Chargebacks 911 section.
-
Enter the API Username.
-
Enter the API Password.
-
Select the appropriate Environment.
-
Select the appropriate Send After value.
-
Click save.
-
Click View Chargebacks 911 Logs to verify integration activity after transactions are processed.
Tip: Use the Chargebacks 911 logs when troubleshooting whether information was sent successfully to Chargebacks 911.
Best Practices
-
Configure merchant account profiles only for analytics-related cost calculations.
-
Create separate profiles when different merchant accounts, card types, or payment configurations have different fee structures.
-
Use clear profile descriptions so accounting and reporting users can identify each profile.
-
Enter only the Description, Account Number, and Analytics fields in the Merchant Account Profile editor.
-
Review analytics values whenever processor fees or reserve terms change.
-
Use the Chargebacks 911 section only when configuring the Chargebacks 911 integration.
Troubleshooting
Analytics values are missing or inaccurate
-
Confirm that the merchant account profile exists.
-
Confirm that the Description clearly identifies the correct merchant account or card type.
-
Confirm that the Account Number is entered.
-
Review the Authorization Fee, Transaction Percentage, and Reserve Percentage values.
-
Confirm that the values match the current processor fee structure.
Chargebacks are not being actively processed from merchant account profiles
Merchant account profiles are no longer used for active chargeback processing. This is expected behavior.
Use the Merchant Account Profile editor only to configure merchant account identification and analytics cost fields.
Chargebacks 911 activity is missing
-
Confirm that the API Username and API Password are correct.
-
Confirm the selected Environment.
-
Confirm the Send After setting.
-
Click View Chargebacks 911 Logs and review the log entries.
-
Review the full Chargebacks 911 documentation.
Conclusion
Merchant account profiles on the Chargeback Processing configuration page are no longer used for active chargeback processing. Configure merchant account profiles only to support UltraCart analytics and dashboard cost calculations.
For each applicable merchant account or configured card type, enter the profile Description, Account Number, and analytics values for Authorization Fee, Transaction Percentage, and Reserve Percentage.
Next Steps
-
Review existing merchant account profiles and remove any obsolete chargeback-processing configuration values.
-
Confirm that each profile includes the correct account number and analytics cost values.
-
Review the UltraCart Dashboard widgets documentation.
-
Review Using UltraCart Analytics.
-
Configure Chargebacks 911, if applicable.