Package com.inttegro
Class Client.BalanceTransactionsClient
java.lang.Object
com.inttegro.Client.BalanceTransactionsClient
- Enclosing class:
- Client
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlookup(BalanceTransactionLookupParams params) page(BalanceTransactionPageParams params) Retrieves a paginated list of balance transactions (POST /balance_transactions/page).
-
Constructor Details
-
BalanceTransactionsClient
-
-
Method Details
-
page
public BalanceTransactionPage page(BalanceTransactionPageParams params) throws IOException, InterruptedException, ApiException Retrieves a paginated list of balance transactions (POST /balance_transactions/page).Returns transactions that affect your Inttegro balance, including charges, refunds, fees, and payouts. Use
page_indexandpage_sizeto control pagination. Transactions are returned in reverse chronological order (newest first).- Parameters:
params- pagination parameters including page index and size- Returns:
BalanceTransactionPagecontaining transactions and pagination details- Throws:
IOException- if network communication failsInterruptedException- if the request is interruptedApiException- if invalid pagination parameters (400) or unauthorized (401)
-
lookup
public BalanceTransaction lookup(String transactionId) throws IOException, InterruptedException, ApiException -
lookup
public BalanceTransaction lookup(BalanceTransactionLookupParams params) throws IOException, InterruptedException, ApiException
-