Eventos
O iframe emite (via postMessage) ao host:
stepUpdate:{ type: "stepUpdate", step: number }processCompleted:{ type: "processCompleted", status: "approved"|"rejected"|"pending", reason?: string }
Use eventHandler para observar:
const sdk = PixFace({
...,
eventHandler: (evt) => {
if (evt.type === "stepUpdate") {
console.log("Step:", evt.step);
}
if (evt.type === "processCompleted") {
console.log("Status:", evt.status, evt.reason);
}
},
});O SDK também chama onSuccess(name, data) e onError(name, data) para eventos genéricos de sucesso/erro quando aplicável.