#krishna_awate
1 messages · Page 1 of 1 (latest)
Hi! Let me help you with this.
I think it's a preview. Is it working when you generate a Checkout Session with API?
I have enabled from stripe dashboard.
Stripe preview is like above image
but I am not able to see it on checkout in singapore
Hello
can you please reply?
Hi, sorry, it's busy, I will reply as soon as I can.
Does this happen when you create a Checkout Session with API too?
Yes.
I have not created seperated API for Grabpay and Paynow. I am just enabling it from strpe dashboard.
It is connected account to the parent.
Please reach out to Stripe Support, as I can't help with Dashboard questions unfortunately. https://support.stripe.com/?contact=true
Does parent campaing also need to enble those payment methods?
What's "parent campaing"?
sorry parent stripe account
I have one parent stripe account and another account which is connected to that parent.
If I want to enable any pamenty method, what I have to do?
You can control your connected account's default enabled payment methods here: https://dashboard.stripe.com/test/settings/payment_methods/connected_accounts
If I do not enable anything from parent account and just enable from connected account then will it work?
What do you mean by "it"?
it means will that payement method show in connected accout's checkout?
Depends on what you have set for the first setting on this page https://dashboard.stripe.com/settings/payment_methods/connected_accounts
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
If I enable Paynow for connected account then will it show on connected account's checkout page.
Or is there any need to do enthing else to see paynow on checkout?
It should as long as the payment is the right currency and whatnot
Try it and send me the ID of the Checkout Session if you don't see it (cs_123)
Where can I see ID ?
It is returned on the Checkout Session object in the API
Or you can just send me the URL for the Checkout Session
Hello can you plase reply.
Apologies but the server is still very busy. Can you go through your full process and send me the link to the Stripe page that you aren't seeing PayNow on?
That will make it much quicker for me to look in to this
Here you can see stripe checkout page.
Just press CONTINUE
Hello
Can you reply?
Ah, this is different than what I thought you were describing. Can you send me the ID of the connected account that that page is making payments for? (acct_123), it will be much easier for me to look this up that way
acct_1NThMZRXtVxTVOm0
Thank you, checking in to this
Okay thank you.
Ah, PayNow is not showing up because it does not support being saved for future use but you are passing setup_future_usage: "off_session", when creating your intent
As a workaround, you can use our payment_method_options hash to set setup_future_usage only on your card payment method https://stripe.com/docs/api/payment_intents/object#payment_intent_object-payment_method_options
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
That way, cards will be saved for future use but PayNow will not, but PayNow will show up as an option
I am using this one. what I need to change to show paynow and Grabpay also.
GrabPay is affected by the same thing. GrabPay can't be saved so it won't show up here
To clarify, if you set setup_future_usage at the top level of your API call as you are doing in that screenshot, that tells Stripe to only show payment methods that support being saved
So you need to either get rid of it altogether or you need to specify setup_future_usage per payment method as I linked to earlier
Is it right way?
No, you have setup_future_usage twice
You need to use the payment_method_options hash that I linked to earlier https://stripe.com/docs/api/payment_intents/object#payment_intent_object-payment_method_options
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Is it right?
That should show you all three payment methods but none of them will be saved
I did not understand meaning of none of them will be saved?
You are setting this setting to null https://stripe.com/docs/api/payment_intents/object#payment_intent_object-setup_future_usage
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Which is telling Stripe to not try to save any of these payment methods for you to re-use later
Before you were setting off_session which was telling Stripe to try to save the payment methods to be re-used when your customer is not around
But GrabPay and PayNow don't support being saved like that
So they will show up if you set setup_future_usage to null, but then your cards will not be saved for future re-use.
what if cards will not be saved for future re-use. Is there any problem?
Actually I did not understand use of card saving for future re-use.
Does it affect any payment process?
can you please help me to understnad use of card saving for future re-use.
Hello 👋
Taking over as Pompey needs to step away soon
Saving a card for future usage allows you to charge the PaymentMethod anytime in the future when the customer isn't around.
https://stripe.com/docs/payments/save-during-payment
what if cards will not be saved for future re-use. Is there any problem?
If your app doesn't need to charge user's payment methods when they are not around then you don't really need to save the payment method.
I am sorry but I did not understand.
our app charge this way.
what does it mean of charge user's payment methods when they are not around
Think of a merchant like amazon or shopify. when you buy an item from these merchants, they don't charge your payment method immediately when you click on pay.
Often they confirm that they have inventory and then they charge the payment method behind the scenes.
In case of crowdfunding is there any need of save card for future re-use
Can you check here
Is there any need to save card.
That depends on your usecase and app features.
Do you need to charge the payment method when the customer isn't around?
As in customer isn't actively checking out on your website
I am not getting exaclty what is use of save card
If customer is not on my website how can I charge?
Is it possible?
Yes if you've stored their payment method from before.
Can you give me real life example?
We have docs on this here
https://stripe.com/docs/payments/save-and-reuse
https://stripe.com/docs/payments/save-during-payment
I'd also recommend watching the video we have
https://www.youtube.com/watch?v=S1WJuhGkY88
Learn how to collect payment details using Checkout's setup mode, which stores the payment method on file for future payments using the Setup Intents API.
Presenter
CJ Avilla - Developer Advocate at Stripe - https://twitter.com/cjav_dev
Table of contents
00:00 Introduction
00:36 Add a checkout button
00:42 Add an endpoint to your serv...
Thank you I will go through it.
if i am setting setup_future_usage: null i am getting error
:
"Error in created payment order: parameter_invalid_empty"
Can I remove setup_future_usage paramenter if I dont want to save payment method?
yes you can
Then can I see Grabpay and Paynow on checkout
Try it out
Does cash app pay save payment method for later?