{"templateId":"openapi_docs","sharedDataIds":{"openAPIDocsStore":"oas-@l10n/pt/api/liveops/index.yaml","sidebar":"sidebar-@l10n/pt/liveops-en.sidebars.yaml"},"props":{"definitionId":"@l10n/pt/api/liveops/index.yaml","dynamicMarkdocComponents":[],"baseSlug":"/pt/api/liveops","seo":{"title":"Visão geral","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]},"description":"A venda cruzada é um método de vendas no qual se oferece ao usuário a compra de um item com valor agregado. Por exemplo, pode ser o item com maior demanda entre outros usuários. Você também pode configurar restrições regionais para itens de venda cruzada. Para informações detalhadas, consulte a seção [Venda cruzada](/pt/liveops/promotion-tools/upsell/).\n\nA lista de itens configurados para venda cruzada e o status de venda cruzada (habilitado ou desabilitado) são retornados pelo método de API [Obter informações sobre venda cruzada no projeto](/pt/api/liveops/upsell-admin/get-upsell-configurations-for-project-admin). No lado do cliente, a lista de itens é retornada pelo método de API [Obter lista de itens de venda cruzada no projeto](/pt/api/liveops/upsell-client/get-upsell-for-project-client) e exibida ao usuário no momento apropriado do fluxo de compra.\n\nCenário de configuração de venda cruzada:\n\n1. Crie itens usando as chamadas de API da subseção **Admin** dos grupos [Itens e moedas virtuais](/pt/api/catalog/virtual-items-currency-admin/admin-get-virtual-items-list/), [Pacotes](/pt/api/catalog/bundles-admin/admin-create-bundle) ou [Chaves de jogo](/pt/api/catalog/game-keys-admin).\n2. Configure a venda cruzada usando a chamada de API [Criar venda cruzada](/pt/api/liveops/upsell-admin/post-upsell). Passe os SKUs dos itens necessários na matriz `items`.\n3. Ative a venda cruzada para o projeto usando a chamada de API [Ativar/Desativar venda cruzada do projeto](/pt/api/liveops/upsell-admin/put-upsell-toggle-active-inactive).\n4. Exiba a oferta de venda cruzada ao usuário no ponto apropriado do fluxo de compra usando a chamada de API [Obter lista de itens de venda cruzada no projeto](/pt/api/liveops/upsell-client/get-upsell-for-project-client).\n5. Implemente a abertura da interface de pagamento para pagar o pedido. Por exemplo, você pode usar a chamada de API [Criar pedido com todos os itens de um carrinho específico](/pt/api/catalog/payment-client-side/create-order-by-cart-id). A resposta retorna um token para abrir a interface de pagamento\n6. Configure o rastreamento do status do pedido, por exemplo, usando [webhooks](/pt/webhooks/overview) para receber prontamente dados sobre itens pagos com sucesso e disponibilizá-los ao usuário.\n\n![Cenário de venda cruzada](https://cdn.xsolla.net/developers/current/images/api_docs/Upsell.svg)"},"itemId":"upsell-overview","disableAutoScroll":true,"metadata":{},"compilationErrors":[],"markdown":{"partials":{},"variables":{"rbac":{"teams":["anonymous"]},"user":{},"remoteAddr":{"hostname":"xsolla.redocly.app","port":4000,"ipAddress":"216.73.217.101"},"lang":"pt","env":{"PUBLIC_REDOCLY_BRANCH_NAME":"realm"}}},"pagePropGetterError":{"message":"","name":""}},"slug":"/pt/api/liveops/upsell-overview","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}