#jose-bonilla_hosted-invoice-page-instalment-error
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/1392222319300186154
📝 Have more to share? Add more details, code, screenshots, videos, etc. below.
On payment pages with MSI enabled, the following error is being shown:
The provided key 'ek_test_YW*********************************************************************_******dU6K' does not have the required permissions for this endpoint on account 'acct_1JdIseIuCVzArKms'. Having more permissions would allow this request to continue.
After reviewing the logs in the Stripe dashboard, it shows that version 2020-08-27 of the API is being used, even though we’ve already updated the default version to 2025-06-30.basil. This issue is occurring with payment links generated from our backend using the updated API version.
We've been experiencing this problem since last Friday.
Can you share the request ID where you're seeing this error?
https://support.stripe.com/questions/finding-the-id-for-an-api-request
yes, sure req_oeKa6MPrQdnSUx
That request ID is for an invoice creation and not a Payment Link?
Yes, that request ID corresponds to an invoice
Sorry. The error I'm encountering is related to a payment link generated through Stripe that doesn't show the MSI (Monthly Installments) option. When I enable debug mode, I get the following message:
“The provided key 'ek_test_YW*********************************************************************_******dU6K' does not have the required permissions for this endpoint on account 'acct_1JdIseIuCVzArKms'. Having more permissions would allow this request to continue.”
I then checked the Stripe dashboard and reviewed the logs. I noticed the same error occurs when it tries to perform a GET request to the /v1/installments/plans/available endpoint.
With that in mind, would you like me to share the payment link?
Yes please
It really happens with all the invoices that are created https://invoice.stripe.com/i/acct_1JdIseIuCVzArKms/live_YWNjdF8xSmRJc2VJdUNWekFyS21zLF9TZHlFV0ZON0ZsY2hORHE5YWFmVU9lamc4RDBoV1BzLDE0MjU0NTcwMA0200ml4m8V9l?s=db
Hi, taking over as my teammate needs to step away. Let me catch up.
Hi, the error message you get typically indicates that it's a permission issue. That invoice URL is not a PaymentLink. PaymentLink is a separate Stripe product: https://docs.stripe.com/payment-links
What are you really trying to achieve here?
I get the URL sent from here (red box)
I see the shared error message in browser console when trying a valid MX credit card on input.
Hi hi! I’m going to be taking over for my colleague here. Please give me a minute to read back and understand things.
Is the link from the images the same as the link above?
Does this actually stop you from paying it? I'm just trying to understand the actual issue.
As it used to work for us, when the user entered a valid MX credit card info, MSI options get displayed. This is what is not happening now and is stoping our users to pay using this installments option.
I am attaching an screen shot example of what I am expecting
Gotcha. One sec.
I get an example of a real user if it would be usefull
For this invoice in_1RhcDcIuCVzArKmsn05ANS85 we did configured installments payment option as usual https://dashboard.stripe.com/workbench/logs/req_ivIBNPWyt1zPXC but user got this error when inputing their card https://dashboard.stripe.com/workbench/logs?object=req_JYrq4MX0R1v9Gi&filtered=true
We thought it could be related to the api-version described in request and today's morning tried upgrading our default api version at Stripe dashboard to 2025-06-30.basil, however error logs like this are still showing up with api version 2020-08-27
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
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 know what's happening here, it's something on our end. I'm just working on fleshing it out so I can get it fixed.
Just a heads up that folks are working on this, and it should be sorted in the very near future.
jose-bonilla_hosted-invoice-page-instalment-error
Got it, thank you for catching up
What is the ETA look like for this kind of issue? We have been suffering from this issue for around a week, and are losing business
It's being worked on. I'm going to send you a DM with a link you can use to contact my team at support directly, and we'll make sure the message gets to the right folks to keep you up to date on it.
Hello @vale field, we have sent you a direct message, please check it at https://discord.com/channels/@me/1392219339490595028
- 🔗The message has instructions on how to open a direct support case with our Developer Support team, in order to help you more effectively.