---
title: Resources
description: Best practices and release notes for integrating with the Unico Web App Integration SDK (idpay-b2b-sdk).
canonical: https://developer.unico.io/dual-api/developers/sdks-and-tools/web/web-integration/resources/
locale: en
generated_by: markdown-export
---

## Best practices

- **Initialize the SDK as early as possible.** Call `init()` as soon as the KYC flow is determined so the scripts are pre-loaded before the user reaches the capture step.
- **Keep the SDK updated.** Install and update the `idpay-b2b-sdk` package exclusively via **npm** or **yarn** — never edit installed files directly. The SDK follows Semantic Versioning, so patch and minor updates are safe to receive automatically.
- **Register your domains over HTTPS.** All domains that embed the journey must be registered with the Unico support team and must use HTTPS.
- **Never rely on `onFinish` alone.** It signals that the journey ended, not that the user was approved — always confirm the result with `getProcess` or a Webhook notification.

## Release notes

See the [Release Notes](./release-notes) for the `idpay-b2b-sdk` version history, new features, and upgrade notes.