Archive for January, 2010

AIM Authorize.Net Integration Hiccup

Saturday, January 30th, 2010

Two hiccups while attempting to configure Authorize.Net AIM method, and how I fixed them:

  • Using Curl, I was submitting by POST with an array.  This caused it to use multipart/form-data encoding, which sure looks like it doesn’t work.  To get it to use www-form-urlencode, I had to urlencode the arguments myself and pass the argument string, not the array.
  • The ampersand (&) is not a field separator — it’s a stop character.  The spec calls for all key/value pairs to end in an ampersand.  If you pull out any old library that will do the previous one — or, let’s say you had one homebrewed… — you might not have put an ampersand on the end.  Without the ampersand, you’ll get that dreaded (92) error.

Do that, and, like magic, it works.

New again, in WordPress

Saturday, January 30th, 2010

As I do periodically, I restarted jonathanlbrown.com to be a study in Wordpress.  I have been doing some blog work, and it seemed timely to set up a guinea pig for experimentation.

Although I will try to keep things current here — don’t count on high-volume posting or frequent items.  I’ll link to several of the companies that I have started that are doing interesting things — I can’t tell you everything, of course, and, as with many things, there may be a 6 month publication delay…

Thanks!