Free, open source

Tips and donations right at checkout

Tipping adds an optional tip or donation control to the WooCommerce cart and checkout. Shoppers pick a preset amount — a flat figure or a percentage — or enter a custom amount, and the tip is added to the total as a fee.

Open source GPLv2
Open source, GPL licensed No account, no card Native WooCommerce fee, HPOS and blocks

Works with

WooCommerceGutenbergStorefrontAstraGeneratePressKadence

Accepting a tip is often awkward

A café, charity or creator wants a simple, opt-in way for customers to add something extra. Without a dedicated control, a tip needs a fake cart product or a manual adjustment, and totals do not update live.

  • No simple, opt-in tip control at checkout
  • Tips as a fake cart product instead of a fee
  • Totals that do not update when an amount is picked
  • No percentage tip calculated from the cart

Tipping adds a tip as a native fee

  • Preset amounts — flat or a percentage of the cart — plus a custom amount
  • A native WooCommerce fee shown in totals, emails and reports
  • Live total updates via checkout AJAX
  • Opt-in by default — starts on "No tip"

What you get in the free version

Everything you need to accept an optional tip.

Preset amounts

Fixed values or a percentage of the cart, picked in one click.

Custom amount

An optional field for shoppers who want to give more.

Native fee

The tip is a WooCommerce fee — in totals, on the order, in emails and reports.

Live totals

Choosing an amount recalculates totals via AJAX; percentage tips track the live subtotal.

Placement

Show the control on the cart page, the checkout page, or both.

Optional tax

Tax on tips is off by default — enable it only if your jurisdiction requires it.

Up and running in three steps

Enable the control and accept your first tip at checkout.

01

Install

Activate Tipping alongside WooCommerce.

02

Set presets

In WooCommerce → Tipping, enable tipping, set presets and choose placement.

03

Check checkout

Pick an amount in the cart or checkout — the total should update live.

Who it is for

When you want a simple way for customers to add something extra.

Hospitality and services

A preset or percentage tip right at checkout.

  • Percentage presets
  • Live totals
  • Cart and checkout

Charities and fundraising

An optional donation as a fee, visible in reports.

  • Custom amount
  • Native fee
  • Order meta

Creators and brands

Support from fans without a fake cart product.

  • Opt-in default
  • Accessible markup
  • HPOS and blocks

Need more? Tipping PRO

The free edition covers preset and custom tips as a fee with live totals. Tipping Pro will add tip goals with progress bars, recipient splitting, post-purchase tipping and reporting.

  • Tip goals with a live progress bar (planned)
  • Recipient and cause splitting (planned)
  • Post-purchase tipping and reports with CSV export (planned in PRO)

Support and resources

Every plugin has its own documentation with setup walkthroughs. Bugs and questions go to the public GitHub repository for that plugin — we answer in the open.

Frequently asked questions

Does it require WooCommerce?

Yes. WooCommerce must be installed and active.

Are tips taxed?

By default, no. You can enable tax on tips from the settings screen if your jurisdiction requires it.

How does a percentage tip work?

A percentage preset is calculated from the cart subtotal at the moment of selection and recalculated whenever the cart changes, so it always reflects the current order.

Where is the tip stored?

The tip is added to the order as a standard WooCommerce fee, so it appears in the order totals, emails and reports. The amount is also saved as order meta for auditing.

Is tipping optional for customers?

Yes. The default selection is "No tip", keeping it fully opt-in.

Does Tipping pair with Rapid and Minimum?

Yes. Rapid speeds up placing large orders, and Minimum enforces quantity and order-total rules. All three are from wppoland.com and work independently.

Add tips to your checkout

Presets, a custom amount and live totals as a native fee. The full FREE edition under GPL.

Read the docs

FREE is the full tip control — PRO adds tip goals, recipient splitting and reporting.