-
Notifications
You must be signed in to change notification settings - Fork 0
SagePay Form
This CodeIgniter library handles payments via SagePay's Form e-commerce system.
Code can be found at https://github.com/ollierattue/codeigniter-sagepay-form
$_GET variables need to be enabled because Sage Pay returns a url like payment_status/failure/?crypt=ByQZExM . To enable make these changes to applicaton/config/config.php
$config['uri_protocol'] = "PATH_INFO"; $config['permitted_uri_chars'] = 'a-z 0-9~%.:_-?'; // Added ? $config['enable_query_strings'] = TRUE;
All available values that can be passed to Sage Pay are listed in controllers/sagepay_form_example.php
The controller and views provide a fully working example.
Useful schema to store Sage Pay response into
- Basket support
If you'd like to request changes, report bug fixes, or contact the developer of this library, please email <orattue[at]toomanytabs.com>
- Original author: Derek Jones
- How to extend helpers: See User Guide
- Modified by: Thomas Stapleton (id, classes, selected country option and all option)
- Modified by: Bradley De-Lar (construct, setLayout example)