Download the PHP package frankmullenger/payment-paymentexpress without Composer
On this page you can find all versions of the php package frankmullenger/payment-paymentexpress. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download frankmullenger/payment-paymentexpress
More information about frankmullenger/payment-paymentexpress
Files in frankmullenger/payment-paymentexpress
Package payment-paymentexpress
Short Description SilverStripe Payment Express Module
License BSD-3-Clause
Informations about the package payment-paymentexpress
SilverStripe Payment PaymentExpress Module
Work in progress, some changes to the API still to come
Maintainer Contacts
Requirements
- SilverStripe 3.0.x
- Payment module 1.0.x
Documentation
Payment Express PxPay integration for payment module. This module currently supports PxPay only, meaning payments are processed on the PaymentExpress site.
Installation Instructions
- Place this directory in the root of your SilverStripe installation and call it 'payment-paymentexpress'.
- Visit yoursite.com/dev/build?flush=1 to rebuild the database.
Usage Overview
Enable in your application YAML config (e.g: mysite/_config/payment.yaml:
Configure using your PaymentExpress account details in the same file:
By default the gateway class can accept NZD, USD or GBP (see PaymentExpressGateway_PxPay::$supportedCurrencies). Usually your PaymentExpress account will be for a single currency that matches your merchant account. To specify this currency as the single acceptable currency alter the YAML config file e.g: a configuration that will only process payments in Australian dollars:
Note: Remember to ?flush=1 after changes to the config YAML files.
Testing
- Set up a developer account with PaymentExpress.
- Retrieve PxPayUserId and PxPayKey values and configure module accordingly using the dev environment.
- Install the SilverStripe payment test module or supporting ecommerce module and process a payment with [test credit card details](http://www.paymentexpress.com/Knowledge_Base/Frequently_Asked_Questions/Developer_FAQs#Testing Details).
- Log in to your developer account on PaymentExpress and go to Transactions->Transaction Search to view the payment that you processed.
All versions of payment-paymentexpress with dependencies
silverstripe/cms Version 3.*
silverstripe/framework Version 3.*
silverstripe/payment Version 1.0.*