#primalfreeze_api
1 messages Β· Page 1 of 1 (latest)
π Welcome to your new thread!
β²οΈ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.
β±οΈ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.
π This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1404647895180902464
π Have more to share? Add more details, code, screenshots, videos, etc. below.
Um do you have other PaymentLink which is working?
Hmm weird, so it only happen with the previous specific PaymentLink? plink_1RukU4A2c6uLmBgv6BjTRqB1
plink_1RukG6A2c6uLmBgvI3yFufkr
This one too
The two that did NOT work were created with the latest Stripe package that was made available within the last few weeks
The one that worked was ages ago in March
do you mean Stripe .NET SDK?
Whatever the package is call that came from Nuget
Just curious, if you use exact same parameter right now, with https://dashboard.stripe.com/logs/req_j9bQIwqdYUo9Gk, will you also get an expired PaymentLink? (I am trying to narrow down the issue)
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Yes I know, could you try this
Can you create a brand new PaymentLink, with exactly same parameter as https://dashboard.stripe.com/logs/req_j9bQIwqdYUo9Gk, and share with me the Id and its URL
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Want to see if you can reproduce now
So effectively just re-run my code with the same data?
Yes
The step after it, is rerun the code with the data equivalent to the PaymentLink that worked https://dashboard.stripe.com/logs/req_Z4LSAQkg6vltMR
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
So we can rule out is that because of the parameter, or because of the SDK
Alright now can you rerun with price id like this https://dashboard.stripe.com/logs/req_Z4LSAQkg6vltMR?
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
That one is completely different because that's using a Price via Id vs a Price_Data object
Which I definitely don't have the structures in place for anymore
It'll take me a bit, about to go into back to back meetings
Ty. In the meantime lemme looks closely at the errored PaymentLink
Alright so this works
Correct, so definitely an issue with teh price_data stuff
With price_data and SDK v 46 (previous version) did it work and do you have an example request id which worked?
It didn't exist in the previous version
I believe it's a new feature
Btw, I note that I did create a payment link via postman the other day using the price_data that did work.
I've not no record of it unfortunately, but it did happen
It could give a great comparison on our internal tool
Any chance you can quickly spinup Postman and copy-paste this parameter?
I'll see what I can do
plink_1Rv8oVCubp1jmjVkk4GITYOn
That is on the sandbox account
Thank you. Could you use the exact information as the non-working example
price_data: {
currency: "aud",
product_data: {
name: "Inline Product Name",
},
unit_amount: "200",
},
quantity: "1",
(but in Postman)
Try the exact parameters as https://dashboard.stripe.com/logs/req_9Dr3bhQXcNWp7X in PostMan
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
I am suspecting the exact parameters here is the root cause, not the SDK (is NuGet or Postman doesn't matter)
Alright now keep that Postman and switch to the problematic account acct_1QSB80A2c6uLmBgv (Live mode)
(Totally fine if you hestitate to use Live mode key in Postman)
Okie but this is Test mode π€
We are close
Any chance you can use a Livemode key in Postman?
Sure, you got one handy, I don't have it handy right now
Otherwise, I believe this is a bug on our end, and would be happy to follow up if you could write to Support and refer this Discord thread
We will follow up via email
The workaround, is creating Product and Price separately, and use its Id
We can't do that workaround. The prices are waaaay too dynamic. Our client could create hundreds of difference prices a day
How do I 'write to Support'?
Sorry please wait a minute
hi there, taking over the thread from my colleague π
Our support team is reachable at https://support.stripe.com/?contact=true (please note that you'll need to be logged into your Stripe account)
Too easy thanks.
This is just putting me through to an assistant, this isn't helping at all
You can request to speak to an agent
yes, but when you said "write to Support", this means that you will be creating a support case with our Support team β this is done through the URL I provided.
I'm going off the words used by Orakaro
He told me to raise a ticket to get a bug resolved
I've created something, we'll see what happens from there
Hmmm...we haven't received your support case. I will drop you a dm with a link you should visit to create the case directly.
Hello @untold lance, we have sent you a direct message, please check it at https://discord.com/channels/@me/1404681180103573597
- πThe message has instructions on how to open a direct support case with our Developer Support team, in order to help you more effectively.
please select the account
okay let me check
Thanks. Don't suppose you have a rough idea of how soon?
Yeah there isn't a time estimate I can share because we'll need to work with other product team to look into it