Where to Find the API Reference
The list of API endpoints and sample request/response formats are published in the Developer Help.
Connecting a LINE Official Account
Explains how to connect a LINE Official Account to ReceiptRoller using a Messaging API channel's Channel ID and Channel Secret.
API Keys and Client Secrets
Learn how to issue, manage, and rotate the API keys used for server-to-server integrations.
Developer API Overview
Learn about the Receipt Roller developer API and the steps to get started. Available on Starter plan and above.
Setting Up LINE Integration
Step-by-step guide to publishing your Receipt Roller store app as a LINE Mini App: creating LINE channels, entering credentials, running auto-configuration, and submitting for review.
Registering an OAuth App
Learn how to register an external app that connects to Receipt Roller using OAuth 2.0.
Webhooks and Event Notifications
Learn how to register webhooks and which events ReceiptRoller sends notifications for.
Customer Marketing Distribution
Send messages to customer segments across multiple channels including LINE, email, and push notifications. Review all channel activity in a unified inbox.
Purchase History by Customer (POS Integration)
Learn how to review each customer's receipt-level purchase history from the CRM customer detail screen. Covers the conditions under which POS-issued receipts appear, why scanned paper receipts are excluded, how member matching works, privacy handling, and API access.
Square Transaction Data and Receipt Roller Transaction Data Mapping
A technical explanation of how transaction data fetched from the Square Payment 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, OAuth token auto-refresh, and idempotency and timezone handling.
AI Sales Forecasting
Explains linear extrapolation forecasting for month-end sales and transaction count, and 14-day-ahead demand forecasting (top 5 products, with day-of-week seasonality plus a 20% safety factor). Also covers the 3-tier confidence rating, API/MCP retrieval, and integration with the Sales Analysis by Product AI narrative.
Setting Up LINE AI Chat (Automated Responses)
Set up the AI assistant that automatically answers customer questions in LINE chat, based on your store's hours, reservations, products, purchase history, and FAQ.
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.
Customer Segments
Classify customers by attribute using tags and groups so you can target initiatives instead of sending the same message to everyone. Build segments from visit count, spend, membership rank, and more.
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.
Store Help Index (Store DX, Digital Receipts, Reservation Management, Retail Media)
This is the ReceiptRoller store help index. It organizes every help article you need for store DX into three categories: customer touchpoints (store app platform, digital receipts, reservation management, retail media including media displays, coupons, CRM, social media management, and AI agent integration), store operations (store data, product management, e-commerce integration, OMS, WMS, shelf analytics, sales analytics, and staff), and account & extensions (getting started, roles and permissions, and the developer API).
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.
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.
Unified Distribution Across App, LINE, and Email
Learn how ReceiptRoller's push notification distribution stack unifies app notifications, LINE notifications, and email notifications from a single management screen, automatically picking the best channel per customer. Covers channel priority, distribution segments, sending steps, reports, and guidelines.
How Digital Receipts Work
An explanation of how ReceiptRoller's digital receipts work, and how to set up POS integration with Square and Smaregi.