PayPal

Pro napojení na platební bránu PayPal je potřeba mít aktivní PayPal účet s možností přijímat platby a získat klientské ID a heslo pro napojení přes API.

Registrace účtu

  1. Otevřete si web PayPal a klikněte na tlačítko Sign Up (vpravo nahoře).
  2. Hned v prvním kroku zvolte, že chcete vytvořit Business účet.
  3. Následně vyplňte informace o vás a o vaší společnosti.
  4. Vyplňte informace o bankovním účtu.

Jak získat ID a heslo pro napojení PayPal účtu

Přihlaste se na developer.paypal.com pomocí vašich Paypal přihlašovacích údajů.

Po přihlášení na stránce My Apps & Credentials přejděte na část REST API apps, přepněte na volbu Live klikněte na tlačítko Create App. Chcete-li, můžete zkontrolovat, že váš PayPal účet podporuje přijímání plateb pomocí odkazu account eligibility.

Na stránce Create New App zdejte jméno aplikace (např. e-shop) a poté klikněte na Create App.

Na další stránce zkontrolujte, že na ní je správně uveden váš e-mail, dále uvidíte vaše klientské ID (Client ID) a pod ním odkaz pro zobrazení hesla (Secret – klikněte na odkaz „Show“). Tyto údaje jsou platné pro produkční režim

Pro propojení PayPal s e-shopem potřebujete znát vaše klienské ID a heslo pro testovací (Sandbox) i produkční režim.  Proto nyní přejděte v levém menu zpět na stránku My Apps & Credentials a založte aplikaci stejným způsobem i v Sandbox módu.

Údaje z polí Client ID a Secret z testovacího i produkčního režimu předejte svému projektovému manažerovi.

PayPal Orders v2 - Webhook

Webhook slouží pro notifikování e-shopu ze strany PayPal o různých událostech. Pro e-shop je důležité hlavně schválení platby uživatelem, takže web zpracovává pouze typ Checkout order approved. Tento webhook slouží k tomu, aby se e-shop dozvěděl o potvrzení platby, a to i v případě, že se uživatel nevrátí z PayPalu zpátky na e-shop.

V Nastavení eshopu > záložka Dopravy a platby > PayPal v2 platební brána se nachází položka Webhook URL.

Uvedenou Webhook URL je potřeba vložit do administrace PayPal. Na stránce Apps & Credentials vyberete vaši aplikaci, kliknutím na její název se otevře její nastavení.

Dále vyhledejte sekci Webhooks, kde je tlačítko pro přidání Webhook.

V zobrazeném dialogu vložíte URL adresu z nastavení eshopu. Dále je potřeba nastavit typ. Po rozbalení sekce Checkout vyberete pouze možnost Checkout order approved.

Pomohli jsme tímto vyřešit vaši otázku? Děkujeme za zpětnou vazbu Nepodařilo se odeslat zpětnou vazbu. Zkuste to prosím znovu.