Shopify product and cart fee controls

Add clean fee options without bloating your storefront.

Charge Fee lets merchants create optional or required fees for product pages and cart pages, control visibility by country, and publish fixed-price fee items directly from Shopify admin.

Product fees Cart fees Optional or required Country visibility
Storefront fee preview

Weekend bag

Selected variant and quantity stay untouched.

$128.00
Add shipping protection
Optional fee shown below the product form
Item fee
Protection plan Fixed fee synced as an unlisted Shopify product
$2.00
Gift wrap Second fee option using the same storefront block
$4.00

Cart fee

Place an order-level fee near the cart summary and checkout area.

Cart
3 input styles Checkbox, radio, or dropdown fee selection.
2 storefront scopes Attach fees to products or to the cart itself.
Geo-aware visibility Show fees globally or only in selected countries.

Built for fee logic, not storefront hacks.

Keep fee setup inside Shopify admin while the app handles storefront placement, product sync for fixed-price fees, and clean publish workflows.

01

Product and cart fee scopes

Add fee UI where merchants actually need it: on the product form or in the cart summary flow.

02

Optional and required behavior

Offer a simple add-on or require a fee before the customer can continue to checkout.

03

Clean fee option modeling

Use checkbox, radio, or dropdown controls depending on how much choice the merchant needs.

04

Country visibility

Limit fee visibility to selected countries with storefront country detection and GeoIP fallback.

05

Fixed-price Shopify sync

Publish fee options as unlisted Shopify products so supported fixed-price fees can be added to cart.

06

Draft and live publishing

Prepare a fee, review it, and push it live only when the storefront flow is ready.

A short setup path for a focused app.

The app keeps the merchant flow simple: connect the theme block, create the fee, review the storefront behavior, and publish when ready.

Enable the app embed

Turn on Charge Fee in the Online Store theme and place the product or cart block where needed.

Create the fee

Choose product or cart scope, define the fee title, add options, and set the price type.

Apply rules

Control country visibility, required behavior, and matching rules without touching code.

Publish and verify

Push the fee live, preview the storefront, and confirm the fee appears where it should.

Frequently asked questions

Short answers to the most common implementation questions.

Does Charge Fee work on both product and cart pages?

Yes. Merchants can create fees for product-page selection or for cart-page selection.

Can a fee be required?

Yes. The app supports optional and required fee setups depending on the merchant's use case.

How are fixed-price fees added to the cart?

Supported fixed-price fee options are synced to Shopify as unlisted products so they can be added to cart cleanly.

Can merchants limit fees by country?

Yes. Merchants can choose all countries or a selected country list for fee visibility.

Ready to set up cleaner storefront fee options?

Open the app in Shopify admin and configure your first fee in a few steps.

Open Charge Fee