Beanstream Gateway Improvements
Integrated the IPP gateway into the Beanstream gatewayand use BeanstreamGateway as the unified entrance;
remove IPP gateway files;
Because the two gateways belong to the same company just different branch. So the developers from the company hope to make them an unified gateway to Shopify.
(Beansteam website: http://www.beanstream.com/)
looks good to me, @WizardCloud please squash commit
@elfassy squashed now
@lumiit-adam can you post a link to the Beanstream docs in the description, thx
Hi, @elfassy I have split the committed code, please have a look.
I have changed code, please continue to review.
@elfassy is there anything outstanding before this can be merged into Master?
Finished squashing commit and waiting for final reviewing
Any reason we must use the region option? Seems to me like it would be best to let the end user decide between BeanstreamDefautGateway and BeanstreamIppGateway . Each already provides the information as to where it can be used (https://github.com/activemerchant/active_merchant/pull/2813/files#diff-1db73f09eabc8b8a2be54b728f148ee9R7)