redirectUrl and sees the Travel Rule declaration recorded against that transaction.POST /v1/wallet/deposit-whitelist/travel-rule-link instead when you want the entry page rather than one transaction's detail.transactionId in the path. It is the same value as the collection order's orderId — data.orderId on the COLLECT_ORDER_UPDATED webhook, and orderId on GET /v2/stable/collect/order-status and GET /v2/stable/collect/order-list. Either source can be used verbatim.redirectUrl has the form {host}/en/deposit-travel-rule-detail?token={token}&id={transactionId}. The id query parameter always equals the transactionId you passed in. The path is fixed and English is currently the only language served by that page.{host} is environment-specific — https://merchant.bpn.finance in production, https://sandbox.bpn.finance in sandbox. It is the same host the entry-page link uses.| HTTP | code | Condition |
|---|---|---|
| 400 | 10000046 | transactionId is missing, or the caller's identity could not be resolved from the authentication headers. |
| 400 | 10000100 | The deposit transaction does not exist, or does not belong to the authenticated merchant. |