If you every have any questions regarding ZRent or ZDeposit, you can reach out to their support center at (781) 641-8691, zrent@zrent.net or zdeposit@zdeposit.net.
The credit card portal you’re currently accessing will be discontinued. Going forward, you’ll manage your card through NB My Cards.