--- title: "Creating Receipt Upload Earning Rules on Other Platforms" slug: "receipt-upload-earning-rule" tags: ["Loyalty and Referrals", "Shopify Plus", "Shopify", "Adobe Commerce (Magento)", "BigCommerce", "Salesforce Commerce Cloud", "Custom"] updated: 2025-04-16T14:14:48Z published: 2025-04-16T14:14:48Z canonical: "support.yotpo.com/receipt-upload-earning-rule" --- > ## Documentation Index > Fetch the complete documentation index at: https://support.yotpo.com/llms.txt > Use this file to discover all available pages before exploring further. # Creating Receipt Upload Earning Rules on Other Platforms Products Loyalty & Referrals ###### Supported plans Premium, Enterprise ###### eCommerce Platform BigCommerce, Salesforce Commerce Cloud, Adobe Commerce (Magento), Custom ## Goals and Outcomes The Receipt Upload earning rule allows you to reward customers for uploading receipts from your store or third-party retailers. This feature is an effective way to collect customer emails and encourage repeat purchases. To ensure the success of your program, it's important to actively promote your Receipt Upload earning rule in a way that aligns with your brand’s strategy. > [!NOTE] > Is this article for me? > > If you’re using Shopify or Shopify Plus, please refer to our guide on [Setting Up Receipt Upload Earning Rules on Shopify](https://support.yotpo.com/docs/setting-up-receipt-upload-earning-rules-on-shopify). ## Receipt Upload Earning Rule Setup ### 1. Create the Rule 1. From your main menu, go to **Manage Program > Earning Rules**. 2. Click on **Create earning rule**. 3. Click **Select** on **Receipt upload.** #### Earning rule settings Tip Points are awarded only in whole numbers. When a customer makes a purchase for a sum that isn't a round number (whole dollars only), their point balance will be rounded down to a whole number. For example, a customer made a purchase for **$49.95**. The amount of points they receive is rounded down to a whole number, giving the customer **49 points.** - **Campaign Name** This field is the name of your receipt upload earning rule. It appears on the [Earning Points Module](/v1/docs/earning-points-on-site-widget), rewards pop-up, or rewards page, as well as the Rewards history (both on the customer page and onsite for the customer to see.) - **Reward Text** Enter the value you want to **display to the shopper** Note If you make a change to the **Reward Text** field**,** don't forget to also update the **What kind of reward** field. Make sure they always reflect the same number. This will not be done automatically. ![](https://cdn.document360.io/f3c2ab59-fe4c-4f93-9614-2872f40e8aa7/Images/Documentation/5abb3495-3eb9-4f67-817c-792667f7000b.png?sv=2026-02-06&spr=https&st=2026-11-08T13%3A16%3A23Z&se=2026-11-08T14%3A16%3A23Z&sr=c&sp=r&sig=aSkoeJYxHOmovLPN2E6XQ5Zf5UztOIbTbKWFG4rdC1g%3D) - **Description text** After the customer clicks on the earning rule, they will see a short 1-2 sentence description of the reward - **Icon** If you don't like the default, you can also choose from hundreds of other options. Click “Use Font Awesome Icon Names” and copy & paste the icon name you want - **Send notifications about uploaded receipts to this email:** Every receipt uploaded will be sent to this email (1 email per receipt). This could either be your own moderator, or a moderator from Yotpo Professional Services. Learn more about [moderating receipt uploads](/v1/docs/moderating-receipt-uploads) - **Send escalations to this email:** When a moderator clicks "escalate" on the customer page, the case will be escalated to this email. This could be the email of a manager or other decision-maker when a second opinion is needed. Learn more about [moderating receipt uploads](/v1/docs/moderating-receipt-uploads) - **Display On-Site?** By default this is toggled to "Yes", meaning that if you save this earning rule after creating/editing, it will be visible on your Rewards Page/[Earning Points Module](/v1/docs/earning-points-on-site-widget). If set to "No" It will not appear on your Rewards Page or Earning Points Module, and will not be returned as part of the SDK. - **Schedule Campaign** You can choose to schedule this earning rule to be active during certain periods of time. **Learn more about** [**scheduling an earning rule**](/v1/docs/campaign-scheduling) ### 2. Customize the Approve/Reject Emails #### How to customize emails You can customize the content of the email to reflect your brand’s personality and tone. Learn more about [Customizing Yotpo Loyalty & Referrals Triggered Emails](/v1/docs/customizing-yotpo-loyalty-referrals-triggered-emails#customizing-email-messages) 1. Open the **Programs tab** 2. Click **Triggered Emails** 3. Click the **Customize Email** button There are 4 emails that are triggered in the course of receipt upload: - **Receipt Approved: rewarded points (Sent to the customer)** - **Receipt Approved: rewarded coupons (sent to the customer)** - **Receipt rejected (sent to the customer)** - **Pending receipts (sent to the moderator)** Currently, the customer-facing emails can only be customized and sent through Yotpo's email system. ### 3. Deploy the Earning Rule Onsite Display your earning rule onsite with the Earning Points On-site Module and/or add it to your Rewards Page. If you don't have an Earning Points Module yet, learn more about how to create an [Earning Points On-site Module](/v1/docs/earning-points-on-site-widget). If you already have an Earning Points module, add the receipt upload earning rule to your module in the [layout section](/v1/docs/earning-points-on-site-widget#1-layout). In the module editor, you will be able to customize all the texts for the upload process. ![Receipt upload earning rule tile on a rewards page](https://cdn.document360.io/f3c2ab59-fe4c-4f93-9614-2872f40e8aa7/Images/Documentation/rewards-page-receipt-upload(1).png?sv=2026-02-06&spr=https&st=2026-11-08T13%3A16%3A23Z&se=2026-11-08T14%3A16%3A23Z&sr=c&sp=r&sig=aSkoeJYxHOmovLPN2E6XQ5Zf5UztOIbTbKWFG4rdC1g%3D) **What the redemption process for customers will look like:** ![The redemption process, step by step](https://cdn.document360.io/f3c2ab59-fe4c-4f93-9614-2872f40e8aa7/Images/Documentation/receipt-upload-redemption-process(1).png?sv=2026-02-06&spr=https&st=2026-11-08T13%3A16%3A23Z&se=2026-11-08T14%3A16%3A23Z&sr=c&sp=r&sig=aSkoeJYxHOmovLPN2E6XQ5Zf5UztOIbTbKWFG4rdC1g%3D) **What file formats are supported for receipt uploads?** We support the following file formats: JPEG, SVG, PNG, GIF, PDF ## 4. Moderate the Submissions This feature requires manual moderation. See [Moderating Receipt Uploads](https://support.yotpo.com/v1/docs/moderating-receipt-uploads) for more details. If your brand handles a high volume of submissions, Yotpo offers receipt moderation services. To learn more, please contact your Customer Success Manager.