XCharge Setup for Clinics

Locations using clinics can store XCharge (OpenEdge) login credentials for each clinic in a single database, then associate the credentials with different merchant accounts in XCharge.

The XCharge accounts that can be used in Open Dental will depend on the Open Dental security settings for the logged-on user. Users restricted to a clinic can only access the associated merchant account. Users not restricted to clinics (Headquarters) can access all merchant accounts.

There are four steps:

  1. Create the clinics in Open Dental. Click Lists, Clinics.
  2. Add Clinic Merchant Accounts to X-Charge.
  3. Create clinic users in XCharge.
  4. Set up clinic-level XCharge credentials in Open Dental.

Add Clinic Merchant Accounts to X-Charge

Once X-Charge is installed, add merchant accounts for each clinic.

  1. In XCharge, go to File, XCharge Server.
  2. In the server window, click Setup... and enter the administrator's credentials.
  3. Click Credit Cards, Connection tab.
  4. Add Processor Accounts Information for each clinic in Open Dental that will be using XCharge. For clarity, we recommend using the Open Dental clinic descriptions for the Processing Account Names.

Set a Default Processing Account for the Headquarters Clinic: If no clinic is selected for a payment (none), the default merchant account for the Headquarters clinic will be used, as long as the user is not restricted to a specific clinic. To set the default merchant account for headquarters, set the Headquarters processing account as the Default (Make this Account the Default for this Processor).

Create Clinic Users in X-Charge

Create clinic users in XCharge for each Open Dental clinic that will process payments with XCharge.

  1. Click General Options, Security tab.
  2. For each clinic, create an XCharge user with user name and password and select the Processing Account (merchant account) to use with the clinic.
    • We recommend assigning the Open Dental clinic description as the XCharge Processing Account Name and the XCharge User Name.
    • One clinic user must be the XCharge Administrator. This user can process payments using any merchant account. We recommend assigning the Administrator user to the Headquarters clinic in Open Dental (see below).

Administrator example: In this example, when the administrator credentials are entered in X-Charge, the user can process payment using any merchant account.

Clinic example: In this setup, when user Clinic2's credentials are entered into XCharge, the Clinic2 processing account will be used thus ensuring all payments for the clinic use the correct merchant account.

Enter Clinic Level XCharge Credentials in Open Dental

Clinics can use different XCharge login credentials for each clinic in a single database.

In the Main Menu, click Setup, Program Links, and double-click XCharge from xcharge.com

Check Enabled (affects all clinics) to enable XCharge for all clinics. Unchecking disables XCharge for all clinics. Clinic restricted users only have access to their restricted clinic in the Clinic dropdown and not allowed to uncheck the Enabled box.

Enter the Program Path to the XCharge.exe.

Set the Clinic Payment Settings for the Headquarters first.

(optional) Enter XWeb settings to enable Online Patient Portal Payments and/or Automatic Recurring Charges.

Repeat steps for each additional clinic in the dropdown. Headquarter settings will be used if clinic-specific changes are not made. For clinics not using XCharge, select the clinic, then clear the username and password. When the clinic is attached to a payment, the XCharge button will not be visible.

Note: Editing the Headquarters username and/or password when it is the same as one or more clinics, changes the other clinics as well. To unlink them, change the username and password for each clinic. Subsequent changes made to Headquarters credentials will no longer affect the clinic.

Click OK to save settings.