PayPal és Stripe egy űrlapon
Több fizetési átjáró egy űrlapon: a látogató a beküldés előtt választ a PayPal és a Stripe között.
Egy űrlapon egyszerre kínálhatsz PayPal és Stripe fizetést is, a látogató pedig a beküldés előtt választ. Ehhez a PayPal Recurring Payments mellett a Stripe fizetési kiegészítőjének is telepítve és aktívnak kell lennie. Az API-kulcsok beszerzését és a JetFormBuilder → Settings → Payments Gateways oldal kitöltését előre el kell végezni, mindkét átjáróhoz.
A funkció bármelyik, fizetést is tartalmazó űrlapra rátehető.
1. Az űrlap
Szekció neve “1. Az űrlap”- Hozz létre egy űrlapot, vagy nyiss meg egy meglévőt (a Welcome blokk beágyazott űrlapjaiból is indulhatsz).
- A példában szöveges mezők, egy jelölőnégyzetes mező és egy műveleti gomb szerepel.
- A jelölőnégyzetes mező a fizetendő összeg forrása. A FILL OPTIONS FROM listában válaszd a Manual Input lehetőséget, kattints a Manage Items gombra, és az Edit Options ablak VALUE mezőjébe írd be az árat.
2. Az átjárók beállítása
Szekció neve “2. Az átjárók beállítása”- A JetForm → Gateway Settings szakaszban a rádiógomb lehetőségei: None (alapérték), PayPal Checkout, Stripe Checkout és Manual.
- Válaszd a Manual lehetőséget, hogy a látogató választhasson. Megjelenik a PayPal Checkout és a Stripe Checkout alszakasz.
- Mindkettőnél kapcsold be a Show on frontend kapcsolót, és kattints az Edit gombra.
- A megnyíló Edit PayPal Checkout Settings és Edit Stripe Checkout Settings ablakban kapcsold be a Use Global Settings kapcsolót, hogy a CLIENT ID és a SECRET KEY automatikusan kitöltődjön.
- A GATEWAY ACTION mezőben válaszd ki a műveletet (a példában Pay Now), és kattints a Sync Access Token gombra a REQUEST BUTTON mező mellett.
- Add meg a CURRENCY CODE értékét, és a PRICE/AMOUNT FIELD mezőben válaszd ki a végösszeget tartalmazó mezőt (a példában a jelölőnégyzetes mezőt).
- Görgess le az ablakban, és mentsd a módosításokat.
- Ha mindkét átjáró be van állítva, kattints az Add block gombra a Manual lehetőség alatt: az űrlapba bekerül a fizetési mód választó blokk (Payment Gateway). A blokkot a blokkkeresőből is behúzhatod bárhová az űrlapban.
3. Utólagos műveletek és események
Szekció neve “3. Utólagos műveletek és események”Utólagos műveletnek felvehetsz például Send Email, Register User vagy SMS-küldő műveletet; WooCommerce-es pénztárhoz a WooCommerce Cart & Checkout Action kiegészítőt is használhatod.
Mivel két fizetési módod van, a műveletek eseményeit mindkettőre be kell állítani:
- A kívánt művelet alatt kattints az Edit Conditions & Events gombra.
- Az Events match fülön az ADD EVENT mezőben add hozzá az eseményeket.
- A
GATEWAY.SUCCESSmindkét fizetési módnál lefut, ha a fizetés sikeres. - Előfizetésnél add hozzá a megújulás eseményét is: Stripe-nál
STRIPE.RENEWAL.PAYMENT, PayPalnálRENEWAL.PAYMENT. - Mentsd az űrlapot.
Az események részletes leírása az Előfizetéses űrlap lépésről lépésre fejezetben van.
4. Kipróbálás
Szekció neve “4. Kipróbálás”- Tedd az űrlapot egy oldalra a JetForm widgettel (blokkal, elemmel), és válaszd ki az űrlapot a Choose Form mezőben.
- Tedd közzé az oldalt, és töltsd ki az űrlapot. A fizetési mód választó blokkban a látogató kiválasztja a PayPalt vagy a Stripe-ot.
- A beküldés gombra kattintva a választott szolgáltató fizetési oldalára kerül.
Készült: