Create an authorized purchase intent
create_purchase_intentCompatibility alias for existing clients; new integrations should use buy_service. Use only 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 adaptive Stripe-hosted checkout by default. It does not itself claim payment or start work.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| offer_id | Yes | Exact published offer ID returned by find_service or list_offers. | |
| 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-27.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. |