Testování pomocí rozhraní PayPal sandbox
Nastavení plateb lze otestovat dvěma způsoby. Nejjednodušší možnost je vytvořit rezervaci v ostrém provozu a následně ji opět vzít zpět. Bude vás to stát nějaké drobné, PayPal totiž účtuje poplatek za refundaci (0,30 USD / 0,35 EUR). Pokud se chcete tomuto poplatku vyhnout nebo chcete provádět detailnější testování, můžete použít rozhraní v testovacím módu spolu s vývojářským PayPal účtem.
- Pokud jste ještě PayPal sandbox nepoužívali, přihlaste se pomocí svých normálních PayPal údajů na stránce developer.paypal.com
-
Přejděte do Dashboard > Sandbox > Accounts („ovládací panel > sandbox > účty“). Zde uvidíte testovací obchodní (business) účet, který je pro vás již připraven. Tento účet používá (falešnou) e-mailovou adresu, která je podobná té vaší, na konci uživatelského jména je pouze přidán text
-facilitator
. Napříkladuzivatel@example.cz
se převede nauzivatel-facilitator@example.cz
. V přehledu klikněte na tuto e-mailovou adresu a potom na odkaz Profile („profil“), který se zobrazí pod ní. V zobrazeném pop-up okně vyberte Change password („změnit heslo“), zadejte heslo pro tento účet a změnu uložte -
Potom vytvořte alespoň jeden osobní (personal) testovací účet, který použijete pro otestování plateb
-
Zůstaňte přihlášeni na developer.paypal.com a v novém okně/kartě prohlížeče se přihlaste do SuperSaaS jako administrátor
-
Přejděte do Nastavení plateb a ujistěte se, že účet PayPal je ten, který se používá v Sandboxu.
- Dole na stránce označte
- Klikněte na
- Odhlaste se z administrátorského účtu a přihlaste se jako uživatel
- Vytvořte rezervaci vyžadující platbu. Jakmile budete přesměrováni na PayPal, přihlaste se pomocí údajů některého z testovacích osobních (personal) účtů, které jste vytvořili v kroku 3
- Celý platební proces můžete nyní dokončit, jako byste byli skutečným uživatelem. Po dokončení budete přesměrováni zpět na rozvrh SuperSaaS
- Odhlaste se jako uživatel a přihlaste se zpět jako administrátor. Když se nyní podíváte na stav testovací rezervace, uvidíte , což znamená, že platba byla přijata
- Prohlédnout si platby přijaté na „facilitator“ účet, a případně také otestovat refundace, lze kliknutím na Applications > Sandbox accounts („aplikace > sandbox účty“) a vybráním odkazu Enter Sandbox site („vstoupit na sandbox web“) nad přehledem testovacích účtů
- Přihlaste se pomocí údajů „facilitator“ účtu, které jste vytvořili v kroku 1
-
Na kartě s přehledem v My recent activity („moje poslední aktivita“) uvidíte vypsané platby, které jste po testovací rezervaci obdrželi. Více informací o tom, jak provést refundaci, naleznete v části Otestování systému v ostrém provozu
Jakmile je testování u konce, je nutno opět smazat „magické slovo“, které jste přidali v kroku 5 (nebo ho v případě potřeby nahradit relevantními PayPal údaji) a odznačením zatržítka Nastavení plateb vypnout testovací mód.
na stránce