Платежные системы

Редкая птица долетит до середины Днепра,

а современный сайт не обойдется без платежных систем.

Н.Е . Гоголь

Тема статьи: Платежные системы на сайте.

Редко какой сайт обходиться без какой-либо платежной системы.

Львиная доля сайтов, пользующихся платежными системами приходиться на интернет-магазины. Далее социальные программы (волонтерские сайты), частные (купите мне пиво), и … примеров можно придумать много.

Выглядит взаимодействие пользователя и платежной системы по разному :

  • в интернет магазине ( а в WordPress они в основном работают под управлением плагина Woocommerce ) пользователь выберет товар, положит его в корзину, пройдет на страницу чекаута, выберет метод оплаты;
  • или просто нажмет кнопку «Пожертвовать» и заполнит соответствующие поля платежной формы.

Все они работают по-разному, отличаются интерфейсом, поведением (ввести пароль, получить СМС), но цель одна — снять деньги с вашего счета и оттрансферить их владельцу сайта.

В своей работе мне приходилось сталкиваться с платежными шлюзами Stripe, Paypal и однажды был украинский заказчик — соответственно LiqPay от Приватбанка.

 

Stripe

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

Система предоставляет неприлично богатый функционал, подробное описание STRIPE API для разработчиков следующих платформ: CURL, RUBY, PHP, PYTHON, JAVA, Node, Go, .NET. Есть примеры кода. К сайту прикручивается достаточно легко. Если вам не нужно делать какие-то сложные вещи, то кода из примеров достаточно. Традиционно надоть скачать SDK для своей платформы.

В аккаунте привязывается банковский счет и карта.

Работает посредством платежных карт VISA, Mastercard, … более на офф сайте.

Язык документации — английский.

Плагины для интеграции в WordPress, Woocommerce — много.

С работой, а также, как прикрутить Stripe к своему сайту на PHP, познакомлю в статье.

PayPal

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

SDK: C#Node.jsPHPPythonRuby

В аккаунте привязывается банковский счет и карта.

Язык документации — английский.

Плагины для интеграции в WordPress, Woocommerce — много.

Подробнее о работе с PayPal, расскажу в одной из статей.

 

LiqPay

Система для тех кто не живет в цивилизованном мире, а героически борется с реалиями постсоветского пространства.

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

С функционалом для разработчиков можно ознакомиться в разделе LiqPay Документация.

SDK: Erlang, Java, Node.js, PHP, Haskel, Ruby, Perl.

Язык документации: мова, русский, english.

Плагины для интеграции WordPress, Woocommerce — ноль. А потому — все ручками.

Как работать с LiqPay, обещаю пролить свет в статье.

 

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

Спасибо за внимание!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *