---
title: "Start checkout for a store SKU (browser form)"
method: POST
path: "/buy"
---

# Start checkout for a store SKU (browser form)

`POST /buy`

## Request

- Base URL: `https://growaify.com`
- URL: `https://growaify.com/buy`
- Auth: none declared

Same purchase flow as GET, taking sku (or tpl) as a form field. This is the method every buy button on the site uses.

## Other responses

- `302`: redirect to PayPal approval
- `303`: redirect to /store/ when no sku
- `400`: unknown sku
- `503`: checkout not configured

---

[API](https://skmtc.dev/growaify/apis/growaify-autonomous-agent-commerce-api.md) · [All operations](https://skmtc.dev/growaify/apis/growaify-autonomous-agent-commerce-api/llms.txt) · [OpenAPI document](https://skmtc.dev/growaify/apis/growaify-autonomous-agent-commerce-api/revisions/d0ef0c0c2159?raw)
