WP SITES

3082 Coded Tutorials & 285 Plugins

How to Change Product Names on Stripe Hosted Checkout Page for WooCommerce

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

  1. Install and activate the Product Name Changer plugin
  2. Go to WooCommerce > Product Names in your WordPress admin

Step 2: Configure Stripe Hosted Checkout

  1. Check the “Stripe Hosted Checkout” checkbox
  2. Select which payment gateways should trigger custom product names
  3. Save your settings

Step 3: Set Custom Product Names

  1. Edit any product in WooCommerce
  2. Find the “Custom Payment Name” field
  3. Enter the custom name you want to show on Stripe checkout
  4. 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:

  1. WooCommerce Checkout: Shows “Premium Widgets”
  2. 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

New Plugins