bank app on your phone → automatic approval

Transfer received, order auto-approved.

PaidHook Operator reads transactions straight from myBCA, BRImo and Jago on Android phones plugged into the PaidHook MiniPC or your own computer. Every transfer reaches PaidHook with the payer's name and bank, and your website or POS approves the matching order.

Watches the bank app 24/7 Alarm when a bank needs you Webhooks & API
PaidHook Operator showing linked BCA, Jago and BRI accounts with balances and money in today

Reads myBCA, BRImo and Jago today · more Indonesian banks and e-wallets on the way

BCABCAMDRBank MandiriBRIBRIBNIBNIBSIBSICIMBCIMB NiagaPMTPermataBankDNMDanamonBTNBTNOCBCOCBCJAGOBank JagoSEASeaBankblublu by BCA DigitalJNSJeniusDANADANAOVOOVOGOGoPaySPAYShopeePayLALinkAja
3Bank apps read directly: myBCA, BRImo, Jago
24/7Nonstop monitoring, with an alarm if it stops
31Days of history re-read on demand
0Manual statement checks
payment flow — real-time

From the bank app on your phone, to an approved order.

Four hops, a few seconds, no one refreshing a banking app.

01

Bank phone

Sign in once to myBCA, BRImo or Jago on an Android phone.

02

PaidHook Operator

On the MiniPC or your computer, Operator opens the bank app over USB and reads new transactions.

03

PaidHook API

Each transaction is stored with the payer's name, bank and amount.

04

Website / POS

A webhook or a payment check approves the matching order.

inside paidhook operator

The app that watches your bank accounts for you.

Real screens from PaidHook Operator, with sample data. The same app runs on the PaidHook MiniPC, on macOS, Windows and Raspberry Pi.

PaidHook Operator: Banks & e-wallets
Every account at a glance. Holder, account number, balance and money in today, read straight from myBCA, BRImo and Jago on the phone. Pick how often each bank is checked: nonstop or every 3 to 15 minutes.
PaidHook Operator: Live transactions
Who paid, from which bank. Each transaction shows the payer, their bank, the channel and the transfer note. Filter money in or out, per account or all accounts at once.
PaidHook Operator: Connected phones
Several phones, one computer. Phones plugged in over USB appear with the banks on them, internet speed and readiness. Each phone works in parallel; banks on the same phone take turns.
PaidHook Operator: Alarms
Never miss a stopped bank. When a bank app asks for verification, logs out, or a phone is unplugged, Operator stops, sounds a siren and tells you exactly what to do next.
PaidHook Operator: API & webhooks
Connect your checkout. Add a webhook URL to receive every new transaction as signed JSON, create API keys, and see each delivery, right inside Operator.
PaidHook Operator: Help & support
Support with the details attached. Open a ticket to the PaidHook team from the app. Diagnostics are attached automatically, and replies arrive as notifications.
key features

Built to keep reading, even when a bank gets in the way.

Operator handles the bank apps so nobody has to check statements by hand.

Nonstop or scheduled

Keep a bank open on its transactions screen and refreshed continuously, or check it every 3, 5, 10 or 15 minutes.

Check on request

Your checkout asks PaidHook whether a transfer has arrived; Operator reads the phone right away and answers.

Signs back in for you

Save the bank app password on the computer, encrypted. If the bank logs out, Operator signs in again by itself.

Many phones, one computer

Phones work in parallel; banks on the same phone take turns, and requests from PaidHook are queued in order.

Alarms and notifications

A siren and a desktop notification when monitoring stops, plus notifications for money in and support replies.

31-day history

Re-read the last 31 days from a bank app in one click, so nothing older is missing from PaidHook.

Webhooks and API

Signed webhooks for every new transaction, API keys, and a delivery log, managed from the app or the dashboard.

Always up to date

Operator updates itself, refuses to run if it has been modified, and opens a ticket with diagnostics when something breaks.

the hardware

The PaidHook MiniPC is Operator, ready to use.

A small, dedicated computer with PaidHook Operator already installed. Plug in power and internet, connect your bank phones by USB, sign in with your PaidHook account. Your laptop stays free, and the MiniPC keeps reading around the clock.

  1. Sign in to myBCA, BRImo or Jago on each Android phone.
  2. Plug the phones into the MiniPC by USB.
  3. Sign in to Operator; the bank cards light up by themselves.
  4. Transactions flow to PaidHook and orders get approved.

Price on request. Uses the same Operator subscription as your own computer.

paidhook reconcile

Approve in real time. Reconcile with confidence.

PaidHook Reconcile closes the loop after payment approval: upload the export from Web A and bank or e-wallet statements, then review every match and mismatch in one monthly record.

  • Import every source. Bring in your Web A transaction export together with statements from one or more banks and e-wallets.
  • Match with evidence. Compare account number, payer name, amount, and transaction timing. The source data stays intact for audit.
  • Resolve exceptions. Unmatched, duplicated, or amount-different records remain clearly flagged for the finance team to investigate.
  • Monthly archive. Save each close as a period-based reconciliation run, ready to reopen during reporting or audit.

One payment trail, from the bank app to monthly close.

PaidHook Operator reads every transfer as it lands, PaidHook approves the order, and Reconcile compares the approved records with official statements, so operations and finance work from the same source of truth.

  • Transactions read straight from the bank app
  • Payer name and bank on every transfer
  • Automatic order approval by webhook or API
  • Alarm the moment a bank stops
  • Monthly reconciliation and audit trail