I understand how handy are solutions like stripe, but at least in Europe you can have a payment gateway from your bank just like they can give you a handheld device, and the rates are way cheaper, I just looked one which is 0.50%, six time less than stripe.