21 results (Page 1 of 2)
2026-04-27 Webhook Events API Real-time integration
Webhook overview

Explains the main event types delivered by ReceiptRoller Webhooks, why to use Webhooks instead of polling, the delivery format (HTTPS POST + JSON), and how to think about delivery guarantees.

2026-04-27 api webhook overview getting-started
What You Can Do with the Developer Portal

An overview of what the ReceiptRoller developer portal lets you do. Combine data retrieval and operations via the REST API with real-time event delivery via Webhooks to connect store and user data from external systems.

2026-06-01 API OAuth Sales KPI Analytics Android iOS averageTicket terminalId
Using the Sales API

An overview of ReceiptRoller's Sales API (/api/v1/sales/*) and how to filter by business account, store, POS terminal, and period. A getting-started guide covering the actual response structure (the KpiValue nested type) through averageTicket and the 8-hour token lifetime, for building a sales dashboard in an Android/iOS mobile app or server integration.

2026-04-27 api data scope getting-started overview
Available data domains

A one-page overview of the data domains you can retrieve from the ReceiptRoller developer portal. Summarizes the contents, retrieval methods, and required scopes for each domain — transactions, products, inventory, orders, customers, coupons, SNS, advertising, individual user data, and more.

2026-06-03 API Display Media Android Signage Pairing Retail Media Impressions
Using the in-store media display API (Display API)

An overview of ReceiptRoller's in-store Android display API (/api/v1/displays/*) and the steps for pairing, heartbeat, playlist retrieval, and impression reporting. An introductory guide for building an app that plays a media loop on an Android kiosk or in-store signage device.

2026-04-27 app-registration oauth client getting-started
What is application registration

Explains the concept of ReceiptRoller application registration. Registering an app as an OAuth client issues a client ID, secret, and redirect URI, letting you start API and Webhook integrations.

2026-03-05 API OAuth Webhook authentication scope
Developer Help Index

The index of ReceiptRoller developer help. Covers the developer application, app registration, OAuth authentication and scopes, implementation guides (wallet apps, store-facing Webhooks, the Survey API), guides by data domain, operations and security, the community, and troubleshooting.

2026-04-27 Inventory WMS Warehouse Data integration
Inventory data integration

Explains the structure of ReceiptRoller's inventory data, multi-warehouse management, stock movement history, real-time sync via Webhooks, and WMS integration patterns.

2026-04-27 api reference swagger openapi community
How to read the API reference and docs

Explains the structure of ReceiptRoller's developer documentation and when to use each part. Covers the four entry points — the developer help, the API top page, the Swagger-based API reference, and the developer community — and how to obtain the OpenAPI spec (openapi/v1.json) for use with AI assistants and code generators.

2026-04-27 Webhook Registration Endpoint Event subscription
How to register a Webhook

Explains how to register a Webhook endpoint in the ReceiptRoller developer portal, how to choose subscribed events, test delivery, using multiple endpoints, and how to delete or pause an endpoint.

2026-04-27 Webhook Monitoring Alerts Dead letter Incident response
Monitoring and handling failures

Explains how to read the ReceiptRoller Webhook delivery history, the metrics to monitor and how to design alerts, redelivering dead letters, and common failure patterns and recovery procedures.

2026-04-27 app-registration oauth client developer-portal
Creating a new app

Explains the concrete steps to register a new app (OAuth client) in the ReceiptRoller developer portal. Covers the input fields, validation, the post-creation credentials display, and common errors.

2026-06-01 API OAuth Transactions POS OMS Android iOS
Using the Transactions API (POS + OMS unified feed)

ReceiptRoller's Transactions API is a read-only API that unifies register sales (PosTransactions) and order-management orders (OmsOrders) into a single feed. It is the entry point for showing "all of a business account's transactions" as a list in an Android / iOS app.

2026-04-27 Webhook Resend Idempotency Ordering Retry
Designing resends, ordering, and idempotency

Explains ReceiptRoller's Webhook resend policy, why delivery order is not guaranteed, implementing idempotency with event_id, handling dead letters, and common anti-patterns.

2026-04-27 Webhook SNS LINE Bypass Forwarding Event integration
SNS Webhook bypass (forwarding Webhooks from external SNS such as LINE)

Explains the mechanism, setup, signature handling, and cautions of the "SNS Webhook bypass" feature, which forwards Webhooks ReceiptRoller receives from SNS platforms such as LINE to a developer app, with the store's consent.

2026-04-27 Webhook Signature verification HMAC Security Replay attack
Signature verification and security

Explains how ReceiptRoller Webhook HMAC-SHA256 signature verification works, sample verification code (Node.js / Python / C#), replay-attack countermeasures, and how to manage secrets safely.

2026-06-01 API OAuth Product Management PIM CRUD Android iOS
Using the Products API

A guide to CRUD operations on products under a business account using the ReceiptRoller Products API (/api/v1/products). An introductory article for reading and writing the PIM (product master) from an Android/iOS app or server integration.

2026-04-27 getting-started plan oauth app-registration
The flow to getting started

Explains the flow to start using the ReceiptRoller developer portal. If you register as a store user and are on the Starter plan or higher, no separate developer application is needed; you can register an app and begin API implementation right away.

2026-06-03 API OAuth Staff Management Staff CRUD Android iOS
Using the Staff API

A guide to CRUD operations on the staff (employees) under a business account using ReceiptRoller's Staff API (/api/v1/staff). Supports fields compatible with Square Team Member (name kana, multiple job assignments, and the pay structure).

2026-06-01 API OAuth Order Management OMS Orders CRUD Android iOS
Using the Orders / OMS API

A guide to CRUD operations on the orders under a business account using ReceiptRoller's Orders / OMS API (/api/v1/orders). Covers creating, updating, transitioning status (confirm, process, cancel), and deleting orders, plus the flow for Android / iOS apps and server integrations.