27
Oct

Mock testing Paypal's IPN with Rails

In the previous article Using Paypal with Rails we showed how to implement a Paypal form using some of the Rails magic.
What’s equally important to the actual form, is, well …testing it.
Transactions are about customer’s money so you can’t rely on point and click testing.

Up until the redirection of the user to the Paypal gateway, testing can be done like usual, using the build-in mechanisms Rails provides.
What you can’t test in an automated way is Paypal’s IPN call back.
And you can’t test it because Paypal’s sandbox is unreliable. It can fire the call back after 2 seconds or 2 hours or 2 years.

Read more »

posted by gchatz 27 comments rails ruby testing
22
Oct

Using Paypal with Rails

For our latest joint venture we need to implement some kind of payment gateway.
The requirements were simple:

  • We need it secure
  • We need it simple
  • We need it now

The project was a complete overhaul of a job posting site : www.freshwebjobs.com

The talented folks over at Extendio had done a very nice job reskinning the site, and they wanted us to update the codebase, add RoR hype ,some new hooks and features.

Read more »

posted by vdimos 78 comments rails
18
Oct

FreshWebJobs.com

A while ago we stumbled upon a design studio in Romania, Extendio

They are the coolest guys to ever work with, and their designs are what we think the web is all about.

Read more »

posted by gchatz No comments
1
Oct

So long Apache and thanks for all the fish

Apache has been good to us, and we have been good to him.
For quite a while we’ve been using Apache and mod_proxy_balancer to distribute requests to mongrels .
But, while adding a new twin server for Skroutz we had to say goodbye.

Read more »

posted by gchatz 3 comments nginx