API/Integrations/Lemon Squeezy
Lemon Squeezy
Integration Guide

Receipt API for Lemon Squeezy

Generate professional receipt images for Lemon Squeezy transactions. Create branded receipts for your SaaS subscriptions, digital product sales, and license purchases. Thermal POS-style or clean modern formats.

Key Features

Order & Subscription Triggers

Generate receipts for one-time purchases and subscription payments automatically.

License Key Integration

Include license keys and product details on receipts.

Webhook Support

Connect via Lemon Squeezy's robust webhook system.

SaaS-Focused Formatting

Receipt layouts optimized for digital products and software.

What You Get

Professional Receipt Images

  • Thermal POS style: Authentic dot-matrix fonts, paper textures, and realistic thermal print appearance
  • Modern clean style: Professional layouts for digital documentation
  • Customizable: Add logos, adjust colors, custom fields and layouts

Hosted Receipt URLs

  • Public URLs: Each receipt is hosted and accessible via unique URL
  • Embed anywhere: Perfect for emails, dashboards, expense reports
  • 30-90 day storage: Receipts hosted based on your plan tier

Use Cases

1

SaaS Subscriptions

Send professional receipts for monthly/annual software subscriptions.

2

Digital Product Sales

Generate receipts for ebook, course, and template purchases.

3

Software Licenses

Create receipts that include license keys and activation details.

4

Indie Developer Sales

Professional receipts for indie apps and tools.

How to Connect

1

Configure Webhooks

Set up Lemon Squeezy webhooks to send order data to your workflow.

2

Connect via Automation

Use Zapier, Make, or custom code to receive webhook events.

3

Generate Receipts

Map order data to receipt fields and generate professional receipts.

💡

Pro Tip: Use the Visual Builder

Don't write JSON from scratch! Design your receipt visually in our receipt generator, then click "API Payload" to copy the exact JSON structure. Use that payload as your template—just swap in dynamic data (amounts, dates, customer names).

Try Visual Builder →

API Quick Reference

# Generate a receipt

POST https://www.easyreceiptmaker.com/api/v1/receipts

# Headers

Authorization: Bearer erm_sk_your_api_key

Content-Type: application/json

# Response

{
  "success": true,
  "url": "https://receipts.easyreceiptmaker.com/api/abc123.png",
  "expires_at": "2025-01-05T00:00:00.000Z"
}

Other Integrations

Ready to integrate?

Get your API key and start generating receipts with Lemon Squeezy in minutes.