Primeros pasos con PayPal

Creación de una aplicación y obtención de la identificación del cliente/claves secretas

Para comenzar a construir con las API de PayPal, debe crear una aplicación para obtener una ID y un secreto de cliente.

Vaya a https://developer.paypal.com/developer/applications/, inicie sesión y haga clic en “Crear aplicación”, como se muestra a continuación:

ingrese la descripción de la imagen aquí

A continuación, ingrese un nombre de aplicación, seleccione la cuenta de prueba de sandbox que desea usar (si es una cuenta nueva, deje el valor predeterminado) y haga clic en “Crear aplicación”.

ingrese la descripción de la imagen aquí

Una vez que se crea la aplicación, se le proporcionará su sandbox y su identificación y secreto de cliente en vivo, que se verá similar a lo siguiente:

ingrese la descripción de la imagen aquí

Estas credenciales son las que utilizará cuando realice solicitudes a las API de PayPal para autenticar su aplicación y realizar solicitudes.

Configuración de cuentas de prueba de usuario de sandbox

Al probar su integración de PayPal en sandbox, deberá tener cuentas de usuario de sandbox configuradas para usarlas en el flujo de pago.

Vaya a https://developer.paypal.com/developer/accounts/, inicie sesión con su cuenta de PayPal y haga clic en “Crear cuenta”, como se muestra a continuación:

ingrese la descripción de la imagen aquí

Ingrese los detalles de la cuenta para el nuevo usuario de prueba, incluido un correo electrónico único, información de la cuenta, método de pago, saldo, etc., y haga clic en “Crear cuenta” en la parte inferior de la página una vez que haya terminado. Esto creará la nueva cuenta para que comiences a usarla.

Para ver los detalles de la cuenta de este nuevo usuario, expanda la entrada en la página de cuentas y haga clic en “Perfil”.

ingrese la descripción de la imagen aquí

Una vez que se cargue la información del perfil, al hacer clic en la pestaña “Financiamiento” obtendrá la información de pago de esa cuenta, incluida la información de la tarjeta de crédito que se puede usar para el procesamiento directo de la tarjeta de crédito en Sandbox.

NOTA: Al usar los puntos finales de la API de sandbox, debe usar la cuenta de prueba de sandbox para iniciar sesión y pagar los productos de prueba, ya que la información de su cuenta real no funcionará.