No, there are no set-up fees or hidden costs. However, your credit card provider may charge a small transaction fee for international purchases. For more information, we recommend contacting your credit card provider directly.
Are there any setup fees or hidden costs?

Written by QR Code Generator PRO
Updated over a week ago
Updated over a week ago