Selling
25 operations.
Ringing sales, serving customers and issuing invoices.
Operations
| Operation | Kind | What it does |
|---|---|---|
| addCaseMessage | mutation | Add a reply to a customer-service case, as staff. |
| addRegistryItem | mutation | Add a product to a customer’s gift registry, as staff. |
| agentChannelCheckoutCancel | mutation | Cancel an agent checkout before it completes. |
| agentChannelCheckoutComplete | mutation | Pay and place an agent checkout as the platform would — the buyer’s payment instrument (a Google Pay card token through Stripe) is charged for the full quote and the sale is placed. |
| agentChannelCheckoutCreate | mutation | Open a checkout on this channel as an AI shopping platform would — the items, the buyer, the delivery choice — and get the priced quote back with what is still missing. |
| agentChannelCheckoutUpdate | mutation | Replace an agent checkout wholesale — the items, the buyer, the delivery choice — and get the fresh quote. |
| applyOrderCoupon | mutation | Apply a coupon code to an open order. |
| applyOrderEmployeeDiscount | mutation | Attach an employee discount to an open order (one employee per order). |
| applyOrderLoyalty | mutation | Redeem a customer’s loyalty points against an open order. |
| applyTender | mutation | Take payment on a placed order — cash, card, or other tender. |
| arPay | mutation | Take a payment against a customer’s house account. |
| completeAppointment | mutation | Complete an in-progress appointment — optionally linking the billing order at the last legal moment. |
| fileClaimWarranty | mutation | File a claim on an active warranty — link the customer-service case and the warranty flips to claimed. |
| grantConsent | mutation | Record a customer’s consent (marketing, data use) as staff, on their word. |
| issueInvoice | mutation | Issue the invoice for an order — the formal bill. |
| processReaderPayment | mutation | Take a card-present payment on the card reader paired to this till. |
| recordRegistryFulfillment | mutation | Record that a registry item was bought — the gift is covered. |
| removeOrderCoupon | mutation | Take a coupon off an open order — the price maths re-runs without it. |
| removeOrderEmployeeDiscount | mutation | Remove the employee discount from an open order. |
| removeOrderLoyalty | mutation | Take the loyalty redemption off an open order — the points go back. |
| removeRegistryItem | mutation | Remove an item from a gift registry, as staff. |
| reorderOrder | mutation | Start a fresh order from a past one — the same items, priced FRESH at today’s prices. |
| rescheduleAppointment | mutation | Move an appointment to a new time — the old booking closes as rescheduled and a linked replacement is created in one step. |
| updateRegistryItem | mutation | Change a registry item — usually the wanted quantity. |
| withdrawConsent | mutation | Record a customer withdrawing a consent, as staff. |