Plugin Support
dougaitken
(@dougaitken)
Automattic Happiness Engineer
Hey @goodereader
Are you able to pass us some more details about this, please? You can remove any account-specific information and just pass on the generic information contained in the email.
Saying that, I can confirm that our Stripe extension will already support this and if there were any character limits it would likely be from your database.
Thanks,
Here is what they said
I’m $$$$ and I work as a support engineer here at Stripe. I’m reaching to discuss a minor change we are rolling out which could impact your Stripe account for $$$$$
Today, when your integration makes an API request to create a Charge, its identifier ($$$$$$) has a length of 17 characters. This is specific to your Stripe account as other accounts already use a length of 27 characters instead. The same applies to other objects in the API such as Balance Transactions or Payouts.
We’re going to make a change on our end so that all new objects on your account have the longer identifiers moving forward. This is in line with our policy of backwards compatible changes called out here [1] where we mention that our object identifiers can be up to 255 characters but we still wanted to give you a heads up before making the change.
This change will be rolled out on May 26. If you have any questions, please reply to this email and I’d be happy to follow up.
I also wanted to clarify that the new behavior has already been enabled in Test mode on your account since February 25 without any issue. We recommend that you investigate how you store information from Stripe in your database and if any column storing resource ids such as charge or payout id could have a length limit that is now too short. If you’re using a third-party platform or plugin with a recent version it should already support longer ids as this has been enabled on newer accounts for multiple years.
Plugin Support
dougaitken
(@dougaitken)
Automattic Happiness Engineer
Hi @goodereader
I can only find one other example of this email being received so I’m asking our contacts at Stripe for more context about this.
Possible related – can you head here and let me know when your API keys were created, please? https://dashboard.stripe.com/account/apikeys
Thanks,
We haven’t heard back from you in a while, so I’m going to mark this as resolved – if you have any further questions, you can start a new thread.
– Joey