Предложение массовых выплат для третьих лиц - PullRequest
0 голосов
/ 09 марта 2020

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

Это означает, что в конце месяца мое программное обеспечение выдает бухгалтерскую отчетность, которая выглядит следующим образом

  • Отправить x € клиенту A
  • Отправить y € клиенту B
  • и т. Д.

Сегодня предприятия затем вручную входят в свои банковский счет и введите в каждой транзакции. Но теперь я хотел бы автоматизировать этот процесс, предложив предприятиям «массовую транзакцию», например, через PayPal. В конце месяца они входят в систему и видят кнопку «Pay with Paypal». Как только они нажимают, они попадают в Paypal, и им показывается массовая транзакция, созданная моим программным обеспечением. Они могут отклонить или принять его.

После того, как они отправили транзакцию, мое программное обеспечение получает уведомление, если транзакция прошла успешно или нет.

Еще несколько вещей, которые следует учитывать:

  • Мое программное обеспечение работает из Германии. Здесь, как только мое программное обеспечение сможет «коснуться» денег предприятий, которые я обслуживаю, мне нужно будет получить разрешение от BaFin. Поэтому я хотел бы, чтобы у меня не было доступа ни к каким деньгам компаний, которые я обслуживаю!
  • Я хочу сделать процесс как можно более плавным с точки зрения UX.

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

В идеале я мог бы:

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

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

Есть идеи, как решить эту проблему в PayPal? Какие-нибудь другие провайдеры, на которых я мог бы взглянуть?

1 Ответ

0 голосов
/ 09 марта 2020

Требуется, чтобы все клиенты были одобрены для выплат PayPal, и предоставили вам ClientID и Secret для упрощения платежей через API выплат . Вы можете получать уведомления с помощью сведений о пакете API Payouts.

Если проверки сведений о пакете недостаточно, вы можете внедрить webhooks для обновлений.

...