buy_logo_variation
Purchase one of the alternate designs from generate_logo_variations instead of the original logo. Priced the same as the PREMIUM tier. Mints a short checkout link; once paid, the chosen variation becomes the job's deliverable — poll get_logo_result with the same jobToken to retrieve it. This is a paid purchase: you must obtain the user's explicit acceptance of the Terms of Service and Privacy Policy and pass acceptedTerms=true before calling this. Give the user both policy links and ask it as a multiple-choice question ("Accept Terms & Privacy" / "Decline").
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| jobToken | Yes | The jobToken returned by generate_logo. | |
| variationId | Yes | The variationId of the design to purchase, from generate_logo_variations. | |
| acceptedTerms | Yes | The purchase is gated on Terms & Privacy consent. Before calling, give the user the Terms of Service and Privacy Policy links and ask them to accept as a multiple-choice question — "Accept Terms & Privacy" / "Decline". Pass true ONLY after the user picks accept; if they decline, stop and do not purchase. The checkout page will also require them to accept. |