VOOZH about

URL: http://symphonyextensions.com/extensions/eway/

⇱ eWay — An interface for some of eWay's XML API's. Developers can use this to proce… — Symphony CMS Extensions


Symphony Extensions

Symphony CMS

Follow @symextensions for updates to the 412 extensions that we track. What is this?

What is symphonyextensions.com?

Symphony Extensions tracks Symphony CMS extensions that are hosted on Github.

How do I submit an extension?

Host your extension on Github and make sure the repository has a good README and an extension.meta.xml file. Then sign in to this site using your GitHub profile where you will see a list of your public repositories. Pick one, and add it to the site. When you make changes, just update the XML file in your repository and we do the rest.

What is an extension.meta.xml file?

It is an XML file that you add to your repository to describe your extension. You can include a name and description, developer contact details, version history, changelog, dependencies and more. Please read the documentation for a full list. You can use the lint tool to check your XML against the schema before submitting your extension to the site.

Who runs this site?

This site is now run by the community @symextensions. The site was created by nickdunn. Contact him at @nickdunn

Found a bug?

Please report it here.

0.4releasedeWay

An interface for some of eWay's XML API's. Developers can use this to process payments from custom events.

Clone URLhttps://github.com/brendo/eway.git

Add as a submodulegit submodule add https://github.com/brendo/eway.git extensions/eway --recursive

Download
.tar.gz, .zip
Links
Github, Issues, Wiki

👁 brendo
Brendan Abbottbrendo14 extensions

Compatibility

2.x.x2.1.x2.2.x2.3.x2.4.x2.5.x2.6.x2.7.02.7.12.7.22.7.32.7.42.7.52.7.62.7.72.7.82.7.92.7.10
NoNo0.10.4NoNoNoNoNoNoNoNoNoNoNoNoNoNo. Soon?
Symphony VersionExtension version
2.7.10No. Soon?
2.7.9No
2.7.8No
2.7.7No
2.7.6No
2.7.5No
2.7.4No
2.7.3No
2.7.2No
2.7.1No
2.7.0No
2.6.xNo
2.5.xNo
2.4.xNo
2.3.x0.4
2.2.x0.1
2.1.xNo
2.x.xNo

Readme

eWay Payment Gateway

  • Version: 0.4
  • Release Date: 5th April, 2013
  • Author: Brendan Abbott
  • Requirements: Symphony 2.3

An interface for some of eWay's XML API's. Developers can use this to process payments from custom events. This extension also includes a Payment Gateway interface that hooks in with the PGI Loader

Installation

  1. Upload the eway folder to your Symphony /extensions folder.

  2. Enable the 'eWay' extension on the extensions page

  3. Go to System > Preferences to add your Customer ID and set your Gateway Mode. For testing it's recommended to leave the Gateway as development which will use eWay's test Gateway & Customer ID information.

  4. Have a read of the API

Credits

Extension is largely based on previous work by Henry Singleton and his Secure Pay extension, I've taken it an applied some paint for Symphony 2.2 and hope to expand to include other eWay API products.

Version history

0.414 February 2013

Requires Symphony 2.3

  • Refactoring of code for sensability and consistency
  • Added unit test coverage for Hosted Payments, Recurring Payments and Token Payments using Symphony Tests

0.314 February 2013

Requires Symphony 2.3

  • Added Token API function

0.211 October 2012

Requires Symphony 2.3

  • Symphony 2.3 compatibility
  • eWay Recurring compatibility

0.114 December 2011

Symphony 2.2 to 2.2.x