# PayPal no seu site: quando usar o botão gratuito e quando não usar

> Um é um botão gratuito do PayPal para produtos avulsos. O outro é uma plataforma de carrinho que por acaso inclui o PayPal. Escolher o errado custa semanas.

Ryan Badger - 11 de agosto de 2023 - 3 min de leitura

## Duas coisas que "carrinho de compras PayPal" pode significar

Quando as pessoas pesquisam isso, geralmente querem uma de duas coisas:

1. **Um botão do PayPal ao lado de cada produto** para que alguém clique e pague. Sem carrinho de verdade, só um checkout de item único.
2. **Um carrinho de compras de verdade** (adicionar vários itens, atualizar quantidades, um único checkout no final) que aceita o PayPal como meio de pagamento.

Cada um exige uma solução completamente diferente. O caminho gratuito dos "PayPal Buttons" funciona muito bem para o caminho 1 e é inútil para o caminho 2. Escolha a ferramenta certa conforme o que você realmente precisa.

## Caminho 1: um botão do PayPal para um único produto

Se você vende um item por vez (um download digital, uma assinatura única, uma doação), os Smart Payment Buttons do PayPal foram feitos para você. Gratuitos, sem software de terceiros, você cola o JavaScript direto no seu site.

Configuração típica:

```
<script src="https://www.paypal.com/sdk/js?client-id=YOUR_CLIENT_ID&currency=USD"></script>
<div id="paypal-button-container"></div>
<script>
  paypal.Buttons({
    createOrder: (data, actions) => actions.order.create({
      purchase_units: [{ amount: { value: '19.99' } }]
    }),
    onApprove: (data, actions) => actions.order.capture().then(details => {
      // Fulfil the order here (send download link, redirect, etc.)
    })
  }).render('#paypal-button-container');
</script>
```

Só isso. O PayPal cuida do modal de checkout, dos dados do cartão, do login no PayPal, da moeda, do imposto (opcional), e você recebe um callback quando o pagamento termina.

> **Dica:** se você mesmo for fazer essa integração, coloque o tratamento do `onApprove` no servidor, via webhook, e não apenas no cliente. O callback do lado do cliente serve para confirmar a experiência do usuário; o webhook é o único sinal de que "o pagamento é real" com autoridade.

**Onde o Caminho 1 deixa de servir:** assim que você precisa de um carrinho. Navegar por produtos, adicionar mais de um, ajustar quantidades, cupons de desconto, frete combinado, login de cliente, histórico de pedidos: nada disso existe. Você teria que construir tudo sozinho.

## Caminho 2: um sistema de carrinho de compras que inclui o PayPal

Quando você precisa de um carrinho de verdade, deixa de integrar o PayPal diretamente e passa a usar uma plataforma de carrinho que integra o PayPal por você. Há várias opções:

- **Shopify** (hospedada, a partir de US$ 29/mês, com taxas de transação nos planos mais baixos)
- **WooCommerce** (hospedagem própria, núcleo gratuito, os custos se acumulam em hospedagem + plugins)
- **Snipcart** (carrinho em camada para sites existentes, taxa de 2%)
- **Shoprocket** (embutido em qualquer site, assinatura fixa, 0% de taxa de transação)

Cada uma entrega a mecânica do carrinho: adicionar ao carrinho, atualizar quantidades, códigos de desconto, opções de envio, contas de clientes, gestão de pedidos. Cada uma permite ativar o PayPal como uma das opções de checkout ao lado de cartões, Apple Pay, Google Pay e assim por diante.

### Como o Shoprocket funciona

Cole uma tag de script em qualquer site que você já tenha, seja qual for o CMS:

```
<!-- EXAMPLE ONLY. Grab your real snippet from Sales channels → Embeds in your dashboard -->
<script src="https://cdn.shoprocket.io/loader.js" data-pk="pk_yourkey"></script>
<div data-shoprocket="catalog" data-embed-id="emb_xxx"></div>
```

Isso exibe um catálogo com carrinho lateral deslizante. No seu painel: Configurações → Meios de pagamento → ative o PayPal, cole o seu client ID e salve. Os clientes passam a ver o botão do PayPal no checkout ao lado de Visa e Mastercard, o carrinho funciona normalmente e os pedidos chegam ao seu painel do Shoprocket com os dados completos da transação do PayPal.

Sem instalar plugin, sem editar tema, sem trabalho de desenvolvimento. Funciona em WordPress, Webflow, Squarespace, Carrd, Notion, Framer, HTML estático: qualquer coisa que consiga rodar uma tag de script.

## Qual caminho você realmente precisa

| O que você vende | Caminho |
| --- | --- |
| Um produto, um preço, sem variantes | Caminho 1 (botão do PayPal) |
| Alguns itens, checkout ocasional | Caminho 1 se não tiver problema não ter carrinho, senão Caminho 2 |
| Catálogo com vários produtos, loja de verdade | Caminho 2 (plataforma de carrinho) |
| Assinaturas, cobrança recorrente | Caminho 2 (os botões do PayPal não cuidam bem do ciclo de cobrança) |
| Bens digitais com entrega automática | Caminho 2 (as plataformas cuidam do atendimento; o PayPal puro não) |

## O que dizemos à maioria das pessoas

Se você é um criador solo vendendo um produto, os PayPal Buttons são gratuitos e servem bem. Use.

Se você tem uma loja de verdade e o PayPal é o que está empurrando você para uma plataforma de carrinho, vale ampliar o olhar. A maioria das lojas quer o PayPal *mais* Apple Pay, Google Pay, Stripe, Klarna e meios de pagamento locais. Uma plataforma de carrinho entrega tudo isso por trás de uma única integração, em vez de encaixar cada um separadamente.

[Comece um teste grátis do Shoprocket](https://app-v3.shoprocket.io/signup) para ver o catálogo, o carrinho e o checkout funcionando no seu próprio site em menos de dez minutos. Os preços estão [aqui](https://v3.shoprocket.io/pt/precos.md). Zero taxa de transação em todos os planos, com PayPal e todos os outros incluídos.

## Resumo

- **Um produto, sem precisar de carrinho** → use os PayPal Smart Payment Buttons (gratuitos)
- **Catálogo com vários produtos** → escolha uma plataforma de carrinho; ative o PayPal dentro dela
- Não tente montar à mão um carrinho multiproduto em cima dos botões puros do PayPal. É muito código que você não precisa escrever.

---

- HTML version: https://v3.shoprocket.io/pt/blog/paypal-no-seu-site-botao-gratuito-ou-carrinho-de-compras
- Language: Português (pt)
- Also in: [العربية](https://v3.shoprocket.io/ar/blog/paypal-on-your-website-when-to-use-the-free-button-and-when-not-to.md), [Deutsch](https://v3.shoprocket.io/de/blog/paypal-auf-deiner-website-kostenloser-button-oder-warenkorb-plattform.md), [Ελληνικά](https://v3.shoprocket.io/el/blog/paypal-on-your-website-when-to-use-the-free-button-and-when-not-to.md), [English](https://v3.shoprocket.io/blog/paypal-on-your-website-when-to-use-the-free-button-and-when-not-to.md), [Español](https://v3.shoprocket.io/es/blog/paypal-en-tu-web-boton-gratuito-o-carrito-de-compra.md), [Français](https://v3.shoprocket.io/fr/blog/paypal-sur-votre-site-bouton-gratuit-ou-panier.md), [עברית](https://v3.shoprocket.io/he/blog/paypal-on-your-website-when-to-use-the-free-button-and-when-not-to.md), [हिन्दी](https://v3.shoprocket.io/hi/blog/paypal-on-your-website-when-to-use-the-free-button-and-when-not-to.md), [Bahasa Indonesia](https://v3.shoprocket.io/id/blog/paypal-di-situs-web-kapan-pakai-tombol-gratis-dan-kapan-jangan.md), [Italiano](https://v3.shoprocket.io/it/blog/paypal-sul-tuo-sito-pulsante-gratuito-o-carrello.md), [日本語](https://v3.shoprocket.io/ja/blog/paypal-on-your-website-when-to-use-the-free-button-and-when-not-to.md), [Lietuvių](https://v3.shoprocket.io/lt/tinklarastis/paypal-mygtukas-ar-krepselio-platforma.md), [Norsk](https://v3.shoprocket.io/nb/blogg/paypal-pa-nettstedet-gratis-knapp-eller-handlekurv.md), [Nederlands](https://v3.shoprocket.io/nl/blog/paypal-op-je-website-gratis-knop-of-winkelwagen.md), [Polski](https://v3.shoprocket.io/pl/blog/paypal-na-stronie-kiedy-darmowy-przycisk-a-kiedy-nie.md), [Română](https://v3.shoprocket.io/ro/blog/paypal-pe-site-butonul-gratuit-sau-cos-de-cumparaturi.md), [Русский](https://v3.shoprocket.io/ru/blog/paypal-on-your-website-when-to-use-the-free-button-and-when-not-to.md), [ไทย](https://v3.shoprocket.io/th/blog/paypal-on-your-website-when-to-use-the-free-button-and-when-not-to.md), [Türkçe](https://v3.shoprocket.io/tr/blog/web-sitenizde-paypal-ucretsiz-dugme-ne-zaman.md), [中文](https://v3.shoprocket.io/zh/blog/paypal-on-your-website-when-to-use-the-free-button-and-when-not-to.md)
