Payment Engines
The UPI rail, the apps on it (Google Pay, PhonePe, Paytm, BHIM) and the gateways that route it. An app is a package hint, not a separate integration.
Where to find it
- Module: Accounting
- Group: Close & Compliance
- Section: UPI Collection
- Screen: Payment Engines
Address in the console: /india/payment-engines
List · 9 columns · 18 fields on its form · 3 of them required · 1 action
What the list shows
These are the columns of the list, in the order they are drawn. Any of them can be sorted on, filtered on, hidden, or exported.
| Column | Kind | Field name |
|---|---|---|
| Code | Code | code |
| Name | Text | name |
| Kind | Status | engine_kind |
| Collect | Yes or no | supports_collect |
| Refunds | Yes or no | supports_refund |
| Ceiling | Amount | max_amount |
| Environment | Status | environment |
| Default | Yes or no | is_default |
| Active | Yes or no | is_active |
The form
What is asked for when a record is created here. Required fields are marked; a choice drawn from a configuration list is one an administrator can extend without a release.
| Field | Type | Choices | Notes |
|---|---|---|---|
| Code required | Text | ||
| Name required | Text | ||
| Kind required | Choice | upi_app, upi_psp, gateway, netbanking, card, wallet, nach, bharat_qr | |
| Android package | Text | ||
| iOS scheme | Text | ||
| Intent links | Yes or no | ||
| Collect requests | Yes or no | ||
| QR | Yes or no | ||
| Mandates | Yes or no | ||
| Refunds | Yes or no | ||
| Merchant id | Text | ||
| Endpoint | Text | ||
| Environment | Choice | sandbox, production | |
| Ceiling per payment | Number | ||
| Default | Yes or no | ||
| Active | Yes or no | ||
| Order | Number | ||
| Notes | Long text |
What you can do here
Set webhook secret
The secret the PSP signs its callbacks with. Stored sealed; only its last four characters are shown again.
Asks for: Webhook secret*
* required
The rules that apply here
Everything on this screen obeys the platform rules rather than rules of its own. The ones worth knowing before you use it:
- Narrowing a list — search, conditions, sort, totals, export and saved views.
- What may be changed — the five grounds a record may not be edited on.
- Companies and business units — what the switcher above this list is doing to it.
- Creating a record — required fields, where choices come from, and how the number is allocated.
- Importing a spreadsheet — this screen accepts one, and it runs through the same rules as typing.