What is WP- / WP* on my credit card statement?

Seeing WP- or WP* on your credit card statement? This is a billing descriptor used across the WordPress and WooCommerce ecosystem. It typically represents an automatic renewal for a domain name, a web hosting plan, a premium plugin, or a design theme used on a personal or business website.

1. What is WP- / WP*?

This line item is associated with WordPress.com, WooCommerce, or related web developers. Because space on credit card statements is highly restricted, banks show this abbreviated code rather than the specific plugin name or domain name you actually paid for.

Merchant descriptor: WP- / WP*

Billing pattern: Yearly domain renewals, WordPress hosting plans, WooCommerce plugin licenses, premium design themes, or website upgrades.

Recommended action: Check your email history for receipts from WordPress or WooCommerce, and check if a web developer has access to your card.

2. Why did this charge appear?

A domain or hosting renewal: Your website's domain name (like .com or .org) or your monthly WordPress.com hosting plan automatically renewed to keep your site online.
A premium WooCommerce plugin: A specialized checkout, shipping, or inventory tool on your online store reached its annual renewal date.
A design theme or software license: A premium layout theme or website builder tool renewed to ensure you continue receiving updates and security patches.
An agency-managed site fee: If an agency or freelancer designed your website, they may have used your card to purchase the licenses required to run your site.
An online store checkout: You made a purchase from an online store that uses WooCommerce, and their billing system used this generic processor label.

3. Is this charge safe or a scam?

⚠️ Legitimate platform, but check for old accounts.

While WordPress and WooCommerce are trusted platforms used by millions, a valid descriptor doesn't guarantee the charge was authorized by you. If you have checked with your web developers and family members and still can't trace the charge, your card details may have been compromised.

4. How to trace the charge back to an account

Search your email accounts: Scan all your active email inboxes for terms like 'WordPress', 'WooCommerce', 'Automattic', 'domain', or the exact dollar amount of the charge.
Check your active dashboards: Log into your WordPress.com or WooCommerce.com accounts and look at the billing history to match the transaction date.
Consult your web developer: If you hired a freelancer or agency to build your site, ask if they renewed any plugins or templates on your behalf.

5. What other cardholders commonly report

“I completely forgot about the custom shipping calculator on our small business site until I saw the annual renewal fee pop up under 'WP*'.”

— eCommerce Forum Post

“The charge was for a domain name linked to a personal blog I started years ago and abandoned. It was set to auto-renew indefinitely.”

— Consumer Help Board

“The agency we hired used our corporate card to buy a security plugin during development but forgot to transfer the subscription over to their account.”

— Business Owner Thread

6. How to stop future charges

Deactivate auto-renewal on unused tools: Log into your hosting or plugin account and turn off auto-renewal for any templates, domains, or add-ons you no longer use. Deleting your website files won't stop the card charges.
Consolidate your billing emails: Direct all software licenses and domain receipts to a single shared inbox so your team can easily track upcoming renewals.
Set calendar alerts: Since design themes and domain renewals typically run on annual cycles, note the billing date on your calendar to review your website tools in advance.

7. How to get your money back

Step 1. Find out which specific website, developer, or plugin provider generated the charge.
Step 2. Turn off the auto-renewal feature immediately to prevent future bills while you work on your refund.
Step 3. Contact the software provider or WordPress support directly to request a refund for any accidental or unused subscriptions.
Step 4. Take screenshots of your billing portal showing the canceled status or previous support conversations to back up your case.
Step 5. Reach out to your card issuer to open a billing dispute if the merchant refuses to refund an accidental charge or if you can't trace the account.
💡 Need ready-to-use dispute letters and bank call scripts? Get the Pro Guide →

8. Frequently Asked Questions

Is WP- / WP* a scam?

No, this billing code is used by WordPress.com, WooCommerce, and various web hosting or plugin developers. It usually covers domain renewals, website hosting plans, or premium design themes. You should check your email to see which platform is linked to your card.

How do I stop future charges?

You can stop future charges by logging into your hosting, WordPress, or WooCommerce dashboard, navigating to subscriptions, and turning off auto-renewal. Be sure to save your cancellation confirmation email.

When should I call my bank?

Reach out to your bank immediately if you have checked with your developer and family members and still cannot find any record of the charge, or if you keep getting billed after canceling your subscription.

9. Related Articles

10. Stop unrecognized billing and get your money back

ChargeDecode Pro Refund Guide

Get step-by-step phone scripts for calling your bank, ready-to-use email templates to send directly to support teams, and an evidence checklist to ensure your refund gets approved.

$19.99Download Now

Privacy & rights note: ChargeDecode is an independent consumer-help research site. We do not store card numbers, bank logins, or personal banking data. We are not licensed lawyers, financial planners, or your bank, and this page is not legal or financial advice. Your refund and dispute rights depend on your issuer, location, timing, card network rules, and evidence; in the U.S., FCBA billing-error rights may be relevant for eligible credit-card disputes. Always verify charges directly with your card issuer and the merchant.

📝 Report an error