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

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
woocommerce_webpay_webservices_certificacion [2015/12/04 11:52]
Cristian Tala Sánchez [Evidencia Integración Transacción Anulación]
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 rechazado, 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 ​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 ​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 rechazado, además ​los datos del request y response de cada método (log).+  ​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, 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 ​cuando ​el certificado no pertenece a Transbank ​y explicar la estrategia utilizada para controlar este flujo. (Debe redirigir a la página de rechazo)
  
-Describir el código fuente ​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.+  ​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 ​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 forzadaFinalmente debes desplegar 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)+  ​Indicar si integrarán,​ el Webservice ​de Anulación, en caso que
 +  *  * SI lo integren, indicar si realizaran anulaciones total o parciales 
 +  *  * NO lo integren, el comercio ​(no el programadordebe indicar el motivo.
  
-* 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. +  ​* Enviar URL y datos de prueba.
- +
-* Indicar si integrarán,​ el Webservice de Anulación, en caso que: +
-** SI lo integren, indicar si realizaran anulaciones total o parciales.  +
-** NO lo integren, el comercio (no el programador) debe indicar el motivo. +
- +
-* Enviar URL y datos de prueba.+
  
  
Línea 36: Línea 38:
  
  
-* Los print de pantalla de un flujo de anulación total (todas las pantallas) +  ​* Los print de pantalla de un flujo de anulación total (todas las pantallas)
- +
-* Los print de pantalla de un flujo de anulación parcial ​(todas las pantallas)+
  
-* 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)
  
-* 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.
  
-* 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.1449229953.txt.gz · Última modificación: 2015/12/04 11:52 por Cristian Tala Sánchez