Sesión embebida
Puedes mostrar PAR dentro de un iframe en tu sitio, para que el tarjetahabiente inscriba sus autopagos sin salir de tu página. La integración es la misma que en una ventana completa: solo cambia dónde se abre el formulario de inicio de sesión.
Embeber PAR
Para mostrar PAR en un iframe, envía el formulario de inicio de sesión de tu canal —el de comercios o el de emisores— con su atributo target apuntando al iframe.
Orígenes autorizados
PAR solo se puede embeber desde los orígenes autorizados para tu socio. Un origen es el esquema, el dominio y, si lo hay, el puerto de tu sitio, por ejemplo https://www.example.com.
Pide a tu contacto en Placetopay que registre todos los orígenes desde los que vas a embeber PAR, en cada ambiente. PAR los usa también para validar las URL de retorno y de error de los emisores.
Ciclo de vida de la sesión
La sesión del tarjetahabiente no depende de cookies, así que funciona dentro de un iframe de otro dominio aunque el navegador bloquee las cookies de terceros. A cambio, vive solo en la página de PAR que está abierta, y eso tiene dos consecuencias para tu integración:
- Si el
iframese recarga o se vuelve a cargar su URL, la sesión termina. Para empezar de nuevo, solicita un token nuevo y vuelve a enviar el formulario. - Cuando la sesión termina, por su duración máxima o porque se cerró, PAR muestra al tarjetahabiente que la sesión terminó, dentro del mismo
iframe.
Al terminar la inscripción, PAR devuelve al tarjetahabiente a tu URL de retorno en la ventana principal, no dentro del iframe, para que tu sitio retome el control de la página completa.