get_quote
Get the real landed cost of a product from this merchant: goods + shipping + tax for a specific destination, plus a signed quote_token the payment path binds to. Call this before paying — the token is what makes the price the MERCHANT's, not one you name. Physical products REQUIRE a fulfillment ship-to; without one you get FULFILLMENT_REQUIRED. An unserviceable destination returns UNDELIVERABLE (the merchant's own shipping zones, which Facet cannot waive). REQUIRES IDENTITY: send a Facet KYA as Authorization: Bearer <kya> (ES256 JWT from https://issuer.facet.llc, or another issuer in this Terminal's agents.txt KYA-Issuers).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| qty | No | Quantity. Default 1. | |
| site_id | No | Usually omitted — this Terminal's bound site is used. | |
| product_id | Yes | Product or variant id, e.g. from search_catalog. | |
| fulfillment | No | Ship-to destination. REQUIRED for physical products. |