Поиск по сайту:

Как принимать платежи по кредитным картам на вашем сайте


Если вы начинаете онлайн-бизнес, очень важно иметь возможность продавать товары и принимать платежи через свой веб-сайт. К счастью, существует множество сервисов, упрощающих это как для новых, так и для существующих веб-сайтов.

Нужен ли мне «торговый аккаунт»?

Учетная запись продавца — это особый тип расчетного счета, открытый в реальном банке. Это позволяет вам принимать платежи напрямую, без посредников, таких как PayPal. Как правило, у вас нет прямого доступа к средствам, они просто попадают туда, прежде чем будут переведены на основной банковский счет вашего бизнеса после проверки.

Каждый раз, когда вы проводите своей дебетовой картой в обычном магазине, она обычно связана с чьей-то торговой учетной записью за терминалом кредитной карты, и данные вашей карты, CVV и PIN-код используются для перевода денег.

Из-за высокого потенциала онлайн-мошенничества с этими учетными записями их труднее получить, особенно для интернет-магазинов, которые менее заслуживают доверия, чем личные транзакции. Вам понадобится хорошая кредитная история и документация по вашему бизнесу. Если у вас есть все это, вы можете получить торговые счета в крупных банках, таких как Wells Fargo и Chase, а также счета других поставщиков.

Если вы планируете принимать платежи через Интернет, вам все равно понадобится платежный шлюз, который обрабатывает всю внутреннюю логику взаимодействия с банком клиента и выполнения перевода. Существует множество таких сервисов, которые свяжут ваш торговый счет с формой кредитной карты, но наиболее заметными (и заслуживающими доверия) являются PayPal и Stripe.

Тем не менее, и PayPal, и Stripe сами по себе достаточно велики, поэтому они не требуют, чтобы у вас был реальный торговый счет в реальном банке — у них обоих есть собственные балансы счетов, и вы можете связать их напрямую с вашими деловыми или личными счетами для выплаты.

Итак, ответ: нет, вам не нужен аккаунт продавца. Вы все равно будете платить комиссию в любом случае, и особенно для интернет-магазинов дополнительные усилия не стоят того, когда и PayPal, и Stripe не требуют этого. Кроме того, если вы выберете комплексное решение, вам, возможно, вообще не придется об этом беспокоиться.

Интернет-магазины: Shopify и SquareSpace

Если вы еще не создали свой веб-сайт и хотите создать интернет-магазин, самый простой вариант — использовать полностью интегрированное решение для электронной коммерции, такое как Shopify или SquareSpace. Оба позволяют вам создавать великолепные веб-сайты с помощью встроенных редакторов без необходимости писать код самостоятельно или платить кому-то за это.

Shopify, например, позволит вам создать свою страницу, отредактировать макет и управлять списком доступных продуктов. Когда клиент посещает ваш сайт, он сможет просмотреть ваш каталог, добавить товары в свою корзину и оформить заказ, указав информацию об оплате и доставке. Затем вы можете просматривать текущие заказы через панель администратора. Это делает их идеально подходящими для малого бизнеса, который хочет продавать товары.

Shopify и SquareSpace по умолчанию используют PayPal, но их можно настроить для использования других платежных шлюзов, таких как Stripe.

Вы также можете использовать Shopify на своем собственном веб-сайте. Вы по-прежнему будете управлять продуктами и заказами на Shopify, но вы можете встроить кнопку покупки на свою собственную страницу, включая сайты, созданные с использованием таких инструментов, как WordPress. Покупатель получит корзину покупок на боковой панели и страницах оформления заказа, как обычно.

Стоит отметить, что одним из дополнительных преимуществ Shopify является то, что он позволит вам легко принимать платежи на вашем веб-сайте с использованием криптовалюты, такой как биткойн, если вы выберете.

Полоса

Если вы предпочитаете не использовать Shopify, следующий лучший вариант — Stripe, который очень похож на PayPal и имеет отличную поддержку разработчиков.

Их немного сложнее настроить, но они позволяют создавать полностью настраиваемые потоки платежей. Вы можете прочитать их документы, чтобы узнать больше, но суть их заключается в создании API для обработки сеансов оформления заказа, пользовательской страницы оформления заказа, страницы успеха и страницы отмены.

Используя это, вы можете создавать потоки платежей, которые никогда не покидают ваш веб-сайт, и отлично смотрятся с формами на вашей собственной странице, несмотря на то, что вам не нужно самостоятельно обрабатывать данные кредитной карты.

Stripe — один из самых популярных платежных процессоров на сегодняшний день, поэтому на него определенно стоит обратить внимание, если вы пытаетесь интегрировать функциональность на свой сайт и не возражаете против небольшого кодирования.

PayPal

PayPal является одним из самых популярных шлюзов онлайн-платежей, а также функционирует как полноценная платежная система, предлагая учетные записи, которые могут хранить баланс PayPal и принимать транзакции.

Интегрировать их на свой веб-сайт довольно просто. Затем клиенты могут покупать товары с помощью PayPal напрямую или с помощью своих дебетовых/кредитных карт через PayPal.

Если вы просто хотите добавить простую кнопку для продажи одного продукта или услуги по фиксированной цене, вы можете создать смарт-кнопку с помощью их редактора. Затем вы можете скопировать HTML-код и добавить его на свой сайт там, где считаете нужным.

Если вы хотите продавать несколько продуктов, вам нужно будет использовать PayPal JavaScript SDK, чтобы добавить кнопки самостоятельно. Для этого вам понадобится идентификатор клиента для приложения PayPal, который вы можете создать на панели инструментов разработчика.

Затем вам нужно будет добавить SDK PayPal в качестве скрипта, заменив YOUR_CLIENT_ID идентификатором вашего приложения.

<script 
  src="https://www.paypal.com/sdk/js?client-id=YOUR_CLIENT_ID"> // Required. Replace YOUR_CLIENT_ID with your sandbox client ID.
</script>

Затем вам нужно создать заказ, указать функцию обратного вызова OnApprove и отобразить кнопку в контейнере на сайте:

<script>
  paypal.Buttons({
    createOrder: function(data, actions) {
      // This function sets up the details of the transaction, including the amount and line item details.
      return actions.order.create({
        purchase_units: [{
          amount: {
            value: '0.01'
          }
        }]
      });
    },
    onApprove: function(data, actions) {
      // This function captures the funds from the transaction.
      return actions.order.capture().then(function(details) {
        // This function shows a transaction success message to your buyer.
        alert('Transaction completed by ' + details.payer.name.given_name);
      });
    }
  }).render('#paypal-button-container');
  //This function displays Smart Payment Buttons on your web page.
</script>

Конечно, это касается только оплаты. Например, если вы продаете цифровой продукт, вам нужно будет вызвать один из ваших собственных API или сервисов, чтобы проверить и доставить продукт покупателю.




Все права защищены. © Linux-Console.net • 2019-2024