Hola, seguí los pasos para crear las cuentas sandbox de prueba, al final me dice que todo fué exitoso, pero al refrescar no me lista la cuenta recién creada junco con las que vienen default. Alguién tiene el mismo problema?
Recursos
Resumen
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.