2013-06-03 34 views
12

Zajmuję się nowym interfejsem API REST usługi PayPal i przykładami. Czy działa od dzisiaj, aby dokonywać płatności cyklicznych? (a.k.a: subskrypcje z cyklicznymi płatnościami z cyklem rozliczeniowym i liczbą powtórnych płatności).PayPal REST API i płatności cykliczne

Nie mogę znaleźć tych informacji w dokumentacji.

Dzięki,

Odpowiedz

7

PayPal REST API obecnie nie oferują cykliczne płatności, chociaż Klasyczne API oferują tę funkcję:

https://developer.paypal.com/webapps/developer/docs/classic/use-cases/

+44

PayPal jest taki bałagan ... – jayarjo

+0

aktualizacje na ten temat? jego naprawdę bezużyteczne jest uruchamianie z nowym interfejsem API REST bez takiej podstawowej opcji, jak powtarzające się płatności. – ulkas

+1

@ulkas Interfejs API REST PayPal obsługuje teraz płatności cykliczne. – Vimalnath

4

Istnieją dwie opcje tutaj na API REST.

Najpierw można przechowywać kartę kredytową w skarbcu, aby dokonywać płatności cyklicznych na tę kartę.

Druga opcja nie została jeszcze wydana, ale będzie zawierała długoterminowy token OAuth, patrz this answer.

17

PayPal REST API teraz oficjalnie wspierać Recurring Payments (plany rozliczeniowe i umów)

+0

Udało mi się utworzyć umowę dotyczącą fakturowania, która wiąże się z opłatami instalacyjnymi w wysokości 50 USD. A kiedy zaglądam na moje konto facylitatora, do mojego salda dodawane są te same 50 $. Ale jak mogę uzyskać potwierdzenie na ten temat? Czy mogę otrzymać identyfikator płatności lub coś podobnego, z którego mogę potwierdzić, że zapłacona kwota pochodzi od konkretnego klienta? – viper

+0

Należy pamiętać, że chociaż funkcja "plan bilingowy" zapewnia równoważną funkcjonalność dla nowych cyklicznych płatności, jest to zupełnie inna implementacja w systemie PayPal od oldschoolowych "płatności cyklicznych" skonfigurowanych za pośrednictwem interfejsów API SOAP lub NVP. Oznacza to, że istniejących płatności cyklicznych nie można obsłużyć za pomocą interfejsu API REST, blokując dostęp do starych interfejsów API, jeśli musisz nadal obsługiwać stare, powtarzające się umowy dotyczące płatności. – ScottSB

+0

@Vimalnath i viper możesz proszę pozwolić mi trochę poprowadzić, w jaki sposób mogę osiągnąć miesięczne płatności za pomocą apelu paypal. oznacza, aby zapytać, jakie kroki należy wykonać w celu uzyskania tego pomieszania z warunkami Plany rozliczeniowe i umowy – usama

0

spróbować Paypal REST API->https://developer.paypal.com/docs/integration/direct/create-billing-plan/

Po ustawieniu konta, you'll uzyskać tajny klucz i identyfikatora klienta, który użyjesz później, aby nawiązać połączenie z interfejsem API.

Pamiętaj, aby ustawić grant_type na apiContext więc nie będziesz 403.

https://developer.paypal.com/docs/api/#create-a-plan

+1

Udało mi się utworzyć umowę dotyczącą fakturowania, która wiąże się z opłatami instalacyjnymi w wysokości 50 USD. A kiedy zaglądam na moje konto facylitatora, do mojego salda dodawane są te same 50 $. Ale jak mogę uzyskać potwierdzenie na ten temat? Czy mogę otrzymać identyfikator płatności lub coś podobnego, z którego mogę potwierdzić, że zapłacona kwota pochodzi od konkretnego klienta? – viper