Bank Details Form Builder
Design custom bank account and payout forms suited for your country's financial system (IBAN, IFSC, Routing Number, SWIFT, Account Number).
Every country uses distinct banking conventions: some need IBAN and BIC, others demand Routing Number and Checking/Savings types, and others require IFSC codes. Rather than hardcoding fixed banking forms, Go4Food includes a dynamic Form Builder. The fields you create here appear automatically in the Restaurant and Driver apps when partners link their payout bank account. Open SettingsBank Details Form.
- 1Add Field button: creates a new bank input field.
- 2Field Label & Placeholder: localized title with translation tabs.
- 3Field Type: Text, Number, Dropdown, Radio Buttons, or Checkboxes.
- 4Show For: Restaurant, Driver, or Both.
- 5Required flag: ensures partners cannot submit incomplete banking info.
- 6Reorder & Actions: Move Up, Move Down, Edit, or Delete fields.
Field Attributes#
| Attribute | Options | Description |
|---|---|---|
| Label & Hint | Translatable text | The field title and watermark placeholder inside the text box (e.g. "Account Holder Name", "IBAN / Account Number"). |
| Field Type | Text · Number · Dropdown · Radio · Checkbox | Specifies user input behavior and keyboard layout on mobile devices (e.g. numeric keyboard for account numbers). |
| Show For | Restaurant · Driver · Both | Lets you ask different financial questions to restaurant businesses vs freelance delivery riders. |
| Required | Yes / No | When set to Yes, withdrawal requests cannot be submitted until this field is completed. |
| Active | Active / Inactive | Temporarily hide fields without losing past submission history. |
Maintain at least one active field for each role
If you deactivate all fields for Restaurant or Driver, those users will be unable to enter banking details and cannot request wallet payout withdrawals. The system will alert you if an active role lacks bank inputs.
