Интеграция PayPal по партнёрской модели Third-Party
функциональность
Интеграция PayPal как нового способа оплаты для наших мерчантов через партнёрскую программу Third-Party от PayPal — с упрощённым онбордингом, позволяющим подключить или создать бизнес-аккаунт.
проблема
Способ оплаты, без которого не обойтись, — но предложить его непросто
PayPal — востребованный способ оплаты, однако его интеграция требует от каждого мерчанта немалых усилий. Нужно создать бизнес-аккаунт, настроить его, пройти верификацию и затем им управлять. Наша задача состояла в том, чтобы предложить PayPal как дополнительный способ оплаты, не перекладывая эти сложности на мерчантов.
подход
С опорой на партнёрскую программу PayPal
Проект строился на партнёрской программе Third-Party от PayPal, которая позволяет платформе упростить онбординг PayPal для своих мерчантов. Чтобы определить объём работ, я изучила документацию API — в первую очередь раздел Partner Referrals, посвящённый онбордингу, — а также механизмы подключения аккаунтов. Кроме того, я разбила реализацию на несколько направлений: настройка нашего партнёрского аккаунта PayPal, написание пользовательских историй (user stories) с критериями приёмки, охватывающими весь путь (онбординг, подключение аккаунта, оплата), а также описание сценариев, с помощью которых мерчанты смогут предлагать PayPal как способ оплаты.
решение
Один сценарий для онбординга, другой — для оплаты
Мы создали два взаимодополняющих сценария интеграции. Первый — сценарий онбординга, который пошагово помогает мерчанту подключить существующий аккаунт PayPal или создать новый. Второй — сценарий оплаты, в котором покупатель расплачивается с мерчантом через собственный аккаунт PayPal. Прежде чем двигаться дальше, мы протестировали оба сценария вместе с разработчиками, чтобы убедиться, что каждый шаг работает корректно.
результат
Полный пользовательский путь с PayPal, протестированный в среде разработки
Весь путь — онбординг и оплата — был проработан и протестирован в среде разработки. Он позволяет мерчантам подключать свой аккаунт PayPal, а покупателям — платить через собственный. Эта работа закладывает понятную основу для следующего этапа проекта и для добавления PayPal в число способов оплаты, которые мы предлагаем нашим мерчантам.