Como vincular Cash on Delivery a métodos de envío específicos no Shopify
Atualizado · ACOD (E-TRADE PARTNER)
O Shopify não tem um ajuste nativo que amarre um método de pagamento a um método de envío, mas Shopify Functions pode impor: mostre o método Cash on Delivery só quando uma tarifa de envío escolhida é selecionada, e oculte suas tarifas só-prepago quando COD é escolhido. Esse vínculo é exatamente o que o ACOD faz. Também é como você cobra uma taxa COD limpinho e roda duas opções de pagamento na entrega diferentes com taxas e transportadoras diferentes, em qualquer plano, não só Shopify Plus.
4.9 · ACOD faz isso por você: taxas COD mais regras de localização, valor de pedido, produtos e clientes.
Experimente grátisNesta página
Por que vincular um método de pagamento a um método de envío?
- Cobrar uma taxa COD. Ponha a taxa no preço de uma tarifa de envío “Cash on Delivery” dedicada. Se a tarifa e o método de pagamento COD só aparecem juntos, todo pedido COD paga a taxa e nenhum pedido prepago a paga. A taxa cobre a cobrança de manuseio de dinheiro da transportadora e dá ao cliente uma razão para prepagar.
- Usar a transportadora certa. Muitos lojistas enviam pedidos COD com uma transportadora que oferece cobrança de dinheiro e os prepago com uma mais barata. O vínculo garante que o pedido caia na transportadora que realmente pode cobrar o dinheiro.
- Oferecer duas opções de pagamento na entrega. Dinheiro na porta com a transportadora A, cartão na porta com a transportadora B, cada uma com sua própria taxa. Os clientes se autoselecionam no checkout; sem notas de pedido, sem ligações de acompanhamento.
Por que isso é difícil no Shopify puro
Dois limites de plataforma colidem aqui. Primeiro, o Shopify permite só um método de pagamento manual “Cash on Delivery” por loja; você não pode criar um segundo método COD para uma segunda transportadora ou taxa. Segundo, métodos de pagamento e tarifas de envío são calculados independentemente no checkout: nada impede um cliente de selecionar sua tarifa prepago expressa e depois pagar COD, esquivando da sua taxa. Scripts de checkout antigamente remendavam isso no Plus; acabaram. O mecanismo atual é Shopify Functions payment and delivery customizations, que rodam nativamente dentro do checkout em todos os planos. ACOD as configura para você, sem código de tema e com um setup que leva uns 5 minutos.
O setup, passo a passo
- Ative o método de pagamento COD manual em Configurações → Pagamentos → Métodos de pagamento manuais. Se você vai oferecer mais de uma variante de pagamento na entrega, renomeie para algo genérico como “Pagamento na entrega”; a tarifa de envío carregará os detalhes.
- Crie sua(s) tarifa(s) de envío COD em Configurações → Envío e entrega, em cada zona onde você oferece COD. O preço da tarifa é sua taxa COD. Para duas variantes, crie duas tarifas: “Pagamento na entrega: dinheiro (Transportadora A)” com sua taxa de dinheiro, e “Pagamento na entrega: cartão (Transportadora B)” com sua taxa de cartão.
- Vincule-as no [ACOD](https://apps.shopify.com/etp-cod-cash-on-delivery-fee). Diga ao ACOD quais tarifas de envío são suas tarifas COD. Daí em diante o método de pagamento na entrega aparece só quando uma dessas tarifas é selecionada, e na outra direção, ACOD oculta essas tarifas COD para clientes que escolhem rotas de pagamento prepago onde elas não pertencem.
- Adicione regras de disponibilidade se precisar: ocultar toda a opção COD por país, estado, cidade, CEPs (incluindo regras de prefixo), valor de pedido, produtos, coleções, SKUs, ou etiquetas de cliente.
- Teste com modo de teste ligado. O modo de teste do ACOD limita o setup a checkouts com test@example.com, então você pode verificar a taxa e o vínculo na sua loja ao vivo sem que clientes reais vejam nada mudar.
O que o cliente vê
No passo de envío, o cliente escolhe “Pagamento na entrega: dinheiro (+R$4)” ou “Pagamento na entrega: cartão (+R$6)”, ou uma tarifa prepago normal. Se ele escolhe uma tarifa de pagamento na entrega, o método de pagamento correspondente está disponível no passo de pagamento; se ele escolhe uma tarifa prepago, o pagamento na entrega é ocultado. A taxa viaja dentro da linha de envío, então totais, impostos e reembolsos se comportam como em qualquer pedido Shopify padrão, e o pedido mostra claramente qual transportadora despachar.
Limites honestos
A taxa é um valor fixo por tarifa (por zona), não uma porcentagem do pedido. E como a taxa é parte da linha de envío, aparece como envío em faturas e exportações. Se sua contabilidade precisa da taxa como linha de pedido separada, leia nosso explicador sobre a decisão tarifa de envío vs linha de pedido.
Outras apps de COD conseguem fazer isso?
A maioria dos apps de taxa COD cobra a taxa (como tarifa de envío ou linha de carrinho) e pode ocultar COD por condições. O vínculo bidirecional entre tarifas de envío específicas e o método de pagamento COD, que é o que torna possíveis múltiplas variantes de pagamento na entrega com taxas diferentes, é a especialidade do ACOD. É uma pergunta que fica sem resolver nos fóruns da comunidade Shopify, onde geralmente dizem ao lojista que uma segunda opção COD é impossível. Não é: um método de pagamento, várias tarifas vinculadas, cada uma com sua taxa e transportadora. ACOD é certificado Built for Shopify, funciona em todos os planos, e tem 4.9 estrelas de 100+ avaliações.
Configure o vínculo COD ↔ envío em uns 5 minutos
ACOD ata o método de pagamento na entrega às tarifas de envío que você nomeia, com taxas por tarifa, por zona, mais regras completas de mostrar/ocultar. A partir de $4.99/mês com teste gratuito de 7 dias. Ver [preços](/pricing).
Install ACOD free for 7 days4.9 stars · 100+ reviews · Built for Shopify
Perguntas frequentes
›Posso ter dois métodos de pagamento Cash on Delivery no Shopify?
Não. O Shopify permite um método de pagamento COD manual por loja. Mas você pode oferecer várias variantes de pagamento na entrega criando uma tarifa de envío por variante (cada uma com sua taxa e transportadora) e vinculando todas ao único método de pagamento com ACOD.
›Isso requer Shopify Plus?
Não. O vínculo roda em Shopify Functions payment and delivery customizations, que funcionam em todos os planos incluindo Basic. Não toca checkout.liquid nem código de tema.
›A taxa COD pode ser diferente por região?
Sim. Tarifas de envío são definidas por zona, então a mesma tarifa “Cash on Delivery” pode custar um valor diferente em cada zona de envío: uma taxa para doméstico, outra para um país vizinho.
›O que acontece se um cliente escolhe uma tarifa de envío prepago?
O método de pagamento na entrega é ocultado no passo de pagamento, então ele não pode combinar uma tarifa prepago com pagamento COD. Esse é exatamente a brecha que deixa esquivar taxas COD quando apps só adicionam uma taxa sem impor o vínculo.