Doggie PayDoggie Pay
LearnAPI Docs中文Get Started

API documentation

Integration reference for Checkout, Customers, webhooks, and the Checkout SDK.

  • Getting started

    • Getting started
  • Checkout

    • Accept a payment with Checkout
  • Customers

    • Create a customer and deposit wallets
    • Withdraw for a user
  • Webhooks

    • Webhooks

Getting started

  • Getting started

    Create API keys, authenticate Integration requests, and make your first call to the Doggie Pay API.

Checkout

  • Accept a payment with Checkout

    Create a Checkout Session on your server, open Hosted Checkout, then mark the order paid after confirmation (ship or unlock access).

Customers

  • Create a customer and deposit wallets

    Create a Customer with a UUID ref_id, receive long-lived deposit addresses, and credit your own user ledger on deposit.credited.

  • Withdraw for a user

    Freeze the user balance locally, call POST /v1/user-withdrawals with chain and to_address, then settle on withdrawal.complete or unfreeze on withdrawal.failed.

Webhooks

  • Webhooks

    Configure your endpoint, verify HMAC signatures, and handle Doggie Pay events idempotently.

Doggie Pay

Stablecoin payments for modern merchants.

Product

  • Home
  • Merchant Portal
  • Learn

Developers

  • API Docs
  • @doggiepay/checkout

Company

  • [email protected]
© 2026 Doggie Pay. Stablecoin payments for modern merchants.