---
title: "Start checkout for a store SKU"
method: GET
path: "/buy"
---

# Start checkout for a store SKU

`GET /buy`

## Request

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

Creates a PayPal order for the sku query parameter and 302-redirects to approval. GET is kept for machine buyers following catalog links; browsers should use POST — a checkout is a state change.

## Query parameters

- `sku` string, required

## 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)
