Skip to Content
FeaturesPaymentsEmail Notifications

Payment Email Notifications

Send automatic email notifications to yourself and your buyers when a payment is completed.

How it works

When a payment is successfully captured, Shareables can send two types of email:

  • Buyer Receipt — A confirmation email to the buyer with their purchase summary
  • Seller Notification — An email to you with the order details, buyer information, and transaction ID

Both emails are fully customizable using template variables and can include a table of item data with configurable fields, buttons, and price formatting. A live preview on the right side of the editor shows exactly what the email will look like as you make changes.

Setting up email notifications

Open Email Notifications

  1. Open your widget in the Creator
  2. Go to the Add-ons tab
  3. Make sure Payments is enabled and a provider is connected
  4. Click the Email Notifications button in the payment section

The email editor opens as a full-screen modal with your settings on the left and a live preview on the right.

Configure Buyer Receipt

The Buyer Receipt tab is selected by default.

  • Enable — Toggle on to send receipts to buyers
  • Reply-to email — The email address buyers will reply to if they respond to their receipt. Defaults to your account email.
  • Subject — Customize the receipt subject line using template variables
  • Body — Write your receipt template

Configure Seller Notification

Switch to the Seller Notification tab to configure your internal notifications.

The seller notification is enabled by default when you connect a payment provider.

  • Send to — Enter the email address where you want to receive notifications. If left blank, it defaults to your account email.
  • Subject — Customize the email subject line using template variables
  • Body — Write your notification template

Live preview

The right side of the email editor shows a live preview of your email. As you edit the subject, body, template variables, or table fields, the preview updates in real time so you can see exactly what your buyers (or you) will receive.

Template variables

Use template variables in your email subject and body to insert dynamic values. Click any variable chip below the body editor to insert it at your cursor position.

VariableDescriptionExample
{{itemName}}The name of the purchased item”Premium Widget”
{{amount}}The payment amount with currency”$29.99”
{{buyerEmail}}The buyer’s email addressbuyer@example.com
{{buyerName}}The buyer’s name (from payment provider)“Jane Smith”
{{orderId}}The unique transaction/order ID”7F3K9…”
{{date}}The date of the transaction”24 Feb 2026”
{{siteName}}Your widget’s name”My Store”
{{table}}An item details table (see below)HTML table of item data

Default templates

If you don’t customize the templates, Shareables uses sensible defaults:

Buyer receipt:

Subject: #{{orderId}} - Receipt: {{amount}} for {{itemName}} Body: Thank you for your purchase! Item: {{itemName}} Amount: {{amount}} Date: {{date}} Order ID: {{orderId}}

Seller notification:

Subject: #{{orderId}} - Payment received: {{amount}} for {{itemName}} Body: You received a payment! Item: {{itemName}} Amount: {{amount}} Buyer: {{buyerName}} ({{buyerEmail}}) Date: {{date}} Order ID: {{orderId}}

Item details table

You can include a configurable table of data from your data source in the email. This is useful for showing product details, download links, prices, or any other information alongside the purchase confirmation.

Enable the table

In the email editor (Buyer Receipt tab), toggle on Item Details Table.

Add fields

Click + Add field to open the field editor. Select a column from your data source — your configured payment columns (Product Name, Price) appear at the top for quick access.

Configure each field

Click any field or the Edit button to open the field editor, where you can configure:

  • Column — Which data source column to pull from (can be changed at any time)
  • Display as — How the value is rendered in the email:
    • Text — Shows the raw value as plain text
    • Price — Formats the value as currency using your payment currency setting (e.g. 75 becomes $75.00)
    • Button — Renders the value as a clickable button link (great for download links, access URLs, etc.)
  • Column header — Custom label for the table header (defaults to the column name)

Button field options

When you set a field to display as Button, additional options appear:

  • Button label — The text shown on the button (e.g. “Download”, “Access Course”)
  • Background color — The button’s background color
  • Text color — The button’s text color
  • Shape — Square, Rounded, or Pill

If a button field has no value for a particular item (empty URL), the button is automatically hidden for that row.

Reorder fields

Drag fields using the grip handle to reorder columns in the table.

Position the table

Add {{table}} anywhere in your email body to control where the table appears. If you don’t include the {{table}} variable, the table will be appended after the body text.

The item details table shows data from the specific item that was purchased. This pulls directly from your data source, so it always reflects the latest information. You can add the same column more than once if needed (e.g. as both text and a button).

Tips

  • Keep your buyer receipt professional and concise — buyers mainly want confirmation that their payment went through
  • Include {{orderId}} in both emails so you can easily cross-reference transactions
  • Use the Reply-to email on buyer receipts so customers can reach you directly by replying
  • Use Button fields to include download links or access URLs directly in the receipt — great for digital products
  • Use Price fields to ensure prices display with the correct currency formatting
  • Check the live preview as you make changes to verify your email looks right
  • Test your email templates in Sandbox mode before going live — the emails are sent during test transactions too

Email notifications are sent when a payment is successfully captured. If a payment fails or is cancelled, no email is sent.

Frequently asked questions

Can I send emails to multiple addresses?

The seller notification goes to one email address. If you need multiple people notified, consider using an email forwarding rule or a shared inbox.

Do test/sandbox payments send emails?

Yes. Email notifications are sent for sandbox payments too, so you can verify your templates work correctly before going live.

Can I use HTML in the email body?

The email body is plain text with template variables. The item details table is automatically formatted as an HTML table with your configured field styles.

What if the buyer’s email is not available?

The buyer’s email comes from the payment provider (PayPal or Stripe). If for some reason it’s not available, the buyer receipt will not be sent, but the seller notification will still go through.

Last updated on