Configuring eWAY For Use With Checkfront
An award-winning payment processor popular in Australia and New Zealand, eWAY has the ability to connect with your Checkfront Booking Manager for collecting payments from your customers.
This integration enables your customers to pay in part, or in full at the time of booking, depending on how you have configured your items. 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.
![]() |
Not Supported in European Union (EU) This integration is NOT supported in the European Union (EU) as it is not Payment Services Directive 2 (PSD2) compliant. |
Setup in eWAY
Back to top
Once you have an eWAY account, you'll need to activate your Refund Password if you have not already. This allows you to process refunds from within Checkfront while viewing a reservation through the Booking Manager. This can be found by logging into your eWAY account and navigating to My Account > eWAY Passwords > XML Refund Password . Provide a password, and make sure XML Refund Status is set to Active. If you have already created a refund password, you will need to provide your eWAY account password in order to change it.

Setup in Checkfront
Back to top
To enable the eWAY add-on, log in to your Checkfront account and navigate to the Manage > E-Commerce screen. From there you will see a list of available Payment Providers.

Select eWAY and supply the information requested. Your API Key and API Password can be found in your eWAY account at My Account > API Key .

Please contact eWAY directly if you are unable to locate this information. Make sure you have enabled payment processing and setup any appropriate taxes in the Manage > E-Commerce section of Checkfront.
![]() |
Note
|
Test Mode
Back to top
It's highly recommended that you do an end-to-end test of your check out process before putting your site live. To do so, follow the setup instructions above and check Enable sandbox (test) mode. One thing to note here - make sure you set your Transaction Responses to Always Approve under Settings > Sandbox . If you don't do this, the sandbox mode will not work properly.

Create a transaction as a customer and check to see that it shows up in your Checkfront account as paid, and within eWAY also. If you don't have a website to test on yet, use the hosted booking page (eg: https://yourcompany.checkfront.com/reserve/) to test.
Test Card Numbers
Back to top
You can use the following test credit card numbers when testing your eWAY enabled checkout: Visa Test Card: 4030 0000 1000 1234 Make sure your expiry date is in the future, and use 123 for the CVC. * Always remember to take your account out of test mode when you are finished.