Smaregi x ReceiptRoller — Digital Receipts, Customer Management, and Sales Analysis in One App
Thank you for visiting from the Smaregi App Marketplace. ReceiptRoller Link is a service that turns your Smaregi checkout into the trigger for issuing digital receipts in place of paper, building ongoing relationships with your customers, and unlocking data that powers your store operations — all in a single app.
You can log in directly with your Smaregi account, so no complicated API setup or development work is required. This page introduces what becomes possible when you connect Smaregi and ReceiptRoller, and how to get started.
Store operations that expand with Smaregi x ReceiptRoller
ReceiptRoller ties together the essential features for store operations, starting from the "accounting data" that Smaregi handles. The moment a transaction happens in Smaregi, everything below kicks in automatically.
① Automatic digital receipt issuance eliminates paper receipts
When checkout completes in Smaregi, ReceiptRoller automatically issues a digital receipt and delivers it directly to the customer (email / LINE / dedicated app / Apple Wallet / Google Wallet).
- Cuts down on paper receipts and thermal paper roll costs
- Instantly addresses "I want to check the details later" requests from customers
- Can be used as a "digital ad space" on the receipt to feature your store logo, campaigns, and SNS links
② CRM starts with automatic member number issuance and two-way sync
Customers who check out through Smaregi are automatically issued a member number on the ReceiptRoller side. Member information is synced bidirectionally between Smaregi and ReceiptRoller, so registering or updating on either side reflects on both.
- No need to trouble customers at the register with "please fill out this membership form"
- Member numbers can be issued as digital membership cards in Apple Wallet / Google Wallet
- Member information is automatically pulled up at the register the next time a member visits
③ Turn sales data "visible" and let AI suggest the next move
Smaregi transaction data is automatically accumulated in ReceiptRoller, displaying a ready-to-use sales dashboard. AI also analyzes the data every morning and suggests the "next move" for store operations.
- Month-over-month trends, year-over-year comparisons, multi-store comparisons
- Product-level ABC analysis (identify key products and ones to grow at a glance)
- Analysis by visit time band, day of week, and new/repeat customer ratio
- Product demand forecasting (sales projections for the next 14 days)
- Churn risk scores and a list of "customers we'd like to see come back"
- MCP integration that lets you ask natural-language questions from AI agents like Claude — "How were sales last month?" or "Which customers might be at risk of churning?"
④ Expand customer touchpoints — SNS, flyers, notifications
ReceiptRoller can also be used as a marketing foundation for customers who registered as members through Smaregi.
- Post to all connected SNS at once — Instagram / X / Facebook / LINE / TikTok / YouTube, and more
- Upload flyer images and distribute them to customers who opted in to receive them
- Send push notifications, LINE notifications, and email notifications to member customers
- Track coupon issuance and usage status
⑤ No setup required — just log in with Smaregi
The biggest feature of ReceiptRoller Link is that no API key retrieval or development work is required at all.
- Install "ReceiptRoller Link" from the Smaregi App Marketplace
- Click "Log in with Smaregi" on the ReceiptRoller side
- Select the store and register terminal you want to connect, and you're done
The whole process takes about 3 minutes. Under a plan contract (a free trial is available), you can connect all your Smaregi stores and terminals.
Getting started
- Install "ReceiptRoller Link" from the Smaregi App Marketplace at https://apps.smaregi.jp/apps/3555
- Launch the app from the Smaregi admin screen → click "Log in with Smaregi" on the ReceiptRoller side
- On the POS terminal setup screen, select the store and register terminal you want to connect
- Once a transaction occurs, transaction data will automatically flow to ReceiptRoller
For detailed steps, see Smaregi POS Connection Setup.
Pricing
ReceiptRoller offers a 30-day free trial, after which you can start with the Basic Plan at ¥500/month (up to 1 store, 1 terminal). If you operate multiple stores or multiple terminals, please choose the Starter Plan or above.
For details, see the store top page.
Frequently asked questions
Do I need to register as a member with ReceiptRoller?
If you have a Smaregi account, you don't need to register separately with ReceiptRoller. Simply clicking "Log in with Smaregi" automatically creates an account on the ReceiptRoller side.
What happens to the stores, terminals, and member information I'm already operating in Smaregi?
Your existing stores and terminals stay as-is — on the ReceiptRoller side, you just "select the terminals to connect." Member information is also automatically pulled in from your existing Smaregi data, and subsequent updates are synced in both directions.
I operate multiple registers. Will the data be tracked correctly?
ReceiptRoller Link connects per terminal (register), not per store. Even if you operate multiple registers, transaction data will never get mixed up.
Can I connect to POS systems other than Smaregi?
Yes. Square is also supported. For details, see POS Connections.
Related help
- Smaregi POS Connection Setup — Detailed Steps
- Two-Way Member Information Sync with Smaregi/Square
- Automatic Member Number Issuance Settings
- Purchase History by Customer (POS Integration)
- Overview of Apple Wallet / Google Wallet Membership Cards
- What Is the Store App Platform
- POS Connection Troubleshooting
- Data Mapping with Smaregi Transaction Data (Technical Details)
Contact us
If you have any questions or requests regarding setting up or using ReceiptRoller, please feel free to reach out via "Contact Us" in the ReceiptRoller store management screen, or through the contact form.
-
Smaregi Transaction Data and Receipt Roller Transaction Data MappingA 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.
-
Two-Way Member Information Sync with Smaregi/SquareLearn how ReceiptRoller's member information syncs bidirectionally with connected POS systems like Smaregi and Square. Covers which fields sync, sync timing, conflict priority rules, new customer matching, supported POS systems, and troubleshooting.
-
How Digital Receipts WorkAn explanation of how ReceiptRoller's digital receipts work, and how to set up POS integration with Square and Smaregi.
-
Smaregi Product Data and Receipt Roller Product Data MappingExplains how Smaregi's product master is converted into Receipt Roller's product master (ProductDto), field by field. Covers the correspondence for product code, product name, category, price, and cost, along with quirks specific to Smaregi.
-
Smaregi Staff Data and Receipt Roller Staff Data MappingExplains how Smaregi staff master data is converted into Receipt Roller's staff data (StaffDto), field by field. Covers the name-splitting logic for staffName, the staffCode to EmployeeNumber mapping, and how displayFlag controls skipping of hidden staff.