Вызывающие абоненты с адаптивными платежами Paypal

Как написано в pdf (Adaptive Payments), говорится:

Если вы разрешаете PayPal третьему лицу выполнять приложение от вашего имени, третье лицо становится вызывающим API, потому что теперь эта сторона вызывает Adaptive Payments API. Третья сторона также должна иметь разрешение PayPal на использование расширенной службы. Например, если приложение поддерживает связанные платежи, и вы, и третье лицо должны иметь разрешение на использование службы.

Когда третье лицо выполняет приложение от моего имени? Если у меня есть ключи API, я предполагал, что всегда вызываю API. Что Paypal имел в виду под этим?


person meso_2600    schedule 28.12.2012    source источник


Ответы (1)


Вы должны думать об этом как о трех (или более) отдельных сторонах: плательщике, получателе (-ах) и самом приложении.

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

Если мы на мгновение выйдем за рамки Adaptive Payments, я могу дать вам лучший пример.

PayPal Payments Pro имеет ежемесячную плату, дополнительную проверку учетной записи и утверждения, которые необходимо сделать для ее использования. Если у вас есть Payments Pro в вашем аккаунте PayPal, вы можете использовать свои учетные данные API, чтобы совершать платежи таким образом без каких-либо проблем. Однако, если ваше приложение использует кто-то другой, и вы обрабатываете платежи от его имени с вашими учетными данными API, им также потребуется включить Payments Pro в их собственной учетной записи, иначе вызов не будет выполнен.

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

Надеюсь, это имеет смысл.

person Drew Angell    schedule 28.12.2012
comment
Да, это имеет смысл, но что тогда означает «обработка платежей от их имени с помощью вашего API»? Все, что мне нужно, - это связанные платежи, когда мой клиент является первым получателем, а я - вторым (обычно это другой способ, как описано в PDF-файлах), или параллельные платежи с клиентом в качестве первого получателя и снова со мной в качестве второго. - person meso_2600; 28.12.2012
comment
И да, я знаю, что я должен быть основным получателем, как указано в политике. Поэтому я предпочитаю параллельные выплаты. Но дело не в этом :) Мне просто интересно, подпадает ли моя ситуация под первый вопрос - person meso_2600; 28.12.2012
comment
Я почти уверен, что если ваша учетная запись одобрена для цепных платежей, с вами все будет в порядке, если вы также будете одним из получателей. Проблема может возникнуть в том случае, если вы создали приложение для других людей, чтобы отправлять платежи различным пользователям без вашего участия ... но ваше приложение все еще обрабатывает все за них. В таком сценарии им потребуются те же разрешения для их собственной учетной записи, чтобы использовать ваше приложение. - person Drew Angell; 28.12.2012
comment
Хорошо, поэтому я придерживаюсь варианта предварительного утверждения, если я хочу продавать товары только после того, как я подтверждаю, что они есть на складе. Застрял - потому что, если кто-то хочет заплатить за что-то, он должен иметь учетную запись PayPal. - person meso_2600; 31.12.2012
comment
Как я уже упоминал в вашем другом вопросе, это начинает звучать так, будто вам не нужны Adaptive Payments, и вы могли бы просто использовать Express Checkout. - person Drew Angell; 31.12.2012