Herramientas de usuario

Herramientas del sitio


woocommerce_webpay_webservices_certificacion

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Próxima revisión
Revisión previa
woocommerce_webpay_webservices_certificacion [2015/12/04 11:50]
Cristian Tala Sánchez creado
woocommerce_webpay_webservices_certificacion [2015/12/07 15:42] (actual)
Cristian Tala Sánchez [Certificación del Comercio usando WebServices]
Línea 4: Línea 4:
 En la certificación del comercio, al igual que con las otras tecnologías tenemos que entregar evidencia que funciona de manera adecuada para poder continuar. Acá aparecen las evidencias necesarias. En la certificación del comercio, al igual que con las otras tecnologías tenemos que entregar evidencia que funciona de manera adecuada para poder continuar. Acá aparecen las evidencias necesarias.
  
 +Para poder [[acceder_a_los_logs_de_wordpress|acceder a los logs]], [[activar_debug_wordpress|recuerda habilitarlos primero siguiendo los pasos que aparecen en este link]].
 +
 +Ahora puedes [[acceder_a_los_logs_de_wordpress|acceder a los logs]] simplemente a ellos a través del archivo debug.log o simplemente ver los cambios según lo puedes observar en el siguiente [[acceder_a_los_logs_de_wordpress|link]].
  
 ===== Evidencia Integración Transacción Normal ===== ===== Evidencia Integración Transacción Normal =====
 + 
  
 +  * Los print de pantalla de un [[flujo_de_pago_exitoso_de_credito_sin_cuotas_webservice|flujo de pago exitoso de crédito (sin cuotas)]], además los datos del request y response de cada método (log).
  
-* Los print de pantalla de un flujo de pago exitoso de crédito (sin cuotas), además los datos del request y response de cada método (log). +  ​* Los print de pantalla de un flujo de pago exitoso de crédito (con cuotas), además los datos del request y response de cada método (log). 
- +  * Los print de pantalla de un flujo de pago exitoso de débito, además los datos del request y response de cada método (log).
-* Los print de pantalla de un flujo de pago exitoso de crédito (con cuotas), además los datos del request y response de cada método (log). +
- +
-* Los print de pantalla de un flujo de pago exitoso de débito, además los datos del request y response de cada método (log).+
  
-* Los print de pantalla de un flujo de pago rechazado, además los datos del request y response de cada método (log).+  ​* Los print de pantalla de un flujo de pago rechazado, además los datos del request y response de cada método (log).
  
-* El print de pantalla que se despliega, después de presionar el botón “Anular” del Formulario de Webpay y explicar la estrategia utilizada para controlar este flujo. (Debe redirigir a la página de rechazo)+  ​* El print de pantalla que se despliega, después de presionar el botón “Anular” del Formulario de Webpay y explicar la estrategia utilizada para controlar este flujo. (Debe redirigir a la página de rechazo)
  
-* Describir el código fuente y explicar las partes en que se realizan las validaciones del certificado de Transbank para cada método. Recordar que se debe validar que todos los response provienen de Transbank.+  ​* Describir el código fuente y explicar las partes en que se realizan las validaciones del certificado de Transbank para cada método. Recordar que se debe validar que todos los response provienen de Transbank.
  
-* El print de pantalla que se despliega cuando el certificado no pertenece a Transbank y explicar la estrategia utilizada para controlar este flujo. (Debe redirigir a la página de rechazo)+  ​* El print de pantalla que se despliega cuando el certificado no pertenece a Transbank y explicar la estrategia utilizada para controlar este flujo. (Debe redirigir a la página de rechazo)
  
-* Los print de pantalla de un flujo de pago con una Orden de Compra duplicada. Para realizar este flujo debes generar una transacción de autorización y luego realizar una nueva transacción con la misma Orden de Compra autorizada anteriormente,​ siempre debes validar contra la base de datos que la orden de compra no se encuentre autorizada, en caso de detectarse esta situación NO debes consumir el método acknowledgeTransaction,​ de esta forma generas una reversa forzada. Finalmente debes desplegar la página de rechazo.+  ​* Los print de pantalla de un flujo de pago con una Orden de Compra duplicada. Para realizar este flujo debes generar una transacción de autorización y luego realizar una nueva transacción con la misma Orden de Compra autorizada anteriormente,​ siempre debes validar contra la base de datos que la orden de compra no se encuentre autorizada, en caso de detectarse esta situación NO debes consumir el método acknowledgeTransaction,​ de esta forma generas una reversa forzada. Finalmente debes desplegar la página de rechazo.
  
-* Indicar si integrarán,​ el Webservice de Anulación, en caso que: +  ​* Indicar si integrarán,​ el Webservice de Anulación, en caso que: 
-** SI lo integren, indicar si realizaran anulaciones total o parciales.  +   * SI lo integren, indicar si realizaran anulaciones total o parciales.  
-** NO lo integren, el comercio (no el programador) debe indicar el motivo.+   * NO lo integren, el comercio (no el programador) debe indicar el motivo.
  
-* Enviar URL y datos de prueba.+  ​* Enviar URL y datos de prueba.
  
  
 +===== Evidencia Integración Transacción Anulación =====
  
-Evidencia Integración Transacción Anulación:+Este plugin por defecto no trae la anulación de transacciones,​ sin embargo esto es lo que se requiere.
  
-1.- Los print de pantalla de un flujo de anulación total (todas las pantallas) 
  
-2.- Los print de pantalla de un flujo de anulación ​parcial ​(todas las pantallas)+  * Los print de pantalla de un flujo de anulación ​total (todas las pantallas)
  
-3.- Los print de pantalla de un flujo de anulación ​error (se puede forzar el error con: anular monto superior al autorizado, orden de compra no existe, código de autorización no existe)+  * Los print de pantalla de un flujo de anulación ​parcial ​(todas las pantallas)
  
-4.- Describir el código fuente y explicar las partes en que se realizan la validación del certificado de Transbank del método de anulación.+  * Los print de pantalla de un flujo de anulación error (se puede forzar el error con: anular monto superior al autorizado, orden de compra no existe, código de autorización no existe) 
 +  * Describir el código fuente y explicar las partes en que se realizan la validación del certificado de Transbank del método de anulación.
  
-5.- El print de pantalla que se despliega cuando el certificado no pertenece a Transbank.+  * El print de pantalla que se despliega cuando el certificado no pertenece a Transbank.
  
  
woocommerce_webpay_webservices_certificacion.1449229841.txt.gz · Última modificación: 2015/12/04 11:50 por Cristian Tala Sánchez