Polynopsis

TerraPay: balances, prefunding and reporting

By · Last updated

TerraPay is a cross-border payments network that lets money transfer operators, banks, wallets and platforms send payouts to mobile wallets, bank accounts and cards in more than 150 countries through one integration. Send partners prefund ledger accounts with TerraPay in a prefunding currency, can fund in stablecoins where regulators allow, and track balances with the Ledger Balance API and the Statements API.

What TerraPay does

Coverage

How funds are held and prefunded

How to see your TerraPay balance

ChannelWhat it gives youSource
APILedger Balance API: GET /eig/gsma/accounts/all/balance_v1 returns every ledger with currency, currentBalance, account name and status; GET /eig/gsma/accounts/{currency}/balance_v1 returns ledgers for one currency.source
statement fileStatements API: GET /PartnerPortalReports/partnerstatements_v1 with start, end and ledgerBookName returns ledger entries with creationTime, modifiedTime, type, internalRef, externalRef, amount, currency, convertedAmount, convertedCurrency, running balance and message.source
statement fileStatement entry types are TRANSFERRED (debited), REJECTED (not debited), BOUNCED (returned and credited back), LIQUIDITY (funding credit) and PENDING (debited, final status awaited); debits are negative and credits positive.source
webhookThe Status Callback API notifies the partner's configured endpoint (separate UAT and production URLs) when a transaction reaches its final state.source
APIView a Transaction returns the status of a single transaction for follow-up enquiries.source
portalThe TerraPay developer portal shows test scenario status by environment and corridor, and lets partners request corridor activation and reset sandbox and UAT API keys.source

Regulation

Connecting TerraPay to Polynopsis

Forward TerraPay balance reports and statements to your Polynopsis statement inbox, which parses them into your live position. Polynopsis shows it next to every bank, payout partner, exchange and wallet in one live position.

Frequently asked questions

How do I check my TerraPay prefunded balance by API?

Call the Ledger Balance API at /eig/gsma/accounts/all/balance_v1 for every ledger, or /eig/gsma/accounts/{currency}/balance_v1 for one currency. Each record returns currency, currentBalance, the ledger account name and its status.

How do I see funding credits and payout debits on my TerraPay ledger?

Use the Statements API at /PartnerPortalReports/partnerstatements_v1 with a start time, end time and ledger name. Funding shows as LIQUIDITY, paid transactions as TRANSFERRED, returns as BOUNCED, and every line carries the balance after the entry.

Can I fund TerraPay in stablecoins?

Yes, where regulators allow. Since October 2025 TerraPay, working with Fipto, lets clients fund directly in stablecoins.

Other payout partners and providers

Sources

  1. TerraPay API Suite · TerraPay
  2. Get Started · TerraPay
  3. API References · TerraPay
  4. TerraPay homepage · TerraPay
  5. TerraPay Network · TerraPay
  6. About Us · TerraPay
  7. Financial Institutions Directory: Terra Payment Services (Singapore) Pte. Ltd. · Monetary Authority of Singapore
  8. TerraPay Secures Class B License from Bank Negara Malaysia · TerraPay
  9. TerraPay Secures AUSTRAC Registration · TerraPay
  10. TerraPay and Fipto launch stablecoin-native flows · TerraPay

Know where all your money is.

Polynopsis gives cross-border payment teams one live position across every bank, payout partner, exchange and wallet, including money in flight, and warns before a corridor runs dry.