Ollie allows you to connect with a handful of different payment gateways! You must have a payment gateway connected in order to charge credit cards. You can still apply offline payments (cheques/cash) to an order without connecting a gateway - but if you want to charge a credit card, you must have a gateway connected.
No matter which gateway you choose, you can rest easy knowing that your customers' cards are stored securely 🔐 All credit card numbers that are entered into Ollie are immediately encrypted and stored in a secure vault called Spreedly. Spreedly then provides your payment gateway with a payment token representing the card so that you can charge the card and maintain strict security. No one who uses Ollie, not even Ollie team members, can access full credit card numbers once they've been added. Learn more about Spreedly and Security.
To set up your payment gateway, head to your SETTINGS page on the lefthand sidebar and click on Payments & Financial:
Scroll to the middle of the page and you will see the option to connect a gateway - along with any existing gateways you may have already connected. This is also where you can select your default gateway if you change providers, for instance.
Under the Add New Gateway section, you can choose your gateway under the Gateway dropdown.
Each gateway will ask for different requirements. These settings can be found in your gateway provider's merchant account. Ollie does not have access to this information so you must enter it.
Ollie currently supports the following gateways:
If you do not yet have an account with a payment gateway provider, or are looking to switch, please contact email@example.com and our team would be happy to help you!
Keep scrolling to see more details about each gateway!
Authorize.Net accounts support a wide range of payment processors. Please see their website for a complete list. Once you have set up your account on Authorize.Net, you will need the following information from your account to connect to Ollie:
More here on how to obtain the API Login ID and Transaction Key.
If you have a Bambora/Beanstream account, you may need to reconfigure your merchant account through your Bambora online portal to ensure that you turn off full addresses and CVV/CVD requirements. If you have these restrictions turned on, you will not be able to process payments.
If you have a Moneris account, you will have to reconfigure your merchant account through your Moneris online portal to ensure that you have turned off the CVV/CVD requirements. If you have these restrictions turned on, you will not be able to process payments. You will need your Moneris Store ID and API Token. These can be found in your merchant account.
If you have your own Stripe account then you only need the API Key from your Stripe account to connect. You will need to use the Secret API key to setup this payment gateway.
NOTE: if you were previously using the Ollie Connect Stripe Account, which was our original and limited payment processing option, you will need to set up your own Stripe account through their website to continue to use this gateway.
Once you have started placing orders and charging payments you will be able to access payment reports directly from your payment gateway provider by logging into your account.
Please note, the Stripe Reconciliation Report in Ollie Order will not provide any data, as it will only provide record of payments completed under the Ollie Order Stripe account which was used by a few Ollie users prior to June 2021 (which has now been disabled).
If you are experiencing issues processing credit card payments, please reach out to your Gateway Provider first. Ollie Support has very limited support capabilities to troubleshoot payment processing issues as we do not have access to your merchant account.