Good Things – Like Programming

So last Friday I finished up a new PayPal class in PHP that I’ve been working on, and implemented it into our store system. Our old system had an old (almost 2 years) API that was only 80% understood by me and thrown together to force it to work. Only problem was… it didn’t; or at least it stopped working, because it did at first. (I think PayPal made changes that broke things)

Anyway, so far we’ve had about 20 new orders and only 2 errors (or problems during checkout while trying to pay). The first one was a Gateway Declined, which has been a HUGE problem for us, only this time it wasn’t our fault! Woohoo! The second error was a person in Spain trying to checkout without a state in their shipping address. This should NOT cause an error, but did, and I’ve e-mailed PayPal about it. But whoever it was figured it out and put something in the state field and they checked out.

I’m really excited and happy about it. This is a first “semi-major” project that has opened up new worlds for me and has made things 100 times easier. It’s professional, orderly, documented and it “just works”.  I will also be looking into releasing it as open source software so hopefully others can benefit from it, because it was a mess to get through the error ridden documentation and figure a lot of things out on my own. I can only imagine how many other people are out there struggling with the PayPal APIs.

  • Trackback are closed
  • Comments (0)
  1. No comments yet.