Could you please explain how Rent Payment works ? I don't have any idea how it works, so I could not reply you !
Rent Payment works using eCheck or Credit Card.
Property Management Companies will manage properties from different owners and take a portion of their rent payments as revenue.
A property management company usually deposits to multiple bank accounts. Here is an example:
Tenant Payments -> Property Management Company Payment Gateway -> Deposits to Merchant Account -> Divides Payments to separate Property Owner Accounts
I need the ability to pass a custom hidden field that specifies the Property Owner's account number so that the merchant account funds can be routed later to individual property owner accounts. Does Authorize.net allow you to pass hidden fields?
I'd like the ability to charge a convenience Fee at the time of payment as well. I am sure I could add this to your code without any problem, but let me know if you have plans to include this feature.
I see that your Joom Donation component has an Authorize.net E-Check plugin. Do you have any plans to create this for Payment Form? Creating a plugin does not seem too hard from looking at your code.
I'm also looking at modifying your late fee function so that a property management company could charge a late fee if rent is not received by a certain date of every month(ex. jan 5th or Feb 5th). Any advice is appreciated and sorry for the long post! I appreciate your support and great component!