No, you are not able to open any deposit products online for a trust.