Professional Documents
Culture Documents
Temario
Introduccin a Webpay
Flujo de pago
Introduccin a WebServices
Llaves, Certificados Digitales y firma
Flujo de pago
Integracin de tienda normal
Introduccion a Webpay
Producto que permite a los comercios habilitar el pago de
servicios y productos a traves de Internet con tarjetas bancarias
de credito y debito.
El servicio es proporcionado a traves de integracion que debe
realizar el comercio y certificar Transbank.
Los mecanismos de integracion disponibles hoy son:
KCC
Botones
Web Service
Webpay Plus
OneClick
Flujo de Webpay
Sitio del
Comercio
Webpay
Formulario
de Pago
Autenticacin
en Banco
Emisor
Sitio del
Comercio
Webpay
Comprobante
de pago
Sitio del
Comercio
Webservices Webpay.
Mecanismo de integracion Web Service SOAP que permitiran a
los comercios integrarse sin la necesidad de utilizar el KCC.
Ademas incorpora nuevas operaciones para el comercio:
Anulacion de ventas
Captura diferida On-line.
SOAP es un protocolo para acceso a Servicios Web (Simple
Object Access Protocol)
Este protocolo se puede usar para comunicar aplicaciones sobre
Internet, independiente de la plataforma, y esta basado en XML.
keytool -exportcert -rfc -keystore C:\temp\597031079233.jks -storepass password alias wpmp > C:\temp\597031079233.crt
keytool -importcert -alias serverTBKDesa -file C:\temp\desa-serverTBK.crt storetype JKS -keystore C:\temp\597031079233.jks -storepass password
Webservices Webpay.
Pagina retorno
Pagina final
Pagina retorno
Pagina final
Uso:
Mediante URL.(Para esto debe estar la aplicacin en un servidor
web con php y extensin soap habilitados).
Se obtiene una clase PHP que tiene toda la interface para usar
el servicio.
Pgina Inicio
Objetivo del componente:
Invocar al mtodo initTransaction de Webpay
Guardar datos de llamada al servicio.
Obtener TOKEN de transaccin de Webpay.
Pgina Retorno
Objetivo del componente:
Obtener TOKEN de la transaccin.
Invocar al mtodo getTransactionResult de Webpay
Obtener resultado de la transaccin.
Pgina Resultado
Objetivo del componente:
Mostar el resultado de la transaccin.
En caso de xito mostrar comprobante de transaccin finalizada y
detalles de la compra del bien o servicio pagado.
En este punto no hay interaccin con el servicio de
integracin.
Pgina de comprobacin.
tiendaphp\result.php
Pgina de resultado.
tiendaphp\final.php
One Click
1. Cliente se inscribe en
sitio Web del Comercio con
sus datos personales.
Emisor
7. Se informa al Comercio
registro exitoso.
6. Si la validacin es exitosa,
se registran datos de tarjeta
en Base de Datos de TBK
(PAN, F.Exp y correo elect.,
NO se almacena CVV2).
Base
Tarjeta
habientes
3. Cliente se autentica en
su Banco con clave home
banking y clave dinmica.
Transbank
Autorizador
5. Valida datos de tarjeta.
One Click
One Click
One Click