I have a semi-integration web-application with multiple merchants.
I want to charge 1% into my account for each merchant transaction. Is there a way to do this?
I have a semi-integration web-application with multiple merchants.
I want to charge 1% into my account for each merchant transaction. Is there a way to do this?
Metered billing is the only way to do that - https://docs.clover.com/docs/monetizing-your-apps#metered.. The description in the docs is a bit vague, the idea is you define what the events are (per transaction, whatever) and what the cost is and then you log them (as they occurr or in bulk at times of your choosing) and then we pay you for them.
Can I make this metered billing be dynamic though? That is to say can I switch the amount to charge based on the total price of the transaction ?
No, unfortunately that is not currently possible. Here is the API - https://docs.clover.com/reference/appscreatemerchantappmeteredevent-2.
Ok thanks. But I could probably create metered events for different price ranges and then select the metered event dynamically correct ?
Yeah, technically you could do something like that but I am not sure what the official stance is on it. You couldn't go too crazy with it because it would get confusing for the merchant. You may want to email developer relations and ask them what the policy is. Here is some information on what adding metered pricing looks like https://docs.clover.com/docs/configuring-billing#metered-pricing
1 Person is following this question.
Call custom tender directly from the app without open ACTION_SECURE_PAY
CloverAccount.getAccount(context) returning null for a new live device
Visa Account Updater (VAU) and MasterCard Account Billing Updater (ABU) services
How we can get MCC code for the merchant in clover ?
Can Existing Clover Merchant Use same MID to use E commerce API