Skip to main content
POST https://api.gumroad.com/v2/sales/:id/resend_receipt
Resends the purchase receipt email to the customer. This is useful when a customer didn’t receive the original email or needs the purchase information again.

Authentication

Requires OAuth scope: edit_sales

Path parameters

id
string
required
The external ID of the sale

Response

success
boolean
required
Whether the receipt was successfully queued for sending

Example request

curl -X POST "https://api.gumroad.com/v2/sales/xxxxx/resend_receipt" \
  -H "Authorization: Bearer YOUR_ACCESS_TOKEN"

Example response

Success
{
  "success": true
}
Sale not found
{
  "success": false,
  "message": "Sale not found"
}

Notes

The receipt email will be sent to the email address associated with the original purchase.
This endpoint only queues the email for delivery. The actual sending is handled asynchronously by the email system.

See also

List sales

Get all sales for your account

Retrieve sale

Get details of a specific sale

Refund sale

Issue a refund for a sale

Build docs developers (and LLMs) love