Skip to content

Dime: how to use

Dime

Dime adds a deposit to the line of each linked item, in the Shopify POS cart and in your online store. When containers come back, the Return deposits tile counts them and refunds the deposit in cash or as a discount on the current sale.

$0.99 / month30-day free trialShopify POS
Overview

How it works

1

You create deposit templates

In the Shopify admin: a name, an amount and a color, linked to products or variants. Dime keeps a product named Deposit with one variant per template.

2

The deposit joins the item's line

When a linked item is added to the cart, Shopify shows its line as the item plus one Deposit per template. The line price includes them, and the quantity multiplies them. This works at POS and online, with or without the tile.

3

The cashier can change it

The Deposits tile shows the deposits of the sale. Add deposit adds them and Delete all deposits takes them off. With Automate deposits off, POS lines get a deposit only after Add deposit.

4

Returns are counted

On Return deposits the cashier taps + for each container. Remove Cash records the cash taken from the drawer in the register's cash session. Apply to sale puts a Deposit return discount on the current sale.

5

Reports keep both sides

Applied Deposits lists the deposits of POS sales, sent by the Dime block after each sale. Returned Deposits lists the returns. Both export to Excel.

6

Your own rules still apply

Deposit rules differ by state and country, and Dime does not check them. In Shopify the deposit is a sale of the Deposit product. Its tax follows your setting, and a discount on the item lowers its deposit too. Apply to sale is a discount, so it also lowers the tax of that sale. Check your local rules and talk to your accountant.

The app adds to Shopify POS. Payments, taxes and reports stay in Shopify.
Features

What it does

Deposit templates

A name up to 50 characters, an amount and a color. Up to 30 templates per store.

Linked to variants

A 6-pack and a 12-pack can carry different deposits. One item can carry several, for example skis and poles.

Automatic or manual at POS

Automate deposits on: every linked line gets its deposit. Off: the cashier adds it from the Deposits tile.

Online store

Online store deposits adds the same deposits in the online cart. Nothing to add to your theme.

Return counters

One counter per template on the Return deposits tile. Tap the number to type up to 9,999.

Cash or discount

Remove Cash records the cash in the register's cash session and can print a slip. Apply to sale takes the amount off the current sale.

Reports

Applied and returned deposits for any period, with a total. Export gives an Excel link for 24 hours, to download or to email.

Setup check

The Setup card says when deposits are not being added. Repair sets everything up again.

Built for: Liquor and beverage stores, breweries, groceries, and rental counters for skis, bikes or tools. Any store that takes a deposit on a container or on rented gear and gives it back later.
Install

Price & installation

The app has a 30-day free trial. Shopify bills the subscription with your Shopify invoice.

How to install

  1. Open the app on the Shopify App StoreUse the button above, signed in to your store.
  2. Click InstallApprove the permissions the app asks for.
  3. Choose the planThe 30-day free trial starts at once. Shopify bills the subscription with your Shopify invoice.
  4. Set the app up in your Shopify adminIt is listed under Apps. The first setup is below.
  5. Add the app's tile to Shopify POSOn the POS home screen add a tile, choose Apps and pick the app.
How to cancel the subscription

Cancelling means uninstalling the app. There is no separate billing screen.

  1. In the Shopify admin open Settings → Apps.
  2. Open the menu on the app's row and choose Uninstall.
  3. Confirm. The subscription stops when the app is uninstalled.
Start here

First setup

Do this once, in this order. The app is then ready for the shift.

  1. Open Dime once in the Shopify admin and approve the plan.This turns deposits on for your store. Until then the POS tiles read Open Dime in Shopify admin.
  2. Click Setup deposits.The editor New deposit opens.
  3. Fill Enter name and Enter amount.For example Bottle deposit, up to 50 characters. Each digit you type is a cent: 10 gives $0.10.
  4. Click 0 items selected and pick the products or variants that carry this deposit.A whole product links all the variants it has now.
  5. Optional Click the swatch under Color, pick a color, then Select.
  6. Click Save.The Setup card should read Deposits are set up. Create one template per deposit amount.
  7. Check Settings.By default Deposit Item Name is Deposit, and taxes, Automate deposits and Online store deposits are on. Each change saves at once.
  8. In Shopify POS, add the two tiles.Home screen → Edit → Add tile → Apps → Dime. Add Dime (the Deposits tile) and Dime returns (the Return deposits tile).
  9. Turn on the Dime block on each location.Shopify admin → Sales channels → Point of Sale → Edit Point of Sale → Apps → Dime. Without it, POS sales and Apply to sale returns are not recorded in the reports.
  10. Test it: add a linked item to the POS cart.In a few seconds the line shows Deposit under the item, and the tile reads Deposits: $0.10.
The POS tiles see changes within 30 seconds. A deleted template leaves POS and the online store. Past report rows stay.
Configuration

Setup scenarios

Each scenario is a complete configuration. Follow the steps in order.

1. Bottle and can deposits, added automatically

Every linked item gets its deposit at POS and online, with no extra tap.

  1. Create one template per amount.For example Can deposit $0.05 and 6-pack deposit $0.30.
  2. Link each template to its variants.Single cans to Can deposit, the 6-pack variants to 6-pack deposit. The deposit counts per unit: 4 six-packs get 4 × $0.30.
  3. Leave Automate deposits on and ring up as usual.The tile shows the deposits of the sale.
  4. If a customer swaps an empty, tap Deposits → Delete all deposits.The lines already in the cart lose their deposit. Lines rung up later still get theirs.
Variants added to a product later are not linked by themselves. Pick them in Select items.
2. Rental deposits: two deposits on one item

Skis and poles go out together, each with its own deposit.

  1. Create two templates: Ski rental deposit at $50.00 and Pole rental deposit at $10.00.
  2. Link both templates to the ski rental product.The line gets two Deposit lines, and the tile reads Deposits: $60.00.
  3. When the gear comes back, tap Return deposits, + on both rows, then the Return Amount: $60.00 bar.
  4. Tap Remove Cash and hand the cash back.
Rental terms, damage and late returns are yours to handle.
3. Manual mode: the cashier adds the deposit

When the deposit is the exception, for example when most customers swap an empty keg.

  1. In Settings, turn Automate deposits off.The online store is not affected.
  2. Ring up the items.The tile reads Tap to add $30.00.
  3. If the customer takes a container, tap Deposits → Add deposit.Deposits added! appears. Shopify updates the line in a few seconds.
Add deposit covers the lines in the cart at that moment. Items rung up later need another tap.
4. Containers returned for cash

The customer brings empties back and leaves with cash.

  1. Check the register.Remove Cash needs POS Pro, an open cash session on this device, a connection and a staff member signed in with a PIN.
  2. Tap Return deposits and count the containers.Tap + once per container, or tap the number and type it in Enter quantity.
  3. Tap the red Return Amount: $1.20 bar, then Remove Cash.
  4. When Cash removed appears, hand over the cash.Print Receipt prints a slip. Ok resets the counters.
The app does not open the cash drawer. Without a cash session nothing is recorded: use Apply to sale on a purchase instead.
5. Containers returned during a purchase

The deposit comes off what the customer buys now.

  1. Ring up the purchase first.Apply to sale appears only when the cart has items and is not at checkout.
  2. Tap Return deposits, count, tap the Return Amount: $1.20 bar, then Apply to sale.The cart gets the Deposit return discount.
  3. If the cart has another discount, Continue replaces it.The window first reads This replaces the current cart discount.
  4. If the return is more than the sale, the window shows Notice! and the Change.Tap Ok and hand the change over in cash.
  5. Complete the sale.The Dime block records the return in Returned Deposits as Applied to sale.
A second return in the same sale is added to the Deposit return discount. An abandoned sale records nothing.
6. Checking the day's deposits

What was taken in deposits, and what was given back.

  1. Open Reports → Applied Deposits, then Returned Deposits.Both open on today. Change Start and End for another period. Total: is at the bottom.
  2. In Returned Deposits, click the info icon under Details.Cash removed left the drawer, with Cash drawer entry Yes. Applied to sale came off a sale.
  3. Click Export → Confirm.Download opens the Excel file. Send via email sends a link that works for 24 hours.
Compare the Cash removed rows with the cash adjustments of the register's cash session.
Reference

Screens and settings

Every screen of the app and what each setting does.

Deposits tile

The heading is Deposits. The line under it shows the current sale.

Deposits tile
Setting What it does
Deposits: $0.60 Deposits on the sale now. The tile is highlighted.
Tap to add $0.60 Linked items without their deposit: manual mode, or the deposits were deleted.
No deposits · Checkout in progress No linked items, or the sale is at checkout. The tile is greyed out.
Too many items with deposits for one sale… More lines with deposits than one sale takes. Split the sale.
Open Dime in Shopify admin The app has never been opened in the Shopify admin.
Deposits window

Titled Deposits in automatic mode and Add deposits? in manual mode, with the amount.

Deposits window
Setting What it does
Add deposit Adds the deposits to every linked line in the cart now. Shows Deposits added!.
Delete all deposits Takes them off every linked line in the cart now, without confirmation. Shows Deposits removed.
Cancel Closes without a change.
Couldn't update the cart. Try again. The cart did not change in time. Tap Try again.
Return deposits window

Opens from the Return deposits tile, which reads Count returned deposits. One row per template.

Return deposits window
Setting What it does
Name: · Money: · + · - The template, its amount and its counter. Tap the count to type 0 to 9,999 in Enter quantity.
Return Amount: $0.60 Red bar: each counter times its amount. A tap shows $0.60 will be removed.
Remove Cash Records the amount as cash taken out in this register's cash session. Then shows Cash removed, Print Receipt and Ok.
Apply to sale Shown when the cart has items and is not at checkout. Puts the Deposit return cart discount on the sale.
Notice! · Change The return is more than the sale. Hand the Change over in cash.
Try again After an error. Sends the same return again: one already recorded is not recorded twice.
After the sale: Dime block

On the screen after a POS sale, once the block is on for the location. Its heading is Deposits.

Setting What it does
Deposits on this sale: $0.60 Sent to the reports, with the Deposit return discount if the sale had one.
Saved to the deposits report Done.
Couldn't save to the deposits report Tap Try again. Rows already saved are not repeated.
Deposits screen

The first screen, in the Shopify admin and in POS under Apps → Dime. Reports and Settings are in the title bar.

Deposits screen
Setting What it does
Setup Deposits are set up, or what is broken, and the two POS steps.
Repair Shown with Deposits are not added to sales right now. Sets up the Deposit product, the links and the deposits function again.
Template card Color, Name:, Amount: and the ⋮ menu with Edit and Delete.
Add Deposit A new template. Greyed out at 30, with You can have up to 30 deposit templates.
Deposit editor

Titled New deposit or Edit deposit. Back leaves without saving.

Deposit editor
Setting What it does
Enter name Required, up to 50 characters, unique in any case: A deposit with this name already exists. Shown under Deposit in the cart.
Enter amount Each digit is a cent: 1050 gives $10.50. It must be above zero.
N items selected Opens the Shopify product picker. The new selection replaces the old one.
Color Pick color: a preset or Custom, then Select.
Save Saves and returns to the list. Dime updates the Deposit product and the linked variants.
Reports

Two cards: Applied Deposits and Returned Deposits. Both open on today, newest first, up to 5,000 rows.

Reports
Setting What it does
Start · End A Date and a Time (hh:mm AM). The list reloads on each change.
Applied Deposits Date, Amount, Type and Order ID. One row per deposit and variant of a POS sale. The type is MODIFIER: a deposit on an item.
Returned Deposits Date, Amount, Reason (Return Deposits) and Order ID. Details shows the type and Cash drawer entry.
Order ID A link to the order in the Shopify admin, plain text in POS. None for a cash return.
Export Create report? → Confirm → Download or Send via email. The Excel link works for 24 hours.
Settings

Each change saves at once.

Setting What it does
Deposit Item Name The name of the Deposit product, shown on each deposit line. Default Deposit, up to 80 characters.
Apply taxes to deposit item On by default. Whether the Deposit product is taxable. The rate comes from your Shopify tax settings.
Automate deposits On: every linked POS line gets its deposit. Off: only after Add deposit.
Online store deposits On: linked items get their deposit in the online cart. Off: POS only.
Miss something? · Contact us Send us a feature request, or see our email address.

Screenshots of the running app in Shopify POS and the Shopify admin. Click one to enlarge.

At the register

Everyday use

What the cashier does after the app is set up.

  1. Ring up as usual. Linked items get their deposit within a few seconds.
  2. In manual mode, tap Deposits → Add deposit before checkout, and again after adding more linked items.
  3. If the customer does not take the containers, tap Deposits → Delete all deposits.
  4. For returns, tap Return deposits, + per container and the red bar, then Remove Cash or Apply to sale. Tap once and wait.
  5. After Cash removed, hand over the cash and tap Ok.
  6. After the sale, the block should read Saved to the deposits report. If not, tap Try again.
If something is wrong

Troubleshooting

Symptom on the left, what to do on the right.

Symptom What to do
Both tiles read Open Dime in Shopify admin. Open Dime once in the Shopify admin and approve the plan.
A linked item has no deposit. Wait a few seconds. If the tile reads Tap to add, tap Deposits → Add deposit. Check that the variant is in the template's Select items.
Some lines never get a deposit. Custom sales, lines at 0.00, subscription lines, lines another app or a fixed bundle already changes, and sales made offline get no deposit.
Deposits are not added to sales right now. Click Repair on the Deposits screen. Until then, sales go through without deposits.
Too many items with deposits for one sale One sale takes deposits on about 30 lines. Split the sale. Quantity does not count: a line of 24 cans is one line.
The deposit on a line is lower than the template amount. A line or cart discount is shared between the item and its deposit.
No open cash tracking session on this register Open a cash session on this device (it needs POS Pro), then tap Try again. Or use Apply to sale on a purchase.
Pin in to POS before recording cash Sign in to POS with a staff PIN, then try again.
No connection. The operation was NOT recorded — try again once POS is online. Nothing was recorded. Try again when the device is online.
Unable to confirm the cash operation. Tap Try again: a return already recorded is not recorded twice. After Cancel, check Returned Deposits before you hand over cash.
Apply to sale is not in the window. The cart is empty or at checkout. Ring up the purchase first.
A POS sale is missing in Applied Deposits. Turn on the Dime block for the location, and keep the Deposits tile on the POS home screen. Online orders are not in this report.
The app's tile is not on the POS home screen. Add it: on the POS home screen add a tile, choose Apps and pick the app.
The tile does not react or shows an old screen after an update. Close and reopen Shopify POS. If that does not help, update Shopify POS on the device.
The app asks for new permissions. A new version needs them. Open the app in the Shopify admin and approve them.
Questions

FAQ

Where does the deposit show in the cart?
Inside the item's line: the item and one Deposit per template, with the template name. The line price includes the deposits, at POS and online.
What is the Deposit product in my catalog?
Dime creates it, with one variant per template. It is published to Point of Sale and the Online Store, so it can appear in your storefront search. Do not edit or delete it. Repair creates it again.
Is the deposit taxed?
That follows Apply taxes to deposit item and your Shopify tax settings. Check one test sale.
Do discounts change the deposit?
Yes. A discount on the item or on the cart also lowers its deposit.
Is the deposit printed on the receipt?
It is part of the item's line, printed the way Shopify POS prints it. Dime cannot add text to the receipt.
Does Dime make a refund in Shopify?
No. Remove Cash records cash taken from the drawer, and Apply to sale is a discount on the current sale. Past orders do not change. The app does not open the cash drawer.
Are online orders in the reports?
No. Online orders get their deposits, but Applied Deposits lists POS sales only.
Can I stop some staff from refunding deposits?
No. Dime has no staff restrictions: every staff member who can open the tiles can record a return.
Can a customer exchange an item that carries a deposit?
Shopify POS may not allow it, because the item and its deposit form one bundle line.
Which languages does it use?
The admin and the POS tiles are in English and Spanish. The cash slip, the Excel file and the report email are in English.
How much does it cost?
$0.99 per month, with a 30-day free trial.
Support

Contacts