Critical Issue: Stripe API Version Error during Checkout

Posted in: Newspaper
Post count: 15

Hi,

I am writing to report a critical issue that is currently blocking the subscription checkout process on our website.

1. Issue Description
When attempting to complete a subscription purchase through the checkout, the process fails and returns the following error message directly from the Stripe API:

“stripe api > customers search/create error: Search is not supported on api version 2019-11-05. Update your API version, or set the API Version of this request to 2020-08-27 or greater.”

2. Technical Analysis
The error clearly indicates that the customer search functionality (customers search), which the plugin’s subscription logic attempts to use, is incompatible with the Stripe API version currently being initialised (2019-11-05).

Details on Investigation:

Account Version vs. Code Version: Our default Stripe account version is an older one (2019-11-05), which appears to be inherited by the plugin’s API calls.

Attempted Fix (Unsuccessful): We attempted to force a modern API version (2025-11-17) during the Stripe client initialisation within the tds_api.php file. We achieved this by modifying the StripeClient call to include the api_version parameter in the configuration array. However, the error persists, suggesting that the failing initialisation is either being performed or overwritten elsewhere in the code (potentially in tds_payment_api.php or a static configuration function).

3. Specific Request
To ensure a permanent fix that will not be lost in future plugin updates, we kindly request the following:

Confirmation of where the Stripe API version is initialised for the calls utilising customers search/create.

Provision of a WordPress filter hook (Action Hook or Filter Hook) that would allow us to externally inject the required API version (e.g., 2020-08-27 or the current latest version) before the failing API call is made.

Your help in resolving this critical issue promptly would be greatly appreciated.

Kind regards,

Post count: 35449

Hi,
If you have the last theme version Newspaper v12.7.3 and the opt-in builder is updated to the latest version 1.7.3, then please contact us via email at contact@tagdiv.com and provide wp-Admin acess, and we’ll also need strip access or screenshots with the settings you have.
Make sure this is set as in our guide https://forum.tagdiv.com/stripe-setup/
The theme files processing the strype are:
wp-content/plugins/td-subscription/includes/tds_api.php
wp-content/plugins/td-subscription/includes/shortcodes/tds_subscription.php
Thank you!

Post count: 15

Hi,

Any updates on this issue? I sent the login details to the email address contact@tagdiv.com to verify the installation. Please don’t hesitate to ask if you need any further information.

By the way, is this issue only related to the test mode? In other words, if I activate Stripe in production mode, will I be able to start charging subscriptions to my audience?

Regards,

Post count: 35449

Hi,

Normally, there should be no issues in either testing or production mode.
We received your email, and a developer has been assigned to investigate it. Unfortunately, this may take some time, as developers are not part of the support team and handle these types of situations only after completing their current tasks.

I appreciate your understanding!

Post count: 15

Ok, don’t worry. We appreciate your quick response and we look forward to hearing from your developers. We’re very proud of using your theme. Everything it looks work fine. We’ll keep in touch.

If you need further information, don’t hesitate to let us know.

Post count: 35449

Hi,
We’ll do our best to check it today and reply via email.
Thank you!

Viewing 6 posts - 1 through 6 (of 6 total)
The forum ‘Newspaper’ is closed to new topics and replies.