Ugrás a fő tartalomra

MemberMouse tagsági rendszer kezelése külső művelettel

Kérlek vedd figyelembe, hogy annak ellenére, hogy sok ügyfelünk a legnagyobb megelégedettségére használja MemberMouse külső műveleteket, mivel a MemberMouse egy WordPress plugin, és ahány WordPress telepítés, annyi féle plugin variáció, ezek kevésbé szerencsés esetben kedvezőtlenül tudják befolyásolni a működését. Ezért egyes esetekben a MemberMouse működésében olyan hibajelenségek merülhetnek fel, amelyeket csak a WordPress / MemberMouse oldalon lehetséges javítani. Az ilyen jelenségek javításához a következőket szükséges tudnod:

  • Fejlesztő csapatunknak nincs lehetősége a te WordPress-edben, MemberMouse-odban felmerülő hibákat javítani.

  • Az ilyen hibák javításához – amelyet neked szükséges saját berkekben és erőforrásból megoldani – minden általunk megadható információt örömmel megadunk.

  • Azonban az esetek egyedi volta, és teljesen kiszámíthatatlan munkaigénye miatt ezt csak Prémium Támogatás szolgáltatásunk aktuális keretein belül tudjuk elvállalni.

A MemberMouse egy WordPress Membership plugin zárt, tagsági előfizetéses rendszerek kezelésére. A külső műveletek segítségével űrlapokon keresztül egyszerűen kezelheti a tagsági rendszer bizonyos funkcióit.

Beállítás

Hozzon létre egy külső műveletet ahhoz az űrlaphoz amely kitöltése esetén a MemberMouse-ban meg kell történnie bizonyos eseményeknek. A műveletnél a Művelet típusa legördülőből válassza a Külső művelet opciót (1). A megjelenő opciók közül a Típusnál pedig válassza a MemberMouse opciót (2). A megjelenő mezőkben pedig adja meg a MemberMouse API paramétereit (3).

Az API paramétereket a MemberMouse bal oldali menüjében a Developer Tools menüpontra, majd az API Credentials fülre kattintva találja.

A http metódust használó url minden esetben működik. Amennyiben nem biztos benne, hogy a titkosított, https metódust használó url működik az ön oldalán, tesztelje azt böngészője segítségével. Működő url esetén böngészőjében az alábbi képernyőt kell látnia:

Az API adatok megadása után válassza ki a Metódust. Négy metódus közül választhat:

  • Tag létrehozása: ehhez meg kell adni a membership level id-t (ezt a membermouse oldalán találja meg). A tag létrehozása után a lista mssys_membermouse_memberid mezőjébe visszakerül tag membermouse id-ja, a mssys_membermouse_temp_pass mezőbe visszakerül az MemberMouse által generált ideiglenes jelszó. Amennyiben a megadott email cím már szerepel a MemberMouse-ban, az mssys_membermouse_memberid mező kitöltődik, azonban az mssys_membermouse_temp_pass mező üresen marad, hiszen ideiglenes jelszó csak újonnan regisztrált tagokhoz generálódik.

  • Tagsági státusz módosítása: itt előre meghatározott státuszok közül választhat, amelyek a MemberMouse-ban vannak meghatározva.

  • Csomag hozzáadása: itt a bundle id-t kell megadnia. A művelet futása után az aktuális member id-val rendelkező felhasználó megkapja a műveletben megadott bundle-höz a hozzáférést.

  • Csomag eltávolítása: itt is a bundle id-t kell megadnia. A művelet futása után elvételre kerül az előfizetőtől a műveletben megadott bundle.

Miután végzett a beállításokkal, kattintson az oldal alján lévő Mentés gombra. Mindenképp tesztelje a művelet működését.

Fontos: A műveletek a képernyőn látható sorrendben futnak le, ezért fontos, hogy mindig előbb a MemberMouse tagot adja hozzá és utána a bundle-t.

Külső művelet eseménynaplója

A beállított műveletet az űrlapnál lévő fogaskerék ikonra kattintva érheti el. A műveletek listájánál az adott műveletnél a három pont ikon alatt elérhető legördülőben (1) található Eseménynapló (2) menüpontra kattintva megjelenik mikor, milyen adatokat adott át a SalesAutopilot a MemberMouse-nak és a MemberMouse milyen választ adott vissza. Ez segít az esetleges hibák felderítésében.

Ha a "Válasz http kód" oszlopban 200 -as kód olvasható, akkor sikeres volt a MemberMouse művelet.

Ha a "Válasz http kód" oszlopban 0 érték olvasható, érdemes egyeztetnie a tárhely szolgáltatójával arról, hogy a külső műveletekhez használt IP címeket helyezzék engedélyezőlistára. A külső műveletek a következő IP címekről kezdeményezhetik a hívásokat: 52.16.126.15, 52.51.225.73, 54.76.154.148.

Ha ezektől eltérő szám, akkor valamilyen hiba lépett fel a MemberMouse oldalán. Az alábbi képernyőn 466-os válasz kód látható:

A hibakódok pontos jelentésével kapcsolatban a MemberMouse API dokumentációjában talál további információt a megfelelő hívás dokumentációja alapján. A hiba kijavításában pedig a MemberMouse plugin beállítását végző személy vagy a MemberMouse ügyfélszolgálata tud segíteni.

Ha a MemberMouse support szerint a tárhelyszolgáltató oldalán van a probléma, akkor vegye fel a tárhely szolgáltatójával a kapcsolatot. Ebben az esetben nagyon sokat segít nekik a hibakeresésben, ha a MemberMouse művelet naplója alapján elküldi részükre, hogy pontosan mikor, milyen URL-en és milyen válaszkód érkezett.

Kapcsolódó bejegyzések:

Választ kapott a kérdésére?