Square POS Integration Setup
Explains how to connect Square POS with ReceiptRoller. Connect easily via OAuth authentication, and accounting data syncs in real time.
Square Customer Data and Receipt Roller Customer Data Mapping
Explains how customers registered in Square Customer Directory are converted into Receipt Roller's customer data (CrmCustomerDto), field by field. Covers the given_name / family_name correspondence, address decomposition logic, and how reference_id is handled.
Creating and Running Surveys
With ReceiptRoller's survey feature, customers can respond via QR code or a digital receipt, and you can check response counts and satisfaction scores (NPS) right away. You can also automatically issue a coupon when a response is completed.
What Is the Store App Platform?
The Store App Platform lets you publish your own branded app across four channels — Web, iOS, Android, and the LINE mini app — for every store. This article covers the overview, available channels, and how to get started.
Media Display Overview
An overview of ReceiptRoller's Media Display feature, which loops images and videos on Android devices in your store. Use it as a digital signage tool for product showcases, campaign announcements, and menu boards.
Comparing the 4 Channels (Web, iOS, Android, LINE Mini App) and When to Use Each
The store app platform lets you publish a single app simultaneously across 4 channels: Web, iOS, Android, and LINE mini app. This article covers the characteristics of each channel, the benefits for customers, and criteria for deciding which channel to prioritize first, with a comparison table.
Smaregi POS Integration Setup
Steps to set up the POS integration between Smaregi and ReceiptRoller. Install "ReceiptRoller Link" from the Smaregi App Market, log in with your Smaregi account, then select a store and terminal (register) from the "Connect with Smaregi" button on the POS settings screen to complete the connection. Also explains how to sync transaction data after connecting and how to handle multiple stores and terminals.
Automatic Member Number Issuance Settings
ReceiptRoller automatically issues member numbers in the format "PREFIX-sequence". Covers the format, setting the prefix and digit count (4-12), when numbers are issued, and what happens to existing numbers when you change the format.
What You Can Do with ReceiptRoller
Introduces what can specifically be achieved with ReceiptRoller, organized by use case. Covers digital receipts, customer analysis, promotions, sales forecasting, shelf management, SNS operations, and more, giving a full picture of store DX.
Issuing and Revoking Transaction QR Codes
How to issue a one-time QR code for a specific past sale from the "Per-sale QR code" panel in the transaction detail, and how to revoke it before the customer receives it. A receipt that has already been received cannot be taken back.
Charging No-Show Fees
How to charge a cancellation fee to customers who do not show up. Covers the card-on-file setting, when the charge is made, and why a charge may not go through.
Choosing an Industry Template (Restaurant / Retail)
The store app platform offers industry-specific templates to get first-time store owners started. This article covers what features come pre-loaded with each template, which stores each one suits, how to decide, switching templates later, and customization plans.
Printing the Register QR Code
How to download the register QR code that customers scan beside the register as a PDF or PNG from the POS terminal page, print it and put it in place, and how it differs from a per-sale QR code.
Purchase History by Customer (POS Integration)
Review each customer's 30 most recent receipts on the customer detail page in Customers (CRM). Covers the conditions under which POS-issued receipts appear, why scanned paper receipts are excluded, how member matching works, privacy handling, and API access.
Store Visitor Analysis
How to use Store Visitor Analysis. Explains period presets, the four summary cards (transaction count, member linkage rate, peak hour, busiest day of week), the hour x day-of-week heatmap, hourly/daily charts, and the 12-month stacked trend of new/repeat/anonymous customers — all from a store operations perspective.
POS Integration Troubleshooting
Common POS integration problems and how to fix them, by symptom: transactions not imported, no receipt shown after scanning the QR code, sales that don't match, not being able to add a terminal, and email receipts that don't arrive.
Matching Smaregi and Square Sales to Customers
How Smaregi and Square sales are matched to your ReceiptRoller customers. Member and customer information is not synced with the POS; matched sales update the customer's purchase history and visit count.
Customer Data Management
Centrally manage customer profiles, visit counts, and purchase records. Search, tagging, and notes let all staff quickly check up-to-date customer information.
Square Product Data and Receipt Roller Product Data Mapping
Explains how product data in Square Catalog is converted into Receipt Roller's product master (ProductDto), field by field. Covers the relationship between Item / Variation / Category, price currency normalization, and behavior on re-sync.
Smaregi Transaction Data and Receipt Roller Transaction Data Mapping
A technical explanation of how transaction data fetched from the Smaregi Platform API is mapped into Receipt Roller's transaction data model. Covers the field mapping table, status code conversion, payment method normalization, resolving line items/customer/staff information, timezone handling, and idempotency.