Pregunta

Estoy leyendo el libro electrónico adaptativo de la API de PayPals y dice en la página 21, que:

"Si permite que un tercero pueda ejecutar una solicitud en su nombre, el tercero se convierte en la persona que llama API porque el tercero ahora está llamando a la API de pagos adaptativos. El tercero también debe tener permiso de PayPal para usar el servicio avanzado. Por ejemplo, si una aplicación admite pagos encadenados, ambos y el tercero debe tener permiso para usar el servicio "

¿Significa esto si tengo una aplicación en la que un usuario del sitio inicia sesión y me envía $ 100 (como un usuario aprobado de pagos en cadena), digamos que solo $ 50 del dinero me cuestan y otros $ 25 van a Y, y los otros $ 25 Vuelve al remitente original ... ¿pueden solo aceptar esto si tienen una cuenta de pago en cadena aprobada?

¿O solo el receptor principal necesita tener una cuenta aprobada por el pago en cadena?

Gracias

¿Fue útil?

Solución

Es probable que esta sección se refiera a la autenticación API de terceros. Por ejemplo, si está estableciendo un usuario, PWD y firma, pero también está pasando un sujeto para forzar la llamada API para que realmente se llame en nombre de otro tercero.
Esto no sería estrictamente algo que ver con un escenario de pago encadenado, porque el sujeto puede volver a ser diferente del receptor principal.

Por ejemplo:
Method = Pay User = myapi_api1.test.com
Pwd = xxxxxx
Firma = xxxxxxxx
X-APLICATION-ID = APP-XXXXXXXXX // La identificación de la aplicación es propiedad de yourstore@yourdomain.com
Asunto=yourstore@yourdomain.com // llame a la API 'Pay' en nombre de yourstore@yourdomain.com, pero use mis credenciales de API (yourstore@yourdomain.com debe haber otorgado myapi_api1.test.com acceso para hacer esto)
PrimaryReceiver=blah@anotherdomain.com // Este receptor solo tiene que poder recibir dinero

Nota: Esto no constituye una llamada API real que enviaría. No tengo una llamada de API de pagos adaptativos a la mano para hacer un ejemplo de trabajo en este momento.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top