Create checkout link
create_checkout_linkCreates a Stripe checkout link to purchase a new Button Wall button; the buyer opens and pays via Stripe, and the button goes live after review.
Instructions
Creates a Stripe checkout link for a new button. Nothing is charged by this call: the link must be opened and paid by the human buyer, and the button goes live only after a person at The Button Wall reviews it (full refund if rejected). Confirm size, position, plan, price, text and link with the user before calling. Call once per purchase: checkout links are rate-limited (10 per 10 minutes).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ||
| plan | Yes | 1m = 30 days, 6m = 180 days (−10%), 12m = 360 days (−20%) | |
| x_px | Yes | ||
| y_px | Yes | ||
| Yes | Buyer's email; receipts and the private manage link go here. | ||
| label | Yes | Button text (the call to action). | |
| bg_color | No | #2563eb | |
| width_px | Yes | ||
| height_px | Yes | ||
| text_color | No | #ffffff | |
| bg_color_end | No | Optional gradient end colour. | |
| show_favicon | No |