Crear aplicación PayPal en Sandbox
Clase 8 de 18 • Curso de Pagos Online con PayPal
Contenido del curso
Configuración del proyecto del curso
Aceptar pagos con PayPal
- 6

Creación y Conversión de Cuenta de Negocios en PayPal
04:39 min - 7

Herramientas de PayPal para Negocios y Empresas
03:00 min - 8

Crear aplicación PayPal en Sandbox
Viendo ahora - 9

Integración del SDK de PayPal en Platzi Store
03:05 min - 10

Crear botón de PayPal con JavaScript SDK
02:51 min - 11

Creación de Transacciones con PayPal en Platzi Store
06:30 min - 12

Captura de Transacciones con PayPal y Envío a Backend
10:34 min - 13

Creación de Suscripciones con PayPal paso a paso
11:12 min - 14

Personalización y Mejores Prácticas de Botones PayPal
07:04 min
Analizar e interpretar Dashboards
Administrar situaciones especiales
Aprende, paso a paso, a usar el portal para desarrolladores de PayPal para crear una cuenta de pruebas y una aplicación lista para integrar con Platzi Store. Verás cómo acceder al dashboard, crear una cuenta business en Sandbox, y obtener tu client ID cuidando el secret solo en backend. Así reduces errores y pruebas con seguridad.
¿Qué es y cómo entrar al portal para desarrolladores de PayPal?
Accede desde el panel de administración, haciendo scroll hasta el footer y dando clic en la opción Desarrolladores. Esto te lleva al portal de desarrolladores de PayPal. Desde tu perfil, entra al dashboard para gestionar integraciones. PayPal crea por defecto una aplicación y dos cuentas de prueba, pero aquí se muestra cómo crear las propias para tener control total.
- Portal de desarrolladores: punto de partida para integraciones y pruebas.
- Dashboard: acceso a apps, cuentas y credenciales.
- App y cuentas por defecto: existen, pero se opta por crear versiones personalizadas.
¿Cómo crear una cuenta business personalizada en Sandbox?
En la sección Sandbox, entra a cuentas (accounts) y selecciona Create Account. Elige Create Custom Account para definir un correo fácil de recordar, en lugar de direcciones generadas con números y caracteres. Se configura como país México para contar con dirección local y moneda en pesos mexicanos, y se define la cuenta como tipo business.
- Personalización del correo: usa algo simple y recordable, por ejemplo: mi-negocio@email.com.
- Tipo de cuenta: selecciona business para pruebas de negocio.
- País y moneda: definir México para usar pesos mexicanos.
¿Qué opciones de financiación configurar?
PayPal permite simular fondos y medios de pago. En el ejemplo, se deja el balance en cero, se marca cuenta bancaria verificada y se agrega una tarjeta de crédito Visa.
- Balance: cero para iniciar limpio.
- Cuenta bancaria: verificada para simular estado real.
- Tarjeta: Visa para probar cobros.
Tras crearla, la cuenta aparece como processing durante aproximadamente un minuto. Cuando finaliza, queda lista para usarse al crear la aplicación.
¿Cómo crear la aplicación y obtener el client ID en PayPal?
Ve a “mis aplicaciones y credenciales” y asegúrate de seleccionar la pestaña Sandbox para trabajar en entorno de pruebas. Crea una nueva aplicación con el nombre Platzi Store y asígnala a la cuenta business recién creada. Al finalizar, se muestran detalles clave: correo, client ID y secret.
- Pestaña correcta: usa Sandbox para pruebas antes de producción.
- Asociación: vincula la app a tu cuenta business personalizada.
- Detalles de la app: correo, client ID y secret disponibles en la vista.
¿Por qué el client ID y el secret importan?
El client ID será esencial, funciona como “usuario” de la aplicación en la integración. El secret está oculto y es la “contraseña” que solo se debe usar en backend; nunca debe aparecer en frontend para evitar exponer credenciales.
- client ID: identificador público necesario para integrar.
- secret: credencial privada, uso exclusivo en backend.
- Seguridad: no exponer el secret en frontend.
Como siguiente paso, se integrará el SDK de JavaScript en la tienda para completar el flujo de pruebas.
¿Tienes dudas o quieres compartir cómo nombraste tu app y cuenta en Sandbox? Escribe en comentarios y cuéntanos tu experiencia.