#gouri_04972
1 messages · Page 1 of 1 (latest)
pi_3NQKDcF5KCOPOiff0XtgHr4j
Allright, what description you want from this PI?
I checked where you created the PaymentLink but didn't see a description https://dashboard.stripe.com/logs/req_NGC369YvtHQU7u
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Payment description not able to see on that
Yes but which description you expect to see?
PaymentLinkCreateParams.PaymentIntentData.builder()
in this there is no setDescription
for API version 20.128.0
we want to set the Payment description on that so customer can see description in stripe dashboard
Ah so you want to set a description in the first place
yes
Ok set this parameter: https://docs.stripe.com/api/payment_links/payment_links/create#create_payment_link-payment_intent_data-description
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 Stripe API version is this ?
because in API version 20.128.0 we dont have description
I am using Stripe API version 20.128.0
which SDK means , I didn't get this question ? I am using 20.128.0 API version
Wchich backend language do you use?
Java
Oh Stripe Java?
yes
Okie so it's only added recently
You would want to update to 24.7.0 at least
ok but if we use this version then , paymentIntent is null in com.stripe.model.checkout.Session , which was not null in previous version
while sending the checkout request
That's a different thing... Can you provide that Checkout Session id?
paymentIntent is null in com.stripe.model.checkout.Session
I thought you have a Checkout Session Id here?
cs_test_a1SuLYm9mepp0AMPJioPdGtNhnrpOsxU4f33DFMobW1H2qsFG7bNjNu1Ko I don't have now
I am not getting paymentIntentId in Checkout Session response which we need
You should get it after it's paid, on the checkout.session.completed
Yes that is a recent change
But earlier version we are getting in capture only , which we are updating based on that in our database
Could you elaborate? which "capture only"?
is there any other request where we can get the paymentIntent Id before checkout.session.completed
?
No, it's a spec change recently. Please modify your code to adapt to it