Skip to main content
The Zentra Java SDK provides convenient access to the Zentra API from Java applications. The checked-in Java wrapper currently exposes transfers, payments, virtual accounts, logs, and webhook verification. For cards, tenant-enabled identity, or broader compatibility helpers, prefer another checked-in SDK or direct HTTP until the Java wrapper catches up.

Configuration

Initialize the client with your API key and base URL:

Resources

The checked-in Java package currently exposes:
  • client.payments: Reviewed public charges, refunds, and saved payment tokens
  • client.transfers: Bank transfers
  • client.virtualAccounts: Virtual bank accounts
  • client.logs: API request logs
  • client.webhooks: Webhook signature verification

Examples

Create a Transfer

Create Charge

Verify Webhook Signature

Error Handling

The SDK throws typed exceptions for API errors:

Source Code

GitHub Repo

View source code

Maven Central

Download package