Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 14197|Отговор: 1

Разработка на PayPal PayPal интерфейс

[Копирай линк]
Публикувано в 30.04.2019 г. 21:12:12 ч. | | | |
Напоследък уебсайтът трябва да се свърже с международния платежен интерфейс PayPal и отне няколко дни, за да запише капаните, с които се сблъска, за по-късна употреба.

1. Първата стъпка е да кандидатствате за търговска сметка на официалния уебсайтВходът към хиперлинк е видим.Не знам конкретните стъпки тук, все пак не дойдох да кандидатствам

2. Тъй като използваме уебсайта тук, използваме най-удобната стандартна версия, а останалото може да се реализира и с API на бърза поръчка.

Първо, конфигурираме необходимата информация за параметрите в конфигурацията
След това изграждаме код на страницата, който изисква да публикуваме и съхраняваме стойностите, които трябва да бъдат попълнени, в скрития домейн <input type="hidden" />

Тези параметри са по-важни и можете да посетите официалния уебсайт, за да намерите релевантни документи за по-пълно въвеждане на параметрите

3. Кодът за инициация е наред, нека напишем кода за връщане и уведомяване на страницата

На страницата с известия можем да получим следните ключови параметри

Можем да използваме item_number параметри, за да съответстваме на базата данни, да проверим според pay_order, за да предотвратим повторна употреба, и да преценим дали транзакцията е успешна въз основа на pay_status (pay_status="Завършена").

Едно нещо, което трябва да се отбележи, е, че PayPal по подразбиране не връща автоматично и са необходими съответни конфигурации. Стъпки: Информация за потребителя - > известия за продажби - настройка > навик за плащане на уебсайта




Просто настрой двете места на снимката да са включени.

4. Страницата за връщане обикновено се използва само за показване на резултатите от презареждането и ние обикновено ги поставяме на страницата с известия, за да обработим съответната бизнес логика.


Методът ValidateSource се проверява основно чрез извикване на интерфейса след получените параметри + "&cmd=_notify-validate", за да се провери дали параметрите са били променени по време на процеса на преминаване.

Обърнете внимание на червената зона по-горе, тя трябва да е незаменима, https интерфейсът, до който имаме достъп, ако горният код липсва, ще докладва изключение: Заявката прекратена: Не успя да създаде SSL/TLS сигурен канал

След като напишем горния код, можем да го публикуваме на сървъра за тестване, тестът на PayPal все още е сравнително добър, предоставя ни специален тестов адрес, можете произволно да добавяте търговци и лични акаунти за тестване.

Първо, влизаме с нашия регистриран акаунт:Входът към хиперлинк е видим.


След като влезем, намираме



Тук ще ни дадат два стандартни акаунта, разбира се, можете да правите промени и след това да тестваме с акаунтите, които сме създали

След като тестът приключи, ако искаме да влезем в нашия тестов акаунт, за да видим информация, трябва да използваме този URL:Входът към хиперлинк е видим.

Влизаме с търговския акаунт тук, а тук трябва отново да използваме конфигурационната информация в стъпка 3.

Тук можете също да проверите нашата IPN информация





Официално въведение:Входът към хиперлинк е видим.






Предишен:"Практика на Мавен" Сю Сяобин
Следващ:Машинно обучение Оригинална PDF електронна книга 45 книги
 Хазяин| Публикувано в 3.05.2020 г. 17:45:14 ч. |
Използвайте собствен капсулиран PayPal, защото PayPal има два вида автентикация
1: Използвайте интерфейса за получаване на токена (поради лоша мрежа, токенът често не се получава и се получава таймаутът за придобиване)
2: Използване на заглавие Basic валидация (текущ сценарий)
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com