List fees plans
List all fee plans available for use by an account. This is intended to be used by an account when selecting a fee plan to apply to a connected account.
To access this endpoint using an access token
you’ll need to specify the /accounts/{accountID}/profile.read
scope.
[
{
"billableFees": [
{
"billableEvent": "card-auth-volume",
"billableFeeID": "9d957d33-1a9a-47aa-9460-fe1a90f003dd",
"feeCategory": "card-acquiring",
"feeConditions": {
"transactionType": [
"decline"
]
},
"feeModel": "fixed",
"feeName": "Card decline fee",
"feeProperties": {
"fixedAmount": {
"currency": "USD",
"valueDecimal": "0.1"
}
}
}
],
"cardAcquiringModel": "cost-plus",
"createdAt": "2019-08-24T14:15:22Z",
"description": "string",
"minimumCommitment": {
"currency": "USD",
"valueDecimal": "12.987654321"
},
"monthlyPlatformFee": {
"currency": "USD",
"valueDecimal": "12.987654321"
},
"name": "Fixed Rate Merchant Plan",
"planID": "b3e38790-d1c0-4afb-b75c-aa44e99a6877"
}
]
Response headers
x-request-id
string
<uuid>
required
Response headers
x-request-id
string
<uuid>
required
Response headers
x-request-id
string
<uuid>
required
Response headers
x-request-id
string
<uuid>
required
Response headers
x-request-id
string
<uuid>
required
Response headers
x-request-id
string
<uuid>
required
Headers
x-moov-version
string
API version
Specify an API version.
API versioning follows the format vYYYY.QQ.BB
, where
YYYY
is the yearQQ
is the two-digit month for the first month of the quarter (e.g., 01, 04, 07, 10)BB
is the build number, starting at.01
, for subsequent builds in the same quarter.- For example,
v2024.01.00
is the initial release of the first quarter of 2024.
- For example,
The latest
version represents the most recent development state. It may include breaking changes and should be treated as a beta release.
v2024.01.00
Path parameters
accountID
string
<uuid>
required
Query parameters
planIDs
array
Response
billableFees
array
Show child attributes
billableEvent
string
billableFeeID
string<uuid>
feeCategory
string<enum>
ach
,
card-acquiring
,
card-other
,
card-pull
,
card-push
,
monthly-platform
,
network-passthrough
,
other
,
rtp
feeConditions
object
feeModel
string<enum>
fixed
,
blended
,
variable
feeName
string
feeProperties
object
Show child attributes
fixedAmount
object
fixed
and blended
fee models.
Show child attributes
currency
string
required
Pattern
valueDecimal
string
required
Pattern
A decimal-formatted numerical string that represents up to 9 decimal place precision.
For example, $12.987654321 is ‘12.987654321’.
maxPerTransaction
object
Show child attributes
currency
string
required
Pattern
valueDecimal
string
required
Pattern
A decimal-formatted numerical string that represents up to 9 decimal place precision.
For example, $12.987654321 is ‘12.987654321’.
minPerTransaction
object
Show child attributes
currency
string
required
Pattern
valueDecimal
string
required
Pattern
A decimal-formatted numerical string that represents up to 9 decimal place precision.
For example, $12.987654321 is ‘12.987654321’.
variableRate
string
Pattern
A percentage fee that is applied to the amount of each transaction in the blended
fee model, expressed as a decimal.
For example, 0.05% is ‘0.05’.
cardAcquiringModel
string<enum>
cost-plus
,
flat-rate
createdAt
string<date-time>
description
string
minimumCommitment
object
Show child attributes
currency
string
required
Pattern
valueDecimal
string
required
Pattern
A decimal-formatted numerical string that represents up to 9 decimal place precision.
For example, $12.987654321 is ‘12.987654321’.
monthlyPlatformFee
object
Show child attributes
currency
string
required
Pattern
valueDecimal
string
required
Pattern
A decimal-formatted numerical string that represents up to 9 decimal place precision.
For example, $12.987654321 is ‘12.987654321’.
name
string
planID
string<uuid>