Предварительно одобренные транзакции Paypal

мы разрабатываем систему, для которой мы хотели бы «предварительно взимать плату» (используя PayPal) с пользователя за то, что он будет потреблять. Мы хотели бы, чтобы пользователь авторизовал предварительно одобренный платеж, установив максимальную сумму в месяц, которую мы могли бы взимать, а затем в нашей системе он указал бы «когда мой кредит станет меньше XX, взимать с меня YY», например, он начинает потреблять наш сервис, и когда его кредит в нашей системе опускается ниже 100 долларов, он хотел бы автоматически добавить 300 долларов кредита через свой счет PayPal. Я думаю, что скайп использует этот метод с PayPal.

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

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

введите здесь описание изображения

Здесь вы можете увидеть пример того, как выглядит мой предварительно одобренный платеж "иди папочка". Я разрешаю им взимать с меня до 100 долларов в месяц, поэтому, если они могут сделать 3 платежа по 25 долларов в этом месяце, а в следующем месяце они могут сделать 4 платежа по 25 долларов (поскольку доступный кредит «продлен»).

Как мы можем этого добиться? Мы пробовали это: https://developer.paypal.com/docs/classic/adaptive-payments/ht_ap-basicPreapproval-curl-etc/

Но проблема в том, что он даже не появляется в том же разделе «предварительно одобренный», где появляется предварительно одобренный платеж. Кроме того, он не «продлевается»… мы пробовали с «maxTotalAmountOfAllPayments = 100» и «paymentPeriod = DAILY», поэтому в среде «песочницы» мы могли проверить, обновляются ли эти «100 долларов» каждый день, но однажды мы сделали 3 платежа. 30 долларов, а на следующий день (а также через 2 дня) мы попытались снять еще 30 долларов и получили «Общая сумма всех платежей превышает максимальную общую сумму для всех платежей». Похоже, это не тот метод, который нам нужен...

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

Спасибо!


person Juan    schedule 05.03.2015    source источник
comment
Вы пытались связаться со службой поддержки PayPal?   -  person Kirill Slatin    schedule 05.03.2015


Ответы (1)