הגדירו ובדקו תשלומי Stripe באפליקציה שלכם לפני שאתם עולים לאוויר עם לקוחות אמיתיים.
Base44 מאפשרת לכם להגדיר תשלומי Stripe ישירות מצ’אט הבינה המלאכותית בעורך האפליקציה שלכם. תוכלו לבקש מהצ’אט להתקין את Stripe וליצור זרימת תשלום לאפליקציה שלכם. הכל מתחיל בסביבת בדיקה בטוחה של Stripe, כך שתוכלו להריץ תשלומי בדיקה לפני שאתם מחברים את חשבון Stripe החי שלכם ומוסיפים את מפתחות ה-API.
זרימה זו שוחררה בינואר 2026 ומחליפה את זרימת Stripe הישנה.
בקשו מצ’אט הבינה המלאכותית ליצור את המוצרים שלכם. לדוגמה, תוכלו לבקש מהצ’אט:Create 3 products for my store:
Classic Baseball Hat' – $20
Wool Beanie – $25
Sun Visor – $18
המוצרים והמחירים נוצרים ישירות ב-Stripe, ותראו ותנהלו אותם מלוח הבקרה של Stripe. אם תרצו לשנות או להוסיף מוצרים מאוחר יותר, תוכלו לבקש מצ’אט הבינה המלאכותית לעשות זאת עבורכם.Base44 משתמשת אז במוצרים והמחירים האלה של Stripe כשהיא בונה את זרימות התשלום שלכם. היא לא יוצרת לכם מסד נתונים נפרד של מוצרים אוטומטית.
לאחר ש-Stripe מותקן, תוכלו לבדוק את זרימת התשלום שלכם באמצעות כרטיס הבדיקה של Stripe. זה עוזר לכם לאשר שמסע הלקוח, מבחירת המוצר ועד התשלום, מתנהג כפי שצפוי.
הערה: זרימת התשלום רצה רק באפליקציה שפרסמתם, לא בתצוגה המקדימה של העורך. ודאו שאתם מפרסמים את האפליקציה שלכם תחילה, ואז פתחו את האתר החי כדי להריץ את תשלום הבדיקה.
כדי להריץ תשלום בדיקה:
לחצו על Dashboard בעורך האפליקציה שלכם.
לחצו על Integrations.
לחצו על Stripe.
לחצו על Try a test payment ואז על Copy Card Number כדי שתוכלו להדביק אותו במהלך התשלום
כשאתם מרוצים מאיך שזרימת הבדיקה עובדת, תבעו את ה-sandbox שלכם על ידי חיבור חשבון Stripe משלכם או יצירת חדש. שלב זה מקשר את סביבת הבדיקה ב-Base44 לחשבון Stripe שלכם כך שתוכלו להתקדם להגדרה חיה.תוכלו לבקש מצ’אט הבינה המלאכותית לתבוע את ה-sandbox של Stripe שלכם, או שתוכלו לעשות זאת בעצמכם מלוח הבקרה של האפליקציה שלכם.
חשוב:
יש לכם 60 יום לתבוע את ה-sandbox של Stripe שלכם.
ודאו שאתם מחברים את חשבון Stripe הנכון לעסק שלכם. זהו החשבון שמקבל את התשלומים שלכם כשאתם עולים לאוויר.
כדי לתבוע את ה-sandbox של Stripe שלכם:
לחצו על Dashboard בעורך האפליקציה שלכם.
לחצו על Integrations.
לחצו על Stripe.
לחצו על Claim your Stripe sandbox.
לחצו על Claim & Go Live.
עקבו אחר ההנחיות להתחבר לחשבון Stripe הקיים שלכם, או צרו חשבון Stripe חדש אם עדיין אין לכם.
השלימו כל פרטי onboarding ש-Stripe מבקש, כגון מידע עסקי ובנקאי.
כשאתם חוזרים ל-Base44, בדקו ב-Setup כדי לאשר שהשלב Claim your Stripe sandbox מוצג כהושלם.
לאחר שאתם תובעים את ה-sandbox שלכם, הוסיפו את מפתחות ה-API החיים של Stripe ב-Base44. זה הופך את Stripe ממצב בדיקה להגדרה חיה שיכולה לקבל תשלומים אמיתיים מהלקוחות שלכם.ברגע שהמפתחות החיים שלכם נשמרים, האפליקציה שלכם משתמשת ב-Stripe במצב חי וחיובים אמיתיים נוצרים כשלקוחות משלימים תשלום.כדי למצוא את מפתחות ה-API החיים שלכם ב-Stripe:
התחברו ללוח הבקרה של Stripe שלכם.
עברו לדף שמפרט את מפתחות ה-API שלכם. ודאו שאתם צופים במפתחות החיים שלכם, לא במפתחות הבדיקה.
העתיקו את המפתח החי הניתן לפרסום שלכם.
העתיקו את המפתח החי הסודי שלכם.
כדי להוסיף את מפתחות ה-API החיים שלכם ב-Base44:
טיפ: אם השתמשתם בצ’אט הבינה המלאכותית לתביעת ה-sandbox של Stripe שלכם, תוכלו גם להוסיף את מפתחות ה-API שלכם כשהצ’אט מבקש מכם.
לחצו על Dashboard בעורך האפליקציה שלכם.
לחצו על Integrations.
לחצו על Stripe.
לחצו על Add your live API keys from Stripe.
הדביקו את המפתח החי הניתן לפרסום שלכם בשדה הרלוונטי.
לאחר חיבור Stripe בצ’אט הבינה המלאכותית והוספת מפתחות ה-API החיים שלכם, אתם מוכנים להגדיר זרימות תשלום אמיתיות באפליקציה שלכם. כל זרימה צריכה לשלוח אדם מחובר ל-Stripe Checkout, ובדף ההצלחה, לאשר את התשלום ולעדכן את החשבון שלהם בזמן שהם עדיין מחוברים, במקום להסתמך רק על webhooks.השתמשו בהודעות לדוגמה למטה בצ’אט הבינה המלאכותית והתאימו את הפרטים כך שיתאימו למה שאתם רוצים למכור ואיך האפליקציה שלכם צריכה לשנות את הגישה של מישהו לאחר שהוא משלם. תוכלו להעתיק אותן כפי שהן או לכוונן אותן לתאר בדיוק מה אתם רוצים שהאפליקציה שלכם תעשה.
תשלום חד פעמי עבור קרדיטים
אפשרו למשתמשים שלכם לקנות קרדיטים (לדוגמה, “Buy 10 credits for $10”) ולעדכן אוטומטית את החשבון שלהם לאחר התשלום.
מה להקליד בצ’אט:
I want to let my users buy credits in my app using Stripe.
After a successful payment, the user should be returned to my app and their credits should be added to their account.
Verify the payment securely before adding credits.
Add the correct number of credits to the user’s account.
Make sure credits are only added once, even if the page is refreshed.
המשך אופציונלי:
Add a “Buy 10 Credits” button to my homepage.
מכירת מוצר דיגיטלי (ספרי eBooks, קורסים מקוונים, אמנות דיגיטלית וכו')
אפשרו למשתמשים שלכם לרכוש פריט להורדה ולפתוח גישה לאחר התשלום.
מה להקליד בצ’אט:
I want to sell a digital product in my app using Stripe (for example, an eBook or course).
After a successful payment, the user should be returned to my app and get access to the download or content.
Record the purchase in my app.
Unlock the user’s access to the product.
Make sure the same payment can’t be used to unlock the product multiple times.
הזמנת שירות (יוגה, אימון וכו')
אפשרו למשתמשים שלכם לשלם כדי להזמין משבצת זמן ולשמור את הפגישה בחשבון שלהם.
מה להקליד בצ’אט:
I want to let my users book a paid service in my app using Stripe (for example, a yoga session or coaching call).
Let my users choose a service and time slot.
Handle the payment with Stripe.
After a successful payment, save the booking (service, time, user) to a bookings collection.
Show a clear confirmation in the app.
Prevent double‑booking, even if the user refreshes the page or retries the confirmation.
התחלת מנוי
אפשרו למשתמשים שלכם להירשם לתוכנית חוזרת ולתייג אותם כמנויים.
מה להקליד בצ’אט:
Build a Stripe subscription flow where my users can sign up for a recurring plan.
Let my users choose a subscription plan in my app.
Handle the recurring payment with Stripe.
After a successful signup, mark the user as “Pro” (or subscribed) in their account.
Store the subscription details so I can manage cancellations or billing updates later.
ביטול מנוי
אפשרו למשתמשים שלכם לבטל את התוכנית שלהם ולהוריד את רמת הגישה שלהם.
מה להקליד בצ’אט:Create a cancellation flow for subscriptions.
Let my users cancel their subscription, either from a page in my app or via the Stripe customer portal.
After a cancellation, update the user’s account so they lose their “Pro” / subscribed status.
Optionally, show a clear message or redirect them to a downgraded page or plan.
הנפקת החזר ושלילת גישה
אם החזר מעובד, הסירו קרדיטים או חסמו גישה לתוכן.
מה להקליד בצ’אט:
Set up a secure flow to handle Stripe refunds.
When a refund is processed, let an admin trigger a check from inside the app.
Verify that the refunded payment belongs to the correct user.
Revoke access or subtract credits from that user’s account.
Prevent the same refund from being processed more than once.
המשך אופציונלי:
Create an admin page where I can enter a Stripe payment or session ID, review the details, and apply the refund-related changes (like removing access or credits) manually.
מכירת כרטיסים לאירוע
אפשרו למשתמשים שלכם לקנות כרטיס לאירוע חד פעמי ולשמור את הרישום שלהם.
מה להקליד בצ’אט:
I want to sell tickets for an event in my app using Stripe.
Let my users buy a ticket for a specific event.
After a successful payment, save the attendee’s details (name, email, event) in an attendees list or collection.
Show a clear confirmation or thank-you page after purchase.
Optionally, generate a simple ticket or confirmation code the attendee can use at the event.
קבלת טיפים או תרומות
אפשרו למשתמשים שלכם לתמוך בעבודה או בפרויקט שלכם עם תשלום חד פעמי או חודשי.
מה להקליד בצ’אט:
Create a flow to accept donations or tips in my app using Stripe.
Let my users choose a suggested amount (for example, $5, $10, $25) or enter a custom amount.
Handle the payment with Stripe.
After a successful payment, show a thank-you page or message.
Optionally, save each donation in a Donations collection linked to the user’s account.
המשך אופציונלי:
Add a “Support Me” button to my About page that takes users into this donation flow.
קבלת תשלומים בינלאומיים
אפשרו למשתמשים שלכם לשלם ממדינות אחרות באמצעות מטבע או שיטות מקומיות.
מה להקליד בצ’אט:
Set up my Stripe payments so they work well for international users.
Enable common international payment methods (for example, iDEAL, Bancontact, Apple Pay, Google Pay).
Use Stripe’s automatic currency conversion so my users can pay in their local currency.
Show prices in USD in my app, but let Stripe handle local pricing at checkout.
Make sure the checkout flow works smoothly for users in different countries.
שליחת חשבוניות ממותגות
אפשרו למשתמשים שלכם לקבל חשבונית מקצועית ולשלם מאוחר יותר באמצעות דף מתארח של Stripe.
מה להקליד בצ’אט:
Set up a Stripe invoicing flow in my app.
Let me generate and send an invoice to a user from my app.
Include a description, amount, and due date on each invoice.
Email the user a secure payment link they can use to pay the invoice.
After the invoice is paid, update the user’s record in my app (for example, mark the invoice as paid or unlock access).
המשך אופציונלי:
Add an “Invoice a Client” button to my admin dashboard that starts this flow.
בניית marketplace פשוט (מתקדם - Stripe Connect)
אפשרו למשתמשים שלכם למכור מוצרים או שירותים משלהם ולקבל תשלומים ישירים.
מה להקליד בצ’אט:
Create a basic marketplace in my app using Stripe Connect.
Let my users register as sellers and connect their own Stripe accounts.
When a customer buys something, route the payment to the correct seller.
Optionally, take a small platform fee from each transaction.
Track transactions and show each seller their earnings and payout history.
Stripe Connect מתקדם יותר ועשוי לדרוש הגדרה נוספת או אישור מ-Stripe.
לא. כשאתם עוקבים אחר שלב 2, תשלומים נוצרים במצב בדיקה של Stripe. אתם משתמשים במספר כרטיס האשראי לבדיקה, ולא עובר כסף אמיתי בין חשבונות.
איפה אוכל לראות את העסקאות וההחזרים שלי?
תוכלו לעקוב אחר כל התשלומים וההחזרים ישירות בלוח הבקרה של Stripe שלכם.
עברו ל-Payments כדי לראות חיובים בודדים וסטטוס שלהם.
עברו ל-Customers כדי לראות היסטוריה של תשלומים והחזרים לכל לקוח.
עברו ל-Balance →Transactions לתצוגה בסגנון פנקס של תשלומים, עמלות והתאמות.
כל פעילות תשלום שמתרחשת דרך אפליקציית Base44 שלכם מתועדת שם בזמן אמת.
האם אוכל לשנות מוצרים או תמחור לאחר שאני מחבר את Stripe?
כן. תוכלו לעדכן מוצרים ותמחור בלוח הבקרה של Stripe שלכם בכל עת.השינויים האלה יחולו על תשלומים ומנויים שנוצרו דרך אפליקציית Base44 שלכם. אם האפליקציה שלכם מאחסנת מזהי מוצר או מחיר ספציפיים (לדוגמה, בנתוני המוצר שלכם), ודאו שאתם מעדכנים את ההפניות הללו אם אתם יוצרים מחירים חדשים ב-Stripe ולא עורכים קיימים.
האם אני צריך עסק כדי להשתמש ב-Stripe?
אינכם צריכים עסק רשום כדי לבדוק דברים. תוכלו להשתמש במצב sandbox (בדיקה) של Stripe מבלי להזין פרטי עסק אמיתיים. אבל כדי לקבל תשלומים אמיתיים, Stripe דורש מידע עסקי ובנקאי מאומת.
אילו סוגי תשלומים אוכל לקבל באפליקציית Base44 שלי?
ברגע שמחוברים, האפליקציה שלכם יכולה לקבל:
כרטיסי אשראי וחיוב
Apple Pay ו-Google Pay
שיטות תשלום מקומיות (כמו iDEAL, Bancontact וכו’)
מספר מטבעות עם המרה אוטומטית
האם אוכל לחייב משתמשים באפליקציה שלי על בסיס חוזר?
כן. תוכלו להציע מנויים או חברויות באפליקציית Base44 שלכם באמצעות Stripe. Stripe תטפל אוטומטית בתשלומים חוזרים וחידושים.
האם משתמשים יכולים לנהל את החיוב שלהם באפליקציה שלי?
כן. ברגע ש-Stripe מחובר, המשתמשים שלכם יכולים לעדכן את פרטי הכרטיס שלהם, לצפות בחשבוניות ולנהל מנויים דרך פורטל החיוב המאובטח של Stripe.
איך אוכל לפתור בעיות Stripe באפליקציית Base44 שלי?
אם Stripe לא עובד כפי שצפוי באפליקציה שלכם, לדוגמה, שום דבר לא קורה כשמשתמש לוחץ על כפתור “Pay” או “Checkout”, תוכלו לצפות ב-Function Logs בלוח הבקרה של Base44 שלכם כדי לגלות מה משתבש.זה עובד עבור כל תכונה הקשורה לתשלום, בין אם אתם מוכרים מוצרים, מקבלים הזמנות או מציעים מנויים.הנה איך לבדוק את הלוגים:
לחצו על Dashboard בעורך האפליקציה שלכם.
עברו ל-Code → Functions.
מצאו את הפונקציה הקשורה לזרימת התשלום שלכם (לדוגמה, createCheckout לחנות).
לחצו על הפונקציה, ואז גללו לקטע Logs.
הלוגים יציגו הודעות על מה שקרה כשהפונקציה רצה. חפשו הודעות שגיאה אדומות — אלה יכולות לעזור לאתר מה השתבש
דוגמה:
אם האפליקציה שלכם היא חנות ופונקציית createCheckout נכשלת, הלוגים עשויים להציג:
“Product not found” → אחד הפריטים בעגלה חסר או עם מזהה שגוי
“Invalid price” → מוצר חסר מחיר או מוגדר ל-0
“Missing success_url” → Stripe לא יודע לאן לשלוח משתמשים לאחר שהם משלמים
“API Key invalid” → Stripe לא מחובר נכון
ברגע שאתם מוצאים את הודעת השגיאה, תוכלו להעתיק אותה ולהדביק אותה בצ’אט הבינה המלאכותית כדי לבקש מאפליקציית Base44 שלכם עזרה בתיקון.
למה זרימת התשלום שלי לא עובדת או מציגה דף ריק לאחר התשלום?
אם זרימת התשלום שלכם לא משלימה או שאתם רואים דף ריק לאחר התשלום, זה בדרך כלל נגרם על ידי סביבת האפליקציה או הגדרות הפניה. אם אתם משתמשים ב-Stripe, בדקו את הזרימה שלכם על ידי עקיבה אחר שלב 3 לעיל. אם בניתם זרימת תשלום מותאמת אישית או משתמשים בספק אחר, בדקו את הבאים:בעיות נפוצות:
תצוגה מקדימה לעומת פרסום: זרימות תשלום מותאמות אישית בדרך כלל לא עובדות נכון בתצוגה מקדימה. תמיד בדקו תשלומים באפליקציה שפרסמתם, באמצעות ה-URL החי.
בעיות URL הפניה: אם אתם רואים לולאות הפניה או דף ריק לאחר התשלום, בדקו שכתובות ההצלחה והביטול שלכם מצביעות לדומיין האפליקציה שפרסמתם, ושאינכם מערבבים URLs של תצוגה מקדימה עם callbacks של תשלום חי.
דרישות התחברות: אם אתם דורשים התחברות כדי לגשת לאפליקציה שלכם או דפי תשלום, ודאו שדף ההצלחה לאחר התשלום עדיין נגיש לאנשים מחוברים. הגדרת אימות שגויה יכולה להוביל לדפים ריקים לאחר התשלום.
חלון קופץ לעומת אותו חלון: במובייל, חלק מהספקים עובדים טוב יותר בכרטיסיית תשלום נפרדת או חלון קופץ. אם אתם רואים בעיות בעת החלפת הדף הנוכחי, שקלו לפתוח את דף התשלום בחלון חדש אם הספק שלכם תומך בכך.
כדי לתקן את הבעיה:
בדקו את קונסולת הדפדפן שלכם לשגיאות.
בלוח הבקרה של Base44 שלכם, עברו ל-Code → Functions וסקרו את הלוגים עבור פונקציות צד-שרת הקשורות לתשלום.
אם אתם משתמשים ב-webhooks, ודאו שכתובת ה-webhook שלכם נכונה ושה-endpoint נפרס ומגיב.
אם אתם עדיין לא יכולים למצוא את הסיבה, העתיקו הודעות שגיאה כלשהן מהקונסולה או לוגי הפונקציה שלכם והדביקו אותן בצ’אט הבינה המלאכותית של Base44. בקשו ממנו “help troubleshoot this payment flow step by step” וכללו פרטים על הספק וההגדרה שלכם.
האם שימוש ב-Stripe משתמש בקרדיטי אינטגרציה של Base44?
קריאה ל-Stripe עצמה לא משתמשת בקרדיטי אינטגרציה של Base44. כשהאפליקציה שלכם קוראת ל-Stripe באמצעות מפתחות ה-API שלכם דרך פונקציות צד-שרת, הבקשה הולכת ישירות מפונקציית צד-השרת שלכם ל-Stripe. השירותים המובנים של Base44 לא מעורבים.קרדיטי אינטגרציה משמשים רק כשהאפליקציה שלכם משתמשת בשירותים המובנים של Base44.אם זרימת התשלום של Stripe שלכם גם מפעילה כל אחד מהשירותים המובנים האלה, לדוגמה, שליחת מייל אישור דרך SendEmail של Base44, הפעולות הספציפיות הללו צורכות קרדיטי אינטגרציה כרגיל. Stripe עצמה לא.
דף זה תורגם באמצעות בינה מלאכותית. למידע המדויק והעדכני ביותר, עיין בגרסה האנגלית.