MX™ Connect Create an Agreement

Learn how to create agreements in MX Connect, configure pricing schedules, set liability, and finalize the setup so partners can board merchants.

Introduction

This guide explains how to create an agreement for a partner in MX Connect. It shows how to set agreement details, configure pricing schedules, and apply optional controls. Use this workflow to ensure a partner can board merchants under a specific product.

In this guide, you’ll find:

  • How to create and configure an agreement
  • How to set pricing schedules and liability
  • How to finalize the agreement setup

What is an Agreement?

An Agreement in MX Connect defines the operational and financial rules that govern how a partner can board merchants and access products. Agreements specify:

  • Products and services available to the partner
  • Pricing schedules and all associated fee structures
  • Revenue programs and financial arrangements
  • Optional pricing controls
  • Liability models associated with financial losses
  • Any additional partner-specific rules
    An agreement must be configured before a partner can board merchants under a given product.

How to Create an Agreement

Get to the Agreements Section

  1. Go to Settings in the left navigation menu.
  2. Select Agreements.
  3. Open Branding.
  4. Select the (+) button in the bottom right corner.

This opens the New Agreement configuration screen.

Configure General Agreement Settings

Complete the general fields:

FieldDescription
Agreement TypeDefines the commercial model (e.g., Wholesale, House Split).
PartnerSelect the partner the agreement belongs to.
ProductChoose the product associated with this agreement (e.g., Tesus, MX Merchant, Fiserv).
EnabledSelect Yes or No depending on wether you want the agreement activated or not.

Select Save to continue or proceed directly to pricing configuration.

Create a Pricing Schedule

A Pricing Schedule defines the product pricing, fee structures, and liability settings used when boarding merchants.

Default and Custom Pricing Schedules

  • Each agreement includes a default pricing schedule, created automatically.
  • Additional custom pricing schedules can be added as needed (e.g., multiple pricing models, qualifier-based pricing, high-risk pricing variations).

To add a Pricing Schedule:

  1. Go to Pricing Schedules
  2. Select (+ Add Schedule)

Configure the following components:

SectionDescriptionActions
NameSchedule name.Free text
Qualifiers (Optional)Criteria used to apply this schedule (e.g., authorization volume thresholds).Add Qualifier
Transaction FeesFees applied to specific transaction types.+Add Item
Credit InterchangeInterchange rates for credit card transactions.+Add Item
Card Network FeesFees for Visa, Mastercard, Discover, Amex, etc.+Add Item
Other Processing FeesAdditional processing or event-based fees.+Add Item
Third-Party FeesGateway or external vendor fees.+Add Item
Partner FeesPartner-specific fees (e.g., returns, rejects).+Add Item
Revenue ProgramsRevenue share, minimums, reserves.+Add Item
Instant FundingOptional instant/same-day funding configuration.+Add Item
Non-Recurring FeesOne-time fees (e.g., setup, early termination).+Add Item

Transaction Types
When adding transaction fees, the following distinctions must be configured:

Transaction TypeDescription
SaleA completed transaction that is both authorized and settled.
AuthorizationA transaction that receives approval but may not settle (e.g., voided authorizations).
Refund / Return / VoidOptional additional event types that may be billed differently.

Each transaction type can include:

  • Per-event fees
  • Percentage-based fees
  • Flat fees
    Card Types
    Pricing must also specify card categories:
  • Visa, Mastercard, Discover, American Express
  • Credit and Debit
  • Optional sub-categories depending on product or processor

This ensures correct pricing regardless of card brand or card type used.

Liability Settings

Liability settings determine who is financially responsible for losses associated with merchants assigned to this pricing schedule.
Liability is configured at the pricing schedule level when enabled.

ValueMeaning
0%Priority bears 100% of financial liability.
50%Liability is split evenly between Priority and the partner.
100%Partner bears full financial liability.

Liability can be set per pricing schedule, supporting complex or negotiated arrangements.

Add Pricing Controls

Pricing controls set limits that prevent partners from overpricing merchants.

  1. Got to Pricing Controls.
  2. Select + Add Pricing Control.
  3. Configure:
FieldDescription
Statement GroupDefines the transaction/merchant grouping affected.
CategoryFee category being controlled.
Calculation OptionsMin/max values and default amounts.
RequiredMarks the fee as mandatory.
SharedShares control parameters with downline partners.

Save to apply controls.

Add Notes (Optional)

  1. Open Notes.
  2. Add internal information relevant to the agreement (e.g., contract conditions, partner instructions).
  3. Save notes for reference.

Finalize and Save the Agreement

  1. Review General Settings, Pricing Schedules, Pricing Controls, and Notes.
  2. Select Save.
  3. Confirm that the product associated with the agreement now appears under the partner’s Agreements list.

Priority Technology Holdings Logo