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/

Reply via email to