Funding your account

An overview of ways to pay.

There are three API-usable funding sources visible by default, each with it's own usage permissions:

Funding sourceUsable to pay for ordersUsable to top up balance
BalanceN/A
Bank accountsEnterprise-only. Contact sales / account rep for details
Credit cards

Balance

The most common funding model is to maintain a balance, and use that to pay for orders placed via API.

You can fund your balance with an ACH deposit, wire, or a credit card. Log into the Tremendous UI in order to make a deposit, or top up your balance via API with a saved credit card or bank account. This guide explains the various ways to manage your balance.

Querying for your balance

In the dashboard, you can look up the funds available in your balance by logging in and going to Billing → Balance.

Screenshot 2025-08-04 at 12.00.44 PM.png

You can also do so programmatically by querying the funding sources endpoint:

curl --url 'https://testflight.tremendous.com/api/v2/funding_sources' \
     --header 'Authorization: Bearer YOUR-API-KEY'
{
  "funding_sources": [
    {
      "method": "balance",
      "id": "GCTHLCMFVYMD",
      "usage_permissions": [
        "api_orders", 
        "dashboard_orders"
      ],
      "status": "active",
      "meta": {
        "available_cents": 600000,
        "pending_cents": 0
      }
    }
  ]
}

Bank accounts

Bank accounts can be used to topup your Tremendous account balance. This guide has more information on API topups. Bank accounts, by default, are not available to pay for API orders directly.

Credit cards

Credit cards can be used to topup your Tremendous account balance. This guide has more information on API topups.

Credit cards are not available to pay for API orders directly. Each order placed via API would result in a separate credit card charge. API integrations frequently create large numbers of orders, resulting in large numbers of charges. Unfortunately, credit card companies will typically flag and block these transactions.