If you’re using Stripe for payments in WooCommerce, you might want to show different product names on the Stripe hosted checkout page (like checkout.stripe.com) instead of your WooCommerce checkout page, single product page and shop page archives.
The Problem
By default, WooCommerce sends the same product names to Stripe that customers see on your website. But sometimes you want to :
- Keep your original product names displaying on your website
- Show custom names on the Stripe hosted checkout page
- Use different names for different payment methods
The Solution
The Product Name Changer plugin now includes a Stripe Hosted Checkout Integration feature that allows you to change product names specifically on the Stripe hosted checkout page and keep the original name on the single product and shop page archive pages.
How to Set It Up
Step 1: Install the Plugin
- Install and activate the Product Name Changer plugin
- Go to WooCommerce > Product Names in your WordPress admin
Step 2: Configure Stripe Hosted Checkout
- Check the “Stripe Hosted Checkout” checkbox
- Select which payment gateways should trigger custom product names
- Save your settings
Step 3: Set Custom Product Names
- Edit any product in WooCommerce
- Find the “Custom Payment Name” field
- Enter the custom name you want to show on Stripe checkout
- Save the product
How It Works
WooCommerce Checkout Mode (Default)
- Product names change on your WooCommerce checkout page
- Stripe hosted checkout shows original product names
Stripe Hosted Checkout Mode (New Feature)
- WooCommerce checkout shows original product names
- Stripe hosted checkout shows custom product names
- Custom names are sent to Stripe via payment intent metadata
Example Use Case
Let’s say you sell “Premium Widgets” on your site, but you want Stripe to show “Custom Product Name” on the hosted checkout page:
- WooCommerce Checkout: Shows “Premium Widgets”
- Stripe Hosted Checkout: Shows “Custom Product Name”
Benefits
- Better Customer Experience: More descriptive names on Stripe checkout
- Clean WooCommerce Checkout: Keep your checkout page simple
- Payment Method Specific: Different names for different payment methods
- Easy Setup: Just check a box and set custom names when you edit the single product page
Conclusion
The Stripe Hosted Checkout Integration feature gives you complete control over how product names appear on the Stripe hosted checkout page and order details after checkout completion.
This feature is available in Product Names Changer version 5 and later.






Leave a Reply