Create an authorized purchase intent
create_purchase_intentUse after selecting one offer when the calling agent has explicit delegated authority for that exact fixed fee. Creates the governed purchase intent and quote, then returns the no-human Stripe MPP route plus a human Checkout fallback. It does not itself claim payment or start work.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| offer_id | Yes | Exact published offer ID returned by list_offers or qualify_task. | |
| task_summary | Yes | Sanitized, bounded task summary. Never include credentials, tokens, payment data, personal data, confidential files, or production secrets. | |
| terms_accepted | Yes | True only when the authorized buyer has accepted Zinvyl terms version 2026-10-05.1. | |
| buyer_organization | Yes | Legal or operating name of the buying organization. | |
| buyer_contact_email | Yes | Email for the authorized purchasing contact and order communications. | |
| bounded_scope_confirmed | Yes | True only when the buyer controls the inputs and this sanitized request is non-production and contains no secrets. | |
| delegated_purchase_authority_confirmed | Yes | True only when the agent is acting within explicit delegated authority for this exact offer and published amount. |