Skip to content Skip to sidebar

This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

Tagged: 

This topic contains 17 replies, has 4 voices.

Last updated by John-Pierre Cornelissen 2 weeks, 1 day ago.

Assisted by: Olexander Zhitskiy.

Author Posts
December 23, 2025 at 1:52 pm #17684905

John-Pierre Cornelissen

I downloaded a credit usage report for a website I recently translated with PTC and it duplicates the credit usage (or even more). Why is that? I understand that changes need to be retranslated, but that cann't happen within a few seconds after the original translation.

December 24, 2025 at 7:33 am #17686050

Noman
WPML Supporter since 06/2016

Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)

I have escalated this to our 2nd tier support and will update you once I receive their feedback.

Thank you

January 5, 2026 at 9:47 am #17703185

John-Pierre Cornelissen

Hello,

Best wishes for 2026!

What is the status of this ticket please?

I received an invoice for December, and when I check the actual credit usage for that period, there are a lot of double counts and also a few records without job_id nor permlink. See the attached screenshots.

I checked the save history of a few of the permlinks that have high double counts, but I can't explain them.

174540411 + 174540412 » there is 2 seconds difference between the time stamps, but I can't match that with the revision history of that page. There were no changes on 12/23.

174959409 + 174959435 » there is 11 seconds difference between the time stamps, but there is only one entry in the revision history of that page (December 29, 2025 @ 15:44:04)

Thanks
JP

Double Credit Counts_page-0002.jpg
Double Credit Counts_page-0001.jpg
January 6, 2026 at 12:32 pm #17706556

Noman
WPML Supporter since 06/2016

Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)

Best wishes for 2026 to you as well.

Thank you for following up and for sharing these additional details and examples. I’ve added this information to the escalation and sent a reminder to our 2nd-tier / ATE team so they can review the specific timestamps and records you mentioned.

At the moment, I don’t have an update yet. The team has been operating with reduced availability due to the holiday period, which has caused some delays. I don’t have an exact ETA, but I will update you as soon as I receive feedback from them.

Thank you for your patience and cooperation

January 11, 2026 at 10:39 am #17718911

Noman
WPML Supporter since 06/2016

Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)

Our ATE team reviewed the escalated ticket and asked these two things:

1. Could you please confirm whether this option is enabled or disabled on your site?

WPML → Settings
“Translate drafts as I save them (consumes a bit more translation credits)”

2. If it’s okay with you, please provide temporary access (WP-Admin and FTP Login info) to your site , so that we can look into your setup and debug the issue.

Your next answer will be private, meaning only you and I can access it.

=== Please backup your database and website ===

✙ I would need your permission to deactivate and reactivate Plugins and the Theme and to change configurations on the site. This is also a reason the backup is essential.

Thank you

Screenshot 2026-01-09 at 08.54.24.png
January 12, 2026 at 8:46 am #17720395

John-Pierre Cornelissen

Hi Noman,

I checked these 4 sites and the translate drafts automatically is disabled
hidden link
hidden link
hidden link
hidden link

For which of these 4 sites do you want me to provide credentials to investigate? Please provide another private post when you answer this.

Also, don't forget to have a look at the first 9 records that don't have a permlink. It's 2688 credits without indication which website used them.

-
PS: it looks like email notifications are disabled by default when a ticket is started with the chat(bot) and than moved to a regular ticket.

Thanks
JP

January 12, 2026 at 6:06 pm #17722937

Noman
WPML Supporter since 06/2016

Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)

Please share the login details for hidden link, as this is the site the ticket was originally opened for.

I have enabled the private reply box for your next message so you can safely share the credentials.

Thank you

January 13, 2026 at 2:54 pm #17726262

Noman
WPML Supporter since 06/2016

Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)

Thank you for the details, I have shared all info with our 2nd tier support. Will update once I have an update.

January 13, 2026 at 3:13 pm #17726356

John-Pierre Cornelissen

OK, thanks

January 19, 2026 at 8:37 am #17741329

John-Pierre Cornelissen

Good morning. Any news on this?

January 28, 2026 at 8:40 pm #17771783

Olexander Zhitskiy
Supporter

Hi John-Pierre,

Thank you for your patience while we investigated this.

I’m a developer on the ATE team. I’ve personally reviewed this case and would like to share our findings.

You reported 3 problems:
1. Duplicate credit usage (confirmed)

We’ve confirmed an issue on our side that can cause duplicate credit usage when content is saved multiple times within a short period. In these cases, some translation jobs are canceled but still end up completing, which can result in credits being counted more than once.

Based on the reports you shared, we confirmed that 3,196 credits were overcharged:
• 772 credits
• 2,408 credits
• 16 credits

👉 These credits will be refunded. Please confirm.

2. Records with job_id = 0

Entries with job_id = 0 come from archived translation jobs. When older jobs are archived, their credit usage is aggregated into a single batch record. This is expected behavior and does not represent additional charges.

2. Records without permlink

Entries that have a job ID but no permlink are related to string translations, not page content.
These are expected in this context and do not require a refund.

The duplicate issue has already been escalated internally, and a fix is in progress to prevent this from happening again.

Thank you again for reporting this and for your detailed analysis — it helped us identify the problem.

Best regards,
Olexander
ATE Team

January 30, 2026 at 4:10 pm #17778929

John-Pierre Cornelissen

Hi,

Thank you for getting back to me. I think the double credit count on the 4 sites shared in post-17720395 is 9.796 not 3.196.

https://wpml.org/forums/topic/ptc-credit-count-duplicated/#post-17720395

Can I share an Excel sheet with the export in which I identified the duplicate records?

January 30, 2026 at 4:50 pm #17779073

Olexander Zhitskiy
Supporter

Hi John-Pierre,

Thank you for the clarification.

Yes, please feel free to share the Excel sheet with the export — that will be very helpful. I’ll go through it carefully and verify all the duplicate records across the sites you mentioned so we can confirm the exact amount of credits to be refunded.

Once I’ve reviewed the data, I’ll get back to you with a precise breakdown.

February 2, 2026 at 9:37 am #17783043

John-Pierre Cornelissen

Hi,

This system only allows me to upload an image so here is a Share link on my OneDrive

hidden link

Pass: Kr3DiTs

Thanks
JP

February 2, 2026 at 10:31 am #17783251

Olexander Zhitskiy
Supporter

Hi John-Pierre,

Thanks for sharing the file — I’ve reviewed the data and everything checks out.

I’ve now added 9,796 credits back to your organization to cover the duplicated charges we identified.
Could you please confirm on your side that the credits are visible and that everything looks correct now?

If anything doesn’t seem right, just let me know and I’ll double-check it right away.

We’re also working on a fix on our side to prevent this kind of situation from happening again in the future. The change will be included in one of the upcoming releases.

Best regards,
Olexander