
# MemberPress

> **עבור מי זה מיועד?** עסקים שמוכרים חברויות, קורסים או קהילות בתשלום דרך MemberPress באתר וורדפרס (WordPress) משלהם. אם אינך משתמש ב-MemberPress, באפשרותך לדלג על דף זה.
>
> משתמש בכלי חברות אחר? ניתן לחבר כל כלי בעל API: ראה [חיבור כלי שאינו מופיע ברשימה שלנו](connecting-other-tools.md).

MemberPress הוא תוסף וורדפרס שמוכר וחוסם גישה לחברויות: חברים, החברויות שברשותם, המנויים שלהם והתשלומים שלהם. חיבורו ל-<span data-t="appName">DM Champ</span> מעניק ל[אוטומציות](../automations/automations.md) שלך שלבים שקוראים את הסטטוס של חבר ומעניקים חברות, כך שסוכן ה-AI שלך יוכל לענות על השאלה "למה אני רשום" מתוך הרישום האמיתי, וקונה חדש יוכל לקבל גישה מבלי שאף אחד יצטרך לפתוח את וורדפרס.

שום דבר לא מותקן באתר הוורדפרס שלך מעבר לתוסף (add-on) של MemberPress עצמו, המתואר להלן. אתה מחבר את האתר שלך באמצעות מפתח ה-API האישי שלך.

**זמינות:** אוטומציות זמינות בכל חשבון. הן כבר נמצאות בסרגל הצד שלכם, ואין שום דבר שצריך להפעיל או לבקש.

---

## מה אתם צריכים

- MemberPress באתר וורדפרס הנגיש דרך **https**, עם **קישורים קבועים יפים (pretty permalinks)** מופעלים (**הגדרות ← קישורים קבועים**, כל אפשרות מלבד "רגיל"), וזה מה שגורם לכתובת ה-`/wp-json/` לעבוד.
- תוסף **Developer Tools** של MemberPress, שהוא זה שמפעיל את ה-API שלו. הוא מגיע עם התוכניות המתקדמות של MemberPress, לכן אם אינך מוצא אותו, זה הדבר הראשון שיש לבדוק.
- **מפתח ה-API** שהוא מספק לך: בוורדפרס, **MemberPress ← Developer Tools ← API key**.

---

## חיבור MemberPress

אתה מתחבר מתוך אוטומציה, בפעם הראשונה שאתה משתמש בשלב של MemberPress.

1. פתח את **אוטומציות** בסרגל הצד (תחת הקבוצה **AI Studio**) ופתח או צור אוטומציה.
2. הוסף שלב וחפש את **MemberPress** בבורר השלבים.
3. בחר את הפעולה הרצויה. השלב יבקש ממך להתחבר תחילה.
4. מלא את שני השדות:
   - **כתובת אתר (Site URL)** היא הכתובת של אתר הוורדפרס שבו רץ MemberPress, החל מ-`https://`.
   - **מפתח API** הוא המפתח מתוך **MemberPress ← Developer Tools**.
5. לחץ על התחבר.

אנו בודקים את המפתח מול האתר שלך לפני שמירת דבר מה. כתובת שגויה, מפתח שגוי, או אי-הפעלה של כלי המפתחים (Developer Tools) יגרמו לדחייה על המסך עם סיבה, כך שלעולם לא תקבל חיבור שנראה תקין אך נכשל בפעם הראשונה שהאוטומציה רצה. מפתח ה-API שלך נשמר מוצפן ולעולם לא מוצג לך שוב. איבדת אותו? צור מפתח חדש ב-MemberPress והתחבר שוב.

---

## הפעולות

כל פעולה היא שלב בלוח האוטומציה, וכל שדה מקבל נתונים משלבים קודמים באמצעות כפתורי הוספת הנתונים הרגילים.

### קבלת חבר (Get member)

שולף חבר אחד: הפרופיל שלו והחברויות שברשותו.

- **מזהה חבר (Member ID)** הוא החבר המבוקש. שדה חובה.

### מציאת חבר לפי אימייל

מחפש חבר לפי כתובת אימייל ומחזיר את ה-id שלו.

- **אימייל** הוא הכתובת לחיפוש. שדה חובה, ובדרך כלל מדובר באימייל של איש הקשר מהטריגר.

זהו השלב שהופך כתובת אימייל ל-id של חבר שדרוש לשלבים האחרים.

### יצירת חבר

יוצר חשבון חבר. פעולה זו כשלעצמה אינה מעניקה חברות; **יצירת טרנזקציה** היא הפעולה שעושה זאת.

- **אימייל** הוא כתובת האימייל שלו. שדה חובה.
- **שם משתמש** הוא השם שבאמצעותו יתחבר. שדה חובה.
- **שם פרטי** ו-**שם משפחה** הם שדות אופציונליים.
- **סיסמה** היא אופציונלית. אם תושאר ריקה, MemberPress תייצר אחת.

### הצגת המנויים של חבר

כל המנויים השייכים לחבר אחד, מהחדש ביותר לישן ביותר.

- **מזהה חבר (Member ID)** הוא החבר המבוקש. שדה חובה.

### הצגת הטרנזקציות של חבר

כל התשלומים השייכים לחבר אחד, מהחדש ביותר לישן ביותר.

- **מזהה חבר (Member ID)** הוא החבר המבוקש. שדה חובה.

### יצירת טרנזקציה

מתעד תשלום, שזו הדרך שבה MemberPress מעניקה חברות.

- **מזהה חבר (Member ID)** הוא מי שמקבל את זה. שדה חובה.
- **מזהה מנוי (Membership ID)** הוא מה שהם מקבלים: המזהה של המנוי מתוך **MemberPress → Memberships**. שדה חובה.
- **סכום (Amount)** הוא מה ששולם. אופציונלי.
- **סטטוס (Status)** קובע האם זה נחשב: `complete` הוא מה שמעניק גישה, וזה מה שנעשה בו שימוש כאשר משאירים את השדה ריק.
- **תאריך תפוגה (Expires at)** הוא מתי הגישה מסתיימת, נכתב כתאריך ושעה, לדוגמה `2027-01-31 23:59:59`. **השאר ריק עבור הענקת גישה ללא תאריך תפוגה.**

---

## דוגמה לאוטומציה

**השב על שאלות של חבר מתוך הרשומה האמיתית.**

1. **טריגר (Trigger):** סוכן ה-AI שלך קורא לאוטומציה זו ככלי כאשר מישהו שואל על המנוי שלו. (הוסף את האוטומציה כ-**AI Agent Function** והסוכן יוכל להריץ אותה במהלך השיחה.)
2. **מצא חבר לפי אימייל (Find member by email)**, עם כתובת האימייל של איש הקשר.
3. **רשום את המנויים של חבר (List a member's subscriptions)**, תוך שימוש במזהה משלב 2.
4. התוצאות חוזרות לסוכן, שעונה במילים פשוטות: איזה מנוי, פעיל או לא, ומתי הוא מתחדש.

**ובכיוון ההפוך: תן למישהו להיכנס לאחר שהוא משלם.**

1. **טריגר (Trigger):** ‏**Webhook**, שאליו מצביע כל מה שביצע את התשלום.
2. **מצא חבר לפי אימייל (Find member by email)**. שלב **תנאי (Condition)** מפצל את התהליך בהתאם לשאלה האם הם קיימים.
3. אם לא, **צור חבר (Create member)** עם האימייל ושם המשתמש שלהם.
4. **צור עסקה (Create transaction)** עם מזהה החבר שלהם, מזהה המנוי שאתה מעניק, הסכום, ו-**תאריך תפוגה (Expires at)** אם הגישה היא לתקופה קצובה.
5. שלב **שלח הודעה (Send message)** מודיע להם ב-WhatsApp שהם בפנים.

---

## כדאי לדעת

- **שלבים הדורשים מזהה חבר מגיעים אחרי שלב 'מציאה'.** מצא את החבר לפי אימייל תחילה, ולאחר מכן העבר את המזהה לשלב הבא.
- **פלטים עוברים קדימה.** כל מה שפעולה מחזירה זמין לשלבים מאוחרים יותר כמשתנים.
- **מנוי מוענק על ידי רישום תשלום.** כך עובד MemberPress עצמו: **צור חבר (Create member)** יוצר את החשבון, **צור עסקה (Create transaction)** עם סטטוס `complete` הוא מה שפותח את הדלת.
- **אין טריגר שעוקב אחרי MemberPress.** שום דבר לא מבצע סקר (poll) עבור חברים חדשים או תשלומים חדשים. כדי ש-MemberPress יפעיל אוטומציה, הוסף טריגר **Webhook** לאוטומציה והפנה את ה-Webhook של MemberPress לכתובת שהוא נותן לך.
- **ה-API דורש את התוסף Developer Tools.** בלעדיו אין באתר שלך שום דבר שנוכל לתקשר איתו, לא משנה כמה שאר הפרטים שלך נכונים.
- **כל דבר שאינו ברשימה לעיל** עדיין ניתן לביצוע עם שלב **בקשת HTTP (HTTP request)**.

---

## צעדים הבאים

- [אוטומציות](../automations/automations.md): טריגרים, שלבים, תנאים וכיצד מרכיבים תהליך עבודה.
- [WordPress](wordpress.md): פוסטים ומשתמשים באותו אתר.
- [FluentCRM](fluentcrm.md): אנשי קשר, תגיות ורשימות באותו אתר.
- [חיבור כלי שאינו ברשימה שלנו](connecting-other-tools.md): פונקציות מותאמות אישית, ה-API ו-Webhooks.
