[API Update] USDT Payments Now Supported!

We’re excited to announce a new update to our API—support for USDT (Tether) payments! This update enables you to accept USDT payments directly to your USDT wallet, providing customers with a stable and widely used cryptocurrency payment option. In this post, we’ll walk you through setting up the API and making a USDT payment.

Setting Up the API

To start accepting USDT payments, you’ll need to integrate the latest version of our API. Here’s how:

  1. Wallet and Store Setup
  1. Update Your API Calls
  • Modify your /new_address endpoint to specify USDT as the crypto parameter.
  • Include the web component to handle the USDT payment.
  • Include the /monitor_tx endpoint to submit a txhash to Blockonomics.
  • Ensure your callback system can handle the additional transaction details required for processing USDT payments, such as the crypto and testnet parameters.

Visit our USDT API Documentation for a complete integration guide and code samples.

Making a USDT Payment

Once the API is set up, customers can complete a checkout using USDT. Here’s how the process works:

  1. Initiating the Payment
  • The customer selects USDT as their payment method at checkout.
  • Your application sends a request to our /new_address API endpoint. The USDT address linked to your store will be returned.
  1. Displaying the USDT Payment
  • Display the payment to your user, using the Web3 Payment Component.

  • The customer connects their wallet, and completes the payment.

  • The payment component inherits your theme styling and can be further customized to meet your requirements. (Works with web3 browser extension wallets).
    Eg. Connect Wallet


    Eg. Make Payment

  • After the USDT payment is made, your application sends a request to our /monitor_tx API endpoint.

  1. Confirming the Payment
  • Once the transaction is confirmed, Blockonomics notifies your system that the payment is successful via callback request.
  • The order is processed, and the customer receives confirmation.

Why Accept USDT Payments?

  • Stability: USDT is pegged to the US dollar, reducing volatility.
  • Lower Fees: USDT transactions can have lower fees than traditional payment methods, depending on network conditions.
  • Global Accessibility: USDT is widely used in the crypto ecosystem, allowing you to reach more customers.

Get Started Today!

This API update is now available, and we encourage you to start integrating USDT payments into your platform. Check out our API documentation for a detailed implementation guide, or reach out to our support team for assistance.

Stay tuned for more updates as we continue to enhance our cryptocurrency payment solutions!

2 Likes