Free, open source

Dankon

Tips and donations right at checkout

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

Open source GPLv2
Open source, GPL licensedNo account, no cardNative WooCommerce fee, HPOS compatible

Works with

WooCommerceStorefrontAstraGeneratePressKadenceMultisite compatible

See it in action

A tip control on checkout with percentage presets for a voluntary tip
The same tip control on mobile
Setting the label, preset type and amounts in the dashboard

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

Dankon adds a tip as a native fee

  • ✓ Preset amounts, flat or a percentage of the cart
  • ✓ 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.

No tip by default

The control starts on "No tip", tipping is fully opt-in.

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.

Accessible control

Keyboard-operable buttons, a visible focus ring and an ARIA live status line.

Non-taxable tip

The tip is added as a non-taxable WooCommerce fee.

Up and running in three steps

Enable the control and accept your first tip at checkout.

01

Install

Activate Dankon alongside WooCommerce.

02

Set presets

In WooCommerce > Dankon, 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.

  • ✓ Fixed-amount presets
  • ✓ Native fee
  • ✓ Order meta

Creators and brands

Support from fans without a fake cart product.

  • ✓ Opt-in default
  • ✓ Accessible markup
  • ✓ HPOS compatible

What PRO adds, and why it matters

Round-up tip

Round the order total up and add the difference as the tip in one tap (shipped).

Tip goals and progress bars

Show a fundraising goal with a live progress bar so shoppers can see how close a campaign is to its target (shipped).

Recipient / cause splitting

Let shoppers choose which cause or recipient their tip supports, and split totals across multiple recipients (shipped).

Tip reports

Break down tips by period, preset and recipient, with CSV export for accounting (shipped).

Post-purchase tipping

Invite a tip on the thank-you page after checkout (shipped).

What you get: FREE vs PRO

PRO keeps everything in the free plugin and adds the modules below.

FeatureFREEPRO
Tip presets (fixed or percentage)✓✓
Tip as native WooCommerce fee✓✓
Live total updates (checkout AJAX)✓✓
Opt-in by default ("No tip")✓✓
Editable label and description✓✓
Amount saved as order meta✓✓
HPOS compatibility✓✓
Round order total up as tip×✓
Configurable round-up multiple×✓
Tip goal progress bar×✓

Tipping vs Tipping for WooCommerce vs Tip Pro for WooCommerce

How Tipping compares to the popular WooCommerce checkout tipping plugins.

TippingTipping for WooCommerceTip Pro for WooCommerce
Free versionYesNoNo
Preset tip amountsYesYesYes
Native WooCommerce fee APIYes--
Tip goals and progress barsPro--
Recipient / cause splittingPro--
Tip reportingProYes-
Open source (GPLv2)YesCore GPLCore GPL
Paid plan pricefrom €29/yrPaid onlyPaid only

Competitor data and pricing as of June 2026; check the vendors' sites for current pricing.

Need more? Dankon PRO

The free edition covers preset tips as a fee. Dankon Pro adds round-up tipping and a tip goal progress bar.

  • ✓ Round-up tip (shipped)
  • ✓ Tip goals with a live progress bar (shipped)
  • ✓ Recipient splitting and tip reports (shipped)
  • ✓ Post-purchase tipping (shipped)

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.

Maintenance status

This plugin is maintained. We have announced no end-of-support date, and when we do it will say so here and in a release.

Frequently asked questions

Does it require WooCommerce?

Yes. WooCommerce must be installed and active for Dankon to work. The tip control relies on WooCommerce's cart, fees and totals. Without active WooCommerce the plugin renders nothing.

Are tips taxed?

No. Tips and donations are added as a non-taxable WooCommerce fee, the plugin has no tax-on-tips setting.

How does a percentage tip work?

A percentage preset is calculated from the cart subtotal at the moment of selection. It is recalculated on every cart change via WooCommerce checkout AJAX, so the amount always reflects the current order. For example, a preset of 10 adds 10% of the current subtotal.

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 the `_tipping_amount` order meta for auditing. This makes the tip as visible and traceable as any other fee.

Is tipping optional for customers?

Yes. The default selection is "No tip", so the control is fully opt-in. The customer chooses one of the presets, and no tip is added until they do. Any invalid or disabled choice falls back to "No tip".

Does Dankon pair with Tujo and Sojlo?

Yes. Tujo speeds up placing large orders, and Sojlo enforces quantity and cart-total rules. All three plugins are from wppoland.com and work independently of each other. You can use Dankon on its own or combine them freely.

How does Tipping compare to Tipping for WooCommerce and Tip Pro for WooCommerce?

Tipping adds preset checkout tips through the native WooCommerce fee API for free, with tip goals, splitting, and reporting in Pro from €29/yr. Tipping for WooCommerce and Tip Pro for WooCommerce are both paid extensions on the WooCommerce marketplace. Pricing as of June 2026.

Add tips to your checkout

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

View on GitHub

FREE is the full tip control, PRO adds round-up tipping, a tip goal progress bar, recipient splitting, tip reports and post-purchase tipping.