Page 1 of 2 12 LastLast
Results 1 to 10 of 45

Hybrid View

  1. #1
    Join Date
    May 2011
    Posts
    67
    Plugin Contributions
    4

    Default Redsys - Sermepa SHA-256 - compatible con SERVIRED, La Caixa, BBVA, Bankia... etc

    Pasos a seguir
    Para llevar a cabo la instalación hay que descomprimir el módulo de Redsys que se ha descargado en un directorio.
    A continuación deberá seguir los siguientes pasos:

    1) Se deben copiar los dos directorios y el fichero que contiene el módulo de Redsys (“images”, “includes” y “redsys_process.php”) en la carpeta raíz de su tienda on-line Zencart. Los ficheros que contienen los directorios se establecerán automáticamente en las rutas definidas en los propios directorios, por lo que no se debe crear ningún directorio en su tienda, sólo se deben combinar con los directorios ya existentes en la carpeta raíz de su Zencart.

    2) (OPCIONAL) De carácter opcional, ya que no es imprescindible para el correcto funcionamiento del módulo, se pueden modificar los valores de los parámetros correspondientes a la “Url_KO” y la “Url_OK”. Estos valores se modificarán en las líneas 145 y 146 del fichero /redsys/includes/modules/payment/redsys.php: o URL_OK/URL_KO: durante el proceso del pago, y una vez que se muestra al cliente la pantalla con el resultado del mismo, es posible redirigir su navegador a una URL para las transacciones autorizadas y a otra si la transacción ha sido denegada. A estas se las denomina URL_OK y URL_KO, respectivamente. Se trata de dos URL que pueden ser proporcionadas por el comercio.

    3) En caso de no haber modificado la “Url_KO” y la “Url_OK” en el paso anterior, se tiene que verificar la configuración del comercio en el módulo de administración de Redsys, donde la opción “Parámetros en las URLs” debe tener el valor “SI”.

    4) En este punto ya está integrado el módulo de REDSYS, sólo falta realizar la instalación y configuración del mismo. Para ello deberemos entrar en la zona de administración de nuestra tienda ZenCart. En las pestañas de la parte superior seleccionaremos “Modules” y pulsaremos sobre “Payment”

    Para mas información descargar el modulo Redsys - Sermepa SHA-256 acompaña PDF

  2. #2
    Join Date
    Aug 2007
    Location
    Gijón, Asturias, Spain
    Posts
    2,826
    Plugin Contributions
    31

    Default Re: Redsys - Sermepa SHA-256 - compatible con SERVIRED, La Caixa, BBVA, Bankia... etc

    Pues muchas gracias por la información...tengo esta tarea pendiente. ¿Tienes alguna conexión (personal) con Redsys?

    Nunca he mirado el módulo de Redsys, sigo utilizando uno antiguo (pero muy customizado) para 4B, desde antes de la migración 4b->Redsys.

    Estaba esperando de que el módulo Redsys sería otro caso de una copia de un módulo OSc sin los cambios necesarios para ZC actual y de que tendría que arreglarlo.
    Steve
    github.com/torvista: BackupMySQL, Structured Data, Multiple Copy-Move-Delete, Google reCaptcha, Image Checker, Spanish Language Pack and more...

  3. #3
    Join Date
    May 2011
    Posts
    67
    Plugin Contributions
    4

    Default Re: Redsys - Sermepa SHA-256 - compatible con SERVIRED, La Caixa, BBVA, Bankia... etc

    Bueno de nada.. ese modulo en si esta disponible en la sección de descargas de Redsys,
    en mi opinión está muy crudo le falta "Customizar". Lo que tiene ese modulo de muy importante es lo del nuevo estándar SHA-256.

    El modulo SERMEPA (que es el que uso) está muy bien sobre todo el informe que genera, muy util. Ese no lo tiene.
    La razon de haberlo subido en Plugins (haber si lo aprueban) es que podamos entre todos costumizarlo y aprovechar al maximo esa base.

    Por ejemplo... si alguien hace el pago y cierra la pagina de la TPV sin haber dado al botón "CONTINUAR" es complicado saber de quien es ese pago...
    Nosotros para solucionar ese problema hemos modificado una linea en el código para que figure en la ADM de la TPV el ID del cliente.. y con el modulo Admin login as customer finalizamos la compra por el cliente descuidado.

    Modificar en
    includes/modules/payment/redsys.php
    linea 167 (mas o menos) $miObj->setParameter
    cambiar toda la linea por eso:
    $miObj->setParameter("Ds_Merchant_ProductDescription", $_SESSION['customer_id'] . ' Pedido en ' .$ds_merchant_name);

  4. #4
    Join Date
    May 2011
    Posts
    67
    Plugin Contributions
    4

    Default Re: Redsys - Sermepa SHA-256 - compatible con SERVIRED, La Caixa, BBVA, Bankia... etc

    Pulse en la numeracion debajo de autorizada:


    Ahi se verá el ID del cliente que ha hech el pago
    Attached Images Attached Images  

  5. #5
    Join Date
    Aug 2007
    Location
    Gijón, Asturias, Spain
    Posts
    2,826
    Plugin Contributions
    31

    Default Re: Redsys - Sermepa SHA-256 - compatible con SERVIRED, La Caixa, BBVA, Bankia... etc

    ¡Ha ha! ¡Lo hice casi igual!
    Tengo el numero de la transacción en el listado de los pedidos y abajo de todo un listado de todos los intentos de pagar con los datos de los clientes a mano.
    Seguro que podemos pulir el modulo para ponerlo en condiciones. Pero por lo menos el modulo existe. Me sorprende un poco dado que ZC es casi inexistente en españa.
    Steve
    github.com/torvista: BackupMySQL, Structured Data, Multiple Copy-Move-Delete, Google reCaptcha, Image Checker, Spanish Language Pack and more...

  6. #6
    Join Date
    Oct 2015
    Location
    Alicante
    Posts
    2
    Plugin Contributions
    0

    Default Re: Redsys - Sermepa SHA-256 - compatible con SERVIRED, La Caixa, BBVA, Bankia... etc

    Hola Mauari y Torvista !

    Sabeis si el modulo que ha publicado Redsys para actualizar es valido tambien para la version 1.3.9f de zencart ? Lo habeis probado ?

    Muchas gracias por la ayuda.

    Saludos !

    Quote Originally Posted by torvista View Post
    ¡Ha ha! ¡Lo hice casi igual!
    Tengo el numero de la transacción en el listado de los pedidos y abajo de todo un listado de todos los intentos de pagar con los datos de los clientes a mano.
    Seguro que podemos pulir el modulo para ponerlo en condiciones. Pero por lo menos el modulo existe. Me sorprende un poco dado que ZC es casi inexistente en españa.
    Quote Originally Posted by Mauari View Post
    Bueno de nada.. ese modulo en si esta disponible en la sección de descargas de Redsys,
    en mi opinión está muy crudo le falta "Customizar". Lo que tiene ese modulo de muy importante es lo del nuevo estándar SHA-256.

    El modulo SERMEPA (que es el que uso) está muy bien sobre todo el informe que genera, muy util. Ese no lo tiene.
    La razon de haberlo subido en Plugins (haber si lo aprueban) es que podamos entre todos costumizarlo y aprovechar al maximo esa base.

    Por ejemplo... si alguien hace el pago y cierra la pagina de la TPV sin haber dado al botón "CONTINUAR" es complicado saber de quien es ese pago...
    Nosotros para solucionar ese problema hemos modificado una linea en el código para que figure en la ADM de la TPV el ID del cliente.. y con el modulo Admin login as customer finalizamos la compra por el cliente descuidado.

    Modificar en
    includes/modules/payment/redsys.php
    linea 167 (mas o menos) $miObj->setParameter
    cambiar toda la linea por eso:
    $miObj->setParameter("Ds_Merchant_ProductDescription", $_SESSION['customer_id'] . ' Pedido en ' .$ds_merchant_name);

  7. #7
    Join Date
    Oct 2015
    Location
    Alicante
    Posts
    2
    Plugin Contributions
    0

    Default Re: Redsys - Sermepa SHA-256 - compatible con SERVIRED, La Caixa, BBVA, Bankia... etc

    Hola Mauari y Torvista !

    Sabeis si el modulo que ha publicado Redsys para actualizar es valido tambien para la version 1.3.9f de zencart ? Lo habeis probado ?

    Muchas gracias por la ayuda.

    Saludos !

  8. #8
    Join Date
    May 2011
    Posts
    67
    Plugin Contributions
    4

    Default Re: Redsys - Sermepa SHA-256 - compatible con SERVIRED, La Caixa, BBVA, Bankia... etc

    Tienes que cambiar. Redsysproces la url poner a secas si puedo luego te paso una img

  9. #9
    Join Date
    May 2011
    Posts
    67
    Plugin Contributions
    4

    Default Re: Redsys - Sermepa SHA-256 - compatible con SERVIRED, La Caixa, BBVA, Bankia... etc

    En redsys.php en modules cambiar la url para que vuelva a checkout payment y no a logout. Para que elija otra forma de pago o intente otra vez... reembolso .. por ejemplo. Logout es como decirle no se puede largate

  10. #10
    Join Date
    May 2011
    Posts
    67
    Plugin Contributions
    4

    Default Re: Redsys - Sermepa SHA-256 - compatible con SERVIRED, La Caixa, BBVA, Bankia... etc

    Quote Originally Posted by Mauari View Post
    En redsys.php en modules cambiar la url para que vuelva a checkout payment y no a logout. Para que elija otra forma de pago o intente otra vez... reembolso .. por ejemplo. Logout es como decirle no se puede largate
    en includes/modules/payment/redsys.php para que en caso de que no pueda hacer el pago vuela al proceso de finalizar la compra y no DESCONECTAR.
    Code:
    	  //URL OK Y KO	
          $ds_merchant_urlok=zen_href_link(FILENAME_CHECKOUT_SUCCESS, '', 'NONSSL');
          $ds_merchant_urlko=zen_href_link(FILENAME_CHECKOUT_PAYMENT, 'error_message=ERROR', 'NONSSL', true, false);

 

 
Page 1 of 2 12 LastLast

Similar Threads

  1. v151 PayPal SHA-256 Security Update Sept 2015
    By Malaperth in forum Built-in Shipping and Payment Modules
    Replies: 26
    Last Post: 19 Mar 2016, 12:09 AM
  2. Replies: 4
    Last Post: 26 Nov 2015, 04:17 PM
  3. Problem with CAIXA Sermepa payment module
    By Gorka in forum Addon Payment Modules
    Replies: 2
    Last Post: 26 Nov 2015, 04:16 PM
  4. v150 Paypal's new SHA-256 certificate
    By BryanKollar in forum PayPal Express Checkout support
    Replies: 1
    Last Post: 11 Sep 2015, 03:38 AM
  5. La Caixa Sermepa - items ordered still in cart
    By aeolidia in forum Addon Payment Modules
    Replies: 1
    Last Post: 3 Nov 2010, 02:07 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg