API Reference

Transaction Monitoring

Paystrator provides complete visibility across your entire transaction lifecycle. From real-time tracking to financial reconciliation and system-level logging, this suite helps teams across operations, finance, and engineering stay informed and in control

๐Ÿงพ 1. Transaction List

Path: Transactions โ†’ List
Primary users: Operations team, Customer support

This view provides a live, filterable list of all transactions, across all services and providers. Itโ€™s your go-to dashboard for real-time operational tracking.

Purpose:

  • Monitor current transaction status (Processing, Success, Failed)
  • Investigate stuck or delayed transactions
  • Identify provider-specific behavior or issues

Key Features:

  • Tabs: Send Money and Receive Money

  • Filter by:

    • Provider
    • Type (e.g., QR Code Payment, Virtual Account, eWallet, Credit Card)
    • Status
    • Date & Time
  • Columns:

    • Transaction ID & Order ID
    • Provider name
    • Created & Updated timestamps
    • Type & Destination
    • Status

This view is essential for daily monitoring, support troubleshooting, and confirming that transactions are flowing as expected.


๐Ÿงฎ 2. Transaction Reconciliation

Path: Transactions โ†’ Reconciliation
Primary users: Finance team, Accounting

This dashboard helps reconcile Paystrator transactions with your internal financial records or provider invoices.

Purpose:

  • Match debits (outgoing funds) and credits (incoming funds)
  • Audit service fees and taxes associated with each transaction
  • Monitor provider-level financial flows

Key Features:

  • Aggregated totals:

    • Debit โ€“ Total funds sent out
    • Credit โ€“ Total funds received
  • Filter by:

    • Provider
    • Method (e.g., Transfer, QR Code Payment, Virtual Account, eWallet, Credit Card)
    • Status
    • Date range
  • Detailed columns:

    • Transaction ID & Order ID
    • Created, Updated, Paid, and Expired timestamps
    • Transaction Type (Transfer, Fee, Tax)

Ideal for verifying financial accuracy and syncing your Paystrator ledger with external reports.


๐Ÿ“„ 3. Transaction Logs

Path: Transactions โ†’ Logs
Primary users: Engineering team, Ops lead

This view provides a detailed technical timeline of each transaction โ€” including webhook delivery, provider communication, and internal system updates.

Purpose:

  • Debug issues (e.g., webhook failures, unexpected status)
  • Audit complete transaction timelines
  • Confirm data consistency between Paystrator and external systems

Key Features:

  • Filter by:

    • Provider
    • Type (Virtual Account, QR Code Payment, eWallet, Crediit Card)
    • Status
    • Date
  • Key fields:

    • Transaction ID & Order ID
    • Created, Updated, Paid timestamps
    • Method (e.g., Bank Transfer)
    • Destination Code (if applicable)

This tool is critical for post-mortem reviews, SLA validation, and any case requiring trace-level transaction insight.


โœ… Summary by Role

RoleUse This Page For...
OperationsReal-time tracking and quick triage via Transaction List
FinanceFinancial matching and reporting via Transaction Reconciliation
EngineersDebugging and audit trail via Transaction Logs