Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa Próxima revisión Ambos lados, revisión siguiente | ||
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:30] Cristian Tala Sánchez [Certificación del Comercio usando WebServices] |
||
---|---|---|---|
Línea 3: | Línea 3: | ||
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, [[activar_debug_wordpress|recuerda habilitarlos primero siguiendo los pasos que aparecen en este 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 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) |
- | * 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 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. | + | * 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. |
- | * 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 programador) debe 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 37: | ||
- | * 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. |