Now live on 6 chainsStart accepting payments in 5 minutes

Beginner · 15 minutes

How to Implement HMAC Verification

How to Implement HMAC Verification using Zateway — non-custodial USDT & USDC, 1% flat fee, instant on-chain settlement.

  1. Step 1

    Create your Zateway account

    Sign up at zateway.com/signup. No credit card required to start.

  2. Step 2

    Connect a payout wallet

    Add your self-custody wallet address. Funds settle directly here — Zateway never holds them.

  3. Step 3

    Choose integration method for Implement HMAC Verification

    Use payment links, hosted checkout, plugins, or the REST API depending on your stack.

  4. Step 4

    Create a payment

    Set amount, select USDT or USDC, pick a chain (Polygon/Solana/Base recommended), and generate checkout.

  5. Step 5

    Share or embed checkout

    Send the link, show a QR, or redirect users to hosted checkout from your product flow.

  6. Step 6

    Confirm via webhook and fulfill

    Verify HMAC signatures, wait for confirmed/settled status, then fulfill the order.

Benefits

  • 1% flat fee vs 2.9%+ card pricing
  • Zero chargebacks with on-chain finality
  • Non-custodial direct-to-wallet settlement
  • Multi-chain: Polygon, Solana, Base, BSC, Arbitrum, Optimism
  • Sandbox keys for safe testing
Get Started Free

Explore more on Zateway

How to Accept USDTHow to Accept USDCAPI Integration GuideCrypto Payment GatewayNon-Custodial GatewaySite DirectoryIndustriesAccept USDTAccept USDC