Shopify POS Lets Staff Count Cash Mid-Shift: What Merchants Need to Know

Table of Contents

  1. Key Highlights:
  2. Introduction
  3. What the mid-session cash count feature actually does
  4. Why mid-shift cash counts matter for retailers
  5. How to perform a mid-shift cash count on Shopify POS: step-by-step
  6. Designing cash-handling policies around mid-shift counts
  7. Preventing and resolving discrepancies
  8. Staff training and change management
  9. Reporting, reconciliation, and accounting implications
  10. Security, audit trail, and compliance considerations
  11. Real-world examples: how mid-shift counts change outcomes
  12. Implementation checklist for merchants
  13. Measuring success: KPIs and ROI
  14. Potential pitfalls and how to avoid them
  15. Integrations and technology considerations
  16. Preparing for scale: considerations for larger retailers
  17. Practical tips to make mid-shift counts effective
  18. FAQ

Key Highlights:

  • Shopify POS now supports mid-session cash counts: staff can verify drawer contents any time during an active shift, with each count logged to the register session for stronger audit trails.
  • Mid-shift counts reduce shrinkage, speed up discrepancy resolution, and improve cash flow visibility; effective adoption requires updated policies, permissions, and staff training.

Introduction

Retailers who handle cash face persistent challenges: shrinkage, miscounts at shift changes, and time-consuming end-of-day reconciliations. Shopify’s recent update to its point-of-sale system changes one simple but critical workflow: staff no longer must wait until opening or closing a register session to count the drawer. They can perform a cash count at any point during an active shift, and the system logs each event to the register session.

That single capability reshapes how stores manage cash across busy hours, handoffs, and high-value transactions. The change reduces the window during which errors or theft can go undetected, creates more frequent audit checkpoints, and integrates counts into digital records that accounting teams can use immediately. This article explains how the feature works, why it matters operationally and financially, and how merchants should adapt policies, training, and reporting to capture the full benefit.

What the mid-session cash count feature actually does

Shopify POS users can now tap the Register icon and select Count cash to perform a physical count of the till while a register session remains open. The system prompts staff to enter counts for coins and bills—and, depending on configuration, for tips and other cash lines—and then compares entered totals against the expected cash balance. The count is saved as part of the active register session, preserving details such as who performed the count, time, and any variance.

Two functional shifts matter here:

  • Counts are no longer limited to session open/close events; they can occur multiple times in a session.
  • Each count is recorded in the register audit trail, enabling managers and accountants to view a timeline of cash checks and associated variances without relying solely on end-of-day reconciliation.

The technical implementation is straightforward but operationally powerful: the count becomes a timestamped checkpoint within the session, not merely an end-of-day record.

Why mid-shift cash counts matter for retailers

Counting cash during an active shift is a small procedure with outsized effects on risk management and operational efficiency.

Reduce shrinkage and internal theft Shrinkage includes shoplifting, administrative errors, and employee theft. Regular, ad-hoc cash counts shrink the time window available for theft to occur undetected. If a register is checked mid-shift, employees know that money will not simply remain unverified until closing. The behavior change can be immediate: visible controls, frequent verification, and audit logs all increase the cost of theft.

Catch and correct counting errors early Many discrepancies originate from simple human errors: wrong change given, an operator ringing a card sale as cash, or an incorrect cash-to-card split. Detecting these mistakes early—while transactions from the mis-entry are still fresh—makes correction simpler. Staff can review CCTV, retrace recent transactions, or adjust entries before the error propagates into end-of-day figures.

Improve customer experience during shift changes Handoffs between employees introduce friction. A mid-shift count creates a clean, documented checkpoint when one employee passes the register to another. That reduces disputes and protects both employees and managers, particularly when one team member starts on a float and hands the register to another during a busy day.

Facilitate better cash-flow decisions For stores that make frequent bank deposits or remove excess cash to a safe during the day, mid-shift counts inform timely decisions. Management can determine whether a deposit is necessary to reach a desired cash-in-drawer threshold or whether a large cash payment should be routed for immediate deposit.

Create audit-ready documentation Each mid-shift count becomes part of the session record. For internal audits, tax compliance checks, or insurance claims, having a timestamped trail showing when cash was counted—and by whom—reduces ambiguity and speeds investigations.

How to perform a mid-shift cash count on Shopify POS: step-by-step

Use this block as the procedural core for staff and managers. The UI path is simple, but adherence to a reliable routine ensures valid results.

  1. Pause sales activity as appropriate
    • Ask any waiting customers to briefly hold while you conduct the count, or, if possible, perform the count during a natural lull. During high-volume times, consider brief two-person counts so transactions can continue with minimal delay.
  2. Tap the Register icon on Shopify POS
    • The Register menu contains the Count cash option when a session is active.
  3. Select Count cash
    • The system displays fields for each denomination (bills and coins). Depending on your POS configuration, additional fields for tips, petty cash, or other cash lines may appear.
  4. Physically count currency and enter quantities
    • Count bills and coins by denomination. Enter either the quantity per denomination or the total value, depending on the POS screen layout. Double-check large denominations.
  5. Review the expected cash balance vs. counted total
    • Shopify compares the physical count to the expected cash amount based on sales and cash adjustments recorded in the session. The interface shows any variance.
  6. Record a note if variance exists
    • Staff can (and should) add a brief note explaining a discrepancy—for example, "Corrected $20 over counted by manager after tip adjustment"—so the audit trail includes context.
  7. Approve or escalate
    • If the variance is within an acceptable threshold set by store policy, document it and continue. If outside the threshold, follow escalation steps (notify manager, review CCTV, perform blind recount).
  8. Log deposit or removal if performed
    • If the count prompts a cash removal or deposit, record that transaction immediately. Shopify POS logs cash removals and deposits as part of the register session.
  9. Resume operations
    • Return to regular sales workflow with the count logged and attached to the session.

This process takes only a few minutes when staff follow a disciplined approach. The key is to ensure counts are accurate and that any follow-up is documented.

Designing cash-handling policies around mid-shift counts

The feature demands updated operating procedures. A policy framework will determine when counts occur, who performs them, and the thresholds for action.

Define count frequency

  • Scheduled counts: counts at predetermined times (e.g., every four hours, before lunch rush, at shift handoffs).
  • Triggered counts: counts after large cash deposits, after cash removal, when variance flags occur, or when a manager suspects an issue.
  • Random counts: unannounced checks to deter theft.

Set variance thresholds

  • Establish acceptable variance bands relative to expected cash: for example, $5 for low-volume tills, $20 for busy registers, or a percentage (0.5% of cash expected).
  • Define escalation protocols for variances exceeding thresholds: immediate recount, manager review, CCTV check, temporary suspension of operator’s register privileges pending review.

Assign roles and permissions

  • Limit who can perform counts, enter adjustments, and authorize removals. Shopify POS supports role-based permissions; configure them to separate duties (cash handler vs. approver).

Standardize the process

  • Create a count checklist that staff sign off on each time they perform a count. Include fields for date/time, denominations, counted total, expected total, variance, notes, and manager sign-off when required.

Audit and recordkeeping practices

  • Store copies of count logs for a defined retention period, integrated with your accounting system if possible. Keep digital records within Shopify and back them up nightly.

These policies reduce ambiguity during mid-shift events and ensure counts strengthen control rather than becoming perfunctory.

Preventing and resolving discrepancies

Recognizing a variance is only the first step. A clear, repeatable protocol for resolving discrepancies ensures faster closure and fewer recurring issues.

Immediate actions on discrepancy detection

  • Recount: Have a second staff member or manager perform an independent recount.
  • Check recent transactions: Look for cash refunds, voids, or transactions mistakenly logged as card payments.
  • Review CCTV: Focus on the time window surrounding suspected discrepancies to observe relevant exchanges.
  • Verify deposits: Confirm whether cash removals were recorded properly or whether a deposit was made off-POS.

Root-cause analysis

  • Miscounts: Repeated overages or shortages can signal counting technique problems. Provide additional training or use blind counts.
  • System errors: Rare but possible; reconcile POS logs and payment processor records for anomalies.
  • Fraud: Patterns of shortages concentrated on a single cashier or during specific shifts require a formal investigation.

Documentation and follow-up

  • Log the outcome and corrective actions in the register session or an incident log. If disciplinary action or policy changes result, document the rationale and steps taken.

Preventive measures

  • Blind counts: Require counts where the expected amount is not shown to the person counting to eliminate intentional manipulation.
  • Dual control for large deposits: Require two employees or manager verification for cash removals over a set limit.
  • Physical controls: Limit access to cash drawers and safes; require immediate storage of large bills in a secure till or safe.

Resolving discrepancies quickly reduces the operational and morale costs and demonstrates that the merchant treats cash control as a priority.

Staff training and change management

Introducing mid-shift counts changes day-to-day operations. A clear rollout plan and training program are essential to ensure adoption without disrupting service.

Develop training modules

  • Quick-start guides for cash counts: step-by-step visuals for staff to reference on the register.
  • Scenario-based drills: simulated discrepancies, deposit events, and shift handoffs for practical experience.
  • Role-specific training: different expectations for cashiers, supervisors, and managers.

Focus on technique and mindset

  • Counting techniques: organize bills by denomination, use a counting tray for coins, verify high-value notes twice.
  • Communication: instruct staff how to call for a manager discreetly if a large discrepancy appears.
  • Accountability without intimidation: emphasize control and protection rather than suspicion; counts protect both the business and honest employees.

Use real performance metrics in training

  • Share anonymized examples or aggregated data showing how mid-shift counts reduced variance or speeded reconciliation in pilot stores. Real outcomes drive buy-in.

Rollout plan

  • Pilot: start with a subset of stores or shifts to refine policy and troubleshoot friction.
  • Feedback loop: gather staff input, track count times, and adjust thresholds or procedures.
  • Full deployment: after the pilot, update SOPs and set firm expectations for mid-shift counting frequency.

Documentation and reinforcement

  • Place quick-reference posters near registers and include count procedures in employee handbooks.
  • Conduct regular refreshers and audits to ensure the process remains effective.

Training that combines procedural clarity with operational empathy yields consistent, accurate counts and fewer confrontations at shift changes.

Reporting, reconciliation, and accounting implications

Mid-shift cash counts influence accounting workflows and reporting in several ways.

Tighter daily reconciliation

  • With timestamped counts throughout the day, accountants can reconcile cash flow more incrementally instead of relying on a single end-of-day snapshot. This reduces backlog and makes unusual variances easier to investigate.

Granular audit trails

  • Each count becomes an event on the register session timeline. Accountants can filter counts by cashier, time, or variance magnitude to identify patterns.

Tips and transfers

  • If your store handles cash tips or cash transfers between registers, counts can help ensure tips are allocated correctly and transfers are recorded. Make sure the POS records tip cash separately if required for payroll or gratuity reporting.

Integration with accounting systems

  • Export session logs and count events for bookkeeping. Mid-shift counts do not change accounting treatments but improve traceability. Ensure your accounting team can ingest or access Shopify reports and register logs.

Reconciling deposits and removals

  • When a cash removal occurs after a count, the removal should be recorded with a reference to the count event. This makes deposit trails auditable: counted amount → removal recorded → deposit posted to bank account.

Tax compliance

  • Regular count logs can support tax reporting in jurisdictions where cash reporting thresholds invite scrutiny. Transparent, frequent records reduce the risk of disputes with tax authorities.

Forecasting and cash planning

  • Frequent counts provide better intraday visibility into cash inflows, supporting decisions about change float levels, security pickups, and ATM reloads.

The accounting team should be involved in designing the count frequency, variance thresholds, and record-retention policies to ensure they align with financial controls and reporting needs.

Security, audit trail, and compliance considerations

Mid-shift counts strengthen controls but also shift some responsibilities. Address security and compliance explicitly.

Auditability

  • The system captures the who, when, and how. Each count entry—quantity per denomination, notes, and resulting variance—creates an immutable record in Shopify. Those logs should align with internal audit cycles.

Access control

  • Limit permissions for adjustments and overrides. Allow only managers to edit counts or post removals over a set threshold.

Physical security

  • Train staff to perform counts in secure locations when feasible. Do not display large amounts of cash publicly; use an office or secure area for large counts. Encourage two-person procedures for large sums.

Legal and regulatory compliance

  • Know local cash-handling laws and mandatory reporting thresholds, particularly for large cash deposits. For example, anti-money-laundering rules in many countries require reporting of suspicious cash transactions or cash over certain amounts.

Insurance and incident reporting

  • Consistent mid-shift counts facilitate claims in the event of theft. Insurers often want proof that the merchant maintained reasonable controls; documented counts strengthen a claim.

Data retention

  • Preserve count records for the period mandated by local law or company policy, often several years. Ensure backups and protective access controls so records remain tamper-evident.

A security-oriented rollout addresses both the human and technical dimensions of cash control.

Real-world examples: how mid-shift counts change outcomes

Two illustrative scenarios show practical impacts.

Scenario A: Boutique clothing store with mid-day surge Park Lane Apparel operates a downtown boutique with a daily lunch rush and several staff handoffs. Previously, registers went unreconciled until close. Weekly variance averages were $150, with the occasional unexplained shortage of $200–$300.

After enabling mid-shift counts and instituting scheduled counts before and after the lunch rush, Park Lane saw immediate changes:

  • Frequent small variances appeared during counts after the lunch rush, revealing a pattern of cashiers rounding change incorrectly during peak traffic.
  • Retraining on counting technique and requiring managers to perform a post-lunch deposit reduced end-of-day variance to an average of $30 per day.
  • The store also reduced petty cash float by a third, lowering the risk of loss.

Scenario B: Food truck with manager handoffs and high-cash days A mobile food vendor, Rolling Kitchen, handles a mix of cash and card payments at events. Shifts are short, and handoffs occur multiple times during an event.

Rolling Kitchen set a policy for mid-shift counts at each staff change and after every $500 in cash collected. Outcomes included:

  • A single early detection of an $80 shortage attributed to a misapplied discount during peak traffic. Because the count occurred close to the time of error, staff reviewed the transaction quickly and adjusted inventory and POS entries.
  • The owner started using counts to decide when to make interim deposits at a nearby bank, avoiding the risk associated with carrying too much cash overnight.

In both cases, the common thread is early detection and tighter controls that would not have been possible when counts were limited to shift open/close.

Implementation checklist for merchants

A practical checklist helps move policy into practice.

Technical setup

  • Ensure Shopify POS app is up to date and register sessions are enabled.
  • Configure role-based permissions so only authorized employees can perform counts and post removals.
  • Enable and test the Count cash workflow on a test register.

Policy and SOPs

  • Define count frequency: scheduled, triggered, and random.
  • Set variance thresholds and escalation procedures.
  • Establish minimum and maximum float levels and removal approval limits.

Training

  • Create quick reference guides and run hands-on drills.
  • Provide scenario-based training for discrepancies and deposits.
  • Require manager shadowing for first week after rollout.

Security and audit

  • Implement blind-count options where appropriate.
  • Require dual-control for cash removals above a set threshold.
  • Set retention policy for count logs and ensure backups.

Integration and reporting

  • Identify key reports and how counts are exported to accounting.
  • Adjust reconciliation workflows to incorporate mid-shift checks.
  • Define KPIs to track success: average variance, count frequency, time to resolve discrepancies.

Pilot and iterate

  • Run a pilot with a subset of stores or shifts for 2–4 weeks.
  • Collect data on count times, variances, and staff feedback.
  • Update SOPs and scale deployment.

A phased approach reduces operational friction and provides the data needed to refine controls.

Measuring success: KPIs and ROI

Merchants should measure both control improvements and operational costs.

Key performance indicators

  • Average cash variance per register per day/week.
  • Frequency of large discrepancies (>threshold).
  • Time from discrepancy detection to resolution.
  • Number of mid-shift counts performed per register per day.
  • Time added per count (average minutes).
  • Incidence of theft-related losses per period.

Financial ROI

  • Reduced shrinkage: quantify shrinkage drop after adoption. For example, a 50-store chain reducing average daily variance from $100 to $25 per store saves $75 × 50 × 260 business days ≈ $975,000 annually before any tax or investigation costs.
  • Time savings in reconciliation: faster daily close and fewer after-hours adjustments reduce staff overtime.
  • Reduced insurance premiums or claims costs: stronger controls can lower insurer risk profiles over time.

Operational ROI

  • Faster decision-making on deposits reduces the risk of large cash holdings and associated security costs.
  • Improved employee morale because handoffs become cleaner and fewer unjustified disputes occur.

Balancing costs and benefits

  • Counts take staff time. Measure the average minutes per count and estimate labor cost. Compare that to the expected reduction in shrinkage and reconciliation time. Most merchants find the tradeoff favorable: short, frequent counts prevent larger losses and reduce time spent investigating end-of-day variances.

Potential pitfalls and how to avoid them

While mid-shift counts offer clear advantages, mishandling the feature can create confusion or false security.

Over-counting frequency

  • Counting too often adds operational friction and can slow service. Use data to find a cadence that balances detection and customer experience.

Poorly defined thresholds

  • Too-tight thresholds generate false positives and unnecessary escalations; too-loose thresholds let issues persist. Calibrate thresholds based on historical variance data.

Permissions misconfiguration

  • If permissions allow too many people to edit count results, the audit trail weakens. Restrict adjust privileges and require manager sign-off for edits.

Inadequate training

  • Counts done incorrectly are worse than none. Provide hands-on training and require a probationary period with manager oversight.

Ignoring the logs

  • A mid-shift count is only useful if management reviews logs and acts on trends. Set up regular reviews and include counts in internal audits.

Address these pitfalls proactively through pilot tests, clear SOPs, and regular reviews.

Integrations and technology considerations

Mid-shift counts are most effective when integrated with other systems and procedures.

POS and payment processors

  • Ensure the POS registers all cash sales, refunds, and exchanges accurately. Confirm payment processor records match card-related transactions to isolate cash-specific variance.

CCTV and access logs

  • Link count events to CCTV footage and door-access logs for efficient investigations. Timestamp synchronization across systems is critical.

Accounting integrations

  • Schedule exports of register sessions and count events to accounting systems. Automate reconciliation where possible to flag unexplained variances faster.

Third-party cash management tools

  • Some merchants use cash-management solutions or smart safes that reconcile banknotes automatically. Mid-shift counts remain valuable, especially where such devices are unavailable.

Hardware

  • Provide staff with adequate counting tools—coin trays, bill straps, counterfeit detectors—so counts are timely and accurate.

Technology upgrades should focus on making counts quick, auditable, and integrated with broader financial controls.

Preparing for scale: considerations for larger retailers

Large-format stores or multi-location brands face additional complexity.

Standardization across sites

  • Centralize SOPs but allow some flexibility tailored to store size, transaction volume, and staff model.

Central monitoring

  • Use centralized dashboards to monitor variance trends across locations. Flag stores exceeding variance thresholds for targeted audits.

Decentralized deposits and logistics

  • Coordinate with logistics or armored-car services if multiple daily deposits become necessary. Ensure deposits reference count events for traceability.

Training consistency

  • Use a mix of in-person and digital training. Certify managers responsible for counts to maintain consistency across locations.

Compliance and regional differences

  • Account for differences in regulatory environments across jurisdictions regarding cash handling and reporting.

Scaling requires a balance: consistent controls with room for local operational realities.

Practical tips to make mid-shift counts effective

  • Use two-person counts for large sums or high-risk shifts.
  • Blind counts reduce intentional manipulation.
  • Keep count times predictable enough for planning but include random checks as a deterrent.
  • Record brief context notes with counts to aid later investigations.
  • Automate alerts when variance exceeds thresholds to get managerial attention immediately.
  • Combine counts with short, timed deposits to keep cash exposure low.
  • Review counts weekly and summarize trends for management—data over time reveals behavior patterns.

These small adjustments increase the yield of each count and embed the practice into everyday operations.

FAQ

Q: Who should be allowed to perform mid-shift cash counts? A: Designate cashiers to perform counts routinely but restrict count overrides, edits, and large-value removals to managers. Role-based permissions in Shopify POS support these separations.

Q: How often should a store perform mid-shift counts? A: Frequency depends on transaction volume, risk tolerance, and staffing patterns. Common approaches include counts at shift handoffs, before and after busy periods, and when cash exceeds a set threshold. Use pilot data to refine cadence.

Q: Will mid-shift counts disrupt customer service? A: Properly executed counts take only minutes and can be scheduled during natural lulls or performed by a second staff member. Two-person counting or a brief pause procedure preserves customer flow.

Q: What should a staff member do if a count shows a large discrepancy? A: Recount immediately, involve a manager, review recent transactions, check CCTV if available, and document the incident. Follow your store’s escalation protocol for further investigation.

Q: Do mid-shift counts change accounting procedures? A: They improve traceability and can make reconciliation more incremental and efficient. Accounting teams should be included in defining count frequency, variance thresholds, and export/reporting needs.

Q: How are mid-shift cash counts recorded in Shopify? A: Counts made during an active register session are logged with timestamp, denominations entered, user performing the count, and any notes. The session retains a timeline of these events.

Q: Can counts be used to approve cash removals? A: Yes. Many stores require a count before any removal or deposit, and Shopify POS will log both the count and the subsequent removal as part of the session for auditability.

Q: What are reasonable variance thresholds? A: Thresholds vary by store size and transaction velocity. Small retailers might set $5–$10 limits; high-volume operations may use 0.25–1% of expected cash. Calibration should be data-driven.

Q: How should a merchant choose between scheduled and random counts? A: Combine both. Scheduled counts provide predictability and planning; random counts deter and detect misconduct that might occur outside predictable windows.

Q: Will this feature prevent all cash theft? A: No system eliminates theft entirely. Mid-shift counts reduce the window of undetected loss and increase the likelihood of catching issues early, but they should be part of a broader control framework including access controls, CCTV, and staff training.

Q: How long should count logs be retained? A: Retain logs according to legal requirements and company policy—commonly several years—to support audits, insurance claims, and tax reviews.

Q: Are there technical prerequisites? A: Ensure Shopify POS is updated and register sessions are enabled. Configure role-based permissions and test on a register before full deployment.

Q: Can merchants automate count triggers? A: Shopify does not automatically trigger counts based on cash thresholds without merchant action; however, stores can implement SOPs where staff perform counts after a set deposit amount or at set times. Integrations with third-party cash-management tools may offer automated interventions.

Q: How should stores communicate the change to staff? A: Start with a pilot, collect feedback, provide hands-on training, publish updated SOPs, and reinforce changes with posters and manager checkpoints. Emphasize the protective and procedural nature of counts.

Q: What metrics should management monitor post-deployment? A: Average cash variance, frequency and timing of counts, time to resolve discrepancies, number of incidents requiring escalation, and any correlation between counts and reduced losses.

Q: Can counts be tied to payroll tips reporting? A: If tips are handled in cash, counts help verify tip pools and allocations. Keep tip records separate in POS if your payroll requires precise tip reporting.

Q: How do mid-shift counts help during audits? A: They provide timestamped, contextual evidence of cash verification, showing that the business maintained active control rather than relying on a single end-of-day snapshot.

Q: What if staff resist the process? A: Use data from pilots to demonstrate value, address legitimate concerns (time, interruptions), and adjust cadence pragmatically. Frame counts as protective for staff and the business, not punitive.

Q: Can this feature help in multi-register environments? A: Yes. Frequent counts on each register reduce the risk of cross-register errors and make it easier to reconcile cash across an entire store footprint.

Q: How should a merchant handle discrepancies linked to payment processor errors? A: Investigate card transaction records and payment processor logs to isolate cash-specific discrepancies. Document the findings and, if necessary, escalate with the processor for review.

Q: Are there recommended hardware tools for faster counting? A: Coin trays and bill counters speed counting. Counterfeit detectors help ensure large-value notes are valid. For very high-volume operations, encrypted smart safes can automate counting and secure storage.

Q: Should managers perform counts too? A: Periodic manager counts—especially blind or random—add a level of independent verification and deterrence.

Q: How do mid-shift counts affect cash float levels? A: Counts provide better visibility of available change and can justify reducing float sizes where safe, lowering overall cash exposure.

Q: Do mid-shift counts require legislative disclosure to employees? A: Check local labor laws; some jurisdictions require notification before monitoring or certain types of inspections. Most cash-count procedures are standard managerial practices but confirm legal requirements.

Q: What are the first steps for a merchant ready to adopt this feature? A: Update Shopify POS, configure permissions, pilot the process, formalize SOPs, train staff, and integrate count logs into reconciliation workflows.

— End of FAQ —

POWER your ecommerce with our weekly insights and updates!

Stay aligned on what's happening in the commerce world

Email Address

Handpicked for You

28 April 2026 / Blog

Shopify POS Lets Staff Count Cash Mid-Shift: What Merchants Need to Know
Read more Icon arrow

28 April 2026 / Blog

Shopify POS Adds Keyboard Navigation for iPad and Android Tablets, Boosting Checkout Speed and Accessibility
Read more Icon arrow

28 April 2026 / Blog

Shopify Adds QR Code Support for Discount Codes — Faster POS Checkouts and Shareable Online Discounts
Read more Icon arrow