Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Jamie Howarth 306 posts 773 karma points c-trib
    Apr 03, 2019 @ 17:21
    Jamie Howarth
    0

    Stripe and other providers indirectly dependent on Paypal Nuget SDK

    Less of a question and more of a "I did a thing".
    The Stripe provider as a Nuget package has a dependency on the Merchello.Core package, which, because the Paypal provider is bundled into the core, has a Nuget dependency on the Paypal SDKs.
    This seems foolish that a payment gateway has a hard dependency path to a competitor SDK.
    So, I've extracted the Paypal provider into a separate DLL and sent in a PR. If you could release this to 2.7.1 (as it's basically a copy/paste bit with a couple of "internals" moved to "public" - mostly extension methods), then I can update the Stripe provider without the dependency. I'll also do the same for Braintree too.

    PR here: https://github.com/Merchello/Merchello/pull/2245

Please Sign in or register to post replies

Write your reply to:

Draft