Introducing the Pocketsflow startup program: Win $100K if you are a startupWin $100K if you are a startup

CustomizeCustom Domains

Your domain on your page.

Replace a generic URL with yourbrand.com or shop.yourbrand.com. Point DNS, wait for propagation, and we provision SSL automatically.

Pocketsflow custom domains settings with verified shop domains
Brand in the browser barVisitors see your domain: not a shared subdomain.
  • Any registrar

    GoDaddy, Namecheap, Cloudflare, Google Domains: update DNS and go.

  • Free SSL

    HTTPS is provisioned automatically when the domain verifies.

  • Root or subdomain

    yourbrand.com or shop.yourbrand.com: both work.

# Create a hosted checkout session for an existing product.
curl https://api.pocketsflow.com/checkout/sessions \
  -H "Authorization: Bearer pk_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "productId": "664f1c2e9b1d4a3f8c2e7a10",
    "successUrl": "https://example.com/welcome",
    "customerEmail": "buyer@example.com"
  }'

# 201 Created
# { "id": "cs_...", "url": "https://yourstore.pocketsflow.com/checkout?..." }

Serve checkout on your domain.

Create a checkout, attach a product, and let Pocketsflow handle the transaction lifecycle: payment, tax, delivery, and the receipt.

Every resource is an HTTPS endpoint under one base URL with Bearer API keys. Live and test keys are scoped to their own data; the OpenAPI spec is served at /docs.json.

npm install pocketsflow

How it works.

  1. Add the domain

    Enter your domain in Pocketsflow settings.

  2. Copy DNS records

    We show the A or CNAME records to add at your registrar.

  3. Save at the registrar

    Paste the records into DNS: usually a few minutes to propagate.

  4. SSL goes live

    Once verified, HTTPS is on automatically and your page serves on the new host.

Common questions.

Do I need to buy a new domain?

Only if you do not already own one. Existing domains connect without a transfer.

Can I use a subdomain like shop.mybrand.com?

Yes. Root domains and subdomains are both supported.

How long does DNS take?

Often 5-30 minutes; occasionally up to 24 hours depending on the registrar.

Is SSL included?

Yes. Free SSL is provisioned when the domain verifies: no separate certificate purchase.

Start accepting payments today.

Start accepting payments without building the infrastructure around them.