Inhalte aufrufen

Profilbild

Payment Plugin for Stripe

Payment Gateway for Stripe

Best Answer Michael Herzog , 19 February 2024 - 13:39

Hi Nick,

 

with the next release this feature is available:

https://github.com/s...d908dc8e924e906

 

Regards,

Michael

Go to the full post


  • Bitte melden Sie sich an, um eine Antwort zu verfassen.
4 Antworten zu diesem Thema

#1 keafxac

keafxac

    Newbie

  • Members
  • Punkt
  • 4 Beiträge

Geschrieben: 19 June 2017 - 05:24

Hi 
Has anyone written a payment gateway for Stripe for SmartStore.Net?
 
 
Warm regards
 
Andrew
 


#2 stefanmueller

stefanmueller

    SmartStore AG

  • Administrators
  • 461 Beiträge

Geschrieben: 01 February 2023 - 12:29

Thank you for your patience, Andrew. I am happy to inform you that as of our latest release, Smartstore 5.0.2, Stripe Elements is now available as a plugin.
 
Take advantage of Stripe's suite of UI building blocks and design a secure payments experience that perfectly matches your website, driving conversions. Get started now with Smartstore 5.0.2 and the new Stripe plugin.

 

Greetings Stefan

 

Angehängte Datei  stripe-elements-explained.gif   147.84K   3 Anzahl Downloads


Stefan


#3 nickh

nickh

    Erfahrener Benutzer

  • Members
  • 129 Beiträge

Geschrieben: 14 February 2024 - 17:32

 

Thank you for your patience, Andrew. I am happy to inform you that as of our latest release, Smartstore 5.0.2, Stripe Elements is now available as a plugin.
 
Take advantage of Stripe's suite of UI building blocks and design a secure payments experience that perfectly matches your website, driving conversions. Get started now with Smartstore 5.0.2 and the new Stripe plugin.

 

Greetings Stefan

 

attachicon.gifstripe-elements-explained.gif

 

 

Hi Stefan,

 

I've just configured the Stripe plugin on my local development machine and can see that it's working as intended, but it doesn't look like we pass any customer information to Stripe, so it's hard to link a payment to a particular customer of the site.  Is there some reason why we aren't populating this (as well as the customer's billing address) during the creation of the Payment Intent in StripeController.cs?
 

                        var intentUpdateOptions = new PaymentIntentUpdateOptions
                        {
                            Amount = _roundingHelper.ToSmallestCurrencyUnit(convertedTotal),
                            Currency = state.PaymentIntent.Currency,
                            PaymentMethod = state.PaymentMethod
                        };


#4 Michael Herzog

Michael Herzog

    SmartStore AG

  • Administrators
  • 3498 Beiträge

Geschrieben: 19 February 2024 - 13:39   Best Answer

Hi Nick,

 

with the next release this feature is available:

https://github.com/s...d908dc8e924e906

 

Regards,

Michael


  • nickh und stefanmueller gefällt das

Michael Herzog
Smartstore AG


#5 nickh

nickh

    Erfahrener Benutzer

  • Members
  • 129 Beiträge

Geschrieben: 19 February 2024 - 13:51

Hi Nick,

 

with the next release this feature is available:

https://github.com/s...d908dc8e924e906

 

Regards,

Michael

 

Hi Michael.

 

That's great, thanks very much.  We're also seeing that the plugin doesn't seem to properly handle failed payments from the webhook notification.  If a user uses an incorrect 3 digit CVV number, then Stripe will return a "payment_intent.requires_action" message, but this is not handled in the code.  This results in an order which looks to have been successfully processed in Smartstore, but has been marked as failed in Stripe.  Is this something you're looking address too?

 

Thanks,

Nick