eWay is a popular Australian payment gateway. In order to use eWay as a payment gateway you will need an approved eWay account and an internet merchant account with a supported Australian bank.
eWay Account Setup
- You will need to establish a merchant account
- Obtain your eWay Customer ID number
Web Hosting Setup
Since the eWay payment gateway for Shopp uses a local checkout process, sensitive information (such as credit card numbers) may be entered on your website. In order to protect your customer’s sensitive payment information your website will need SSL Setup & Certificates.
- Uncompress the add-on files
- Upload the folder (directory) and all its contents to your Shopp add-ons folder (directory) under:
When your eWay account is successfully set up, you will receive a Login ID and a Password or Transaction Key. To setup Shopp to use eWay, in your WordPress admin navigate to Shopp → Settings → Payments.
- Payment Gateway
Select eWay from the Payment Gateway menu.
- eWay Customer ID
Enter your eWay Customer ID provided by eWay when your account was setup.
- Enable test mode
By toggling on this setting, you will be able to run test transactions using eWay without any money changing hands or accounts being debited. This will allow you to test that your setup is working correctly before going live. Test transactions will appear in your Shopp order management screen as a regular order. You may simply disregard or delete any test orders you create.
When in test mode, use the card number 4444333322221111 for all tests.
Depending on the cents value passed through the gateway the result will either return as transaction successful or failed. Setup a donation product with variable amounts to specify different testing values from Shopp, and use the
shopp('product','quantity','type=text') quantity option in your product template to allow specific testing figures.
- $10.00 or $1.00 will yield code 00 – “Transaction Approved”
- $5.13 or $2.12 will both yield code 13 – “Invalid Amount”