Copied to clipboard

Flag this post as spam?

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


  • Ben McKean 272 posts 549 karma points
    Aug 03, 2016 @ 10:16
    Ben McKean
    0

    Merchello Stripe payment provider not working

    Hi

    I've installed the Stripe payment provider on the latest version of Merchello but it doesn't seem to be working.

    I've downloaded the package from here https://github.com/Merchello/Merchello/tree/2.0.0/Plugin/Payments/Stripe/build and installed it but now when I log into Umbraco I get the following console errors:

    enter image description here

    I appreciate that the the more recent version of Merchello might have changed so I've compared some of the files in App_Plugins with the PayPal provider here https://github.com/Merchello/Merchello/tree/2.0.0/Plugin/Payments/PayPal but they appear to be as they should be.

    Any help appreciate of how I can get this working in Merchello v2.1.0

  • Lee 1130 posts 3088 karma points
    Aug 04, 2016 @ 05:50
    Lee
    0

    The payment providers which ship with Merchello are Braintree and PayPal. The providers shown here, shouldn't still be in the core

    https://github.com/Merchello/Merchello/tree/2.0.0/Plugin/Payments

    I believe from memory they were community contributed long ago. In v2.1.0 is where PayPal and Braintree were released as part of the core providers, as a lot of was changed to make it easier to make your own ones.

    We need to get those removed ASAP, so only core ones are in there. Which you can find here.

    https://github.com/Merchello/Merchello/tree/2.1.0/src/Merchello.Providers/Payment

    If you look at the braintree payment provider in the latest version you should be able to see how it's implemented.

    We are looking to the community to get involved and update/add payment providers. It would be great if you could take the original code and update stripe to the new way of doing it.

  • Ben McKean 272 posts 549 karma points
    Aug 04, 2016 @ 07:50
    Ben McKean
    0

    Hi Lee,

    Good news is I managed to the Umbraco side of the Stripe provider working i.e. it takes the settings and saves them. I did this by pretty much copying the files from Rusty's AuthorizeNet provider and tweaking them for Stripe.

    Bad news is the actual .Net code for the Stripe provider doesn't work and is now out of date. Stripe deprecated some of the functionality and made things a bit more secure their end. So, the provider is going to need to be rewritten.

    I'm hoping to do this today using either RestSharp or https://github.com/jaymedavis/stripe.net. Probably the latter. This does means that there will be a dependency on the these external libraries but I'm currently a bit pushed for time so will be going down this route.

    Once this is done, happy to share my code

    Thanks

    Ben

  • Matt 91 posts 237 karma points
    Aug 15, 2016 @ 12:32
    Matt
    0

    Hey Ben, how did you get along with the Stripe provider? Looking to implement the same/happy to help.

  • Mark Drake 133 posts 457 karma points c-trib
    Sep 24, 2016 @ 05:07
    Mark Drake
    0

    Hi Ben and Matt,

    Same here - did you guys implement Stripe? Have a GitHub repo? Anything you can share would be great. I'd rather contribute -vs- start my own.

    Mark Drake on Twitter

  • Mark Drake 133 posts 457 karma points c-trib
    Sep 24, 2016 @ 05:13
    Mark Drake
    0

    Perhaps we could all contribute to this project (https://github.com/alindgren/MerchelloStripeProvider) and get it updated for Umbraco 7.5 / Merchello 2.0?

  • Matt 91 posts 237 karma points
    Sep 27, 2016 @ 07:48
    Matt
    0

    Hey Mark, did you start? I'm still working on this/would be good to collab.

  • Mohammed BOUTEBEL 64 posts 103 karma points
    Mar 03, 2017 @ 13:47
    Mohammed BOUTEBEL
    0

    Hello guys.

    Any news about Stripe and Merchello ? I'm stuck with the same issue with Merchello 2.4.0 and Stripe. And I absolutely need Stripe :(...

  • Sam Gooch 24 posts 116 karma points
    Sep 26, 2017 @ 10:15
    Sam Gooch
    0

    Did you get this sorted in the end?

    Thanks, Sam

  • Keith R Hubbard 175 posts 403 karma points
    Jan 03, 2018 @ 03:52
    Keith R Hubbard
    0

    Did anyone get this working???

Please Sign in or register to post replies

Write your reply to:

Draft