Searching PayPal I can see you can set up automatic payments to pay your eBay fees, but is it possible for a user to allow another company to automatically charge their account (not on subscription, not a set amount), as opposed to having to send them an invoice and have them manually proceed to pay? OR is there some other payment processor that allows a user to agree us to automatically charge them (short of having their CC info + a merchant account)
Are you asking the same thing which Normally companies like Godaddy.com do.. Yes they first sign on a contract with you and then they can pre authorize the payments on the basis of contracts done with you .