Próbuję zrozumieć różnice API między usługą Express Checkout Paypal a standardem płatności za pośrednictwem witryny. Znam różnice między użytkownikami (Express Checkout zmusza Cię do posiadania konta Paypal, podczas gdy Website Payment Standard przetwarza również karty kredytowe), ale nie znam różnic między tym, jak możesz programowo łączyć się z nimi, w szczególności z aplikacji Rails . Aktywny sprzedawca twierdzi, że obsługuje ekspresową realizację transakcji, ale nie wspomina o standardach płatności za pośrednictwem witryny. W przypadku powtarzających się płatności znalazłem klejnot this, ale wspomina on tylko o Express Checkout. Jak to działa (jeśli w ogóle) za pomocą standardu płatności witryny?Różnice API między Paypal Express Checkout a Płatności za pośrednictwem strony internetowej
Zdaję sobie sprawę, że Paypal ma wiele interfejsów API i że podczas gdy Aktywny Kupiec komunikuje się za pośrednictwem punktów końcowych SOAP Paypal, możesz również komunikować się za pośrednictwem interfejsu API opartego na adresie URL. Po prostu jestem zdezorientowany, ponieważ istnieje takie przeciążenie dokumentacji, że trudno jest zrozumieć, co działa z czym.
EDYCJA - Aby wyjaśnić, co rozumiem przez akceptowanie kart kredytowych, nie zmuszam użytkownika do posiadania konta PayPal - mając funkcję Paypal wyłącznie jako bramkę karty kredytowej (np. AuthNet, na przykład). Wiem, że karty kredytowe można powiązać z kontem Paypal, a nie o tym mówię.
Dzięki!
W tej chwili mam dwie implementacje - jedną z Express Checkout przy użyciu ActiveMerchant i jedną z WPS używającą standardowych parametrów URL. Konto sandbox, z którego korzystam, ma włączone "Paypal Account Opcjonalne", a jednak kiedy wchodzę do kasy w Express Checkout, daje mi to tylko możliwość utworzenia nowego konta (ale wciąż zapewniając kartę kredytową), jeśli nie masz jeszcze. Z drugiej strony, WPS faktycznie pozwala mi na kasę bez konta Paypal. Przekazuję ': allow_guest_checkout => true' z ActiveMerchant. – jnevelson
Wygląda na to, że to powinno działać. Czy Twoja strona domowa piaskownicy PayPal wyświetla listę "Typ konta: Biznes | Status zweryfikowany"? –
Wykryliśmy problem. Używaliśmy wersji Aktywnego sprzedawcy, która była tak stara, że nie obsługiwała: allow_guest_checkout. Poprawiłem go odpowiednim kodem i wszystko jest już w porządku, dzięki! – jnevelson