Fetch a Fee Profile
Suggest Edits
Overview
Retrieve the details of a specific fee profile by its unique identifier. This endpoint returns the complete pricing configuration including all card, ACH, EFT, dispute, and ancillary fees.
Resource Access
Production (api.ahrvo.network)
GET https://api.ahrvo.network/payments/na/fee_profiles/\{fee_profile_id}
Staging (gateway.ahrvo.network)
GET http://gateway.ahrvo.network/payments/na/fee_profiles/\{fee_profile_id}
Arguments
| Attribute | Mandatory / Optional | Description |
|---|---|---|
fee_profile_id | Mandatory | The unique ID of the fee profile to retrieve |
Example Request
curl -X GET https://gateway.ahrvo.network/payments/na/fee_profiles/FPxxxxxxxxxxxxxxxxxx \
-H "Content-Type: application/json" \
-H "Authorization: Basic <base64_encoded_credentials>"
Example Response
{
"id": "FPxxxxxxxxxxxxxxxxxx",
"created_at": "2025-12-01T10:00:00Z",
"updated_at": "2025-12-05T14:30:00Z",
"application": "APxxxxxxxxxxxxxxxxxx",
"rounding_mode": "AGGREGATE",
"basis_points": 275,
"fixed_fee": 10,
"charge_interchange": true,
"card_cross_border_basis_points": 15,
"card_cross_border_fixed_fee": 30,
"ach_basis_points": 20,
"ach_fixed_fee": 30,
"ach_basis_points_fee_limit": 5000,
"ach_credit_return_fixed_fee": 500,
"ach_debit_return_fixed_fee": 500,
"ach_notice_of_change_credit_fixed_fee": 100,
"ach_notice_of_change_debit_fixed_fee": 100,
"eft_basis_points": 25,
"eft_fixed_fee": 35,
"eft_basis_points_fee_limit": 5500,
"eft_credit_return_fixed_fee": 550,
"eft_debit_return_fixed_fee": 550,
"dispute_fixed_fee": 1500,
"dispute_inquiry_fixed_fee": 1000,
"settlement_funding_transfer_ach_basis_points": 10,
"settlement_funding_transfer_ach_fixed_fee": 25,
"settlement_funding_transfer_ach_basis_points_fee_limit": 3000,
"settlement_funding_transfer_eft_basis_points": 10,
"settlement_funding_transfer_eft_fixed_fee": 25,
"settlement_funding_transfer_eft_basis_points_fee_limit": 3000,
"ancillary_fixed_fee_primary": 32,
"ancillary_fixed_fee_secondary": 80,
"american_express_basis_points": 300,
"mastercard_basis_points": 275,
"visa_basis_points": 275,
"discover_basis_points": 275,
"jcb_basis_points": 300,
"diners_club_basis_points": 300,
"tags": {
"profile_name": "Standard Merchant Profile",
"tier": "standard",
"region": "north_america"
},
"_links": {
"self": {
"href": "https://api.ahrvo.network/payments/na/fee_profiles/FPxxxxxxxxxxxxxxxxxx"
},
"application": {
"href": "https://api.ahrvo.network/payments/na/applications/APxxxxxxxxxxxxxxxxxx"
}
}
}
Understanding the Response
Fee Categories
The response includes several categories of fees:
-
Card Fees
basis_pointsandfixed_fee: Base card processing fees- Brand-specific fees for Visa, Mastercard, Amex, etc.
- Cross-border transaction fees
-
ACH Fees
- Transaction fees (
ach_basis_points,ach_fixed_fee) - Return fees (credit and debit)
- Notice of Change fees
- Transaction fees (
-
EFT Fees
- Transaction fees (
eft_basis_points,eft_fixed_fee) - Return fees (credit and debit)
- Transaction fees (
-
Dispute Fees
- Chargeback fees (
dispute_fixed_fee) - Inquiry fees (
dispute_inquiry_fixed_fee)
- Chargeback fees (
-
Settlement Funding Fees
- ACH and EFT settlement transfer fees
-
Ancillary Fees
- Additional service fees
Fee Calculation
- Percentage Fees: Expressed in basis points (100 = 1%)
- Fixed Fees: Expressed in cents
- Fee Limits: Maximum cap on percentage-based fees
- Total Fee = (amount × basis_points / 10000) + fixed_fee