For legitimate business, creative, and educational use only. Prohibited for fraudulent purposes. See our Terms of Service.
Integrations/WooCommerce
WooCommerce
Integration Guide

Receipt API for WooCommerce

Generate professional receipt images for WooCommerce orders. Create thermal POS-style receipts or clean modern formats. Perfect for WordPress-powered online stores.

Key Features

Order Webhooks

Generate receipts via WooCommerce webhooks on order events.

Product Integration

Include full product details, variations, and custom fields.

Tax & Shipping

Accurately display taxes, shipping, and discounts.

Customer Meta

Pull customer data and custom checkout fields.

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, and any project
  • 30-90 day storage: Receipts hosted based on your plan tier

Use Cases

1

Order Receipts

Generate receipts for completed WooCommerce orders.

2

Subscription Renewals

Create receipts for WooCommerce Subscriptions payments.

3

Booking Confirmations

Generate receipts for WooCommerce Bookings.

4

Membership Payments

Send receipts for membership site purchases.

How to Connect

1

Set Up Webhooks

Configure WooCommerce webhooks or connect via Zapier/Make.

2

Configure Triggers

Trigger on order completed, payment received, or custom status.

3

Map Order Fields

Map WooCommerce order data to receipt template.

💡

Pro Tip: Use the Visual Builder

Don't write JSON from scratch! Design your receipt visually in our receipt generator, then export/use the generated structure in your integration (swap in dynamic data like amounts and dates).

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 WooCommerce in minutes.