---
title: "Comprar agora, Shop Pay e outros botões expressos"
description: "Os botões expressos pulam o carrinho. Em produtos que exigem data de entrega, o OrderRules segura Comprar agora e os botões de carteira até que uma data seja escolhida, e a data acompanha os pedidos de Comprar agora."
contentType: "docs"
locale: "pt-br"
localized: true
source: "https://orderrules.com/pt-br/docs/delivery/express-checkout-and-wallets"
slug: "delivery/express-checkout-and-wallets"
---
**Os botões expressos (Comprar agora, Shop Pay, Apple Pay, Google Pay) pulam o carrinho. O OrderRules faz com que eles respeitem suas datas de entrega.**

![Página de produto com o seletor de data de entrega do OrderRules: Comprar agora fica esmaecido até o cliente escolher uma data](/images/docs/delivery-express-buttons-held.png)

## O que acontece na página do produto

- **A data acompanha o Comprar agora.** A data (e o horário) que o cliente escolhe na página do produto é adicionada ao pedido de Comprar agora.
- **Os botões expressos esperam por uma data obrigatória.** Em um produto cuja regra exige data de entrega, os botões expressos ficam esmaecidos até o cliente escolher uma data (e um horário, se a sua regra exigir). Ao tocar em um deles, aparece "Choose a delivery date above to use express checkout." e a página rola até o seletor.
- **Retirada:** se o cliente escolher retirada na página do produto, os botões expressos o enviam ao carrinho ("Add to cart to choose pickup, then check out from your cart."), porque a retirada é escolhida para o pedido inteiro.
- **Uma data para o pedido inteiro:** se o escopo da data de entrega for "Uma data para o pedido inteiro", a página do produto não tem seletor, então os botões expressos enviam o cliente ao carrinho para escolher a data.

Produtos com data opcional, ou sem regra de entrega, nunca são retidos.

## Página do carrinho e carrinho lateral

Os botões de carteira no carrinho esperam por uma data, assim como o botão Finalizar compra.

## Reter carteiras (opcional)

**Datas de entrega** → **Configuração** → **Comportamento da data de entrega** → **Manter Shop Pay, Apple Pay e Google Pay bloqueados na página do produto depois de escolher uma data**.

- **Desativado (padrão, recomendado):** depois que uma data é escolhida, o Comprar agora e os botões de carteira funcionam.
- **Ativado:** o Comprar agora funciona; os botões de carteira pedem ao cliente que adicione ao carrinho primeiro e pague pelo carrinho.

Ative apenas se um pedido de teste pago com carteira a partir da página do produto chegar sem a data de entrega. O checkout verifica a data nos dois casos.

![Configurações de comportamento da data de entrega no OrderRules, com a caixa Wallet hold desmarcada (recomendado)](/images/docs/delivery-wallet-hold-setting.png)

## Edite as mensagens

**Configurações** → **Mensagens da loja virtual** → as linhas "Express checkout held back". Cada uma tem um pacote de idiomas em 9 idiomas. Veja [mensagens da loja virtual](/docs/guides/storefront-messaging).

## Bom saber

- Os botões só ficam retidos enquanto o seletor de entrega estiver visível na página. Se o seu tema o ocultar, o checkout ainda verifica a data.
- Reter os botões depende da marcação do seu tema. Funciona com temas Online Store 2.0; o checkout verifica a data de qualquer forma.
- A [proteção do checkout](/docs/delivery/checkout-protection) precisa estar ativada para bloquear um pedido sem uma data obrigatória.

## Relacionados

- [Configuração do bloco de tema](/docs/delivery/theme-app-block-setup) · [Proteção do checkout](/docs/delivery/checkout-protection) · [Pedidos sem data de entrega](/docs/delivery/orders-without-a-delivery-date)
