1. Zawartość
RSForm! to prosty w obsłudze dodatek do Joomla umożliwiający tworzenie rozbudowanych formularzy kontaktowych na stronie internetowej. Można go wykorzystać do składania zamówień, w których do realizacji usługi potrzebne są wyłącznie wiadomość oraz dane personalne klienta. Aby przyspieszyć proces finalizacji transakcji RSForm! można połączyć z szybkimi płatnościami online – plugin Ignisdev Stripe Checkout dla RSForm! umożliwia to. Poniżej znajduje się instrukcja instalacji dodatku na stronie zbudowanej na Joomla.
1.1. Wsparcie dla Stripe one-time payments.1.2. Wielojęzyczność.
1.3. Skonfiguruj jak każdą inną wtyczkę płatności RSForm!.
1.4. Przyjazny tryb debugowania.
1.5. Najnowsza wersja Stripe API.
2. Wymagania
2.1. PHP 5.6.0 lub nowszy.
2.2. Rozszerzenia PHP: curl, mbstring i json.
2.3. Stripe Checkout wymaga posiadania https (SSL) na swojej stronie. Metoda płatności działa bez SSL tylko wtedy, gdy używasz kluczy testowych Stripe.
2.4. RSForm! 3.x i Joomla 3.7 lub nowszy.
3. Instalacja
Pobierz zakupiony Ignisdev Stripe Checkout for RSForm! przez swoje konto klienta dostępne na naszej stronie.
Na swojej stronie w panelu administracyjnym Joomla przejdź do: Rozszerzenia -> Zarządzanie-> Instalacja.
Wybierz zakładkę Prześlij plik pakietu.
Wybierz plik plg_ignisdev_rsform_stripe_checkout.zip ze swojego dysku, by go zainstalować.
Przejdź do Rozszerzenia -> Dodatki, znajdź wtyczkę Ignisdev Stripe Checkout for RSForm! i włącz ją.
Przejdź do panelu RSForm, Konfiguracja -> Stripe Checkout.
Jeżeli nie masz jeszcze swojego klucza Stripe publishable i secret, przejdź do panelu Stripe Dashboard > Developers > API keys i utwórz standardowe klucze API. Jeśli chcesz użyć kluczy testowych, będąc na stronie kluczy API przełącz opcję Przeglądanie danych testowych. Odpowiednio wklej klucze do pól konfiguracji, nie ważne, czy są to klucze produkcyjne czy testowe. Wypełnij inne pola w razie potrzeby.
W edycji formularza RSForm! dodaj pole ukryte (Płatność) Ignisdev Stripe Checkout, pole Wybierz płatność oraz pole Pojedynczy produkt lub Wiele produktów podobnie, jak widać to na filmie demonstracyjnym poniżej.
Opis pól do konfiguracji
Stripe publishable key - klucz publiczny API generowany z poziomu Stripe Dashboard w sekcji Developers.
Stripe secret key - klucz prywatny API generowany z poziomu Stripe Dashboard w sekcji Developers.
Debug - włącza lub wyłącz debugowanie. Logi znajdują się w folderze logs ustawionym w konfiguracji globalnej Joomla.
Return URL - pole opcjonalne. Przekieruje użytkownika na podany adres po wykonaniu płatności.
Cancel URL - pole opcjonalne. Przekieruje użytkownika na podany adres po anulowaniu płatności.
4. Przykład użycia
4.1. Wideo z przykładowym zastosowaniem pluginu płatności Stripe Checkout dla RSForm!: