payments overview error docs developer dev adaptive paypal paypal-sandbox paypal-adaptive-payments

overview - paypal developer sandbox account



Paypal REST API Adaptive/Multiple Payments(cambiar beneficiario) (2)

Ok, después de una extensa búsqueda en Google, logré encontrar la respuesta aquí

Este modelo general nos permite agregar fácilmente soporte para una variedad de modelos de pago en el futuro (Paralelo, Encadenado, etc.). El beneficiario podría ser un instrumento de financiación (como una tarjeta de crédito / débito) o una cuenta de PayPal (billetera). El beneficiario podría establecerse explícitamente si el beneficiario no es el mismo que el facilitador de pagos (en este comunicado actual solo respaldamos el caso en que el beneficiario es el mismo que el facilitador), por lo que actualmente no se requiere.

Parece que un beneficiario se acaba de agregar a la matriz de transacciones, pero esto no se implementa actualmente a la fecha de esta respuesta.

Acabo de empezar a buscar en la API REST de Paypal. Una cosa que parece que no veo es una característica llamada paypal Adaptive Payments . Esto me permite registrar mi aplicación con mi cuenta de desarrollador, pero no participar en los pagos reales. Por ejemplo, mi aplicación permite a mis usuarios aceptar pagos por sus servicios, que venden a través de mi aplicación.

He pasado por los documentos Paypals REST API. He resuelto cómo completar un pago, pero todas las transacciones se envían a mi cuenta de desarrollador de PayPal. No puedo encontrar dónde cambiaría los datos del destinatario, es decir, el vendedor, para permitir que los pagos se envíen a una cuenta de PayPal diferente.


A partir del 3 de enero de 2017, PayPal ahora ha agregado la capacidad de establecer el beneficiario a quien usted desee.

Observe el nuevo objeto payee continuación:

{ ''intent'':''sale'', ''redirect_urls'':{ ''return_url'':''http://localhost:3000/process'', ''cancel_url'':''http://localhost:3000/cancel'' }, ''payer'':{ ''payment_method'':''paypal'' }, ''transactions'':[{ ''amount'':{ ''total'':''10'', ''currency'':''USD'' }, ''payee'':{ ''email'': ''[email protected]'' }, ''description'':''My amazing product'' }] }

Sin embargo, no parece haber una capacidad de tener múltiples beneficiarios.

Información adicional aquí: https://devblog.paypal.com/setting-payee/