Issuing Digital Receipts
Explains the flow from a transaction to a digital receipt reaching the customer, and the issuance methods such as QR codes, the LINE mini app, and the store app.
How Digital Receipts Work
An explanation of how ReceiptRoller's digital receipts work, and how to set up POS integration with Square and Smaregi.
Smaregi x ReceiptRoller — Digital Receipts, Customer Management, and Sales Analysis in One App
Learn how ReceiptRoller Link connects with Smaregi checkouts to unify automatic digital receipt issuance, member management, sales analysis with AI advice, Apple/Google Wallet membership cards, SNS integration, and flyer distribution. Install "ReceiptRoller Link" from the Smaregi App Marketplace to get started today with no complicated API setup required.
Digital Receipt History Management
Explains how to check transaction history for POS terminals, how to use filters and search, and how to read the transaction details.
Benefits of Adopting Digital Receipts
Explains the benefits stores gain by adopting digital receipts, from the perspectives of cost reduction, inventory support, and customer data utilization.
Square POS Integration Setup
Explains how to connect Square POS with ReceiptRoller. Connect easily via OAuth authentication, and accounting data syncs in real time.
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.
POS Integration Troubleshooting
Summarizes common problems that occur when integrating with a POS system and how to resolve them, organized by symptom: transactions not being imported, QR codes not working, deliveries not arriving, and more.
Smaregi Customer Data and Receipt Roller Customer Data Mapping
Explains how Smaregi's customer master is converted into Receipt Roller's customer data (CrmCustomerDto), field by field. Covers the membership number, name, contact info, and date-of-birth correspondence, the priority between mobile and landline numbers, and webhook-based sync timing.
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.
How Customers Receive Receipts
Explains the flow from a customer scanning a QR code to receiving their e-receipt, screen by screen.
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.
How Automatic Delivery (LINE / App / Email) Works
Explains how receipts are automatically delivered when a ReceiptRoller member checks out, and the priority order used to choose the delivery destination.
Smaregi Product Data and Receipt Roller Product Data Mapping
Explains 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 Mapping
Explains 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.
Issuing and Disabling Transaction QR Codes
Explains how to use the "transaction QR," which staff can issue individually for a specific past transaction, and how to disable it if issued in error.
Connecting with POS
An overview of the POS systems that can connect with ReceiptRoller and how to connect them. Supports Square and Smaregi.
Receipt Handling for Refunds and Cancellations
Explains how e-receipts are handled when a customer requests a refund after checkout, or a mis-entered sale is voided. Covers what customers see and how staff should operate.
Printing the Receipt QR Sticker
Explains how to print the PDF for the QR code sticker attached to each register, and points to keep in mind when printing and applying it.
Square Staff Data and Receipt Roller Staff Data Mapping
Explains how Square Team Members are linked to Receipt Roller's staff data (StaffDto). Covers how to use manual linking, the logic for resolving who is attributed to a transaction, and the key fields in the Team Member API.