Community Add-Ons

Maintainers: RobiHm
Add file to this package
Top » Payment Modules

TPV Caja Rural Sha1
for osCommerce Online Merchant v2.1

==========================================================================
==========================================================================

Módulo Base : TPV Caja Rural
http://addons.oscommerce.com/info/4997

Release Author: RobiHm
http://www.indomita.org

Cambios respecto al original:
*El modo de generación de firma digital se genera con sha1 en vez de con una .dll.
Así se evita el tener que compilar ni instalar ningún archivo que no sea imprescindible.

Tienes que decirle al banco que cambie el modo de firma de .dll a Sha1.

Released under the GNU General Public License

==========================================================================
==========================================================================

Instrucciones por RobiHm (http://www.indomita.org)

==========================================================================

Descomprimir:

1) Subir el contenido de este módulo tal cual.
Por si prefieres hacerlo a mano las rutas son:
* Subir a la carpeta catalog/includes/languages/espanol/modules/payment/ el archivo includes/languages/espanol/modules/payment/cajarural.php
* Subir a la carpeta catalog/includes/modules/payment/ el archivo includes/modules/payment/cajarural.php

2) Ir al admin Módulos Pago e instalar el módulo de Caja Rural y configurar con los datos necesarios.
Pasarela de pago actual: https://tpv01.cajarural.com/nuevo_tpv/tpv/jsp/tpvjp_validaComercio.jsp

3) Probar a hacer un pago.

Tarjeta de pruebas:

- Número de tarjeta: 4599830100592012
- Caducidad: 12/20

Legend:  Download   Report
Expand All / Collapse All
Ocultar CIP ZhenIT Software 19 Feb 2008  

El CIP es la clave de encriptación necesaria para generar una firma válida por lo que tiene que ser SECRETA.

En el módulo se muestra el CIP al ver el código fuente en un input hidden, por lo que por seguridad convendría eliminar la linea:
$process_button_string.=tep_draw_hidden_field('cip',MODULE_PAYMENT_CAJARURAL_CIP);

De lo contratio cualquiera podría generar una firma váilda con valores falsos, manipulando el importe a pagar por ejemplo.

TPV Caja Rural Sha1 RobiHm 14 Feb 2008