Where to Find the API Reference
The list of API endpoints and sample request/response formats are published in the Developer Help.
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.
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.
Staff Sync via Square Integration
Explains how stores connected to Square POS can sync Team Member information bidirectionally with ReceiptRoller — job assignments, pay rates, assigned stores, owner permissions, and more, kept aligned with Square.
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.
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.
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.
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.
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.
Square POS Integration Setup
Explains how to connect Square POS with ReceiptRoller. Connect easily via OAuth authentication, and accounting data syncs in real time.
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.
How Digital Receipts Work
An explanation of how ReceiptRoller's digital receipts work, and how to set up POS integration with Square and Smaregi.
Order Import and Unified Order Management
How to consolidate orders from multiple external EC platforms into OMS. Explains channel management, stock allocation, and shipping processing.
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.
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.
Amazon Integration
How to integrate PIM, OMS, and WMS between Amazon and Receipt Roller. Explains product listing, order import, and FBA stock sync.