2012-12-09 7 views
11

Chciałbym sprawdzić, czy użytkownik PayPal, który próbuje coś kupić z mojej strony, ma zweryfikowane konto przed dokonaniem zakupu.Sprawdź, czy adres e-mail paypal jest zweryfikowanym użytkownikiem.

Gdy użytkownik nie zostanie zweryfikowany, płatność, którą on/ona dokona, nie powiedzie się. Środki zostaną automatycznie zwrócone użytkownikowi.

Czy istnieje kod, który można dodać lub edytować, aby działał prawidłowo z powodu problemów związanych z oszustwami.

Dobrze znalazłem ten

https://www.paypal.com/us/verified/pal=emailhere

gdzie jeśli mogę wymienić emailhere z każdego e-maila i zweryfikować lub niezweryfikowane.

Chciałbym dodać to do kodu. Dzięki

Odpowiedz

3

Jeśli jeszcze tego nie zrobiłeś, polecam korzystanie z Express Checkout API. Umożliwi to sprawdzenie statusu płatnika przed sfinalizowaniem płatności.

Interfejs API SetExpressCheckout wygeneruje token, za pomocą którego przekierujesz użytkownika do serwisu PayPal. Następnie zalogują się, sprawdzą zamówienie i klikną Kontynuuj, co spowoduje odesłanie ich do Twojej witryny.

W tym miejscu można zadzwonić pod numer , aby uzyskać wszystkie szczegóły dotyczące kupującego, w tym jego zweryfikowany status.

Aby sfinalizować całość, którą można nazwać DoExpressCheckoutPayment. W przypadkach, gdy płatnik nie jest zweryfikowany, możesz po prostu zatrzymać przepływ i zakończyć to połączenie. Żadna płatność nie zostanie zrealizowana, więc zwrot nie będzie konieczny. Możesz po prostu wyświetlić komunikat, który jest niezbędny do zweryfikowania konta przed dokonaniem zakupów.

Jeśli pracujesz z PHP, polecam przyjrzeć się mojej class library for PayPal. To wszystko sprawia, że ​​wszystko jest bardzo proste.

+0

Wow, dokładnie tego właśnie szukałem. Doceniam twoją pomoc w tej sprawie. Dziś rano widziałem twoją bibliotekę, spróbuję zobaczyć, jak działa moja aplikacja. Dziękuję za odpowiedź! –

+1

Daj mi znać, jeśli masz jakieś pytania dotyczące biblioteki. Zazwyczaj oferuję 30 minut darmowego szkolenia, jeśli to konieczne, a to zazwyczaj wystarcza, abyś mógł się z tym uporać. –

+0

Oczywiście, zrobię dokładnie to! –