mam dużo kłopot głowę wokół tej płatności paypal rzeczy ...PayPal subskrypcje PDT/IPN - Proszę
Jak mogę potwierdzić, że użytkownik został pomyślnie zarejestrowany dla mojego abonamentu?
Znam 0 o IPN, ale na przykład: jeśli użytkownik zarejestruje się na mojej stronie internetowej pod adresem [email protected], ale skorzysta z konta paypal na przykł[email protected]@.com, aby zapłacić, a następnie, jak dopasować użytkownika.
Czytałem, że PDT nie wysyłają identyfikatora transakcji (tx) dla powtarzających się płatności (subskrypcji), czy to prawda?
Wystarczy pomóc z nim wszystko ... uczciwy i łatwe :)
Dzięki.
w przypadku testu podczas korzystania z piaskownicy, z którego adresu URL powracać, i którego konta powinniśmy użyć? dzięki –
Tak, to kolejny ból :) Zarejestruj nowe konto sandbox przy użyciu Twojego PRAWDZIWEGO adresu e-mail (https://developer.paypal.com/).Następnie zaloguj się za pomocą swojego adresu e-mail i hasła do konta PayPal SANDBOX, a następnie możesz utworzyć tam różne konta TEST. Możesz utworzyć jedno konto biznesowe na przykład i jedno lub więcej kont osobistych. Pamiętaj, że są to tylko konta TEST, ale naprawdę działasz jako PRAWDZIWE konta. Gdy zalogujesz się do serwisu PayPal, kliknij nowo utworzone konto biznesowe i ustaw URL IPN na prawdziwym koncie Paypal. Możesz również tam wygenerować przyciski płatności. – StudioArena
Następnie utwórz co najmniej jedno konto użytkownika TEST, aby spróbować sprawdzić, czy płatności naprawdę działają. Podczas testowania wystarczy zmienić kod źródłowy HTML przycisku od firmy = YOUR_REAL_EMAIL_or_YOUR_REAL_BUSINESS_CODE na adres e-mail lub kod biznesowy konta TEST firmy (z PayPal). Również w twoim pliku IPN (ipn.php - który ustawiłeś jako URL IPN) musisz zmienić URL, w którym przesyłasz dane z powrotem do paypal. Zamiast prawdziwego adresu URL Paypal korzystasz z adresu URL Sandbox. Sprawdź tutaj przykład PHP: https://cms.paypal.com/cms_content/US/en_US/files/developer/IPN_PHP_41.txt – StudioArena