Nedávno se web potřebuje připojit k mezinárodnímu platebnímu rozhraní PayPal a trvalo několik dní, než zaznamenal úskalí, na která narazil pro pozdější použití.
1. Prvním krokem je podat žádost o obchodní účet na oficiálních webových stránkáchPřihlášení k hypertextovému odkazu je viditelné.Nevím přesné kroky, koneckonců jsem nepřišel žádat
2. Protože zde používáme webovou stránku, používáme nejpohodlnější standardní platební verzi webu a zbytek lze také implementovat pomocí API rychlého placení.
Nejprve nakonfigurujeme informace o parametrech, které potřebujeme použít do konfigurace
Poté vytvoříme kód stránky, který vyžaduje zveřejnění, a uložíme hodnoty, které je třeba vyplnit, do skryté domény <typ vstupu="skryté" />
Tyto parametry jsou důležitější a můžete navštívit oficiální webové stránky, kde najdete relevantní dokumenty pro komplexnější úvod parametrů
3. Iniciační kód je v pořádku, napišme kód, který stránku vrátí a upozorní
Na stránce s oznámeními můžeme získat následující klíčové parametry
Můžeme použít item_number parametry, které odpovídají databázi, ověřovat podle pay_order, abychom zabránili opětovnému použití, a posoudit, zda je transakce úspěšná na základě pay_status (pay_status="Dokončeno").
Jedna věc, kterou je třeba zmínit, je, že PayPal automaticky nevrací automaticky a je potřeba mít příslušné konfigurace. Kroky: Informace o uživateli - > oznámení o prodeji - > nastavení platebních návyků na webu
Stačí zapnout dvě místa na obrázku.
4. Stránka s vrácením se obvykle používá pouze k zobrazení výsledků dobíjení a obvykle ji umisťujeme na stránku s oznámeními, aby se postarala o příslušnou obchodní logiku.
Metoda ValidateSource se většinou ověřuje tak, že se rozhraní vyvolá po získaných parametrech + "&cmd=_notify-validate", aby se zjistilo, zda nebyly parametry během procesu předávání upraveny.
Všimněte si červené oblasti výše, to musí být nepostradatelné, https rozhraní, ke kterému přistupujeme, pokud výše uvedený kód chybí, nahlásí výjimku: Žádost zrušena: Nepodařilo se vytvořit SSL/TLS zabezpečený kanál
Po napsání výše uvedeného kódu ho můžeme publikovat na server k testování, PayPal má stále relativně dobrý test, poskytuje nám speciální testovací adresu, můžete libovolně přidávat obchodníky a osobní účty k testování.
Nejprve se přihlásíme s naším registrovaným účtem:Přihlášení k hypertextovému odkazu je viditelné.
Po přihlášení zjistíme, že
Zde dostaneme dva výchozí účty, samozřejmě můžete také provádět jakékoli změny, a pak můžeme testovat s účty, které nastavíme
Po dokončení testu, pokud se chceme přihlásit do našeho testovacího účtu a zobrazit informace, musíme použít tuto URL:Přihlášení k hypertextovému odkazu je viditelné.
Přihlašujeme se zde s obchodním účtem a zde také musíme znovu zpracovat konfigurační informace v kroku 3.
Zde si také můžete ověřit naše informace o IPN
Oficiální úvod:Přihlášení k hypertextovému odkazu je viditelné.
|