# PayPal на вашем сайте: когда использовать бесплатную кнопку, а когда нет

> Первый вариант это бесплатная кнопка PayPal для одного товара. Второй это платформа с корзиной, в которую PayPal входит как способ оплаты. Выбор не того обойдётся вам в недели работы.

Ryan Badger - 11 августа 2023 г. - 3 мин чтения

## Что может означать «корзина PayPal»

Когда люди ищут это, им обычно нужно одно из двух:

1. **Кнопка PayPal рядом с каждым товаром**, чтобы можно было нажать и заплатить. Настоящей корзины нет, только покупка одного товара.
2. **Полноценная корзина** (добавление нескольких товаров, изменение количества, одно оформление в конце), которая принимает PayPal как способ оплаты.

Для этого нужны совершенно разные решения. Бесплатный вариант «PayPal Buttons» отлично подходит для пути 1 и бесполезен для пути 2. Выбирайте инструмент в зависимости от того, что вам действительно нужно.

## Путь 1: кнопка PayPal для одного товара

Если вы продаёте один товар за раз (цифровую загрузку, одну подписку, пожертвование), Smart Payment Buttons от PayPal созданы для вас. Бесплатно, без стороннего ПО, вы вставляете JavaScript прямо на свой сайт.

Типичная настройка:

```
<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>
```

Это всё. PayPal берёт на себя окно оплаты, ввод карты, вход в PayPal, валюту, налог (по желанию), а вы получаете обратный вызов, когда платёж завершён.

> **Совет:** Если вы интегрируете это сами, обрабатывайте `onApprove` на сервере через вебхук, а не только на клиенте. Клиентский обратный вызов нужен для подтверждения в интерфейсе; только вебхук является достоверным сигналом того, что «платёж настоящий».

**Где путь 1 перестаёт работать:** как только вам нужна корзина. Просмотр товаров, добавление больше одного, изменение количества, промокоды, объединённая доставка, вход покупателя, история заказов: ничего этого нет. Вам пришлось бы создавать всё самому.

## Путь 2: система с корзиной, в которую входит PayPal

Когда вам нужна настоящая корзина, вы перестаёте интегрировать PayPal напрямую и начинаете использовать платформу с корзиной, которая интегрирует PayPal за вас. Вариантов много:

- **Shopify** (облачная, от $29/мес., комиссии за транзакции на младших тарифах)
- **WooCommerce** (на своём хостинге, ядро бесплатное, но хостинг и плагины складываются в сумму)
- **Snipcart** (корзина поверх существующих сайтов, комиссия 2%)
- **Shoprocket** (встраивается на любой сайт, фиксированная подписка, 0% комиссии за транзакции)

Каждый даёт механику корзины: добавление в корзину, изменение количества, промокоды, варианты доставки, аккаунты покупателей, управление заказами. Каждый позволяет включить PayPal как один из способов оплаты рядом с картами, Apple Pay, Google Pay и так далее.

### Как выглядит Shoprocket

Вставьте один тег script на любой сайт, которым уже пользуетесь, независимо от 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>
```

Это выводит каталог с выезжающей корзиной. В панели управления: Настройки → Способы оплаты → включите PayPal, вставьте свой client ID, сохраните. Теперь покупатели видят кнопку PayPal на кассе рядом с Visa и Mastercard, корзина работает как обычно, а заказы попадают в вашу панель Shoprocket с полными данными о транзакции PayPal.

Без установки плагинов, без правок темы, без работы разработчика. Работает на WordPress, Webflow, Squarespace, Carrd, Notion, Framer, статичном HTML: на всём, где можно запустить тег script.

## Какой путь вам действительно нужен

| Что вы продаёте | Путь |
| --- | --- |
| Один товар, одна цена, без вариантов | Путь 1 (кнопка PayPal) |
| Несколько товаров, редкие покупки | Путь 1, если вас устраивает отсутствие корзины, иначе путь 2 |
| Каталог из многих товаров, настоящий магазин | Путь 2 (платформа с корзиной) |
| Подписки, регулярные платежи | Путь 2 (кнопки PayPal плохо справляются с жизненным циклом платежей) |
| Цифровые товары с автоматической доставкой | Путь 2 (платформы занимаются выполнением заказа; голый PayPal нет) |

## Что мы говорим большинству людей

Если вы автор-одиночка и продаёте один продукт, PayPal Buttons бесплатны и вполне подходят. Пользуйтесь ими.

Если вы ведёте настоящий магазин и именно PayPal подталкивает вас к платформе с корзиной, стоит взглянуть шире. Большинству магазинов нужен PayPal *плюс* Apple Pay, Google Pay, Stripe, Klarna и местные способы оплаты. Платформа с корзиной даёт всё это через одну интеграцию, а не требует подключать каждый способ отдельно.

[Начните бесплатный пробный период Shoprocket](https://app-v3.shoprocket.io/signup), чтобы увидеть, как каталог, корзина и касса работают на вашем сайте меньше чем за десять минут. Цены [здесь](https://v3.shoprocket.io/ru/pricing.md). Ноль комиссий за транзакции на любом тарифе, PayPal и все остальные способы включены.

## Коротко

- **Один товар, корзина не нужна** → используйте PayPal Smart Payment Buttons (бесплатно)
- **Каталог из многих товаров** → выберите платформу с корзиной и включите в ней PayPal
- Не пытайтесь собрать вручную корзину для нескольких товаров поверх голых кнопок PayPal. Это много кода, который вам писать не нужно.

---

- HTML version: https://v3.shoprocket.io/ru/blog/paypal-on-your-website-when-to-use-the-free-button-and-when-not-to
- Language: Русский (ru)
- 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), [Português](https://v3.shoprocket.io/pt/blog/paypal-no-seu-site-botao-gratuito-ou-carrinho-de-compras.md), [Română](https://v3.shoprocket.io/ro/blog/paypal-pe-site-butonul-gratuit-sau-cos-de-cumparaturi.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)
