Adding basic gateway functionality for SlidePay (https://www.slidepay.com)
- Added the slidepay gem as a dependency
- Added remote tests
- Added local tests
- Added slidepay_gateway
- NOTE: Contains purchase and refund. Refund does not currently contain tests.
- Removed the SlidePay gem from the Gemfile
- Moved the error classes and the new SlidePayResponse class into additional files in a slidepay directory
- Removed new authentication through the gateway
- Now requiring either the endpoint parameter or the is_test parameter on initialization
- Updated the slidepay_response class to inherit from ActiveMerchant::Billing::Response, rather than from String
- Commented out the unsuccessful payment test
- Fixed the unit test that expected an instance of the Response class and complained about SlidePayResponse showing up instead
- commit now returns a SlidePayResponse instance, rather than an instance of ActiveMerchant::Billing::Response
- Now initializing the ActiveMerchant::Billing::Response fields in the SlidePayResponse constructor
- credit now only takes identification and options as parameters, since money doesn't do anything here.
- Added remote and local unit tests for the credit method
Fixed merge conflicts
Nothing changed