Managment of payment credentials, gateways introduced using settingslogic library
Payment gateway response wrapper added for unifying interfaces purpose
Useless file removed
Changed naming convention around wrapping payment response
Added some smarter wrapping and conversion to the payment response processing
Payment response processing class sketch
Response processing further modeling
Errors container with arbitrarily values, will be used for storing exceptional cases during payments response processing
Class for validating if response has succeed status
Class responsible for calculating checksum from response
Extracted shared logic in validator to separated module
Order integrity validator class
Response validation output as collection of lower level validations
New factory for order object
Useless files removed
Tests minor refactorization
Refactoring around payment response validation
Response processor model