I've searched for this answer, but I don't really know what terms to search for. I've need to have a user submit their CC information to me and agree to let me charge them bi-weekly in whatever amount they owe. These amounts will change from week to week depending on how much they've used my service.
I'd like to be able to have the form on my website, they fill it out and hit submit, and it goes to authorize.net and they validate and store all the information, and pass me back some unique ID and/or hash that I store. Then when I go to do my biweekly charges, I just have to pass that uniqueID and hash along with the amount to Authorize and they charge the card on file. Paypal calls this reference transactions. Does Authorize do this? If so, what's it called? What API is capable of it?
Thanks.
02-24-2012 01:28 PM
It's called CIM - Customer Information Manager.
http://developer.authorize.net/api/cim/
http://developer.authorize.net/downloads/
If you're using PHP, you can get excellent code examples by looking in the CIM.markdown file in the doc folder of the PHP SDK.
02-24-2012 03:03 PM
Perfect. Thank you!
02-24-2012 07:40 PM