Westpac PayWay Payment Gateway

From Spiffy Stores Knowledge Base

PayWay is a simple, secure, internet-based solution to collect and manage customer payments. It supports credit card payments, enabling customers to pay over the counter, online or over the phone.

No matter the size or type of business, PayWay has payment options that can assist you to manage your cash flow.

In order to use the Westpac PayWay gateway with Spiffy Stores, you must follow the setup instructions as outlined below:

  1. Sign in to your PayWay account using the Login Name and Password that were provided in your 'Welcome to PayWay' email. If you have already updated your password, then use the new password instead.
  2. Ensure that your account is configured for the PayWay API service. If you do not see a Setup API link in the left-hand menu, then please contact PayWay to get this service added to your account.
  3. Click on the Setup API link, and then click on Setup API > Security.
  4. Log in to your Spiffy Store, and go to the "Preferences -> Checkout & Payment" section
  5. Under "Credit Card Gateways", choose "Westpac PayWay".
  6. Enter the customer.UserName value at the top of the page into the customer.UserName field. Your PayWay customer.UserName and customer.Password can be found in the "Security" section in the PayWay site.
  7. Enter the customer.Password value at the top of the page into the customer.Password field.
  8. Enter the IP address 118.127.3.151, then click Add.
  9. Click on Setup API > Certificate.
  10. In the Choose your API Technology options, select PHP, then click Go.
  11. At the bottom of the page, click on the Download PHP Certificate link.
  12. A file named ccapi.pem should now be downloaded.
  13. Take a note of where you downloaded the file and then open the file with Notepad in Windows or TextEdit on a Mac. Select All to mark the contents of the file, then Copy the file contents and Paste it into the Digital Certificate text area below.
  14. The certificate will be valid for two years, so add a reminder in your calendar so that you can update the certificate before it expires.
  15. While testing your payment gateway, you can set the Merchant ID to 'TEST' and turn on test mode.
  16. Once you are ready to move to production, then click on Setup API > Go Live and then click on the Go Live button.
  17. Update the Merchant ID field with the production value provided, and turn off test mode.

Valid credit card numbers for Test Mode

Card Number Expiry CVN Description
4564710000000004 02/29 847 Visa Approved
5163200000000008 08/20 070 MC Approved
4564710000000012 02/05 963 Visa Expired
4564710000000020 05/20 234 Visa Low Funds - $10 credit limit
5163200000000016 12/29 728 MC Stolen
4564720000000037 09/29 030 Visa invalid CVV2
376000000000006 06/30 2349 Amex
343400000000016 01/29 9023 Amex Restricted
36430000000007 06/22 348 Diners
36430000000015 08/21 988 Diners Stolen

Test Mode allows you to test the functionality of your payment gateway without any money changing hands. Commissions are not charged by Spiffy Stores on transactions completed in test mode. You must use the credentials for your Test Account when using Test Mode.