Skip to content

Integration of the Shopify Gateway#1

Open
thisiscab wants to merge 9 commits into
masterfrom
feature/shopify/gateway-implementation
Open

Integration of the Shopify Gateway#1
thisiscab wants to merge 9 commits into
masterfrom
feature/shopify/gateway-implementation

Conversation

@thisiscab
Copy link
Copy Markdown

This will add the ShopifyGateway required from the Glossier-Retail app to refund / void Shopify order imported on Solidus.

This includes the void, credit and cancel operations. Those are the only
once required for our current implementation of Shopify Gateway.
In the end, I feel like ActiveMerchant should be aware of how stuff
interact with each others it should not be the job of the gateway.

All the logic has been move in the ActiveMerchant Github repository
that can access here: https://github.com/DynamoMTL/active_merchant
This also updates to the latest version of the ActiveMerchant
We don't want to pass the full object, we only want to pass what the
provider is required to know, nothing more.

Also fix the specs to represent those changes.
The methods that are not implemented are methods that will never / not
required to be called in our scenarios.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant