WebSite X5Help Center

 
Federaciö Catalana De Turisme Eqüestre
Federaciö Catalana De Turisme Eqüestre
User

Quiero poner pago con targetas de credito y el banco me pregunta con que platarforma modular se trabaja  es

Author: Federaciö Catalana De Turisme Eqüestre
Visited 997, Followers 1, Shared 0  

Quiero poner pago con targetas de credito y  el banco me prgunta con que plataforma modular trabajo PrtestaShop, Magento, zen cart, VirtueMart, Woocommerce, commence, opencart.

Pueden responderme urgentemente

Posted on the
8 ANSWERS
CARLOS AMARAL
CARLOS AMARAL
Moderator
Best User of the month ES

No usas ninguna de esas.

Puedes decirle el nombre del programa nomas, y decirles que lo que necesitas es el codigo HTML que te permite incrustar las opciones de pago.

Ese codigo lo agregas despues como opcion de pago personalizada en el programa.

Saludos

Carlos A.

Read more
Posted on the from CARLOS AMARAL
CARLOS AMARAL
CARLOS AMARAL
Moderator
Best User of the month ES

Hola...

Te sirve la version PHP, la agregas en un objeto HTML de WebSite X5, y desde las propiedades avanzadas de esa pagina tienes que seleccionar la opcion de que esa pagina se guarde en formato PHP en lugar de HTML.

Si no haces esto ultimo, el codigo PHP no te va a funcionar.

Seguimos en contacto y nos cuentas como te fue...

Saludos

Carlos A.

Read more
Posted on the from CARLOS AMARAL
Federaciö Catalana De Turisme Eqüestre
Federaciö Catalana De Turisme Eqüestre
User
Author

Como convino eso para poder pagar con targetas de credito

3.5.1 Librería PHP

A continuación se presentan los pasos que debe seguir un comercio para la utilización de la librería PHP proporcionada por Redsys:
1. Importar el fichero principal de la librería, tal y como se muestra a continuación:


El comercio debe decidir si la importación desea hacerla con la función “include”
o “required”, según los desarrollos realizados.
2. Definir un objeto de la clase principal de la librería, tal y como se muestra a continuación:


3. Calcular el parámetro Ds_MerchantParameters. Para llevar a cabo el cálculo de este parámetro, inicialmente se deben añadir todos los parámetros de la petición de pago que se desea enviar, tal y como se muestra a continuación

Por último, para calcular el parámetro Ds_MerchantParameters, se debe llamar a la función de la librería “createMerchantParameters()”, tal y como se muestra a continuación

4. Calcular el parámetro Ds_Signature. Para llevar a cabo el cálculo de este parámetro, se debe llamar a la función de la librería “createMerchantSignature()” con la clave obtenida del módulo de administración, tal y como se muestra a continuación:

5. Una vez obtenidos los valores de los parámetros Ds_MerchantParameters y Ds_Signature, se debe rellenar el formulario de pago con dichos valores, tal y como se muestra a continuación:

Read more
Posted on the from Federaciö Catalana De Turisme Eqüestre
Federaciö Catalana De Turisme Eqüestre
Federaciö Catalana De Turisme Eqüestre
User
Author

4. Recepción de la notificación on-line
La notificación on-line es una función opcional que permite a la tienda web recibir el resultado
de una transacción de forma on-line y en tiempo real, una vez que el cliente ha completado el
proceso en el TPV Virtual.
El comercio debe capturar y validar todos los parámetros junto a la firma de la notificación
on- line de forma previa a cualquier ejecución en su servidor.
El TPV Virtual cuenta con diferentes tipos de notificación y son los siguientes:
1. Síncrona. Implica que el resultado de la compra primero se envía al comercio
y a continuación al cliente y con el valor. Aunque la notificación sea errónea
la operación no se cambia.
2. Asíncrona. Implica que el resultado de la autorización se comunica a la
vez al comercio y al cliente.
3. SíncronaSOAP. La notificación que se envía al comercio es una petición
SOAP a un servicio que deberá tener publicado el comercio. Con este tipo de
notificación. el SIS no da respuesta al titular hasta que recibe la confirmación
del comercio de haber recibido la notificación. En el caso en el que la
respuesta SOAP que envíe el comercio tenga un valor KO o que se produzca
un error en el proceso de notificación, se dará una respuesta negativa al titular
y la operación no se autorizará. Este tipo de notificación solo aplicará a las
siguientes operaciones: Autorización, Preautorización, Transacción Recurrente
y Autenticación. Para las demás operaciones la notificación se enviará de
forma síncrona. En subapartado 4.2 se explica detalladamente este tipo de
sincronización.
4. SíncronaSOAPcon WSDL. Igual a la SíncronaSOAP, pero en este caso el
servidor SOAP que desarrolla el cliente se ajusta a las especificaciones de
una WSDL que se describe en el Anexo 3 (Notificación SOAP) del apartado
Anexos del presente documento. Se recomienda este último tipo de
notificación, que garantiza un entendimiento perfecto entre servidor y cliente.
La utilización de las librerías de ayuda proporcionadas por Redsys se expone en los siguientes
subapartados y dependerá del tipo de notificación configurada:
4.1 Notificación Síncrona y Asíncrona
En los apartados anteriores se ha descrito la forma de acceso al SIS utilizando
conexión por Redirección y el sistema de firma basado en HMAC SHA256. En este
apartado se explica cómo se utilizan las librerías disponibles PHP y JAVA para facilitar
los desarrollos para la recepción de los parámetros de la notificación on-line y la
validación de la firma. El uso de las librerías suministradas por Redsys es opcional, si
bien simplifican los desarrollos a realizar por el comercio.
4.1.1 Librería PHP
A continuación se presentan los pasos que debe seguir un comercio para la utilización
de la librería PHP proporcionada por Redsys:
1. Importar el fichero principal de la librería, tal y como se muestra a continuación

El comercio debe decidir si la importación desea hacerla con la función “include”
o “required”, según los desarrollos realizados.
2. Definir un objeto de la clase principal de la librería, tal y como se muestra a
continuación:

3. Capturar los parámetros de la notificación on-line:

4. Decodificar el parámetro Ds_MerchantParameters. Para llevar a cabo la decodificación
de este parámetro, se debe llamar a la función de la librería “decodeMerchantParameters()”,
tal y como se muestra a continuación:

Una vez se ha realizado la llamada a la función “decodeMerchantParameters()”, se puede
obtener el valor de cualquier parámetro que sea susceptible de incluirse en la notificación
on-line (Anexo 2 del apartado Anexos del presente documento). Para llevar a cabo la
obtención del valor de un parámetro se debe llamar a la función “getParameter()” de la
librería con el nombre de parámetro, tal y como se muestra a continuación para obtener
el código de respuesta:

5. Validar el parámetro Ds_Signature. Para llevar a cabo la validación de este
parámetro se debe calcular la firma y compararla con el parámetro
Ds_Signature capturado. Para ello se debe llamar a la función de la librería
“createMerchantSignatureNotif()” con la clave obtenida del módulo de
administración y el parámetro Ds_MerchantParameters capturado, tal y como
se muestra a continuación:

Una vez hecho esto, ya se puede validar si el valor de la firma enviada
coincide con el valor de la firma calculada, tal y como se muestra a
continuación:

Que debo poner

Salud

Read more
Posted on the from Federaciö Catalana De Turisme Eqüestre
CARLOS AMARAL
CARLOS AMARAL
Moderator
Best User of the month ES

ops, la hicieron bien complicada ehhh!!

Creo que solo el usuario KolAsim de aqui podria ayudarte con eso...  ya que son demasiados estractos de codigo que en mi caso no sabria donde poner ni como manejarlos.

Espero que lo puedas solucionar...  pero lamento no poder ayudarte con todo eso.

Saludos

Carlos A.

Read more
Posted on the from CARLOS AMARAL
Incomedia
Riccardo P.
Incomedia

Buongiorno,

non vedo codici licenza associate al tuo profilo, forse stai usando un altro account, apri un nuovo topic scrivendomi i dati della licenza così che possa verificare.

Grazie.

***** Google Translation:

Buenos días,

No veo ningún código de licencia asociado a su perfil, tal vez esté usando otra cuenta, abra un tema nuevo y escríbame los detalles de la licencia para que pueda verificarlo.

Gracias.

Read more
Posted on the from Riccardo P.
Incomedia
Riccardo P.
Incomedia

Buongiorno Federaciö,

grazie per il file della fattura, tutto è corretto.

Per il tuo problema invece occorre che attendi maggiori dettagli da parte di altri utenti che hanno usato questi pagamenti esterni.

***** Google Translation:

Buenos días Federaciö,

gracias por el archivo de factura, todo está correcto.

Para su problema, sin embargo, debe esperar más detalles de otros usuarios que han utilizado estos pagos externos.

Read more
Posted on the from Riccardo P.