Zerra logo

ZerraLivin Documentation Settings

Payment

Configure the payment gateway credentials, and the bank account residents transfer to when paying manually.

  • view
  • get
  • create
  • update
  • delete

What it’s for

This is where the developer’s payment setup lives: gateway credentials for online payments, and the bank account details residents see when they’re expected to pay by manual transfer instead.

Where to find it

Sidebar → SettingsPayment, at /admin/settings/payment.

Who can use it

  • See the menu item and open the page — needs view.
  • See the configuration list — needs get.
  • Create, edit, delete — each needs its own permission.

On this screen

A table of payment configurations, with create, edit, and delete.

How to…

Add a payment configuration

  1. Click create.
  2. Enter a title and pick the payment type (currently Midtrans).
  3. Enter the gateway credentials: merchant key, server key, merchant ID, and the callback finish URL.
  4. Optionally set a transaction fee.
  5. Mark whether it’s running in production.
  6. Fill in the manual-transfer bank details — bank name, account number, and account holder — if this developer has any cluster set to offline resident payment.
  7. Set it Active or Not Active.
  8. Save.

Field reference

FieldRequiredNotes
TitleYes
Payment typeYesMidtrans
Merchant key, server key, merchant ID, callback URLNoGateway credentials
Transaction feeNo
ProductionYesLive vs. sandbox
Bank name, account number, account holderNoAll three must be filled for the resident app to show transfer instructions at all
StatusYesActive / Not Active

Rules & statuses

The bank details here are exactly what shows up as manual-transfer instructions for a cluster whose resident payment method is set to offline, on Housing Cluster. Leave any of the three blank and the resident app has nothing to show.

  • Housing Cluster — where a cluster is set to online or offline resident payment.
  • IPL Bill — where manually-transferred payments get reviewed and confirmed.
  • See the full payment flow → — how these credentials and bank details actually get used on the resident side.