Skip to main content

POS Integration

Turn Every Register Into a Wallet Terminal

The Problem

In-store loyalty is broken. Points programs live in a separate system from payments. Customers forget to scan. Store associates forget to ask. The data sits in a silo that never talks to your e-commerce stack. And you're paying full interchange on every swipe regardless.

Accrue POS fixes this by turning your existing registers into wallet terminals. No hardware swap. No rip-and-replace. Every transaction — regardless of how the customer pays — flows into a single wallet ecosystem where customers earn real money, not points.

Accrue POS — QR code checkout with wallet balance and cashback

Two Ways Into the Wallet

QR Code / Loyalty ID

The customer opens your app at checkout. The cashier scans a QR code — or enters the customer's phone number. Funds are pulled directly from the wallet over ACH. No card network involved. No terminal required. The payment settles via Accrue's Payments API with reduced processing fees.

This is the cleanest path: wallet balance in, payment out, rewards earned, zero swipe.

External Purchase Recognition

The customer pays however they want — their own Visa, cash, Apple Pay, doesn't matter. They give their phone number at checkout. Your POS feed sends the transaction to Accrue. Accrue matches it to their wallet by phone number and generates rewards on spend they were going to make anyway.

This is the unlock. You don't need customers to change how they pay to start building the relationship. They swipe their card, give their phone number, and earn cashback into their Accrue wallet. Over time, the wallet balance grows. They start scanning the QR code instead. Adoption happens organically — not because you forced it, but because the math is better.

Split Tender

A single transaction can combine wallet + credit card + cash. Each tender line is tracked independently. Rewards apply to the eligible portions. Refunds claw back proportionally.

This matters because real in-store transactions are messy. A customer pays $80 with their wallet and $40 on a Visa. The POS sends both tender lines. Accrue matches the wallet portion via card webhook, creates an ExternalPurchase for the Visa portion, and generates the correct reward on each. One transaction, two payment methods, zero manual reconciliation.

Store Channels

Every physical location is a channel. Each channel carries:

  • Name, full address, and your POS system's store ID (externalChannelId)
  • Custom metadata for anything else you need to track
  • Independent performance analytics — filter revenue, transactions, and wallet adoption by location

For chains, bulk import hundreds of locations via CSV or Excel in a single call. Channels appear in settlement reports, analytics, and backoffice automatically.

Integration Paths

You don't need to rebuild your POS. You need to connect it.

PathBest ForWhat Happens
Batch FeedLarge retailers with existing data pipelinesTransaction + tender files ingested on a schedule. Accrue's adapter layer transforms, matches to wallets, and processes rewards automatically.
Real-Time APIModern POS with webhook supportYour POS calls POST /api/v1/external-transactions on each sale, void, refund, or exchange — with full split-tender detail.
HybridRetailers in transitionVDC (tap-to-pay) transactions arrive in real-time via card network webhooks. Non-VDC transactions arrive via batch feed. Both feed the same wallet.

The real-time API accepts:

  • Transaction type — Purchase, Void, Refund, or Exchange
  • Source — Your POS transaction ID and timestamp
  • Customer — Phone number, email, or loyalty ID for wallet matching
  • Channel — Which store location processed the transaction
  • Payments — Full split-tender breakdown per line (amount, method, last 4 digits)

Settlement

Different payment modes settle differently. You don't need to think about it — Accrue routes each one correctly.

  • Tap to Pay (VDC) — Settles via Accrue's standard settlement. Net or gross. Standard or same-day ACH.
  • QR / ACH wallet payments — Settles via Pay by Wallet settlement. Daily batched ACH to your merchant account.
  • External purchases — No money moves through Accrue. Only rewards and analytics are generated. Your existing processor settles these the same way it always has.

For full details, see our Settlements Guide.

Why This Isn't Another Loyalty Integration

Traditional POS loyalty bolts a points ledger onto checkout and hopes customers remember to scan. It's a parallel system — separate from payments, separate from e-commerce, separate from the customer's actual financial behavior.

Accrue POS is different in a fundamental way:

  • The wallet holds real money. FDIC-insured balances, not points with an expiration date and a confusing conversion rate. Customers fund it, earn into it, and spend from it.
  • Every payment method counts. Customers don't need to switch to a proprietary card. They pay however they want and still earn rewards. The wallet grows in the background.
  • Online and in-store are the same system. The wallet a customer uses at your register is the same one they use on your website. One balance, one reward history, one relationship.
  • Adoption is organic. External purchase recognition means day-one value with zero behavior change. Over time, the wallet balance accumulates and customers start paying with it — because it's free money sitting there. You don't push adoption. You let the economics pull.

Accrue POS turns every transaction at every register into a wallet interaction — regardless of how the customer pays.

Want to see Accrue POS in action?

Contact us at info@byaccrue.com for a demo