Payment Gateway
The payment gateway integration allows your team to generate a unique virtual account number directly from an invoice. When the customer transfers the exact amount to that account, the invoice is automatically marked as paid — no manual confirmation needed.
To access this page, go to Settings → Payment Gateway.
Step 1 — Register a Merchant Account
Section titled “Step 1 — Register a Merchant Account”Before the payment gateway can be enabled, the tenant must be registered as a merchant with the payment provider.
- Fill in the Merchant Name — the legal or brand name used to identify this tenant at the payment gateway (e.g.
PT Maju Jaya Freight). - Fill in the Merchant Email — the contact email registered at the payment gateway (e.g.
billing@company.com). - Click Register with Payment Gateway.
The system will automatically create a merchant key for this tenant. You do not need to input any API key manually.
Once registered, the status section will show a green Registered badge along with the merchant name and email.
Step 2 — Enable the Payment Gateway
Section titled “Step 2 — Enable the Payment Gateway”After registration, flip the Status toggle to Enabled.
When disabled, the option to generate a virtual account on invoices is unavailable for all staff.
How It Works
Section titled “How It Works”- When the payment gateway is enabled, staff can generate a unique bank account number directly from an invoice.
- Each invoice gets its own dedicated account number, available across multiple supported banks.
- Once the customer transfers the exact amount to that account, the invoice is automatically marked as paid.
- No manual payment confirmation is needed.
Re-registering
Section titled “Re-registering”If you need to update the merchant name or email, you can re-register. The system will show a warning first:
Registering again will replace the existing merchant key. This may break any in-progress payments.
Click I understand, proceed to continue, then fill in the new merchant details and submit.