Metadados associados a um item usado para integrações downstream.
| Representação JSON |
|---|
{ "customIntegrationAttributes": { object }, "streamAttributes": { object ( |
| Campos | |
|---|---|
customIntegrationAttributes |
Opcional. Metadados arbitrários a serem associados a uma entidade, usados para criar integrações downstream, ou seja, identificadores ou informações de esquema para construir um pedido de envio a uma API de ponto de venda de terceiros. |
streamAttributes |
Opcional. Representa os metadados associados a este item usado para integração de stream. Se a integração de streaming não estiver ativada para a loja, esse campo será ignorado. |
toastAttributes |
Opcional. Representa metadados associados a este item usados para integração do Toast. Se a integração do Toast não estiver ativada para a loja, esse campo será ignorado. |
StreamIntegrationAttributes
Representa atributos de um item de um menu de stream.
| Representação JSON |
|---|
{
"taxes": [
{
object ( |
| Campos | |
|---|---|
taxes[] |
Opcional. Representa as alíquotas de tributos aplicáveis a este item. |
itemFamilyId |
Opcional. Representa a família de itens que contém esta variante no menu do Stream. |
Tributo
Informações sobre a taxa de tributos associadas a este item.
| Representação JSON |
|---|
{ "streamId": string, "isInclusive": boolean, "rate": number, "displayName": string, "isDefault": boolean } |
| Campos | |
|---|---|
streamId |
Obrigatório. O ID do tributo no menu "Fluxo". |
isInclusive |
Opcional. Determina se o valor do tributo já está incluído no preço do item. |
rate |
Obrigatório. A taxa do tributo em porcentagem. |
displayName |
Opcional. O nome do tributo. |
isDefault |
Opcional. Indica se o tributo é o padrão. |
ToastIntegrationAttributes
Representa atributos de um item de um menu de toast.
| Representação JSON |
|---|
{ "menuGroupGuid": string } |
| Campos | |
|---|---|
menuGroupGuid |
Opcional. Representa o GUID do grupo de menus do item no menu do Toast. |