Я использую Paypal для платежей в моем программном обеспечении. Согласно недавним объявлениям Paypal, конечная точка /payments
устарела и больше не будет работать. Поэтому они упомянули в своих документах API об использовании BrainTree для платежей.
Итак, я создал учетную запись в песочнице для Braintree и связал с ней свою учетную запись Paypal. Обе учетные записи находятся в режиме песочницы.
Согласно следующей документации эти учетные записи не будут обмениваться данными, поскольку они находятся в режиме песочницы.
https://developers.braintreepayments.com/guides/paypal/testing-go-live/ruby
У меня есть несколько вопросов относительно этого, которые упомянуты ниже:
- Будут ли эти учетные записи обмениваться данными друг с другом в режиме реального времени?
- Если они обмениваются данными в режиме реального времени,
- В Braintree создание клиента требуется, но в Paypal не требуется создавать клиента для оплаты через карту. Так как они будут делиться этими данными?
- Будут ли они также сообщать данные карт? Если да, то Paypal возвращает идентификатор карты, который используется для транзакции, а Braintree возвращает токен метода оплаты для каждой карты, которая будет использоваться для транзакции позже. Будут ли также предоставлены эти данные?
- Как сумма может быть возвращена из Брейнтри? Есть ли конечная точка для этого? Или для возврата мне нужно использовать API возврата Paypal?
Итак, вот некоторые вопросы, которые приходят мне в голову. Если кто-нибудь сможет ответить на эти вопросы, мне будет очень полезно работать над Braintree.
Спасибо!