Pricing & Fees

Two products, two ledgers. Checkout charges a bridge fee on invoice value. Sponsorship charges a service fee on resource cost. Merchant funding is a prepaid liability, not platform revenue. Amounts are µUSD (6-decimal integer strings).

Checkout (USDT invoices)

Fees come out of the customer payment. Net is swept to your treasury. The checkout page is not marked up.

LineHow it is computedWho pays
Bridge feemax($0.08, invoice × 0.25%)Deducted from received USDT; platform revenue
Sweep resource costLive Tron Energy / BSC / TON quoteDeducted from received USDT; pass-through
Merchant netReceived − resource cost − bridge feeSent to your treasury address
text
$40 TRC20 order (order of magnitude when the receiver already holds USDT)
customer pays          40.00 USDT
live Energy            ~0.40
bridge fee             0.10   (0.25% of 40.00)
treasury               39.50
Small tickets are dominated by Energy. That cost is itemized instead of buried in a 0.5% headline rate. A $20 invoice hits the $0.08 bridge floor; a $400 invoice pays $1.00.

Sponsorship (gas / Energy)

Debited from the merchant prepaid balance. No cut of invoice GMV.

LineHow it is computedWho receives it
Resource costLive Energy / BNB / TON quotePass-through, not platform revenue
Flat service fee$0.02 / requestPlatform
Resource markup10% of resource costPlatform
Platform fee15 bps of resource cost, $0.05 floorPlatform
text
Tron Energy sponsorship example
resource cost          65,000 Energy ≈ $0.40
flat                   $0.02
markup                 10% × $0.40 = $0.04
platform fee           max(15bps × $0.40, $0.05) = $0.05
prepaid debit          ≈ $0.51

Numbers that should not be mixed

  • Checkout 0.25% is not sponsorship 15 bps. The first multiplies invoice value; the second multiplies resource cost and floors at $0.05.
  • The public rate card still lists bridge / stable_swap / major_swap / minor_swap. Those are internal sponsorship classes; sponsorship defaults to minor_swap.
  • App fee is an optional merchant-set cut, not Pontoon's bridge fee.

Public rate card

bash
curl https://your-pontoon-host/api/v1/pricing
Product rates live under products. The existing rateCard object still returns internal class bps for compatibility.