Embeddable flows ยท v1
Drop a script tag into any host app to open an onboarding or request flow. Progress is saved, events stream back to the host, and admins can push flags and messages into live sessions.
01
Browse the asset catalogue and pick a daily repayment plan.
<script src="ORIGIN/sdk-one.js"></script>
<script>
OmniLease.open({
customerRef: "cust_123",
onComplete: (e) => console.log(e.payload),
onClose: () => {},
onError: (e) => console.warn(e),
});
</script>Omnicred
Omnicred activation (journey coming soon).
<script src="ORIGIN/sdk-two.js"></script>
<script>
SecondFlowSDK.open({
customerRef: "cust_123",
mode: "inline",
container: "#mount",
onEvent: (e) => console.log(e.type, e.payload),
});
</script>Prefer one file? Load /sdk.js and call SDK.launchFlowOne(...) or SDK.launchFlowTwo(...). Replace ORIGIN with this site's address.