Checkout for Stores & Platforms

Bring customers and AI agents into your existing commerce flow.

[01]USE CASES

Where Checkout fits.

Use Checkout for product purchases, marketplace payments, and platform orders—while keeping fulfillment in your own systems.

01

Online Store Checkout

Add card and cryptocurrency payments to product or service purchases.

02

Marketplace Payments

Provide a consistent payment step across products, sellers, or services.

03

Platform Orders

Return confirmed payment status to the order workflow your platform already uses.

[02]how it works

From checkout to a confirmed order.

  1. 01 business

    Create the Purchase

    Your store or platform provides the items, price, and order details.

  2. 02 customer / ai agent

    Open Checkout

    The customer or AI agent starts a hosted checkout or a checkout connected through your integration.

  3. 03 customer / ai agent

    Choose How to Pay

    The buyer completes a card or cryptocurrency payment through the available payment options.

  4. 04 goat flow

    Confirm the Payment

    GOAT Flow receives the card payment result or verifies the cryptocurrency payment on the selected blockchain network.

  5. 05 goat flow

    Update the Order

    The confirmed status is returned through the Merchant Portal, order status, or connected system.

  6. 06 business

    Fulfill

    Your business delivers the product or service using its existing fulfillment process.

[03]what you get

What Checkout includes.

01

Hosted Checkout

Use a GOAT Flow-hosted checkout experience without building the payment interface yourself.

02

Custom Integration

Connect your existing purchase experience through Browser and Server SDKs.

03

Card and Cryptocurrency Payments

Offer the supported payment options available for your solution and merchant configuration.

04

Confirmed Order Status

Receive payment confirmation and order updates through the Merchant Portal or your connected systems.

[04]integration & onboarding

Choose your Checkout integration.

Hosted Checkout

Best for: Businesses that want to launch without building a payment interface.

Setup steps

  1. Complete your merchant setup and configure payment options.
  2. Create a checkout session.
  3. Open Hosted Checkout through a redirect or popup.
  4. Fulfill the purchase after the order is confirmed.

Custom Integration

Best for: Stores and platforms that want to keep their own purchase experience.

Setup steps

  1. Complete your merchant setup and configure payment options.
  2. Use the Server SDK to connect checkout to your order.
  3. Open GOAT Flow Checkout with the Browser SDK.
  4. Receive the confirmed order status through your backend or an authenticated webhook.

[05]example flow

See Checkout in an order flow.

01 Store Order

Order #
EX-204
Item
AI agent-ready service plan
Qty
1
Total
$120.00

02 Payment

Illustrative path

The selected card provider returns the payment result to the order flow.

03 Order Status

  1. Pending
  2. Confirmed
  3. Ready to fulfill

[06]payment, fulfillment & trust

Clear responsibilities from payment to fulfillment.

Who is responsible for what

01

Business

Defines products, pricing, taxes, and order details, and handles fulfillment, refunds, and customer support.

02

GOAT Flow

Creates and tracks transactions, matches payment results, and sends transaction status to the business.

03

Stripe

Handles card details, authorization, processing, and settlement for eligible merchants.

04

Blockchain Network

Confirms cryptocurrency payments sent directly to the merchant’s configured wallet and makes the result available for verification.

05

Customer or AI Agent

Customers pay by card or cryptocurrency through checkout, while AI agents use x402 to read the payment requirements and complete payment automatically with a supported fiat account or cryptocurrency wallet.