I am using WebDirect and will then move to a php-based site. What I need is the ability for users to start (and later be able to cancel) recurring billing and enter all the payment items themselves so that I am PCI compliant (and do not have to do it all myself).
I was recommended to use Authorize.net, but for recurring billing that the user sets up, it would appear I would likely need 360Works Plastic Enterprise License to have it put on the server, and I am still not fully understanding if that would do it.
The developer I am working with is fx.php based for that side of things rather than API. It seems like API would solve things via Authorize.net, but this is not my field of expertise. Does anyone have any recommendations of best practices/best routes?