You will receive access to an online account where you can check on your direct debit payments and correspondence.
You can also sign your agreement and make a payment without having to register by visiting the online portal:
https://digital.premiumcredit.com/