Marketplaces & split payments

Take your commission and pay the seller in the same step. One address splits each payment between up to twenty wallets, so you never hold anyone else’s money.

Why TrezorPay fits

Commission paid on-chain

address=0.9@seller|0.1@platform sends 90% to the seller and 10% to you from every payment to that address.

No funds to hold

Each share goes straight to its wallet once confirmed: no balances to manage, nothing to withdraw, nothing to freeze.

Up to twenty wallets

Pay co-sellers, affiliates or partners from the same payment, each with its own percentage.

How it works

  1. Create a split address

    List the seller and platform wallets with their shares in the address parameter.

  2. The buyer pays once

    The buyer sends a single payment to the address you show.

  3. Everyone is paid

    After confirmation each wallet receives its share, and your callback gets the transaction ids.

The request
GET /trc20/usdt/create/?callback=https://market.example/paid?order=77&address=0.9@SELLER_WALLET|0.1@PLATFORM_WALLET

Questions

Is the split exact?

Shares are applied to the amount after fees on on-chain integer units, and nothing is lost to rounding: the largest share receives any remainder.

Can each order use different sellers?

Yes. Create one address per order or per seller with the split you need; each address keeps its own split.

Other use cases

Start in one request

No sign-up, no API key. Put in your wallet and callback URL and you are live.