Free GCash automation

Turn your own GCash phone into an automatic checkout gateway.

DGEN’s Android app watches approved GCash receive notifications, extracts amount, sender, balance, and reference number, then sends a store-scoped confirmation to DGEN Payments for instant order matching.

No GCash commission No GCash for Business required Your account receives the money
DGEN GCash Android app screenshot

How it works

From phone notification to paid order.

1

Enter Store API key

The Android app validates the key against /api/v1/store, then stores it securely on the phone.

2

Allow notification access

The app reads GCash receive notifications only after the device owner grants Android notification-listener access.

3

Keep it running

Foreground service, boot receiver, heartbeat worker, and queue retry job keep the forwarder alive across restarts.

4

Match the payment

DGEN dedupes by reference/hash, matches exact GCash totals, and supports partial payment matching by phone.

What the Android app sends

Designed for receive notifications, not custody.

The app posts full_notification, sender, phone number, amount, reference number, dedupe id, hardware id, and configured device phone to /api/v1/gcash/notifications. Heartbeats go to /api/v1/gcash/heartbeat so the dashboard can tell whether the device is alive.

POST /api/v1/gcash/notifications
{
  "sender": "GCash",
  "from_number": "0917...",
  "amount": 499.00,
  "reference_no": "0041073634750",
  "dedupe_id": "gcash-ref-0041073634750",
  "hwid": "device-hash",
  "device_phone": "+639..."
}

Capabilities

Built for small merchants, game servers, and Discord shops.

No DGEN GCash commission

Customers send to your own GCash account. DGEN does not hold or settle that GCash money.

Fast notification path

As soon as Android receives the GCash notification, the app posts it to your DGEN store API.

Retry queue

Failed sends are queued locally, retried with backoff, then re-queued for another cycle if the network is unstable.

Partial payments

If a buyer pays part of the GCash amount, DGEN tracks paid and remaining amounts against the same order.

Store-scoped auth

The app uses the same store API key model as the public Store API. Keys are scoped to one approved store.

No GCash credentials leave the phone

DGEN reads the receive notification. Your GCash login stays inside your own GCash app/device.

Permissions

The phone needs permission to stay useful.

The source app requests internet, network state, boot completed, notification posting, foreground service, and battery optimization exemption support. The merchant must enable notification access manually in Android settings.

Notification read permission Background/foreground running Store API key Store-scoped bearer auth

Use GCash without extra DGEN commission.

Start with a DGEN store, add a Store API key to the Android app, and keep your GCash device online.

Create or open store