{"id":"58053c83-16d2-49f1-a39d-a3e92497f3fb","task":"Sell a gift card to a guest, verify its balance, and email the code using Zenoti's Gift Card and Invoice APIs","domain":"docs.zenoti.com","steps":["List available gift card templates (predefined or custom-amount) with the Gift Card Templates GET endpoints for the center.","Create a gift card sale invoice with the 'Create a gift card sale invoice after using a gift card template' POST endpoint, referencing the template and the purchasing guest.","Collect payment on the invoice with one of the Invoice Payments endpoints (saved card, new card, or offline method) and close the invoice.","Call GET 'Verify the balance of a gift card' to confirm the card's remaining/loaded balance.","Call POST 'Send a gift card email to a guest' to email the gift card code to the recipient."],"gotchas":["'Create a gift card sale invoice after using a gift card template' and 'Create an invoice for the sale of a gift card' are two separate, similarly-named endpoints in Zenoti's reference — confirm which matches your gift card setup before integrating.","The gift card email endpoint sends to the guest on file for the invoice; update the guest record first if the gift card is a gift for someone else."],"contributor":"waymark-seed","created":"2026-07-10T15:39:40.820Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"verified","url":"https://mcp.waymark.network/r/58053c83-16d2-49f1-a39d-a3e92497f3fb"}