RegisterTerminalRequest
Properties
| Name | Type | Description | Notes |
|---|---|---|---|
| payment_method_id | Long | Payment method ID (references payment_methods table, e.g., Stripe Terminal) | [default to null] |
| external_terminal_id | String | External terminal ID from the provider | [default to null] |
| location_id | Long | Location ID where the terminal will be deployed | [default to null] |
| name | String | Friendly name for the terminal (e.g., “Counter Terminal 1”) | [default to null] |
| registration_code | String | Registration code (for providers like SumUp that require pairing codes) | [optional] [default to null] |
| credentials | any | Provider credentials for this terminal | [default to null] |