#jose-bonilla_hosted-invoice-page-instalment-error

1 messages · Page 1 of 1 (latest)

split sailBOT
#

👋 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.

vale field
#

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.

simple bluff
vale field
#

yes, sure req_oeKa6MPrQdnSUx

simple bluff
#

That request ID is for an invoice creation and not a Payment Link?

vale field
#

Yes, that request ID corresponds to an invoice

simple bluff
#

You are asking about PaymentLinks?

#

I'm confused

vale field
#

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?

simple bluff
#

Yes please

split sailBOT
steep bobcat
#

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?

split sailBOT
vale field
#

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.

timber mango
#

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?

timber mango
#

Does this actually stop you from paying it? I'm just trying to understand the actual issue.

royal crane
#

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

timber mango
#

Gotcha. One sec.

royal crane
#

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

timber mango
#

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.

timber mango
#

Just a heads up that folks are working on this, and it should be sorted in the very near future.

split sailBOT
#

jose-bonilla_hosted-invoice-page-instalment-error

royal crane
#

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

timber mango
#

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.

split sailBOT
#

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.