stripe-android icon indicating copy to clipboard operation
stripe-android copied to clipboard

PaymentSheet is not displaying GrabPay and PayNow in Singapore

Open shaileshe2logy opened this issue 1 year ago • 11 comments

Summary

We have implemented PaymentIntent using PaymentSheet using Java code described here.

We have enabled Apple Pay, Google Pay, GrabPay and PayNow in the stripe dashboard. Website is displaying all the payment method without any issue. We are not able to see GrabPay and PayNow in the Android and iOS mobile app, Google Pay and Apple Pay is displaying correctly. We are using same keys for web and mobile.

Could you please suggest what will be the issue?

Code to reproduce

Followed Java code explained at below link: https://stripe.com/docs/payments/accept-a-payment?platform=android

Android version

All OS

Impacted devices

All the devices regardless of OS

Installation method

Signed APK

Dependency Versions

implementation 'com.stripe:stripe-android:20.25.3' implementation 'com.stripe:stripecardscan:20.25.5'

Screenshots

Web - Working fine

stripe

Android - Not displaying GrabPay and PayNow

image

iPhone - Not displaying GrabPay and PayNow

image

shaileshe2logy avatar Jun 08 '23 14:06 shaileshe2logy

Hi @shaileshe2logy we don't support GrapPay and PayNow in PaymentSheet. While we don't support it right now, we're always looking to add support for new payment methods in PaymentSheet, so I'll be sure this is on our list!

jaynewstrom-stripe avatar Jun 08 '23 14:06 jaynewstrom-stripe

Hi @danielleng you can visit the Payment method integration options to know the integration options and product support. Currently Mobile Payment Element (aka PaymentSheet) doesn't support GrabPay or Paynow.

Although PaymentSheet doesn't support Paynow, you can still support it by creating a PaymentIntent using the params explained in the Direct API Integration guide, obtain the PayNow QR code from PaymentIntent's next_action.paynow_display_qr_code.image_url_png, and use this information to render it in your mobile app.

For Grabpay, there's a dedicated integration guide for mobile, which you can find it here.

seanzhang-stripe avatar Jun 09 '23 12:06 seanzhang-stripe

GrabPay is now supported in PaymentSheet!

porter-stripe avatar Oct 11 '23 19:10 porter-stripe

Paynow is now supported PaymentSheet?

krishnadhas-scalgo avatar Nov 03 '23 06:11 krishnadhas-scalgo

We don't support Paynow in PaymentSheet for Android yet.

jaynewstrom-stripe avatar Nov 03 '23 13:11 jaynewstrom-stripe

When can we expect Paynow in PaymentSheet for Android?

ajish-dev avatar Feb 21 '24 09:02 ajish-dev

When will Stripe announce support for PayNow in PaymentSheet for Android? Any information

krishnadhas-scalgo avatar Apr 15 '24 12:04 krishnadhas-scalgo

Hi, coz PayNow is not supported I manually load the url containing the stripe paynow Qr code, does anyone know if I can run a stripe function which will detect when the payment has been made from PayNow QR code? Currently I just manually check if paymentintent succeeded.

YQ0195 avatar Apr 26 '24 05:04 YQ0195

@YQ0195 You can also use a webhook for this, outlined in the docs here, but yes, checking the PaymentIntent status is the correct approach here. I'd also love to point you to our support channel on our Discord where we have engineers ready to help you with questions like this 24/5. Thank you!

sfriedman-stripe avatar Jul 17 '24 05:07 sfriedman-stripe

@ajish-dev @krishnadhas-scalgo Thank you for the feedback! While I don't have any update to share on PayNow at this time, it continues to be on our roadmap for future plans. Thank you for your patience

sfriedman-stripe avatar Jul 17 '24 05:07 sfriedman-stripe

@sfriedman-stripe Thank you for your reply. We are waiting for the PayNow feature in Stripe for Android. Our clients ask about it every time.

krishnadhas-scalgo avatar Jul 18 '24 04:07 krishnadhas-scalgo