Pricing & fee plans
Use the hosted onboarding process to set up a plan and assign it to a merchant. Any fee plan you create can be reused for multiple merchants. A merchant is required to accept the fee plan and enter into a fee agreement contract before it can go into effect.
Set up fee plans
Select a standard plan, which has a $500 monthly transaction minimum, or set up a custom interchange plan. For some fees, you have the option of choosing an all-in model, or you can also assign specific fees based on fee types.
Choose a plan type
When you select a plan for a merchant, it will either be a standard flat rate or interchange cost plus plan. You can preview each plan’s pricing disclosure within the Dashboard.
Flat rate: With a flat rate plan, you can lump all the processing fees together with a flat rate customized for each merchant. Flat plans are beneficial for merchants with a low transaction volume that prefer a predictable solution over lowering cost as much as possible.
Cost plus: With a cost plus plan, card networks’ interchange fees and Moov’s processing markup are passed along to the merchant. Cost plus plans are beneficial for merchants with a high and varied transaction volume that prefer to have more control over fees. Fees are broken down into a more digestible and transparent format.
When you create a hosted onboarding link, select standard flat rate plan or interchange plus fee plan.
If needed, you can use the merchant’s account ID with the fees GET
endpoint to list all fee plans available to assign to that merchant.
|
|
Pricing disclosure
When you set up a merchant with a fee plan, they’ll receive a pricing disclosure they need to accept. The pricing disclosure shows the rates for the following:
- Card acquiring
- Instant payments (AFT, OCT, RTP)
- ACH
- Transaction management fees
- Platform fees
- Network fees

View your merchant’s fee plan
If you need to make changes to a pricing model, such as increasing fees or changing the billing period, you must contact Moov.
To view a merchant’s fee plan, navigate to Accounts > Pricing in the Dashboard.
Pass your ID (partnerAccountID
) and the merchant ID to the fee plan GET
agreements endpoint.
|
|
Billable events
A billable event is an action on Moov’s platform which triggers a fee assessment. Fees from billable events are assessed in real time and charged to the merchant’s wallet. The debit transaction from the merchant’s wallet contains the following properties.
transactionType
:moov-fee
source
: Can be one oftransfer
,dispute
, orfee
memo
: Describes the fee charged. For example,Fee for card payment
.
Moov will roll up fees related to the same source. For example, a card payment transfer’s moov-fee
will be the sum of all the fees that were charged for a successful card transfer. Typically, the moov-fee
wallet transaction will be completed immediately after the source is in its final state.
Billable event | Description | Fee condition |
---|---|---|
ACH volume | Individual ACH debit and credit transactions originated on the platform. |
ach-credit-same-day ach-credit-standard ach-debit-collect ach-debit-fund |
ACH return NOC | ACH exceptions, including returns and notices of change (NOC). |
unauthorized authorized noc |
RTP volume | Completed, successful Real-Time Payments (RTP) disbursement transfers. |
|
Push volume | Push-to-card disbursement transfers. | approval decline |
Pull volume | Pull-from-card instant funding transfers, including sales, refunds, and declines. |
approval decline refund |
Card settled volume | Completed, successful card acquiring payment transfers. |
cardBrand cardType |
Card auth volume | Card acquiring payment authorizations, regardless of outcome, including sales, refunds, and voids. |
decline refund void |
Dispute count | Initiated or received dispute. | |
Card verification count | Verifying a cardholder’s account details when linking a card. |
|
Card update count | Details of a card on file are updated through Moov’s card account updater service. |
|
Instant verification count | Instant micro-deposit verification. | |
Wallet fee | Charged monthly per merchant for maintaining access to the platform. |
|
Payment acceptance fee | Charged monthly per merchant with collect-funds and/or send-funds capabilities. |
|
PCI fee | A monthly maintenance fee for PCI compliance and monitoring all merchants. |
Fee details
The general transfer response will include moovFees
, which provides a high-level fee details associated with processing, refunds, disputes, and returns. Processing will incur a fee on a successful transfer, a voided transfer, and on authorization.
|
|
To retrieve more granular fee details, you can provide a number of queries (such as time period or dispute ID) to the fees GET
endpoint. Additionally, you can provide one or multiple feeID
s to the fees POST
endpoint.
|
|
Merchant communication
You are responsible to your merchants for communication regarding pricing models. Any changes or updates to a fee plan must be communicated to and accepted by merchants. If you use Moov’s hosted onboarding process, Moov sends the pricing disclosure with the onboarding link.