Stripe kártyás fizetés

3 min read

A Stripe Checkout használatához a RevTec CRM telepítéséhez HTTPS URL-en kell futnia. További információ itt: https://stripe.com/docs/web/setup#http-requirements < /div

Ha az Ön Perfex A CRM-telepítés nem fut a HTTPS URL-en, és újra aktiválta az SSL-tanúsítványt a domainjéhez, fontolja meg a RevTec CRM alapját URL-címének megváltoztatását, hogy HTTPS-sel kezdje, az itt leírtak szerint: https://help.perfexcrm .com/switch-to-https-after-installing-to-http/

API-kulcsok konfigurálása< /a> #

A Stripe Checkout a Beállítás->Beállítások->Fizetési átjárók->Stripe menüben konfigurálható Checkout.

A Stripe Checkout beállításához API titkos közzétételre alkalmas kulcsra lesz szüksége.

Ezek beszerzéséhez az alábbi elérhetőségeken:

>
  • Jelentkezzen be Strpe-fiókjába
  • Kattintson a „Fejlesztők” elemre az oldal bal felső menüjében.
  • Kattintson a Az „API-kulcsok” almenüelem
  • Ha a „Tesztadatok megtekintése” választható, a Stripe megjeleníti a tesztkulcsokat, nincs esetben az élő kulcsok jelennek meg.

    • A gyártáshoz szüksége lesz az „Élő titkos kulcsra ” és „Élőben publikálható Kulcs. li>
    • A teszteléshez szüksége lesz a „Titkos tesztelési kulcsra” és a „Tesztelhető közzétételi kulcsra strong>”
    Csíkos API-kulcsok

    Webhook #

    A RevTec CRM verziótól kezdve 2.4.0 esetén a Stripe Checkout integráció webhookkal működik.

    A Stripe API hitelesítő adatainak mentése után a RevTec CRM üzenetet jelenít meg, amely szerint a webhook nincs konfigurálva az aktuális módhoz (tesztelés vagy élő az API hitelesítő adatai alapján)

    A webhook manuális konfigurálásától való megkímélés kiegészítő funkciókat adtunk automatikusan létrehozza a webhookot a Stripe-ban.

    Egyszerűen kattintson az „ide” linkre az üzenet szövegében a webhook létrehozásához Stripe.

    Ne feledje, hogy ha először teszt Stripe API-hitelesítési adatokat adott hozzá, akkor ezt a lépést újra meg kell ismételni, amikor hozzáadja az élő API-hitelesítőt adatait.

    Mod Security #

    Ha Hozzáférés ehhez az erőforráshoz a szerveren meg van tagadva vagy Nem elfogadható mod_security hibákat kap, amikor a Stripe fizetés után visszairányít a RevTec CRM-hez , forduljon a tárhelyhez, és kérje meg őket, hogy tiltsák le a mod_security-t a RevTec CRM-telepítéshez, mert bizonyos esetekben a ModSecurity zavarni fogja a Perfexet. CRM-funkciók.

    Tesztelés #

    Miután megadta a teszt Stripe API hitelesítési adatait és létrehozta a webhookot, a következő lépéseket hajthatja végre:

    1. Hozzon létre egy álügyfelet.
    2. Hozzon létre számlát a korábban létrehozott ügyfél alatt, és az Engedélyezett fizetési módok részben győződjön meg arról, hogy a Csík lehetőséget választja.
    3. Nézze meg a számlát ügyfélként, miközben a számla előnézetét az adminisztrációs területen kattintson a Továbbiak->Számla megtekintése ügyfélként lehetőségre.
    4. Görgessen le a lehetőséghez. alul, válassza a Csík lehetőséget, majd kattintson a Fizetés most
    5. Ha teszthitelkártyákra van szüksége, további információkat olvashat a Stripe tesztelési útmutató oldala

    Megjegyzések (csak a RevTec CRM 2.4.0 alatti verzióira vonatkozik) #

    Ne feledje, hogy miután az első befizetést a Stripe-pal az álügyfele (vagy bármely más ügyfél) alatt teljesíti, a RevTec CRM külön ügyfelet hoz létre a Stripe irányítópultján, és az ügyfél-azonosítót a RevTec CRM adatbázisban tárolja. , ezt az azonosítót használjuk fel a jövőbeni fizetésekhez, és az első alkalommal megadott hitelkártya lesz az ügyfél alapértelmezett forrása.

    Miután letiltja a tesztelési módot, és módosítja az API-kulcsokat a következőre: éles, a tesztelési célból létrehozott ügyfél többé nem fog működni az éles API-kulcsokkal, ez azt jelenti, hogy nem fog tudni újra teszteket végrehajtani ezzel az ügyféllel a termelési kulcsaival, törölnie kell ezt az ügyfelet, mert a szkript nem tudja lekérni ezt az ügyfelet a Stripe szolgáltatásból, mert az ügyfél-azonosító valójában a tesztelési adatokból, nem pedig a termelési adatokból származik.

    Ha azonban ismeri a phpmyadmin használatát, könnyen beállíthatja a mezőt stripe_id a tbclients táblában nullára.

    Updated on 2024-08-05