Jestem nowy w rozwoju paypal i próbuję utworzyć przycisk BuyNow w piaskownicy, aby umożliwić mi przetestowanie mojej aplikacji w środowisku innym niż produkcyjnym. Jeśli utworzę przycisk z mojego zwykłego konta, przekieruje mnie on do strony paypal na żywo, ale jeśli spróbuję utworzyć przycisk w piaskownicy, strona tworzenia przycisku jest zawsze umieszczona na żywo i nie mogę znaleźć ani jednego przycisku w piaskownicy za pomocą kont testowych Sandox, co pozwala mi na dokonywanie płatności testowych w piaskownicy. Proszę pomóż.Utwórz przycisk buynow dla konta sandbox
Odpowiedz
Link w piaskownicy jest zepsuty i przekierowuje do witryny na żywo. Gdy tak się stanie, czasami możesz dodać piaskownicę do adresu URL, aby rozwiązać problem. Jeśli klikniesz przycisk i przeniesiesz go do https://www.paypal.com/button/blah_blah, musisz go zmienić na https://www.sandbox.paypal.com/button/blah_blah. Inną opcją byłoby utworzenie niezarejestrowanego przycisku z jasnym tekstem z konta paypal na żywo, a następnie zmodyfikowanie adresu URL tak, aby wskazywał na piaskownicę zamiast na żywo. Więc instewad z następujących czynności:
<form target="paypal" action="https://www.paypal.com/cgi-bin/webscr" method="post">
woudl po prostu go zmienić na
<form target="paypal" action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post">
A potem będzie zaktualizować zmienną biznesowe zastanowienia się adres e-mail swojego konta testowego Sandbox sprzedającego.
Ostatnią opcją tworzenia przycisku nie jest logowanie się do konta, ale korzystanie z połączenia BMCreateButtom API. Pamiętaj, że może to być trochę więcej pracy niż możesz chcieć, jeśli znasz się na HTMLu.
Każdy pomysł, jak zrobić to samo z powtarzającymi się przyciskami? Aby to zrobić, potrzebujesz konta na poziomie biznesowym i muszę znaleźć odpowiednią kombinację danych wejściowych. –
Co więcej, każdy plan naprawienia linku? –
Możesz ustawić data-env = "sandbox", aby utworzyć przycisk, który przekieruje Cię do strony internetowej piaskownicy.
<script type="text/javascript" charset="utf-8"
src="/assets/paypal-button.min.js?merchant={merchant-email}"
data-button="buynow"
data-name="My product"
data-amount="1.00"
data-env="sandbox"
></script>
Prawidłowa odpowiedź! Brak hacky zmieniających się adresów URL. Po prostu dodaj odpowiednie parametry do generatora. – Kato
I w obliczu tego samego problemu ..
Kiedy klikam „tworzyć przyciski płatności na swojej stronie internetowej” przekierowuje do tego linka www.paypal.com/us/webapps/mpp/standard-integration która jest żywo witryny PayPal. Test Twojego konta nie istnieje tam, więc nie można zrobić resztę z konta testowego Sandbox ..
Rozwiązałem to follwing sposób ..
po przekierowanie do powyższego linku ... można edytować link .
wstaw "piaskownicę". w linku. Edytowany link będzie www.sandbox.paypal.com/us/webapps/mpp/standard-integration
teraz można utworzyć przycisk Dostosuj .. wygenerowany HTML będzie coś takiego
<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post" target="_top">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="5GW6UJKLK47R6">
<input type="image" src="https://www.sandbox.paypal.com/en_US/i/btn/btn_buynowCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
<img alt="" border="0" src="https://www.sandbox.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1">
</form>
nie mogę się wypowiedzieć, bo moja reputacja nie jest wystarczająco wysoki, ale Pomyślałem, że ważne jest dodanie tego elementu do poprawnej odpowiedzi Sadid Khana. Próbując zmienić adres w piaskownicy, musisz dodać "www" przed subdomeną.
sandbox.paypal.com przekieruje do strony głównej/strony głównej dla piaskownicy. www.sandbox.paypal.com prawidłowo uruchomi emulację zakupu
- 1. Konta Sandbox PayPal puste
- 2. Tworzenie konta Sandbox w programie dla programistów PayPal zwraca stan błędu:
- 3. Przycisk Utwórz dynamicznie - JQueryMobile
- 4. Utwórz nową aplikację z konta firmowego
- 5. GTK: utwórz kolorowy zwykły przycisk.
- 6. SecurityManager dla „sandbox” chmura usług
- 7. Utwórz dynamiczny przycisk w PyQt
- 8. AIR - naruszenie Sandbox Sandbox Google Maps naruszenie?
- 9. Utwórz przycisk koła w iOS7 bez obrazów
- 10. Twój Apple ID został wyłączony [Środowisko: Sandbox]
- 11. Utwórz przycisk nawigacyjny, taki jak przycisk "Teraz odtwarzane" iPoda.
- 12. Scala/Java Sandbox dla niezaufanego kodu
- 13. Błąd ustawienia Sandbox Androida w aplikacji dla określonego identyfikatora Gmaila
- 14. Utwórz przycisk z ikoną w actionscript
- 15. Utwórz przycisk z zaokrąglonymi narożnikami w android
- 16. Utwórz przycisk wpf z obrazem i tekstem
- 17. Przycisk "Utwórz także plik Xib" wyłączony
- 18. Utwórz przycisk z tylko kodem AS3
- 19. Paypal Sandbox MVC3
- 20. Żądanie zostało przerwane: nie można utworzyć bezpiecznego konta Sandbox kanału SSL/TLS
- 21. Sandbox i NSTask
- 22. Witryna CCAvenue Sandbox do testowania
- 23. Sandbox nie może dodawać funduszy
- 24. Howto "sandbox" moja aplikacja Lion?
- 25. Wyrażenie regularne dla numeru konta bankowego?
- 26. Facebook - Utwórz nowy przycisk aplikacji nigdzie nie istnieje
- 27. Jak przypisać role użytkownikowi podczas tworzenia konta
- 28. IAP nie działa z iOS 11 dla sklepu sandbox
- 29. Przeciągnij Pliki napotykają Sandbox (__ CFPasteboardIssueSandboxExtensionForPath)
- 30. Mturk Requester i Worker Sandbox
To przerażające, że przycisk ten został przerwany na ponad rok. Robi to samo na przycisku subskrypcji. Musiałem ręcznie odwiedzić https://sandbox.paypal.com/us/cgi-bin/?cmd = _xclick-sub-factory & fli = true –
wciąż zepsute przyjaciół – Rafael
Ten link działa dla mnie: https://www.sandbox.paypal.com/uk/cgi-bin/webscr?cmd=_button-management – badsyntax