You absorb the collection fee on every transaction. Bila deducts the fee from the amount you receive — your customer always pays exactly what is listed on your storefront or payment link.Example:
Amount
Customer pays
ZMW 1,000
Bila fee (e.g. 1.5%)
ZMW 15
You receive
ZMW 985
This is the simplest setup and the Bila default. Choose this if you want a clean checkout experience where customers never see a fee line item.
The collection fee is added on top of your listed price at checkout. Your customer pays the listed amount plus the fee — you receive the full listed price.Example:
Amount
Listed price
ZMW 1,000
Bila fee added (e.g. 1.5%)
ZMW 15
Customer pays
ZMW 1,015
You receive
ZMW 1,000
Choose this if your margins are tight and you need to receive the full listed price on every transaction. The fee will appear as a separate line item at checkout.
You pass who bears the fee on each individual API request — giving you full flexibility to decide per transaction. This option is designed for businesses that use the Bila API to initiate collections programmatically and need dynamic fee logic.
Either requires API integration. If you are not using the Bila API to initiate payments, choose Merchants or Customers instead.
Once you have selected your preferred option, click Save changes.Confirmation: The panel closes and your new fee bearer setting is applied immediately to all future transactions.
This change takes effect on the very next transaction processed. It does not affect payments that have already been completed. If switching from Merchants to Customers, inform your team before saving — customers will see a fee line item added to their checkout total from this point forward.