GOAT Network
GOAT Flow

GOAT Flow

GOAT Flow is a technical service platform that provides payment infrastructure for merchants and developers. By using or integrating Checkout, QuickPay, and API Payments, merchants can improve how customers and AI agents purchase and pay for their products, services, and API access.

Your business defines what it sells and how it delivers. GOAT Flow provides payment integration, tracks transactions, and returns payment results so you can connect purchases to your order and fulfillment workflows.

Choose a Solution

Choose the solution that matches how your business sells and delivers.

SolutionBest forWhat you can do
CheckoutStores and platforms with an existing website, application, or order flowAdd payment to your purchase and order process through Hosted Checkout or Custom Integration.
QuickPaySellers, creators, and service providers who want to sell through a linkCreate and share payment links for products, services, or custom amounts without building a complete storefront.
API PaymentsProviders of APIs, data, AI tools, and digital servicesConnect payment to API calls, resource access, and result delivery through Custom Integration or MPP Integration.

How GOAT Flow Works

GOAT Flow payment and fulfillment processThree swimlanes show the responsibilities of the merchant, the customer or AI agent, and GOAT Flow. The merchant chooses Checkout, QuickPay, or API Payments, configures the business and integration, and provides a purchase or access entry point. The buyer chooses between the available Card and Crypto payment methods. The Card path completes payment through Stripe and GOAT Flow receives the result. The Crypto path transfers from a wallet and GOAT Flow verifies the on-chain payment. After confirmation, GOAT Flow updates the transaction status and returns the confirmed result. The merchant then delivers the product, service, or API access. This diagram shows the successful payment path.MerchantCustomer / AI AgentGOAT FlowStartChoose a solutionCheckout · QuickPayor API PaymentsConfigure & integrateOffers, prices andpayment methodsProvide entry pointCheckout · Link · Paid APIComplete paymentPaymentmethod?CardCryptoConfirmed resultCardPay through StripeCryptoTransfer from walletReceive Stripe resultVerify on-chain paymentConfirm paymentUpdate transaction statusFulfill purchaseDeliver product or serviceor grant API accessComplete

Scroll horizontally to view the full diagram.

Card and Crypto are separate payment paths, available according to merchant configuration. GOAT Flow confirms the result before the merchant fulfills the purchase.
  1. Choose a solution. Select Checkout, QuickPay, or API Payments according to your business model and the purchasing or access flow you want to offer.
  2. Configure and integrate. Set up the products, services, or APIs and prices for that solution, configure available payment methods, and complete any required technical integration.
  3. Provide an entry point. Offer a checkout in your application, share a payment link, or expose a paid API endpoint.
  4. The buyer completes payment. Customers or AI agents follow the payment flow supported by your solution and merchant configuration.
  5. GOAT Flow confirms the result. GOAT Flow receives the payment result from the card provider or verifies the cryptocurrency payment, then updates the transaction status.
  6. Your business fulfills. Use the confirmed result to deliver the product or service, grant API access, or start the corresponding business workflow.

Payment Methods

Card Payments

Eligible merchants can offer card payments through Stripe. Stripe handles card payment processing; GOAT Flow receives the payment result and updates the transaction status for your business.

Cryptocurrency Payments

Customers and AI agents send cryptocurrency payments directly to your configured merchant wallet. GOAT Flow verifies the on-chain payment and updates the transaction status.

Merchant Portal

Use the Merchant Portal guide to set up and manage the business behind your selected solution:

  • configure your merchant profile and available payment methods;
  • manage products and payment links;
  • review orders, transaction results, and reconciliation;
  • manage API credentials and webhooks when your integration requires them.

Developer Resources

For solutions that require code, use the shared developer references:

  • SDK Reference introduces PayKit and the server, browser, and Checkout SDKs used to integrate GOAT Flow.
  • API Reference covers environments, authentication, orders, Checkout Sessions, statuses, webhooks, and errors.

Getting Started

  1. Choose Checkout, QuickPay, or API Payments for your business.
  2. Follow Merchant Portal setup to prepare your merchant account and the payment methods your solution needs.
  3. Follow the selected solution guide to configure what you sell, set prices, and complete the required integration. Use the SDK and API references as needed.
  4. Verify the purchase or access flow, payment confirmation, and business fulfillment before making the integration available to buyers.

Support: Support@goat.network

On this page