1. Getting FreedomPay credentials
From FreedomPay you will need to obtain;
Store ID
Terminal ID
ESKey
These can be generated from within your FreedomPay enterprise platform, by going to Administration > Enhanced Security Keys > Create New
Add a description, then select the Freeway Payments tab
Select all the share groups and stores you want to link the key to, then confirm.
2. Request for your domain to be added to FreedomPays CORs policy
You web shop domain (i.e. https://shop.joinerskitchen.co.uk) will need adding to FreedomPays CORs policy, this allows payments from your web shop to be accepted by FreedomPay.
You will need to request this through your FreedomPay support channel.
3. Connecting to FreedomPay via Toggle
Log in to Toggle
From the sidebar, click on Settings > Payment Settings
Click the blue button saying "Connect with FreedomPay"
You will be prompted to add your Store ID, Terminal ID and ESKey obtained from point 1
Once added, the details are validated against FreedomPay. If any of the details don't match, you'll be shown the following error - in which case restart the setup steps.
Once all complete, your Toggle Payment Setting's page will show up in green saying 'Connected with FreedomPay'.
4. Test!
We recommend you goto your Toggle shop, and make a purchase purchase through at this point to validate the end to end process. You should check the payment details have successfully gone into your FreedomPay portal also
When the payment is complete, go into Toggle and find the order. You can take the 'Merchant transaction reference' from the order and search for it in the FreedomPay > Transactions table
Payment Options
Pay by Card and ApplePay are supported
CAPTCHA supported
CAPTCHA is enabled for all payments taken via Toggle
Any help or questions please get in touch on success@usetoggle.com