When a user wants to make a payment via hi.direct you forward him to hi.linkzahlung. Depending on your checkout flow you can either directly forward the user from your shop or the user can receive an email with a link to hi.linkzahlung. For this step any solution that works with your flow is fine as long as you can forward the user to hi.linkzahlung, either directly or with a link he receives somehow.