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 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.
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.
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.
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.
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.
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.
What is Product Information Management (PIM)?
An overview of ReceiptRoller's PIM (Product Information Management) feature. Explains centralized product data management, variations, search, and Square integration.
Connecting with POS
How to connect Smaregi or Square to ReceiptRoller. Once connected, transactions are imported automatically and transactions, sales reports and digital receipts become available.
How Digital Receipts Work
An explanation of how ReceiptRoller's digital receipts work, and how to set up POS integration with Square and Smaregi.
Adding and Managing Store Staff
An explanation of how to add, edit, and deactivate store staff. Covers everything from registering staff information to assigning staff across multiple stores.
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.
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.
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.
Product Manager Role Permissions
Explains the permissions of the Product Manager role. Specialized for managing the product catalog (PIM), with no access to customer or financial data. Available on the Basic plan and above.
Plans and Roles (Free Plan Limitations)
Explains how ReceiptRoller roles differ depending on your plan. Includes a table showing which roles are available on the Free, Starter, Growth, and Enterprise plans.
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.
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.
Closing a Business Account
Steps for closing a business account and what gets deleted — stores, products, customers, staff, transaction history, POS integrations, and more. Also covers how Stripe subscriptions are handled and who this affects. This action cannot be undone.
POS Manager Role Permissions
Explains the permissions of the POS Manager role. Specialized for POS connection, receipt templates, and payment method settings (Starter plan and above).