7
747 Docs

NexusPay

Online payment processing for 747 agents. Accept GCash, InstaPay, and more — with automatic chip transfers to your players.

Overview

NexusPay is the built-in payment processing module for Agent Ledger. It allows agents to accept online payments from players and automatically convert them into casino chip transfers — no manual processing required.

Activation

One-time activation fee
₱999
Flat fee, paid once
Transaction fee
2.5%
Per successful transaction

Supported Payment Channels

ChannelTypeStatus
GCash QRE-walletEnabled
InstaPay QRBank transferEnabled
MayaE-walletComing soon
GrabPayE-walletComing soon
ShopeePayE-walletComing soon
PESONetBank transferComing soon
BPI OnlineBank transferComing soon
UnionBank OnlineBank transferComing soon

Payment Flow

The end-to-end payment flow from player request to chip transfer. Every step is automated once the player completes their payment.

1

Player submits deposit request

The player fills out the deposit request form with their username and amount, or is directed to a payment link via the Merchant API.

2

Redirected to payment page

The player lands on /pay/[requestId] — a channel selector showing available payment methods (GCash QR, InstaPay QR, etc.).

3

Player picks a channel

The player selects their preferred payment method (e.g., GCash or InstaPay). The UI displays the corresponding QR code or payment instructions.

4

Payin created with DirectPay

A v5 payin request is created with the DirectPay gateway, generating the payment instrument (QR code) for the selected channel.

5

Player completes payment

The player scans the QR code or follows the instructions to complete the payment in their GCash or InstaPay app.

6

Active polling verifies payment

The system polls the gateway every 8 seconds via get-trans-info to check if the payment has been completed.

7

Casino chip transfer executed

On payment confirmation, the system automatically executes a 747 panel chip transfer to the player's casino account. No manual intervention needed.

8

Player sees success screen

The player is shown a success confirmation with the transaction details and a link to return to the casino portal.

For Tenants

How to Activate NexusPay

  1. Log in to your Agent Ledger dashboard as an owner.
  2. Navigate to NexusPay in the sidebar, or visit /activate-nexuspay.
  3. Click Activate NexusPay and complete the one-time ₱999 payment via the magic link sent to your email.
  4. Once payment is confirmed, NexusPay is active. Your API credentials are generated automatically.

Dashboard

Once activated, your NexusPay dashboard provides:

  • Balance — Your current NexusPay balance, available for withdrawal or reinvestment.
  • Ledger — Complete transaction history showing all payments received, fees deducted, and transfers completed.
  • API Credentials — Your pk_ and sk_ keys for programmatic access. You can regenerate the secret key at any time.

Environment: Sandbox vs Production

Sandbox

  • Test payments with simulated gateway
  • No real money transferred
  • Full API access for integration testing
  • Sandbox keys prefixed with pk_test_

Production

  • Live payments with real transactions
  • Real chip transfers to player accounts
  • 2.5% transaction fee applied
  • Production keys prefixed with pk_live_

Ready to integrate? Check the Merchant API Reference for full endpoint documentation, or review the Security page for details on how payments are protected.