Несколько транзакций PayPal сразу

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

Любая информация об учебных пособиях или API-интерфейсах будет с благодарностью оценена.

PayPal определенно поддерживает это. Фактически, он предлагает несколько продуктов для этого.
Это продукты, на которые вы можете посмотреть:

  1. Адаптивные параллельные платежи PayPal
  2. PayPal Adaptive Chained Payments
  3. Параллельные платежи PayPal Express Checkout

Все они поддерживают единый контрольный поток с несколькими приемниками.
Основное различие между Adaptive и Express Checkout заключается в том, что, если вы выберете Adaptive API, вы можете легко перейти на Chained Payments позже.

С другой стороны, если вы интегрируете Express Checkout с Parallel Payments, вы можете использовать встроенную функцию Mobile Express Checkout, которая автоматически предлагает страницу проверки мобильного размера для мобильных устройств, а Express Checkout поддерживает «позиции» (элемент детали, показанные на странице проверки), которые Adaptive Payments на данный момент нет.

https://www.x.com/developers/paypal/products/adaptive-payments
https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_APIntro

https://www.x.com/developers/paypal/products/express-checkout
https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_WPParallelPaymens

PayPal не поддерживает это, насколько мне известно. Если вы хотите, чтобы транзакция была псевдо одновременной, вы можете использовать cURL-Multi: http://php.net/manual/en/book.curl.php и обрабатывать транзакции асинхронно. Это все равно будет отдельные транзакции, но это будет идти быстрее.