It looks like you're new here. If you want to get involved, click one of these buttons!
No where do they provide any indication of any extra charges being added resulting in higher fees and less deposits from the payment receipt to actual bank deposit
Stripe was much better and more transparent
It doesn't look like there is a feature request here. This complaint would be better addressed to the customer support team.