Displaying Customer Paid Fees
Is important to provide customer with the transparency on extra fees charged to them and Ezypay is ready to help on this. Integrators can retrieve customer paid fees using Ezypay API and include the information in your platform. Since the information is available through API, integrators can then decide how they want to display it to customer. Ezypay recommend it to be displayed during the customer creating their payment method because our fees usually differs by payment method. This way, customer can select the best payment method that suits them.
Understanding Ezypay fees API response
Following are the data return by customer paid fees API and its explanation:
Parameters | Description |
|---|---|
| Code of the type of fees : |
| Verbal description on |
| Specify which payment method applicable to the fees. Contains an array for the multiple payment method. If array is empty, it applies to all payment method. |
| Specify which accounting code applicable to the fees. If is |
| Specify how the fees is charged: |
| The fix amount fees is charged |
| Percentage of transaction amount is charged |
{
"data": [
{
"pricingCode": "failed_payment_fee",
"description": "Failed Payment Fee",
"appliesTo": [],
"accountingCode": null,
"chargingOption": "AMOUNT",
"amount": 8.5,
"percentage": 0
},
{
"pricingCode": "transaction_fee",
"description": "Card Fee",
"appliesTo": [
"MASTERCARD",
"VISA"
],
"accountingCode": null,
"chargingOption": "BOTH",
"amount": 0.5,
"percentage": 0.37
},
{
"pricingCode": "transaction_fee",
"description": "Bank Fee",
"appliesTo": [
"BANK"
],
"accountingCode": null,
"chargingOption": "BOTH",
"amount": 0.35,
"percentage": 0.15
},
{
"pricingCode": "load_fee",
"description": "Load Fee",
"appliesTo": [],
"accountingCode": null,
"chargingOption": "AMOUNT",
"amount": 2,
"percentage": 0
}
],
"paging": {
"nextUrl": null,
"nextCursor": 0,
"limit": 4,
"totalCount": 4
}
}Using above example, there are total 4 different components for the fees and can be read as follow:
- Failed payment fees for all payment methods - $8.50
- Transaction fee for Mastercard and Visa - $0.50 + 0.37% of transaction amount
- Transaction fee for bank direct debit - $0.35 + 0.15% of transaction amount
- Load fees for all payment methods - $2.00
WarningThe API does not return any merchant paid fees. All the fees that appears in the API should be display to customer as extra charges.
Examples on Showing the Fees

Updated 10 days ago