Encuentra usuarios de Twitter en tu ciudad con LocaFollow

votarTienda virtual a prueba de balas (Paypal Sandbox)

Autor: aartiles | Archivado en: Internet, Seguridad el día 27/Ago/2007

Muchos programadores le temen al tema de las tiendas virtuales y su integración con pasarelas de pagos por el hecho de tener que hacer pruebas con sus cuentas bancarias reales con el riesgo que esto implica, un bug en nuestro sistema podría provocar que gastos irreversibles en nuestras cuentas.
Paypal nos permite hacer pruebas del proceso de pago de nuestro sitio sin tener que utilizar dinero real ni datos bancarios reales. Para ello debemos crearnos una cuenta de prueba en el Sandbox Test Environment de Paypal.

  1. Una vez en la página seleccionamos la opción “Sign Up Now” y rellenamos el formulario.
    No es necesario tener una cuenta real en Paypal y en caso de tenerla no tenemos que usar los mismos datos, tan solo especificar una cuenta de correo válida para poder confirmar el registro.
  2. Una vez registrados nos identificamos en el sistema con el email y la contraseña que proporcionamos en el registro. Dentro del Sandbox podemos crear todas las cuentas ficticias de Paypal que necesitemos y les podemos asignar dinero ficticio, cuentas bancarias ficticias y tarjetas de crédito ficticias y ya de paso jugamos un poco a ser millonarios que soñar un poco no hace mal.
  3. En la opción “Test Accounts” seleccionamos “Create Test Account” para crear una cuenta ficticia.
    Seleccionamos el pais, seleccionamos Buyer(comprador, como las cuentas personales) o Seller(vendedor, como las cuentas Premier o Busines) y escribimos un email que nos inventaremos. Por ejemplo seleccionemos Buyer y porgamos como email comprador@midominio.com.
    Mas abajo en la opcion “Show Advanced Option” podemos añadirnos cuentas bancarias, ponernos saldo y cambiar el estado de nuestra cuenta.
    Esta cuenta la utilizaremos para probar como comprador de nuestra tienda virtual por lo que debemos recordar bien el email y la contraseña.
  4. Luego repetimos el paso anterior para crear una cuenta Seller (vendedor) vendedor@midominio.com. Con esta cuenta configuraremos nuestra tienda virtual a través del formulario de compra de Paypal y también en lugar de hacer el post del formulario a https://www.paypal.com/cgi-bin/webscr lo cambiamos a https://www.sandbox.paypal.com/cgi-bin/webscr

Y ya estamos listos para hacer pruebas en nuestra tienda, pero MUY IMPORTANTE, debemos estar logados simultáneamente en el Sandbox Test Environment de Paypal para que las pruebas funcionen.

Recordemos que las cuentas creadas son completamente ficticias por tanto los correos que se envían durante el proceso de pago debemos revisarlos en la opcion “Test Email” del Sandbox. También si seleccionamos una cuenta y hacemos clic en la opción “Enter Sandbox Test Site” podemos acceder a la cuenta similar al sitio real de Paypal.

Espero les sea de ayuda y aunque parezca un poco complicado una vez que lo echamos a andar esto nos ayuda a aclarar muchas dudas del proceso de pago con Paypal que la otra forma de probarlo sería haciendo pagos reales.

Alfredo ArtilesSoy Alfredo Artiles, Co-Fundador de equipo24, e24Presenter y e24Apps. Mi pasión es el AJAX, SEO, SEM y emprender todo lo que se me ponga por delante. Si me necesitas estoy 24x7 en Twitter @aartiles24.

  • Digg
  • del.icio.us
  • Facebook
  • Google
  • LinkedIn
  • Meneame
  • MySpace
  • Technorati
  • TwitThis
Posts Relacionados

14 Comentarios on “Tienda virtual a prueba de balas (Paypal Sandbox)”

  1. #1 Tatiana dijo 10:44 am el Agosto 29th, 2007:

    Buenas! oye, tu q estás tan enterado me podrias recomendar un Blog de open source q me pudiera yo instalar aqui en local?
    Gracias!!


  2. #2 jgarcía dijo 8:50 pm el Agosto 29th, 2007:

    Muy buena la información, Alfredo. Desconocía por completo de este servicio. Genial.


  3. #3 aartiles dijo 9:07 pm el Agosto 29th, 2007:

    La verdad no montado ningún blog pero supongo que el Wordpress http://wordpress.org/download/ es una buena opción, jgarcia tiene más experiencia en este tema y te puede dar más opciones.


  4. #4 Seth dijo 6:04 am el Septiembre 4th, 2007:

    Lo ando probando, pero al tratar de crear alguna cuenta de vendedor o comprador me sale:

    “ConnectionManagerError: Cannot connect to 1:10.6.192.91:30913 (unknown user)…”

    Cosa rara, ¿por qué pasará?


  5. #5 aartiles dijo 8:56 pm el Septiembre 10th, 2007:

    Si he visto el error, parece que están teniendo problemas con el sistema, no obstante si te fijas el usuario si te lo ha creado por lo que puedes utilizarlo sin problemas.


  6. #6 Franco Cedillo dijo 4:35 pm el Marzo 23rd, 2009:

    El Sandbox de PayPal funciona muy bien, ahora espero que pasar de Sandbox a the real thing sea igual de sencillo :)


  7. #7 abraham dijo 11:09 pm el Abril 15th, 2009:

    Hola que tal saludos muy buen post te felicito, y a la vez quisiera preguntarte si sabes algo sobre la cobertura de website payment pro cuales son las limitantes de este paquete, al parecer creo que solo tiene cobertura el U.S e Inglaterra, si es que me equivoco por favor corrigeme yo soy de México, ojala me puedas orientar te lo agradeceria saludos


  8. #8 aartiles dijo 11:19 pm el Abril 15th, 2009:

    Hola Abraham, lamentablemente payment pro solo está disponible en Estados Unidos y Reino Unido.


  9. #9 abraham dijo 2:45 pm el Abril 16th, 2009:

    Gracias aartiles por la respuesta te lo agradezco, felicidades por tu blog!!! saludos = )


  10. #10 Jose dijo 11:41 am el Agosto 3rd, 2009:

    Gracias Amigo!!, la verdad me sirve de grande tu info voy a probar


  11. #11 Marcos Huerta Hernandez dijo 6:19 pm el Marzo 1st, 2010:

    Excelente informacion muchas gracias amigo por ese grandioso tip y de verdad que si mi sitio web en un dia de estos ya logro implementarle un carrito en linea seria por tu ayuda pense que esto era mas complicado..


  12. #12 Rafael Avila dijo 8:34 pm el Marzo 6th, 2010:

    Excelente aporte. Se utilizo para probar el paypal de virtuemart. Las transacciones ficiticias fueron todo un éxito. No conoces un sandbox de tarjetas de credito.


  13. #13 Rafael rojas dijo 4:14 pm el Agosto 25th, 2010:

    mi inquietud es como hago para redireccionar a un pagina de mi web después de hacer satisfactoriamente el pago, o si por el contrario no se pudo hacer como lo envió para una pagina de mi web que le diga “transacción declinada” o algo así….

    Gracias….


  14. #14 Gerardo dijo 10:58 pm el Noviembre 4th, 2010:

    Rafael: Yo acabo de checar eso tambien.. y creo que es en el formulario con el input type=”hidden” name=”return” value=”url donde quieres que se vaya si es exitoso”
    o name=”return_cancel” si se cancela la transaccion.



Deja un comentario.