Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Web] retrievePaymentIntent + handleNextAction #1746

Open
guidotheelen opened this issue May 1, 2024 · 8 comments
Open

[Web] retrievePaymentIntent + handleNextAction #1746

guidotheelen opened this issue May 1, 2024 · 8 comments
Labels
enhancement New feature or request web

Comments

@guidotheelen
Copy link

I need the retrievePaymentIntent and handleNextAction functions implemented for Flutter web to enable Giropay and 3Ds credit card payments.

Or are there any other solutions / workarounds at the moment?

@guidotheelen
Copy link
Author

@remonh87 Is there a plan to support these functions on Web?

@remonh87
Copy link
Member

@guidotheelen we have lmited capacity so we divide our time based on following:

  • bugs / errors
  • syncing with stripe sdk
  • extensions of the web

Above are definitely something I want to implement but no ETA on this yet

@remonh87 remonh87 added enhancement New feature or request web and removed needs triage Needs triage labels May 13, 2024
@guidotheelen
Copy link
Author

@remonh87 If I were to contribute to the development of these features, could you shed light on the complexity involved? I'm uncertain about the level of complexity I might encounter.

@guidotheelen
Copy link
Author

@remonh87 I'm figuring out how much work would be needed to get complex payment flows to work on Flutter Web.
(3DS / Giropay / Ideal)

@remonh87
Copy link
Member

@guidotheelen Ideal is working on the web through the webelement. The same goes for 3DS and Giropay. See for example: https://docs.stripe.com/payments/ideal/accept-a-payment?web-or-mobile=web&payments-ui-type=elements . If things are not working let me know

@remonh87
Copy link
Member

I would recommend take a look at the latest dev version of https://pub.dev/packages/flutter_stripe_web where we are using the new jsinterop from flutter. See branch feat/new_interop

@guidotheelen
Copy link
Author

guidotheelen commented Jun 13, 2024

@remonh87 What do you mean by: "working on the web through the webelement"? Render a HTML/JS page within Flutter Web and process the payment from there?

@EduardDumitrescu
Copy link
Contributor

I have a pr opened (#1881) where I have added the methods needed for a deferred payment flow, these including retrievePaymentIntent and handleNextAction.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request web
Projects
None yet
Development

No branches or pull requests

3 participants