2013-04-06 22 views
5

Używam Rails 3.2.13 i potrzebuję integracji z bramką płatniczą (najlepiej Paypal).Ruby on Rails and Paypal poza USA

Widziałem railscasts Ryana przy użyciu ActiveMerchant, ale nie mogę go uruchomić (znajduję się w Grecji), błąd mówi, że sprzedawca nie jest dostępny w moim kraju.

nie mogę faktycznie uzyskać poświadczeń API dla Grecji, jak pokazano enter image description here

Czy istnieje sposób (activemerchant lub nie), które można zintegrować mój Ruby on Rails aplikacji z Paypal od Grecji, w celu akceptować płatności?

Dzięki

+0

Jest także kilka railscastów dotyczących PayPal: http://railscasts.com/episodes?utf8=%E2%9C%93&search=paypal - musisz się zarejestrować, aby zobaczyć niektóre z nich. –

+0

Widziałem je, ale wszystkie one dotyczą amerykańskich kupców. –

+0

Jestem w Australii i działa dobrze. Dodam odpowiedź z dodatkowymi informacjami. –

Odpowiedz

1

paypals Sprzedawcy API działa tylko w krajach wymienionych powyżej.

4
Nie

few railscasts about PayPal as well. Ryan używa paypal-recurring gem, z których z powodzeniem korzystałem na rachunku w Australii.

Uważam, że do korzystania z funkcji API i IPN PayPal potrzebne jest konto Premier lub Business.

Podczas przetwarzania płatności należy zarejestrować się pod numerem a PayPal sandbox account, aby wiedzieć, że wszystko działa.

Wymagany kod jest wymieniony w klejnocie, z którym został połączony, więc nie mam zamiaru skopiować go tutaj.

Aby zażądać jednorazowej płatności, można użyć metody request_payment i pominąć metodę create_recurring_profile. Powinieneś również dwukrotnie sprawdzić, czy użytkownicy serwisu PayPal nie biorą pod uwagę rejestracji subskrypcji.

+0

Po pierwsze, nie chcę powtarzających się płatności. Co więcej, interfejs API piaskownicy nie udostępnia funkcji API Creds dla greckich użytkowników:/ –

+0

Jestem prawie pewny, że nie musisz tworzyć powtarzającego się profilu z tym klejnotem, możesz po prostu poprosić o jedną płatność. W rzeczywistości w raporcie Ryan żąda zapłaty (do natychmiastowej zapłaty), a następnie przechodzi osobną akcję, aby utworzyć powtarzający się profil, który rozpoczyna rozliczanie za 1 miesiąc. –

+0

Lemme spróbuj !!! –