Which plans include this feature?
Legacy: Soho, Pro, Plus, Enterprise
New: Available with the Growth (Subscription) or Managed plans only.
This payment provider is unavailable to accounts on the Starter or Growth (Per Booking) plan.
→ Learn more about our new plans or how to change your plan.
Where can I find this feature using the top menu?
Manage > Ecommerce Setup > Payment
What more do I need to use this feature?
- Admin permissions are required to manage Payment Providers.
About eWayBack to top
An award-winning payment processor, eWay can connect with your Checkfront Booking Manager to collect payments from your Customers. eWay provides payment services to businesses in Australia, New Zealand, Singapore, Hong Kong, and Macau.
Integration OverviewBack to top
Checkfront currently integrates into eWay by way of their direct payment method. This provides a seamless checkout for your Customers and allows them to make purchases without leaving the booking portal.
Depending on how you have configured your inventory, Customers can pay in part or full when booking.
Not Supported in European EU/EEA, or UK
This Payment Provider is no longer supported by Checkfront for accounts in the European Union (EU)/European Economic Area (EEA) or the UK.
Activating your refund password in eWayBack to top
Once you have an eWay account, you need to activate your Refund Password if you have not already. This allows you to process refunds within Checkfront while viewing a reservation through the Booking Manager.
This setting is found by logging into your eWay account and navigating to the XML Refund Password setting (My Account > eWay Passwords > XML Refund Password). Provide a password, and make sure XML Refund Status is set to Active.
Setting up in CheckfrontBack to top
To enable eWay, navigate to the Payment area (Manage > Ecommerce Setup > Payment).
Here you see a list of available payment modules. Locate the eWay listing by clicking on the links in the left side menu labelled Available to [your country] or All. You can also search for eWay using the input box at the top of the page.
Next, click the eWay tile to open the Add-on Setup modal, as pictured above.
Enter the API credentials from within your eWay account (My Account > API Key). Please contact eWay directly if you are unable to locate this information.
Click Activate when done. eWay is now successfully integrated with your Checkfront account and is listed under your section of Active Providers.
Ensure you enable payment processing and set up any appropriate taxes in the Taxes (Manage > Ecommerce Setup > Taxes) section of Checkfront.
The eWay Payment Provider integration requires the Country form field to process payment (Manage > Layout > Booking Form).
Testing with sandbox modeBack to top
It is highly recommended that you do an end-to-end test of your checkout process before putting your site live. To do so, follow the setup instructions above and check Enable sandbox (test) mode within the Add-on Setup modal.
Set your Transaction Responses (eWay > Settings > Sandbox) to Always Approve.
Create a transaction as a Customer and check to see that it shows up in your Checkfront account as paid and within eWay. If you don't have a website to test on yet, then use the hosted booking page (e.g.:
https://yourcompany.checkfront.com/reserve/) to test.
Test Card NumbersBack to top
You can use the following test credit card number when testing your eWay-enabled checkout:
Visa: 4030 0000 1000 1234
Ensure your expiry date is in the future, and use 123 for the CVC.
Remember to take your account out of test mode when finished.