Platnosci to bardziej kwestia podejscia biznesowego niz tego co chce developer. Ja wdrazalem Paymill’a via https://github.com/dkd/paymill-ruby i nie narzekam
Najłatwiej się implementuje takie które mają własną stronę z obsługą płatności za konkretne zamówienie, gdzie klient trafia za pomocą odpowiednio spreparowanego requestu zawierającego wszystkie dane zamówienia. Czyli Paypal i systemy na nim wzorowane (w Polsce np. Dotpay).
Mam dobre doświadczenia z kilku projektów z integracją PayU. Jesli natomiast potrzebujesz obsługiwać inne waluty niż PLN to polecam PayPal lub PayLane (dobre bo polskie ) http://paylane.pl - udostępniają własne biblioteki w tym dla Ruby.