address - Cómo configurar una cuenta de "Vendedor" de sandbox de PayPal, una cuenta de "Comprador" y un Tutorial de aplicación
paypal sandbox url (3)
Cuenta de vendedor = cuenta comercial
Cuenta del comprador = cuenta personal
Probablemente solo necesite crear uno de cada uno en la caja de arena.
Puede obtener las credenciales de la API de la cuenta del vendedor al ver su "Perfil" dentro de su lista de cuentas de espacio aislado y hacer clic en la pestaña correspondiente.
Estoy intentando configurar un sitio web que usa PayPal. Lamentablemente, el sitio / concepto del desarrollador de PayPal ha cambiado mucho, por lo que parece que todos los tutoriales que encontré son inútiles. Por ejemplo, este (muy bueno) tutorial de youtube que es muy claro es el uso de páginas y funciones no existentes ...
Por lo tanto, intente ayudarme solo con información actualizada / tutorial.
Tenga en cuenta que mis preguntas no se basan en el uso de la API, sino que se trata de cómo configurar una aplicación y probar la configuración de la zona de pruebas desde cero.
1) Por lo que yo entiendo, debo tener una cuenta real de PayPal porque el sitio dev usa la cuenta de PayPal para el inicio de sesión (nuevo). Ingresé con esta cuenta y luego puedo crear cuentas de espacio aislado. Sin embargo, me gustaría crear una cuenta de espacio aislado "Vendedor" y una cuenta de espacio aislado "Comprador". (¿He perdido algo?) Usar el nuevo sitio para desarrolladores no es posible. Puedo crear solo un tipo de cuenta de sandbox. En el video al que se hace referencia hay dos tipos de cuentas de espacio aislado: "vendedor" y "comprador" en las cuentas preconfiguradas. ¿O "Vendedor" simplemente significa cuenta comercial?
2) Debo tener una identificación de aplicación para usar la API. Nota: Heredé un código heredado que está usando la API clásica, por lo que no hay REST por favor. En el video (antiguo sitio dev de PayPal), hay un menú del lado izquierdo "API y credenciales de la tarjeta de pago". En el nuevo sitio dev de PayPal, no existe tal cosa. En cambio, hay un "Mis aplicaciones".
Intenté configurar una aplicación. Se aprobó automáticamente. En sus metadatos veo una identificación de la aplicación en vivo y una sandbox.
Lo que no está claro: ¿A qué cuenta está asociada esta aplicación recién creada? Lo creé conectado con mis credenciales reales de PayPal. Más: ??? Al completar el formulario de creación de la aplicación, había un campo de entrada titulado: "Nombre y contraseña de la cuenta de prueba de suministro". Antes que nada, ¿cómo puedo escribir el nombre y la contraseña en un campo de entrada? En segundo lugar, ¿qué es? Tal vez si uso esta aplicación con su ID de aplicación de sandbox, entonces esta cuenta será el Vendedor (obtuvo el dinero) y si cambio el ID de la aplicación a la asociada en vivo asociada a esta aplicación, ¿entonces mi cuenta real de PayPal recibió el dinero?
Sin embargo, mi objetivo era simular por completo el proceso de pago, por lo
1) Crear una cuenta de caja de arena del vendedor (obtuvo las credenciales de la API) 2) Asociar una aplicación a esa cuenta del Vendedor y obtener la identificación de la aplicación. 3) Crear una cuenta de sandbox del comprador
4a) Configurar mi sitio web con las credenciales de la API Vendedor y la id. De la aplicación sandbox 4b) Orquestar un proceso de compra utilizando mi sitio web, la API de PayPal y la cuenta de 2 áreas de pruebas
5) Verifique las transacciones de la cuenta de caja de arena del vendedor y del comprador.
Gracias por adelantado
Piense en iniciar sesión en la caja de arena con su cuenta real de PayPal como iniciando sesión en su Sandbox. Usted hace esto en http://developer.paypal.com .
Una vez que haya iniciado sesión en su sandbox en el medio de la pantalla, haga clic en "continuar con las pruebas de las cuentas de prueba Sandbox".
Cuando aparezca la siguiente pantalla, verá un encabezado de Cuentas de prueba de Sandbox y, a la derecha de este, un botón para Crear cuenta. Haga clic en esto y luego deberá crear una cuenta de comprador "personal" (el comprador de su recinto con el que probará) y una cuenta de vendedor "comercial" (su vendedor de recinto con el que probará).
Configure cada uno de estos como si estuviera configurando una nueva cuenta Paypal.
Cuando los haya creado completamente, tendrá cuentas bancarias ficticias para trabajar.
Más allá de eso, es posible que desee consultar estos tutoriales http://www.developphp.com/list_php_video.php donde el sitio va en profundidad con la configuración de pagos de PayPal en un sitio web utilizando su propio carrito de compras personalizado con PayPal. IPN (notificación de pago instantánea). Desea desplazarse hacia abajo al "Tutorial del sitio web de comercio electrónico ...". Las lecciones 9-20 se ocupan del carrito y aceptan PayPal. Esta puede ser una forma más antigua de hacer las cosas, pero te ayudará a obtener una base general para trabajar con PayPal en mi humilde opinión.
También puede visitar https://developer.paypal.com/webapps/developer/docs/ En la parte inferior de la columna hay un encabezado "API clásico" que puede proporcionar la documentación que está buscando para avanzar.
¡Buena suerte!
Solo me encontré en la misma situación. Como usted dice, parece estar en constante evolución, ni siquiera está seguro de si algunas de las respuestas siguen estando actualizadas.
Lo hojeé así:
- Inicie sesión en developer.paypal.com
- Ir a la pestaña Aplicaciones
- Haga clic en las cuentas de Sandbox en el lado izquierdo
- Se enumerarán todas las cuentas de espacio aislado que ya hayas creado. Gran botón azul Crear cuenta para crear más