en estas ultimas dos semanas he estado trabajando con lo que es el modulo de pagos en linea. para mi suerte en un principio pense que seria sencillo a pesar de lo que habia leido sobre la integracion, y lo pospuse un poco (mi error).

El inicio

Todo empezo la semana pasada, empeze a buscar los distintos metodos que tiene paypal para su integracion con aplicaciones web y de escritorio, encontre 2 que me podrian ser utiles, lo que es website payments standard y optional payments (o algo asi), uno la manera sencilla que es submitear los datos a traves de una forma post y efectuar el pago en la pagina de paypal, otro era usar el API de paypal para realizar la verificacion de la tarjeta directamente en la pagina (DirectPayment) o usar el ExpressCheckout del API para sustituir al WPS. Esto me parecio bien, baje algunos documentos (pdf) acerca de estos metodos, el API nota que batalle para bajarlo porque los links del sitio estaban rotos (por dios….) y unos ejemplos del php-sdk. Deje esto asi suspendido por unos dias mientras obtenia la clave y cuenta del API para poder verificar estos metodos.

El dolor

Ahora que obtuve la clave y me puse a investigar mejor que onda con el API y las transacciones que se realizaban me di cuenta que la funcion de verificar la tarjeta de credito y pagar ahi mismo es solo para USA y UK, cosa que me disgusto, ya que en el sitio en todo lo que estuve leyendo no decia nada acerca de esto, las unicas cosas que decian que era para esos paises exclusivamente era lo de Website Payments Pro, y Payflow. Gran sorpresa me lleve al darme cuenta de esto ya que tenia todo planeado para integrarlo, ahora tengo que investigar mas acerca del ExpressCheckout (API) o usar simplemente el WPS y buscar la manera de obtener el transactionID que al parecer no lo regresa, y por parte del ExpressCheckout creo que es complicado insertar filas de items en los detalles de la transaccion de PayPal. No se realmente que hacer… pero esto tiene que salir.

Arriba de todo esto la redireccion a la pagina de paypal no es mala, pero seria bueno poderlo hacer en el mismo sitio para que sea mas transparente para el usuario, en fin aunado alos problemas de arriba aun tengo que ver como personalizar la pagina de paypal (la de la transaccion) ya que a como tengo entendido es posible, pero no tengo idea porque con las funciones del API no me deja personalizarlo (en el ExpressCheckout).

Suspiro.

La Solucion

… pendiente.. pero la pondre, incluso las clases que usare por si le puede ayudar a alguno…
*no quiero poner acentos

2 Responses to “paypal…. dolor de cabeza”


  1. Así mismo estoy yo… en las mismas compadre… voy a probar ahora a payflow.. estoy en Republica Dominicana.

  2. jorge vega Says:

    Estoy armando mi primer tienda en oscommerce y vaya que le he batallado pues no hay nada claro de informaciòn sobre esos modulos, segun yo instale el payment pro no se que madres pero ya veo que nada mas es para E.U y U.k, no entiendo mucho sobre eso pero porfa si saben de alguna forma para cobrar con tarjeta de credito aca en Mèxico se los agradecere.


Leave a Reply