Data requirements for select verticals
Depending on the goods and services you provide to customers, you may need to provide additional data in your Create Checkout payloads. If required, add this data to the optional custom
object within the Create Checkout request payload. See data requirements below.
Note: These merchant category flags are intended to provide a general understanding of the requirements across various verticals, though they may not cover all scenarios. Please note while your business may align with these verticals, all merchants must be reviewed and approved through Block’s standard onboarding process. Your Delivery Manager will guide you through the specific flags needed for your integration. Block reserves the right to update merchant category requirements as needed.
Consumer electronics
This data is required to be present for each Item object; it will appear in the checkout’s items
array.
Payload structure:
Digital goods (software, applications)
Payload structure:
Education services and courses
Payload structure:
Experience and ticket sales/events
Payload structure:
Marketplaces
Payload structure:
Musical instruments
Payload structure:
Services
Payload structure:
Travel
Note: All travel transactions must use the
consumerTenure
andtravel.type
attributes. For type-specific attributes, see the tables below.
Flight details
Hotel details
Car rental details
Bus/transportation details
Payload structure: