To make changes such as bank details or registered address, log into Payments Insider:
Payments Insider support center
If you do not see an option for the information you need to change, contact Paytura at 1-855-4-PAYTURA or Paytura support for assistance.
For talech devices, also see talech help.