On Wed, 23 Dec 2009, Daniel Jalkut wrote: } Thanks Vince, this totally realigns my thinking. I had been assuming } you needed the original number to issue a refund.
Yeah, thankfully that isn't the case; I've issued credits/refunds going back just past a year without a problem [i am not aware of any limit, though you may have a problem if the credit card has expired since the original transaction]. } I will definitely be more inclined to switch to a merchant's account } as some point, since PayPal WebSite Payments Pro already has caused me } to build most of the infrastructure that would interact with a } merchant gateway's APIs. They have a great developer website with sample code [php, perl, python, and probably rails by now]. I'm starting to sound like a salesman for the company, but not many companies impress me enough to brag about them, so when there is one, I take the opportunity to get on my soapbox. :) The most difficult part of the whole process is getting the "magic numbers" as I call them - you call your bank, tell them you're getting authorize.net [all US banks know about them, even little banks in the mountains of western NC], and they give you a bunch of numbers - one for Amex, one for MC, etc. You get a form to fill in that asks for the numbers, but the terminology used in that form can differ from the bank's terminology, so understanding where to put what numbers can take a phone call or two. But for me, that was the most difficult part of the whole process. And, as someone else pointed out, there's a Drupal module that allows easy integration, and I'm sure Wordpress, Joomla, Plone, etc, all have pre-built stuff too. FWIW, /vjl/
