---
title: "Bridge the Offline Gap: Earn Points by Submitting Receipts"
slug: "earn-loyalty-points-submit-receipt"
url: "https://joy.so/updates/earn-loyalty-points-submit-receipt/"
kind: "update"
author: "Thomas Nguyen"
author_url: "https://joy.so/author/thomas/"
published_at: "2026-01-09T06:50:00.000+00:00"
updated_at: "2026-10-08T08:58:20.000+00:00"
description: "Customers can now upload in-store receipts to earn loyalty points. Bridge your online and offline experience with one program."
category: "Product Updates"
tags: ["Product Updates"]
reading_time: 2
feature_image: "https://images.pexels.com/photos/7680361/pexels-photo-7680361.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940"
---

# Bridge the Offline Gap: Earn Points by Submitting Receipts

## Why this matters

Reward purchases made outside your online store. With [Submit Receipt](https://help.joy.so/reward-programs/earning-programs/submit-receipt), customers upload a photo of an in-store or offline receipt through the Joy widget or your loyalty page, and your team approves it to award points or a discount.

### Count pop-up and in-store sales

Customers who buy at a pop-up shop, a trade show, or a physical location submit the receipt and earn the reward you set once it is approved. Offline purchases count toward your program alongside online orders.

### Review receipts with Ask AI

Ask AI analyzes a submitted receipt image and returns the customer details, store, items, and amounts with an approve or reject recommendation. Your team makes the final call from a structured summary.

### Control rewards and submission volume

Reward with points, an amount discount, or a percentage discount, and vary the reward by VIP tier. A submission limit caps how many receipts each customer can send within a time frame.

> **Try this**
> Add a Submit Receipt program before your next pop-up shop, so customers who pay in person can upload their receipt and earn points.

---

## How to access and use

### Step 1: Create the program

In Joy, go to **Earning Programs → Add New → Submit Receipt**. Name the program and choose the reward type.

### Step 2: Set a submission limit

Turn the limit on and set how many receipts a customer can submit within a time frame.

### Step 3: Save and activate

Click **Save**, then check that the program status is **Active**.

### Step 4: Review submitted receipts

Open **Customers → Activities** and find pending receipts under **Submitted receipts**. Click **Ask AI** for a recommendation, then approve or reject.

## Setup guides

[Submit Receipt](https://help.joy.so/reward-programs/earning-programs/submit-receipt)

## Good to know

Submit Receipt is available on Advanced plans and above. Connect Klaviyo to email customers when a receipt is submitted, approved, or rejected.

## Frequently asked questions

### Which image files can customers upload?

JPG, PNG, and JPEG images, up to 5MB each. A submission can include up to five images and reaches your team as one request for review.

### What happens when a customer reaches the submission limit?

They see an error message and cannot submit another receipt until the limit resets.

### Can I reject a receipt after approving it?

Yes. Change the status to rejected, and Joy revokes the reward automatically.
