- Version: 0.2
- Release Date: 29th May 2012
- Author: Brendan Abbott
- Requirements: Symphony 2.3
Provides an common interface for Payment Gateway extensions to extend so developers can interact with a number of gateways using the same API
- Upload the
pgi_loader
folder to your Symphony/extensions
folder. - Enable it by selecting the "PGI Loader", choose Install/Enable from the With Selected menu, then click Apply.
- Visit the Preferences page in the Symphony backend to set your default payment gateway.
This extension aims to provide a common API that developers can use to interact with Payment Gateways. A PaymentGateway
abstract class in the /lib
directory provides a base skeleton to be expanded upon by developers in their own Payment Gateway extensions. At the moment this interface describes a single method, processTransaction
that expects an associative array of values.