Send a payment link by email

Email the customer a branded payment link from Pistonlog — free, with proper SPF/DKIM/DMARC

ManagerReception

Email is the free way to send a Square payment link to a customer. Pistonlog generates a branded HTML email with your garage logo, the amount, the jobcard reference, and a Pay button.

How it works

Click Take payment → Send email

On the jobcard. Pistonlog reads the customer's email address.

Generate the payment link

Same Square Online Checkout API as the SMS flow. Payment is logged as PENDING.

The email goes out

Sent via Resend from payments@mail.pistonlog.com. The Pay button routes the customer through your own domain before redirecting to Square — this avoids mismatched-link spam flagging.

Customer pays

Square's hosted page handles the card entry, and the webhook flips the status to COMPLETED.

Why send from mail.pistonlog.com and not your domain

Email deliverability is governed by SPF, DKIM and DMARC alignment on the sending domain. Pistonlog's domain has all three properly configured. Sending from your domain would require us to manage your DNS — too risky. The reply-to is set to your garage's email so customer replies still come to you.

What if the customer doesn't pay

Same as SMS — the payment stays PENDING indefinitely. No credits are spent for email, so there's no cost to leaving it open.

What you can customise

Subject and body of the payment email are not currently editable per-send. The branding (logo, garage name) is pulled from your settings.

Related

Was this article helpful?