הגדרת שער התשלומים של Stripe (גרסה 2)
הערה חשובה: מאמר זה מתייחס לגרסה 2.x של Ultimate Multisite.
ניתן להפעיל עד ארבע שיטות תשלום בדף הגדרות התשלומים שלנו: Stripe, Stripe Checkout, PayPal ותשלום ידני. במאמר זה נראה כיצד לבצע אינטגרציה עם Stripe.
הפעלת Stripe
כדי להפעיל את Stripe כשער תשלומים זמין ברשת שלכם, עברו אל Ultimate Multisite > Settings > Payments וסמנו את המתג ליד Stripe או Stripe Checkout בקטע Active Payment Gateways.

Stripe לעומת Stripe Checkout:
Stripe: שיטה זו תציג שדה להזנת מספר כרטיס האשראי במהלך התשלום.

Stripe Checkout: שיטה זו תפנה את הלקוח לדף Stripe Checkout במהלך התשלום.

קבלת מפתחות ה-API של Stripe
לאחר הפעלת Stripe כשער תשלומים, תצטרכו למלא את השדות Stripe Publishable Key ו-Stripe Secret Key. תוכלו לקבל אותם על ידי התחברות לחשבון ה-Stripe שלכם.
הערה: ניתן להפעיל מצב Sandbox כדי לבדוק אם שיטת התשלום עובדת.

בלוח הבקרה של Stripe, לחצו על Developers בפינה הימנית העליונה, ולאחר מכן על API Keys בתפריט הצדדי.

תוכלו להשתמש ב-Test Data (כדי לבדוק אם האינטגרציה עובדת באתר הייצור שלכם) או לא. כדי לשנות זאת, החליפו את מצב המתג Viewing test data.

העתיקו את הערך מ-Publishable key ומ-Secret key, מעמודת ה-Token והדביקו אותו בשדות שער התשלומים של Stripe ב-Ultimate Multisite. לאחר מכן לחצו על Save Changes.


הגדרת Webhook של Stripe
Stripe שולחת אירועי webhook שמודיעים ל-Ultimate Multisite בכל פעם שמתרחש אירוע בחשבון ה-Stripe שלכם.
לחצו על Developers ולאחר מכן בחרו בפריט Webhooks בתפריט הצדדי. לאחר מכן בצד ימין לחצו על Add endpoint.

תצטרכו Endpoint URL. Ultimate Multisite יוצרת אוטומטית את כתובת ה-endpoint שתוכלו למצוא ממש מתחת לשדה Webhook Listener URL בקטע Ultimate Multisite Stripe Gateway.

העתיקו את כתובת ה-endpoint והדביקו אותה בשדה Endpoint URL ב-Stripe.

השלב הבא הוא לבחור Event. תחת אפשרות זו, פשוט סמנו את התיבה Select all events ולחצו על Add events. לאחר מכן לחצו על Add Endpoint כדי לשמור את השינויים.

זהו, אינטגרציית התשלומים שלכם עם Stripe הושלמה!