Yes, absolutely. Your landlord does not need to create an account with ipaymy in order for you to take advantage of ipaymy's benefits.
To pay your landlord all you need to do is provide his/her bank details and a copy of your tenancy agreement. Your card is charged the rent amount plus a small fee and the funds are sent directly to your landlord's bank account.