Разделение платежа на разные счета в WePay - PullRequest
0 голосов
/ 22 октября 2018

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

Есть ли какой-либо способ для достижения этой функциональности?

Основное объяснение:

Угадайте, я владелец веб-сайта, а вы - владелец кампании, теперь любой пользователь пожертвует вам 100 долларов, теперь 10% от этой суммы, например, 10 долларовкредит (владелец) и 90 долларов (владелец кампании).

Надеюсь, вы хорошо поняли, дайте мне знать, если у вас есть какие-либо вопросы

Я также читал оэто в: https://developer.wepay.com/docs/use-cases/split-chained-payments, но это не могло помочь мне.

1 Ответ

0 голосов
/ 25 октября 2018

API WePay позволяет вам управлять этим с помощью параметра app_fee в /checkout/create.

В вашем случае вы бы создали запрос со следующими параметрами:

  • amount = 100
  • app_fee = 10
  • fee_payer = "payee_from_app"

WePay взимает с плательщикаполный amount ($ 100), а затем возьмет указанную сумму app_fee и разделит транзакцию между вами и кампанией.Владелец кампании увидит в своем аккаунте 90 долларов.

Теперь последним шагом является сбор за обработку платежей.Большинство платежных систем по умолчанию устанавливают ставку 2,9% + 0,30 доллара.Использование опции «payee_from_app» означает, что приложение (в данном случае вы) покроет комиссию за обработку, которая будет взята с 10 долларов, которые вы взяли у владельца кампании.

2,9% + 0,30 долл. Из 100 долл. США - 3,20 долл. США.WePay возьмет это с платы за приложение в размере 10 долларов, которую вы взяли, и у вас останется 6,80 доллара.

Существует несколько различных вариантов "fee_payer", и вы должны внимательно прочитать документацию, чтобы понять каждый из них.Хорошая часть о payee_from_app состоит в том, что если вы можете договориться о более низких ставках с обработчиком платежей, вы получаете больше каждой транзакции, и нет никаких изменений кода, которые вы должны сделать на своей стороне, чтобы увидеть эту выгоду.Например, если ваша ставка снизится до 2,8% + 0,30 доллара, продавец все равно получит только 90 долларов, но вы увидите преимущество и получите 6,90 доллара.

Подведем итог.Если сумма транзакции составляет 100 долларов США, и вы хотите взять 10% (10 долларов США) этой транзакции для своего веб-сайта, и предположим, что ваша скорость обработки составляет 2,9% + 30 долларов США, тогда:

  • Деньги длякампания: $ 90
  • Деньги на WePay: $ 3,20
  • Деньги владельцу сайта: $ 6,80
  • Общая сумма: $ 100
...