MARKETING

EP596-600. “WooCommerce 商店设置:商店定制、全局设置、税务、运费与支付”

首页 数字营销 WordPress Masterclass · EP596-600
约 27 分钟· #EP596-600#WordPress Masterclass
🔒 登录后可标记已读
  • 打开 Redirect to Cart,客户每加购一次就被强制跳去购物车,反而阻止他们继续逛更多商品
  • 数字产品要按买家所在国的税率征税,不是卖家所在国——欧盟各国税率还都不一样
  • PayPal Standard 已经在被官方逐步退役,新站点该走 OAuth 授权的 PayPal Payments 扩展,不用再手填邮箱

重点内容


EP596:定制商店页面(Customize Shop Page)

入口: 前台商店页面 → Customize → WooCommerce → Archives

主要定制选项:

选项说明推荐
Shop Page Display显示产品还是分类保持「Show Products」(直接展示商品)
Default Product Sorting排序方式(热度/评分/最新/价格)根据商品特点决定
Layout左侧边栏 / 右侧边栏 / 无侧边栏无侧边栏(商品更宽敞);或右侧边栏搭配 Cart Widget
Products Per Page每页显示多少个商品默认 12,按商品数量调整
Number of Columns每行显示几个默认 3,最多可调到 5–6

WooCommerce Sidebar(Cart Widget)——可选但推荐:

如果选择使用侧边栏,推荐这种设置方式而非普通 Default Sidebar:

  1. Pages → Shop → Edit → Ocean WP Content Layout → 改为「Default」→ Update(恢复侧边栏位置)
  2. Appearance → Widgets → 找到「WooCommerce Sidebar」
  3. 拖入「Cart」Widget → 勾选「Hide if cart is empty」→ 保存
    • 效果:平时侧边栏不显示;访客加商品到购物车后,侧边栏自动出现并显示购物车内容

[截图:WooCommerce Sidebar 添加 Cart Widget 并勾选 Hide if cart is empty]

推荐额外 Widget:

Widget功能
Filter Products by Price价格滑块,访客可以筛选价格区间
Products(Featured)侧边栏展示推荐/促销商品
Products(On Sale)侧边栏展示特价商品
Products(Random)随机展示商品,增加曝光

设置 Featured(推荐)产品: Products → All Products → 点击每个产品旁边的星星图标(⭐)填充 → 产品变为「Featured」 → 侧边栏 Products Widget 的 Featured 模式就会显示这些产品



EP597:WooCommerce 全局设置(Settings 完整过一遍)

进入: WooCommerce → Settings

General 标签:

设置说明
Store Address填写商业地址(税费和运费从这里计算)
Sell Locations向全球销售 or 仅特定国家
Shipping Locations只能发货的地区(可以与销售地区不同)
Default Customer LocationGeolocated(根据 IP 自动判断)——推荐,不在发货范围内的客户看不到运费/产品
Enable Taxes勾选(在 Tax 标签详细配置)
Enable Coupons勾选
Calculate Coupon Discounts Sequentially若勾选:先判断是否满足免运费门槛,再扣减优惠券金额
Currency / Position根据受众设置;Currency Position 选 Left($99)

Products 标签:

设置推荐
Redirect to Cart After Adding不勾选——直接跳购物车会阻止访客继续浏览更多商品
Enable AJAX Add to Cart勾选——允许在商店列表页直接点击 Add to Cart
Weight / Dimensions Unit与目标受众一致(美国用 lbs/inches;其他用 kg/cm)
Enable Product Reviews勾选
Reviews Can Only Be Left by Verified Owners推荐勾选——只有实际购买的人才能留评价
Enable Star Rating勾选;Required(必须给星级)

Inventory 标签:

设置推荐
Enable Stock Management勾选
Hold StockX 分钟内未付款则归还库存(防止虚假占库)
Low Stock Notifications勾选
Out of Stock Threshold设为 0
Stock Display Format「Always show quantity」(透明)or「Only show when low」(更常用)

Downloadable Products:

  • Download Method:「Force Download」→ 购买后立即开始下载
  • Downloads Require Login:可勾选(促进账号注册)
  • Grant Access After Payment:勾选

Accounts & Privacy 标签:

设置推荐
Allow Customers to Place Orders Without Account勾选(访客结账)
Allow Login During Checkout勾选
Allow Account Creation During Checkout勾选(促进注册)
Auto-generate Username勾选(用邮件地址自动生成用户名)
Auto-generate Password勾选
Remove Personal Data on Request不勾选(通过隐私政策处理)

Emails 标签: 自动生成各类邮件模板(新订单、已取消、订单完成等):

  • From Name:你的品牌名
  • From Address:品牌邮箱(例:contact@yourdomain.com)
  • Header Image:上传 Logo URL(Media Library 里的图片 URL)
  • Footer Text:改成「Thanks for shopping with us!」之类的话
  • 颜色:改为品牌色 Hex Code(从 Elementor 复制品牌色代码粘贴进来)

Advanced 标签:

  • Terms & Conditions Page:在 Checkout 页选择你已创建的「Terms and Conditions」页面 → Save


EP598:添加税务(Add Taxes)

进入: WooCommerce → Settings → Tax

基本税务偏好:

选项推荐
Prices Entered With TaxNo(价格不含税,税费单独计算)
Calculate Tax Based OnShipping Address(按收货地址)
Shipping Tax ClassBased on Cart Items(根据购物车内容自动判断)
Round Tax at Subtotal Level勾选(税费在小计层面取整,更清晰)
Display Prices in the ShopExcluding Tax(商店不显示税费)
Display Prices During Cart/CheckoutIncluding Tax(结账时让客户看到含税总价,透明)
Display Tax TotalsItemized(逐项显示税费细目)

Standard Rate(标准税率): WooCommerce → Settings → Tax → Standard Rates → Insert Row:

  • Country Code:*(适用全部国家)
  • Rate:填入你所在国家的 VAT 税率(例:马来西亚 SST 6%、新加坡 GST 9%、英国 VAT 20%)
  • 📌 美国不使用 VAT 系统;美国用户建议使用 TaxJar(税务计算服务,按州自动计算)

[截图:WooCommerce Settings → Tax → Standard Rates 税率设置表格]

Reduced Rate(降低税率): 用于某些特定类别有优惠税率的商品(例如书籍、食品):

  • 新建一行 → Country Code * → Rate:填降低税率的百分比 → Name:例如「Books」
  • 产品页面 → Product Data → Tax Class → 改为「Reduced Rate」

Zero Rate(零税率): 两种使用场景:

  1. 某些法律上免税的服务(如教育、医疗)
  2. B2B 销售(企业采购,对方有自己的 VAT 号,由买方自行申报 VAT)

Digital Products Rate(数字产品专用税率)——重点: 数字产品需要按买家所在国征税(而非卖家所在国),欧盟各国税率各不相同:

  1. Tax → Tax Options → Additional Tax Classes 区域 → 新增一行「Digital Products」→ Save Changes
  2. 出现「Digital Product Rates」标签 → 点进去 → Import CSV
  3. 从课程资源下载预置的 CSV 文件(包含全部欧盟国家的 VAT 税率)→ 上传
  4. 对应产品页面 → Product Data → Tax Class → 改为「Digital Products」

⚠️ CSV 里的 Tax Class 名称必须和你在 Tax Options 里添加的名称完全一致(大小写也要对),否则导入会归到错误分类。



EP599:添加运费(Add Shipping)

进入: WooCommerce → Settings → Shipping → Shipping Zones

关于默认区域: 默认存在一个「Locations not covered by your other zones」= 未覆盖区域,默认不提供运费 → 如果只做 Dropshipping,可以在这里添加全球通用运费。

创建运费区域:

  1. Add Shipping Zone → Zone Name(例:「Europe」)
  2. 添加目标国家/地区 → Add Shipping Method

三种内置运费方式:

方式说明适用场景
Flat Rate固定金额(例:$3)简单直接,适合大多数场景
Free Shipping免费,可设定条件(满 $50 免运、持优惠券免运)促进大额消费
Local Pickup自取,可设定价格本地服务

[截图:Shipping Zones 编辑页添加 Flat Rate/Free Shipping/Local Pickup 运费方式]

Flat Rate 进阶——百分比运费(代码): Cost 字段填:[fee percent="10"] → 运费 = 购物车总价的 10%(适合高价商品)

灵活运费(Flexible Shipping)——推荐: 通过插件实现按重量或价格分层计费:

  1. Plugins → Add New → 搜索「WooCommerce Table Rate Shipping by GM」→ Install → Activate
  2. WooCommerce → Settings → Shipping → 点击运费区域 → Edit → Add Shipping Method → 选「Table Rate」
  3. Add New → 填 Method Title(例:「UPS」)
  4. Table Rates → 按重量分层(例:0–1.99 kg = $3;2–4.99 kg = $5;5 kg+ = $10)

📌 推荐设置「Hide shipping costs until an address is entered」(输入地址后才显示运费)+ 把 Shipping Destination 改为 Shipping Address(而非 Billing Address)→ 更准确。



EP600:添加支付方式(Add Payment Methods)

进入: WooCommerce → Settings → Payments

默认可用的支付方式:

  • Direct Bank Transfer(直接转账)
  • Check Payments(支票)
  • Cash on Delivery(货到付款)
  • PayPal(最通用,同时支持 PayPal 余额和信用卡付款)

新站点请用「WooCommerce PayPal Payments」官方扩展(推荐做法):

WooCommerce 官方已在 2026 年宣布逐步退役课程里教的这种 PayPal Standard 设置方式(填 Email + 开 IPN),新站点应该改用官方扩展 WooCommerce PayPal Payments,走 OAuth 账号授权流程,而不是手填邮箱:

  1. Plugins → Add New → 搜索「WooCommerce PayPal Payments」→ Install → Activate
  2. WooCommerce → Settings → Payments → 找到 PayPal → 点击「Connect」,用 OAuth 方式登录并授权你的 PayPal Business 账号(没有账号可以在授权过程中直接新建)

[截图:WooCommerce Settings → Payments PayPal Connect OAuth 授权界面]

  1. 授权成功后插件会自动完成收款设置,同时支持信用卡、Venmo、Pay Later 等付款方式,不需要再手动填 Email / IPN
  2. Payment Action 同样建议选「Capture」(付款即到账),避免选 Authorize 需要手动确认每笔交易

📌 一旦成功用 OAuth 连接了 PayPal 账号,PayPal Payments 插件会自动停用并隐藏旧的 PayPal Standard 选项(如果站点上有还在跑的订阅型订单,插件会侦测到并暂时保留 Standard,避免中断订阅扣款)。

旧方式(PayPal Standard)——仅供参考,如果你的站点还在用旧版设置:

  1. 找到 PayPal → 点击「Set Up」
  2. 勾选「Enable PayPal Standard
  3. PayPal Email:填写你的 PayPal 业务账号邮箱(这是收款地址)
  4. IPN(Instant Payment Notification):勾选,购买后即时通知
  5. Receiver Email:填同一个邮箱
  6. Invoice Prefix:默认「WC-」;如果有多个商店,改成唯一前缀(例:「S1-」)
  7. Send Shipping Details to PayPal:勾选(安全起见)
  8. Payment Action:选「Capture」(不选 Authorize,Authorize 需要额外手动确认付款)→ Save Changes

⚠️ PayPal Standard 已不再是官方推荐方式,不会再获得新功能和长期支持,新站点不要再用这套流程,尽早迁移到上面的 PayPal Payments 扩展。

📌 不用管 PayPal Sandbox(测试环境),直接用真实账号上线即可。

验证支付流程:

  1. 开无痕窗口(Incognito)→ 去你的商店 → 加商品到购物车 → 结账
  2. 结账页面出现「PayPal」选项 → 填写信息 → 「I agree to Terms and Conditions」→「Proceed to PayPal」
  3. 跳转到 PayPal 登录页 = 一切正常

没有 PayPal 账号? 注册 PayPal Business 账号(不需要公司资质,个人 ID 也可申请)→ 详见课程资源链接。


核心概念速查

概念解释
WooCommerce Sidebar + Cart Widget在商店页侧边栏显示购物车,Hide if Cart Empty = 购物车空时侧边栏消失
Featured Products在后台产品列表页点星标设置,可在 Sidebar Widget 里单独展示
Geolocated通过 IP 地址自动判断访客所在国,控制价格/运费/产品显示
Standard Rate物理商品适用的 VAT,税率由卖家所在国决定
Reduced Rate某些特定商品类别(如书籍)适用的优惠税率
Zero Rate免税商品或 B2B 销售(买方自行申报 VAT)
Digital Products Rate数字产品按买家所在国税率征税,需要单独导入各国税率 CSV
TaxJar美国税务自动计算服务,按州处理不同税率
Flat Rate固定运费,无论购买多少件都收同一价格
Table Rate(Flexible Shipping)按重量或订单金额分层收取不同运费
Hold Stock加入购物车但未付款时,暂时扣减显示库存的时长
PayPal Capture付款成功后自动到账;相对 Authorize(需手动确认)
WooCommerce PayPal Payments官方 PayPal 收款扩展,OAuth 授权连接账号,取代逐步退役的 PayPal Standard新站点应优先使用

行动步骤

商店页定制:

  1. 商店前台 → Customize → WooCommerce → Archives → 调整排序/列数/侧边栏
  2. 若使用侧边栏:Appearance → Widgets → WooCommerce Sidebar → 添加 Cart Widget(勾选 Hide if Empty)
  3. 可添加 Filter by Price 和 Products(Featured)Widget

全局设置:

  1. WooCommerce → Settings → General → 填地址、设置货币
  2. Products → 关闭 Redirect to Cart、勾选 AJAX Add to Cart
  3. Inventory → 勾选 Enable Stock Management、开启低库存通知
  4. Accounts → 允许访客结账、勾选创建账号选项
  5. Emails → 修改 From Name/Address、Logo、Footer Text、品牌色
  6. Advanced → 选择 Terms & Conditions 页面

税务:

  1. Tax → Prices Entered Without Tax → Calculate by Shipping Address
  2. Standard Rates → Insert Row → Country * → 填本国 VAT 税率
  3. Tax Options → Additional Classes → 添加「Digital Products」→ Save
  4. Digital Product Rates → Import CSV(资源提供)

运费:

  1. Shipping → Add Zone → 添加国家 → Add Shipping Method → 设置 Flat Rate
  2. 可选:安装 WooCommerce Table Rate Shipping 插件 → 按重量分层
  3. Shipping Options → Hide costs until address entered → Destination: Shipping Address

支付:

  1. Payments → PayPal → Setup → Enable → 填 PayPal Email → Capture → Save
  2. 无痕窗口测试结账流程

工具 & 资源

工具用途费用
WooCommerce(Settings)所有商店配置免费
WooCommerce Table Rate Shipping by GM灵活运费(按重量/价格分层)免费
TaxJar.com美国各州税务自动计算付费(复杂税务场景值得)
PayPal Business Account收款免费注册,交易按比例收手续费
Digital Products VAT CSV预置欧盟各国数字产品税率课程资源提供

常见误区

  • ❌ 把 Redirect to Cart 打开——每次 Add to Cart 就跳购物车,阻止客户继续浏览其他商品,降低客单价
  • ❌ Tax Class 名称与 CSV 里的值不一致——数字产品 VAT 会错误归类到 Standard Rate
  • ❌ 只在 Standard Rate 设税率,不处理 Digital Products——向欧盟客户出售数字产品必须按对方国家税率征税
  • ❌ PayPal Payment Action 选 Authorize——需要手动批准每笔交易,延误发货,糟糕的客户体验
  • ❌ 没有在 Advanced 设置 Terms & Conditions 页面——结账时「我同意条款」没有链接,不合规

Sources

Udemy(课程 transcript):

  1. The Completed Digital Marketing Guide 27 in 1 — Section 33, Lecture 596
  2. The Completed Digital Marketing Guide 27 in 1 — Section 33, Lecture 597
  3. The Completed Digital Marketing Guide 27 in 1 — Section 33, Lecture 598
  4. The Completed Digital Marketing Guide 27 in 1 — Section 33, Lecture 599
  5. The Completed Digital Marketing Guide 27 in 1 — Section 33, Lecture 600

Blog / Website:

  1. TaxJar.com
  2. PayPal Business Account