By clicking “Accept”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information or to change your preferences.
It is a platform that allows you to receive payments around the world like Paypal, but offers greater benefits, such as integration to your website and lower commission rates.