Skip to content

Invoicing & Payments

Invoicing lets you turn a completed repair into a Shopify draft order so customers can pay through your store’s checkout. This is a Pro feature.

  1. Open a ticket’s detail page.
  2. In the Payment section, click the menu and select Create draft order.
  3. RepairTracker builds a draft order with:
    • Parts — each part listed as a line item with its cost.
    • Labor — added as a line item if an estimated cost is set.
    • Partial payment discount — if the customer has already paid a deposit, it’s applied as a discount on the draft order.
    • Shipping address — included if the customer has an address on file.
  4. The draft order is created in your Shopify admin. A link appears in the ticket’s payment section.

After the draft order is created, go to your Shopify admin’s Draft Orders section to send the invoice to the customer. They’ll receive a checkout link to complete payment.

  • Payment status on the ticket auto-syncs when the customer pays the draft order.
  • The ticket’s payment section shows the current status: unpaid, partially paid, or paid.
  • You can also manually update the amount paid and payment status on the ticket.
  • Set the estimated cost and log parts before creating the draft order so the line items are accurate.
  • If you need to adjust the draft order after creation, edit it directly in Shopify’s Draft Orders section.
  • Only one draft order can be linked to a ticket at a time.