onauthorize - Uso de productos digitales Paypal Express Checkout con Codeigniter
paypal sdk (1)
Estoy tratando de implementar el pago exprés de bienes digitales de Paypal en un sitio web de Codeigniter.
Estoy usando mod rewrite para sacar el index.php de las URL de Codeigniter, y cuando Paypal hace una llamada a mi sitio web con? Token = xxxx agregado al final, aparece un error 404.
El flujo de eventos se atasca cuando Paypal hace esta devolución de llamada al sitio web. Aparece el mensaje emergente, pero solo permanece en "cargando ...".
Cualquier ayuda sería muy apreciada.
EDITAR: Acabo de cambiar el uri_protocol en el archivo de configuración para que sea:
$config[''uri_protocol''] = "PATH_INFO";
Y ahora puedo acceder a las variables $ _GET, pero la ventana que aparece todavía no irá más allá de "cargar ...".
Utilice la biblioteca de Merchant CI escrita por Adrian Macneil http://ci-merchant.org/
No solo es compatible con Paypal Express, sino con muchos otros servicios de pago.
En el código de prueba provisto con la biblioteca, le da un ejemplo de cómo usar PayPal.