Skip to main content

USDT API Introduction

Less than 1 minute

Getting started

Use Sandbox for integration tests, then switch to Production when you go live. For merchant credentials and environment switching, see the integration guide. For request signing, see signature generation.

API reference

AreaDocumentation
TransactionPay-in collection · Disbursement (pay-out)
InquiryBalance inquiry · Transaction status
Payment methodsPayment methods

Environment Configuration

EnvironmentProtocolMedia TypeBase URL
SandboxHTTPSapplication/jsonhttps://sandbox-gateway.smilepayz.com
ProductionHTTPSapplication/jsonhttps://gateway.smilepayz.com

API Overview

USDT Payment Gateway APIs support stablecoin pay-in and pay-out, balance inquiry, and order status lookup. The structure matches fiat region docs; refund and account inquiry endpoints are not included for USDT at this time.

Key characteristics

  • Multi-chain: TRC20; ERC20, BEP20 temporarily unavailable
  • Standard capabilities: USDT collection, disbursement, balance and status inquiry
  • Enterprise security: HTTPS transport, request signing, and callback verification
  • 24/7 availability: On-chain flows are not bound to regional time zones
  • Developer-friendly: Multi-language SDK samples and shared signing utilities
  • Flexible integration: Configurable callbacks, redirects, and channel parameters