Skip to content

Business Portal

Manage payins, payouts, settlement and reporting in one portal.

One secure web portal where finance, operations, treasury and admin teams run payins, payouts, FX, reports and configuration — each with the right access and one-time-code sign-in.

  • Email, password and one-time code
  • Built-in and custom roles
  • Real-time payouts, 24/7
7
Modules in one portal
Custom roles
Built-in roles, plus your own
24/7
Real-time payouts on Pix, SPEI and other instant rails
Email code
One-time verification code at sign-in

Talk to our sales team

Tell us your markets and volumes, and we’ll design the integration with you.

Payouts

Send a payout, and add a second approver only if you want one

On the API, a payout goes out immediately unless you set requireAuth.

  1. Prepare

    Create the payout with POST /api/payout/, one call per beneficiary.

  2. Approve

    If you set requireAuth, it waits until a second authorized user approves it.

  3. Send

    The amount is locked from your balance and the transfer goes out on the local rail.

  4. Confirm

    The status updates in the portal and by webhook. Download the proof of payment when it completes.

Security

Secure by default

The portal is built around the controls finance and security teams expect: strong sign-in, least-privilege roles and separation of duties for every movement of money.

  • Sign-in with email, password and a one-time verification code
  • Built-in and custom roles, with least-privilege guidance
  • Optional second approver on payouts, with requireAuth
  • IP allow-listing for API calls, managed in the portal
  • HMAC-signed webhooks and activity logs

Capabilities

Seven modules, in the portal and through the API

Every operation has a counterpart for your systems, so teams and integrations see the same data.

  • Overview

    In the Business Portal
    Key metrics and transaction search at a glance, in dark or light mode
    Through the API
    Transaction status by your externalId
  • Payins

    In the Business Portal
    WebCheckout requests and payment links; search, export and manual refunds, refund review and chargeback handling
    Through the API
    POST /api/payin/, refunds, GET transaction status
  • Payouts

    In the Business Portal
    Create each payout, cancel before it is in progress, and download proof of payment. Add requireAuth when you want a second approver
    Through the API
    POST /api/payout/ with requireAuth, authorize, cancel
  • Settlement & Exchange

    In the Business Portal
    Balances and projected balance; currency exchange within local market hours; internal domestic and cross-country transfers; Wire In notifications with receipt upload; Wire Out to your own bank accounts or allow-listed wallets; payment accounts for bank accounts and stablecoin wallets
    Through the API
    Balance, activity and balance-reconciliation endpoints
  • Reports

    In the Business Portal
    Balance, projected balance, activity, transaction detail, historical and notification reports, itemized per transaction, account and currency; XLS export and scheduled reports by email or SFTP
    Through the API
    List and filter transactions with pagination
  • Configurations

    In the Business Portal
    Built-in and custom roles, API credentials, webhooks and notifications per client, country and account, IP and BIN allow-listing, low-balance alerts per account, reference lists
    Through the API
    POST /api/token/ for JWT access and refresh tokens
  • Operations

    In the Business Portal
    Real-time system status and incident updates
    Through the API
    Public status page: status.localpayment.com
  • Environments

    In the Business Portal
    Stage and production portals with separate credentials
    Through the API
    api.stage.localpayment.com and api.v3.localpayment.com

Module availability depends on the products enabled for your account.

For developers

Everything in the portal is also an API call

Operations teams work in the portal; your systems read the same statuses through the REST API. Here, a transaction status lookup by your own externalId.

  • Same externalId in the portal, webhooks and API
  • Bearer token from POST /api/token/
  • Illustrative values — identifiers are fictitious

# Get a JWT (never hardcode credentials) curl -X POST https://api.stage.localpayment.com/api/token/ \ -H "Content-Type: application/json" \ -d '{ "username": "<api-user>", "password": "<from-your-secrets-manager>" }' # Look up a transaction by your externalId curl https://api.stage.localpayment.com/api/transactions/7c1e2f7a-0000-4000-8000-000000000042/status \ -H "Authorization: Bearer $ACCESS_TOKEN"

Frequently asked questions

How do I get access to the Business Portal?

Access is set up during onboarding. Once your users are created, they sign in on the Business Portal login page with their email, password and a one-time code.

How does sign-in work?

Users enter their email and password, then a one-time verification code sent to their email address.

Can I control what each user can see and do?

Yes. Assign built-in roles or create custom ones, and follow the least-privilege guidance so each person has only the permissions they need.

Can I require two approvals before a payout is sent?

Yes, when you want that control. Set requireAuth and the payout waits until a second authorized user approves it, in the portal or through the API.

Can I pay many people?

Yes. Send one API call per payout, each with its own externalId, and follow every status by webhook.

Is there a test environment?

Yes. Stage mirrors production with no real money, with its own portal and API credentials, issued at the start of the partnership.

Can I export data for my accounting system?

Yes. Most reports can be exported to XLS, and the same data is available through the balance, activity and transaction APIs for automated imports.

Can I restrict access to specific IP addresses?

Yes. Administrators can allow-list the IP addresses permitted to use the API credentials, in addition to roles and MFA on sign-in.

Already a customer?

Log in to the Business Portal. New to Localpayment? Talk to our team to get your access set up.

How can we help?

Download your copy

Leave your details and get the full edition instantly.