что такое страйп оплата

stripe — оплата в интернете для программистов

Попробовал весьма интересный стартап сервис по приему платежей пластиковыми картами stripe, основанный в Сан-Франциско.

что такое страйп оплата. Смотреть фото что такое страйп оплата. Смотреть картинку что такое страйп оплата. Картинка про что такое страйп оплата. Фото что такое страйп оплата

Судя по их блогу, открылись они совсем недавно, если верить информации в интернете, в декабре 2011 года. Примечательно, что среди инвесторов данного сервиса три наиболее влиятельных венчурных фонда силиконовой долины (Sequoia Capital, Y Combinator и Andreessen Horowitz), а также Peter Thiel и Elon Musk, которые являются основателями PayPal. Такая компания инвесторов сразу привлекает внимание к проекту.

Идеология

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

что такое страйп оплата. Смотреть фото что такое страйп оплата. Смотреть картинку что такое страйп оплата. Картинка про что такое страйп оплата. Фото что такое страйп оплата

Я создал там эккаунт и решил попробовать прикрутить оплату через этот сервис.
Для нетерпеливых: опробовать можно здесь, исходники того, что там работает можно посмотреть тут: index.php, pay.php и php-либа stripe’а.

Впечатления

Безопасность

Заметил у них очень любопытное решение по безопасности, касается оно болезненной темы хранения и пересылки данных пластиковых карт (cvc и прочее). Они предлагают брать на страничке магазина данные карты покупателя, но магазин их никуда не пересылает, а вызывает метод создания токена на основе данных карты и открытого ключа эккаунта, который реально вызывает java-script с их сервера. Магазин в результате получает токен, который можно отправлять и сохранять, расшифровать его смогут только на серверах stripe (причем в случае утечки токена оплатить по нему можно будет только в указанный магазин). Мне кажется, это интересное и безопасное решение: пересылки открытых приватных данных не происходит, все шифрование происходит на клиенте (в браузере), причем скриптом, который лежит на серверах страйп (подробнее см. в index.php).

Пример кода

Приведу пример кода, который реализует платеж на 10 долларов в мой тестовый эккаунт:

Заключение

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

Кто знает о них что-нибудь интересное или откопает у них в документации — дополняйте меня в комментариях.

Источник

Как подключить платежную систему Stripe в СНГ?

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

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

В данной статье мы поделимся информацией об актуальных вариантах приема платежей через систему Stripe, если вы проживаете в странах СНГ, а также предоставим список стран, подходящих для открытия компании за рубежом, чтобы без проблем принимать платежи со всего мира без риска блокировки аккаунта.

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

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

Вы можете использовать Stripe для приема платежей с большинства банковских карт, включая Visa, MasterCard, American Express, Discover и несколько других иностранных кредитных карт, а также мобильные кошельки, такие как Google и Apple Pay.

Платежная система поддерживается в 46 странах, за исключением России, Украины и других стран СНГ.

На протяжении последних лет самым оптимальным решением подключить Stripe была удаленная регистрация LLC в США и работа через Payoneer. К сожалению, данный способ со временем потерял свою актуальность в связи с часто возникающей проблемой блокировки денежных средств на аккаунтах. Система запрашивает подтверждающие документы, выписки с банковского счета, подтверждение наличия SSN, а также доказательства отправки товара и подтверждение статуса резидента страны.

Несомненно, и сейчас есть возможность воспользоваться данным способом, имея партнера в США, который сможет помочь с открытием банковского счета. Однако, вероятность организации стабильной работы без холдов и постоянных проверок от системы крайне низка.

Stripe Atlas – это услуга регистрации компании в США непосредственно с помощью Stripe. Несмотря на то, что данный вариант предоставляется самим сервисом, он крайне нестабилен и грозит дополнительными рисками для предпринимателей.

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

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

В какой стране зарегистрировать компанию для использования Stripe?

На сегодняшний день в список актуальных стран для регистрации юридического лица входят: Латвия, Литва, Эстония, Кипр, Германия, Нидерланды, США, Гонконг, Великобритания. Последний вариант является наиболее надежным.

Поделитесь вашим впечатлением после прочтения статьи, заинтересовала ли вас возможность платежную систему Stripe в СНГ?

Если статья была полезна, то мы будем благодарны, если вы поддержите наш канал подпиской и комментарием 🙂

Источник

Лучшие платежные системы в 2022: обзор Stripe, Paypal и Shopify Payments

что такое страйп оплата. Смотреть фото что такое страйп оплата. Смотреть картинку что такое страйп оплата. Картинка про что такое страйп оплата. Фото что такое страйп оплата

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

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

Как грамотно подключить международный процессинг, чего стоит избегать и как работать стабильно из России, Украины и СНГ в целом, расскажем далее. Данную статью рекомендуем к прочтению всем — от новичков до экспертов в международном ecommerce. Эта информация сильно сэкономит ваше время на тестирование платежных решений или поиск достоверной информации о них, избавит от потери денежных средств, и, главное, сохранит колоссальное количество нервных клеток, ведь во многих платежках необоснованные блокировки и заморозки средств (которые вы никогда больше не увидите) — это норма.

За более чем 5-летний период работы нами были протестированы десятки платежек на различных проектах и нам есть, о чем рассказать. Были и долгосрочная успешная работа, и потери на сумму более 50 тысяч долларов. И всё это только из-за неприятных особенностей платёжных систем.

Чтобы уберечь вас от ошибок при приеме международных платежей из России, Украины и других стран СНГ, мы рассмотрим реальные варианты для работы — Stripe, Paypal и Shopify Payments. Поговорим об особенностях каждой системы, способах подключения из СНГ, а также поделимся полезными фишками, о которых многие не знают.

На первый взгляд, большинство зарубежных и СНГ-сервисов обещают стабильный прием и вывод средств с низкими комиссиями. На деле — все совершенно иначе. Например, многие упоминают такие сервисы, как 2checkout, Skrill, Authorize, Square, Яндекс Касса в контексте стабильного приема платежей от покупателей из Европы, США, Канады, Австралии и т. д. По факту, эти сервисы можно даже не рассматривать — в одних вы не сможете пройти верификацию после подключения, в других зарубежные банковские карты вообще не будут приниматься при оформлении заказа на вашем сайте.

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

Какую платежную систему подключить из СНГ?

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

1) Оплата электронным кошельком. В данном случае мы рассматриваем крупнейшую платежную систему — PayPal.

2) Оплата банковской картой. Рассмотрим крупнейший стартап кремниевой долины Stripe и платежное решение Shopify Payments (для интернет-магазинов на Shopify).

Почему мы выделили именно эти сервисы, можно ли подключить только PayPal или только оплату банковскими картами — расскажем далее.

Рассмотрим особенности работы и условия подключения систем, и главное — расскажем о реальных и актуальных способах подключения из России, Украины и других стран СНГ.

PayPal

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

Рассмотрим ключевые преимущества системы:

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

Увеличение конверсии. Как следствие широкого распространения и всемирного признания.

Простой способ оплаты. Несмотря на то, что при нажатии на кнопку оплаты человека перенаправляет на сайт PayPal, процесс оформления заказа достаточно простой и удобный. PayPal Express Checkout при интеграции с Shopify и другими платформами позволяет клиенту оплатить заказ в один клик, при этом вся контактная информация и шипинг данные подтягиваются автоматически (если человек залогинен в аккаунте на устройстве, с которого он посещает сайт).

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

Заморозка средств или полная блокировка аккаунта. У PayPal сильнейшая внутренняя антифрод-система, поэтому даже при малейших нарушениях правил безопасности (или даже не нарушая их) можно столкнуться с проблемой блокировки баланса.

Холд средств на 21 день. Даже если вы соблюдаете все правила платформы, первые платежи в любом случае будут удержаны системой на 21 день. То есть, вам нужно будет иметь запасные средства, чтобы закрывать возможный кассовый разрыв.

Нет возможности быстро масштабироваться. При увеличении оборота и объемов продаж PayPal может заподозрить подозрительную активность на вашем аккаунте. После этого он начинает запрашивать всевозможные документы, при этом замораживая деньги на балансе.

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

Высокие комиссии. Transaction fee у PayPal выше, чем у альтернативных платежных систем, о которых мы поговорим далее. Размер комиссии зависит от страны аккаунта. Для США он составляет 3,49%. Если к этому добавить налоги, то итоговая маржинальность становится еще ниже.

При допущении вами любого «косяка», покупатель сможет легко открыть dispute, то есть спор с запросом на возврат средств. Даже если вы будете правы, диспут в любом случае плохо повлияет на стабильность работы вашего аккаунта.

Как вы уже поняли, Paypal — это рискованная платежка, которая может сработать для вас как в плюс, так и в минус. Если вы все таки решили ее подключать, то мы рекомендуем делать это только в связке с другой платежной системой (лучше всего — stripe), чтобы в случае холдов или блокировки вы могли продолжать принимать платежи, а не приостанавливать деятельность на неопределенный срок.

Также, перед подключением рекомендуем ознакомиться со всеми правилами безопасности и нюансами работы, чтобы снизить риск возникновения проблем, о которых мы вам рассказали.

Способы подключения PayPal из СНГ

Для подключения системы к сайту нужен бизнес-аккаунт, который создается на ИП или юридическое лицо. Подключить PayPal самостоятельно будучи резидентом одной из стран СНГ — возможно, но этот вариант лучше не рассматривать. Ваш аккаунт с высокой вероятностью будет заблокирован, а деньги — заморожены.

Shopify Payments

Shopify Payments — процессинг банковских карт от самой платформы Shopify, который дает возможность принимать платежи без подключения сторонних сервисов. Система работает на базе Stripe, но имеет свои правила использования.

ShopPay имеет множество преимуществ:

Низкие комиссии за обработку платежей — основной из них. Transaction fee на тарифе Basic составляет 2,9% + 30¢ за одну транзакцию, как у Stripe.

Не менее приятный бонус в том, что используя Shopify Payments вы не платите дополнительную комиссию с заказа, которую берет Shopify — 1 или 2% в зависимости от плана. То есть, при обороте в тысячу долларов вы экономите 20 баксов, которые могли бы потратить на оплату комиссии.

Оплата подписки напрямую со счета. Еще одно преимущество в том, что вы можете оплачивать план Shopify прямо со счета Shopify Payments вместо своей банковской карты. Это и проще и экономичнее.

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

На первый взгляд, отличный вариант, но у системы есть ряд неприятных особенностей:

Риск блокировки аккаунта и холда денежных средств. Как и во всех платежках, такой вариант нужно допускать, но условия Shopify Payments в любом случае лояльнее, чем у того же PayPal.

Не подходит для дропшиппинга в Aliexpress. С ShopPay проще работать тем, кто сотрудничает с дропшиппинг-агентом или фулфилмент-центром. Система не принимает дропшиппинг как модель фулфилмента, поэтому, если вы хотите работать с этой платежкой, придётся добавлять товары вручную и отказаться от любых сервисов, которые автоматизируют процесс импорта товаров и оформления заказов (dsers / oberlo).

Как подключить Shopify Payments из стран СНГ

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

Stripe

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

Комиссия за обработку платежей составляет 2, 9% + 30¢.

Перейдем к преимуществам:

Принимает любые банковские карты. Исходя из этого, вы можете работать с самыми разными ГЕО и не беспокоиться о том, что у посетителей сайта не будут проходить платежи.

Быстрая оплата. Stripe дает возможность быстро оформлять и оплачивать заказы прямо на странице товара с помощью Google Pay и Apple Pay. Для этого в настройках темы необходимо включить кнопку Dynamic checkout button, если вы пользуетесь Shopify. Далее, удобная форма оплаты прямо в чекауте без редиректа на сторонний сайт. В процессе оформления заказа посетитель остается на сайте, что, безусловно, повышает конверсию.

Продвинутая антифрод-система. Stripe Radar определяет уровень риска полученного платежа, а технология 3D Secure снижает вероятность мошенничества при оформлении заказа.

Как и у любой системы, у Stripe есть ряд недостатков:

Вывод средств до 5–7 дней. Рекомендуется иметь денежный запас на возможный кассовый разрыв.

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

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

Как подключить Stripe в России, Украине и других странах СНГ

На сегодняшний день есть два абсолютно реальных и безопасных варианта:

1. Регистрация компании за рубежом. Например, в Великобритании или странах Прибалтики. После чего вы можете создать stripe-аккаунт на юридическое лицо. Надежный и абсолютно легальный способ, который позволяет стабильно работать с приемом платежей. Зарегистрировать юридическое лицо можно удаленно.

2. Покупка или аренда аккаунта страйп через проверенный сервис — более простой и менее затратный способ. В таком случае, вы получаете трастовый аккаунт, с помощью которого можно полноценно принимать платежи в вашем магазине или на сайте. Выводить средства вы сможете на свой счет в одном из онлайн-банков, что дает возможность стабильно развивать свой бизнес.

В последнее время появляется все больше компаний, которые предоставляют свои услуги по продаже аккаунтов в платежной системе Страйп. Но, к сожалению, большинство из них — мошенники, связавшись с которыми вы просто потеряете свои деньги, время и нервы. В основном, это касается сервисов, которые стучатся в личку Телеграм с предложением своих услуг по подключению. Нам часто приходят сообщения от участников нашего сообщества о том, что их «кинули». Пожалуйста, не ведитесь на привлекательные условия анонимов и сообщайте в поддержку чата обо всех случаях мошенничества.

Мы же можем порекомендовать только один сервис по подключению платежной системы страйп, с которым сотрудничаем уже не первый год. Наши партнёры, компания Easy Payments, более 3-ех лет предоставляет возможность бизнесам из СНГ подключить страйп и принимать платежи со всего мира. Они первые, кто разработали собственное приложение для удобной и безопасной работы, чего нет ни у одного из похожих сервисов. Вы можете как приобрести аккаунт, так и воспользоваться помощью по открытию компании за рубежом, если планируете серьезно масштабироваться.

Прием платежей от зарубежных клиентов

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

Мы поделились преимуществами и недостатками платежных систем, которые были выявлены на основе нашего опыта — проб и ошибок, множества тестов, блокировок, холдов. Вы можете попробовать работать и с другими платёжками, но в итоге придете к тому, о чём сегодня рассказали мы, но потеряв время и деньги.

Еще больше информации о приеме платежей и онлайн-коммерции на нашем YouTube-канале.

Источник

Что такое Stripe и почему мы пользуемся этой платёжной системой

что такое страйп оплата. Смотреть фото что такое страйп оплата. Смотреть картинку что такое страйп оплата. Картинка про что такое страйп оплата. Фото что такое страйп оплата

Что такое Stripe?

Stripe — международная система для защищённых интернет-платежей с помощью пластиковых карт. Говоря проще, Stripe выступает посредником между покупателем и продавцом, который проводит безопасный с точки зрения защиты информации платёж. Stripe решает все проблемы платежей картами, включая хранение данных карт, периодические платежи и выводы на банковский счет. Систему Stripe отличает высокая скорость обработки платежей и безопасность, а с точки зрения бизнеса — очень удобные средства интеграции с сайтами (особенно для программистов). JavaRush использует Stripe для способов оплаты: Visa и Mastercard. что такое страйп оплата. Смотреть фото что такое страйп оплата. Смотреть картинку что такое страйп оплата. Картинка про что такое страйп оплата. Фото что такое страйп оплатаСайт системы: https://stripe.com/ Википедия: https://ru.wikipedia.org/wiki/Stripe

Надежен ли Stripe, безопасно ли мне вводить в систему свои данные?

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

Почему JavaRush выбрали именно Stripe, а не другую платёжную систему?

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

Если я хочу купить подписку JavaRush, я должен иметь аккаунт Stripe?

Нет, достаточно иметь действительную пластиковую карту (дебетовую или кредитную) Visa или Mastercard.

что такое страйп оплата. Смотреть фото что такое страйп оплата. Смотреть картинку что такое страйп оплата. Картинка про что такое страйп оплата. Фото что такое страйп оплата

Хранит ли JavaRush платёжные данные клиентов на своем сервере?

Нет, JavaRush не хранит никаких банковских данных пользователей. Все данные вводятся в окне виджета Stripe, встроенного в наш сайт, передаются системой Stripe в зашифрованном виде (используется алгоритм блочного шифрования AES-256). После этого JavaRush получает ответ об успешной транзакции и подписка пользователя активируется.

Кто ещё пользуется Stripe?

Уверяем вас, не только JavaRush =). Согласно данным производителя системы, в настоящий момент Stripe использует более 100 000 компаний. Среди них — представители интернет-коммерции, сервисные компании, благотворительные организации, платёжные платформы сайтов. Примеры? Facebook, SAP, Kickstarter, Udacity, TED, unicef и многие другие. Вот список клиентов: https://stripe.com/us/customers

что такое страйп оплата. Смотреть фото что такое страйп оплата. Смотреть картинку что такое страйп оплата. Картинка про что такое страйп оплата. Фото что такое страйп оплата

Почему при оплате включено автопродление?

Автопродление подписки — это не попытка снять больше денег. Это обычная практика для сервисных компаний, к которой у нас ещё не все привыкли. Большинство компаний, предоставляющих ограниченные по времени услуги, используют автопродление. Например, Code School или PlayStation Network. Это очень удобно: вам не нужно держать в голове, когда вам отключат доступ к игровой сети или учебной программе. В случае JavaRush автопродление включается автоматически при оплате через Stripe с помощью Visa или Mastercard. Кроме того, автопродление всегда можно отключить в настройках сайта.

Источник

Stripe: сервис вашей мечты для автоматизации денежных переводов

Имевшие дело с сервисом электронных платежей Stripe знают, что он отлично заточен под разработчиков. Его документация написана людьми для людей; есть хороший тестовый режим — полная копия реального, и для перехода на live-режим нужно только заменить ключи, не трогая API и не получая никаких сюрпризов; админка тестового режима — тоже полная копия боевого. В общем, Stripe — это хорошо, и я хочу посвятить эту статью базовым вопросам интеграции сервиса в e-Commerce-проект, объяснив процессы на конкретных и абстрактных примерах. Надеюсь, что мой опыт поможет всем, кто хочет попробовать Stripe на своём проекте.

Однако перед тем, как использовать Stripe, задайте вопрос: «А где находится бизнес, который мы будем обслуживать?». Например, если бизнес российский, Stripe для нас бесполезен: принимать платежи можно из любой страны, но бизнес владельца аккаунта на Stripe должен быть юридически зарегистрирован в одной из доступных стран. Иначе создать и авторизовать аккаунт невозможно. Список стран можно посмотреть здесь. Если вы хотите выводить деньги на другие счета, например, поставщикам (как это делать, я расскажу ниже), то юридически поставщики тоже должны находиться в странах, с которыми работает Stripe. Бизнес клиента, с которым работала я, зарегистрирован в Америке, что позволяло проводить платежи через Stripe.

Также нужно быть готовым, что Stripe не поддерживает xml-протокол 3-D-secure, который требует от клиента вводить код подтверждения, полученный в SMS-сообщении. Stripe просто пытается провести платеж без этой опции, и если банк принимает платежи без 3-D Secure — хорошо, если нет — всё закончится отказом, и с этой карты платить не получится.

Проведение платежа

Чтобы перевести деньги с карточки клиента на наш Stripe-аккаунт, нам нужно сделать следующее. С помощью скрипта Stripe.js получим на фронтенде Stripe token. Дальше мы будем использовать token с серверной стороны, чтобы провести сам платёж.

Подключаем Stripe.js и указываем публичный ключ:

Делаем обычную HTML-форму, на input указываем атрибуты data-stripe для работы скрипта. Нам будет нужен номер карты клиента, год и месяц валидности карты и CVC. Имя и фамилию владельца Stripe не требует.

Теперь получим token:

На всякий случай: этот шаг описан в официальной документации.

Теперь мы можем списать деньги с клиента через сервер. Примеры кода на PHP.

Это всё, что нужно сделать, чтобы перевести деньги с карты клиента на ваш Stripe-счёт.

Автоматические переводы денег вашим поставщикам

Теперь рассмотрим перевод на рабочем примере. Представим, что вы пишете платформу, которая продаёт редкие книги из маленьких издательств по всему миру. Вам нужно переводить деньги вашим поставщикам-издательствам, чтобы они выслали книгу клиенту, и брать себе комиссию 10$ c каждой продажи. Вы не хотите париться с ежемесячными отчётами и выплатами, вы хотите просто переводить деньги каждый раз, когда платит клиент. Stripe это позволяет.

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

У Stripe есть замечательная штука Managed Acсounts. С помощью этой опции мы как бы создаем Stripe-аккаунт для нашего поставщика, но берём на себя все заботы по управлению аккаунтом, так что самому издательству не нужно будет регистрироваться в Stripe.

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

Это тоже описано в документации.

Ремарка. Имейте в виду, что для каждой страны банковские данные (routing_number, account_number ) заполняются по-разному. Например, для европейских стран нужно получать IBAN-номер. Он кладётся в поле account_number, а routing_number не отпраляется вообще. Также для некоторых стран внутренние номера счетов склеиваются в одну строку и записываются в поля. Например, чтобы получить корректный идентификационный номер банка routing_number для Канады, надо склеить transit number и institution number (transit number + institution number). Если transit number: 02345, а institution number: 987, то routing_number будет ‘02345987’. Account number варьируется в зависимости от банка. А для Германии нужен будет только IBAN номер, он заполняется в поле routing_number. Например, IBAN: DE89370400440532013000 (22 символа). Как заполнять эти поля для остальных стран, можно посмотреть тут.

Итак, теперь у нас есть token банковского счёта, куда мы можем выводить деньги поставщикам. Давайте создадим Managed Account. Пусть наше издательство находится в Америке, является компанией, а не ИП, и мы платим ему в американских долларах.

Казалось бы, теперь у нас есть Managed Account, и можно переводить деньги, но нет: аккаунт нужно верифицировать. Для этого нужно предоставить Stripe определённую юридическую информацию о компании. Какая именно информация нужна и в каких странах, описано здесь.

Итак, для издательства в Америке нам нужно предоставить:

НазваниеОписание
legal_entity.address.cityГород, в котором расположена компания
legal_entity.address.line1Адрес компании
legal_entity.address.postal_codeПочтовый индекс
legal_entity.address.stateШтат
legal_entity.business_nameНазвание компании
legal_entity.business_tax_idНалоговый идентификационный номер
legal_entity.dob.dayДень рождения владельца компании
legal_entity.dob.monthМесяц рождения владельца компании
legal_entity.dob.yearГод рождения владельца компании
legal_entity.first_nameИмя владельца компании
legal_entity.last_nameФамилия владельца компании
legal_entity.ssn_last_4Четыре последние цифры номера социального страхования владельца компании
legal_entity.typeindividual/company
tos_acceptance.dateДата принятия условий использования Stripe
tos_acceptance.ipIP-адрес, с которого происходило принятие условий использования Stripe

Условия использования Stripe здесь. Человек, от чьего имени будет создаваться Managed Account, должен их принять.

Также Stripe может потребовать дополнительную информацию. Для Америки это:

НазваниеОписание
legal_entity.personal_id_numberЛичный идентификационный номер
legal_entity.verification.documentСкан документа, подтверждающего личность

Собираем необходимую информацию и редактируем аккаунт.

Теперь команда Stripe всё проверит, и в админке мы увидим статус Verified.
https://dashboard.stripe.com/test/applications/users/overview

что такое страйп оплата. Смотреть фото что такое страйп оплата. Смотреть картинку что такое страйп оплата. Картинка про что такое страйп оплата. Фото что такое страйп оплата

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

что такое страйп оплата. Смотреть фото что такое страйп оплата. Смотреть картинку что такое страйп оплата. Картинка про что такое страйп оплата. Фото что такое страйп оплата

Когда команда проверит данные, аккаунт будет обновлён. На это событие можно настроить webhook.

что такое страйп оплата. Смотреть фото что такое страйп оплата. Смотреть картинку что такое страйп оплата. Картинка про что такое страйп оплата. Фото что такое страйп оплата

Необходимые поля будут описаны в объекте аккаунта:

Для тестирования верификации Stripe предоставляет хорошую тестовую среду. С помощью переводов с определённых тестовых карт мы можем симулировать разные сценарии поведения верификации аккуантов. Примеры таких сценариев:

Как конкретно симулировать эти случаи, описано здесь.

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

Когда все окей, и Stripe верифицировал ваш Managed Account, нужно включить переводы (transfers) с помощью API или отключить автоматические — это одно и то же.
https://dashboard.stripe.com/account/transfers

что такое страйп оплата. Смотреть фото что такое страйп оплата. Смотреть картинку что такое страйп оплата. Картинка про что такое страйп оплата. Фото что такое страйп оплата

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

Предположим, у нас есть книга. Поставщик хочет за неё 50$, мы хотим 10$ долларов комиссии себе, плюс нам надо заложить в цену комиссию Stripe на перевод. Сейчас Stripe берёт за каждый перевод 2,9% + 30¢. Мы решили, что оплатим комиссию из своей части. Тогда пользователю надо заплатить за книгу 60$. Из своей части мы отдадим 2,04$ комиссии Stripe.

Получаем token с помощью Stripe.js и проводим платёж со стороны сервера.

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

На банковский счёт поставщика деньги сразу не придут, они выводятся раз в семь дней. Т.е. мы переводим деньги на Stripe-аккаунт нашего поставщика, и по истечении семи дней они переводятся аккаунту на привязанный банковский счёт.

Дополнительные фичи

Кроме того, Stripe позволяет сохранять клиентов, добавлять произвольные метаданные при создании платежа, чтобы было проще ориентироваться в проведённых платежах, задавать description при платеже для его более информативного описания, и многое другое. Обо всём этом можно посмотреть в документации к API платежей.

Желаю вам удачи в интеграции Stripe! Я буду рада вашим комментариям, вопросам и уточнениям, которые помогут дополнить статью.

Источник

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

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