A. You can use WilliamPaid.com - both the landlord and the tenant sign up there, the tenant can pay with bankdraft free of charge, at the same time, ontime rent payment can be reported to the credit bureaus to help build the tenant's credit history. All of these for FREE.
The tenant can also pay with a credit card, but there will be 2.95% fee.