Does my account have to have a minimum balance?

No, the account only needs sufficient funds to make a payment when your ePay Payer initiates the payment.