# Safe Order-Page Fields Reference

All fields writable via `PATCH /v2/order-page` or the MCP `orderpage_update_config` tool.
Derived from `common/services/OrderForm/OrderPageConfigFields.php`.

## theme

| API name | Type | Max | i18n | Table |
|---|---|---|---|---|
| `orderform_company_box_bg` | color | 7 | no | company_orderform |

## copy

| API name | Type | Max | i18n | Table |
|---|---|---|---|---|
| `orderform_text_option` | string | — | yes | company_orderform |
| `orderform_text_value` | string | — | yes | company_orderform |
| `orderform_text_variant` | string | — | yes | company_orderform |
| `orderform_text_event` | string | — | yes | company_orderform |
| `orderform_text_specialoffer` | string | — | yes | company_orderform |
| `orderform_text_ticketcoupon` | string | — | yes | company_orderform |
| `orderform_signup_text` | string | 2000 | yes | company_orderform |
| `tagline` | string | — | yes | company |
| `payment_terms_all` | string | — | yes | company |
| `payment_terms_ticket` | string | — | yes | company |
| `payment_terms_benefitdeal` | string | — | yes | company |
| `footer_name` | string | 4000 | yes | company |

## links

| API name | Type | Max | i18n | Table |
|---|---|---|---|---|
| `order_link` | string | 1000 | no | company_orderform |
| `order_link_text` | string | 100 | no | company_orderform |
| `order_link_subheading` | string | 255 | no | company_orderform |
| `order_logo_link_url` | string | 1000 | no | company_orderform |
| `orderform_policy_link` | string | 255 | no | company_orderform |
| `orderform_policy_link_benefit_deals` | string | 255 | no | company_orderform |
| `orderform_thankyou_redirect` | string | 1000 | no | company_orderform |

## flags

| API name | Type | Max | i18n | Table |
|---|---|---|---|---|
| `orderform_greetings_with_image` | bool | — | no | company_orderform |
| `orderform_unsplash_enabled` | bool | — | no | company_orderform |
| `specials_with_greetings` | bool | — | no | company_orderform |
| `benefitdeals_with_greetings` | bool | — | no | company_orderform |
| `manually_created_personalize` | bool | — | no | company_orderform |
| `variants_visible_only_direct` | bool | — | no | company_orderform |
| `tickets_visible_only_direct` | bool | — | no | company_orderform |
| `specials_visible_only_direct` | bool | — | no | company_orderform |
| `ticketcoupons_visible_only_direct` | bool | — | no | company_orderform |
| `orderform_gc_phone_required` | bool | — | no | company_orderform |
| `link_priority_order` | bool | — | no | company_orderform |
| `custom_mail_sender_enabled` | bool | — | no | company_orderform |
| `variant_images_full` | bool | — | no | company_orderform |
| `orderform_logo_full_width` | bool | — | no | company_orderform |
| `logo_in_menu` | bool | — | no | company_orderform |
| `postmail_use_phone` | bool | — | no | company_orderform |

## other

| API name | Type | Max | i18n | Table |
|---|---|---|---|---|
| `orderform_languages` | csv | 20 | no | company_orderform |
| `preset_buttons` | csv | — | no | company_orderform |
| `gtm` | gtm | 20 | no | company |
