SwipeCheckoutGateway now parses JSON reponse and returns a Response object. Added unit tests for successful and unsuccessful purchase requests, and all possible response codes returned from swipe transaction API
added CA as a supported country, added unit test
implemented remote gateway tests for successful and unsuccessful purchase requests, and invalid login credentials. Tests are currently passing
begun to add support for multiple swipe domains (currently nz and ca). All tests still passing
fixed bug with domain switching map. Properly implemented separating full name into separate names for swipe