לעיתים קרובות אנו נתקלים במצב: לקוח רוצה לאפשר למשתמשים לרכוש מוצר ממש בשתי לחיצות, אך תהליך התשלום הסטנדרטי של Bitrix דורש מילוי שדות רבים. אין רכיב מוכן של "קנייה בלחיצה אחת" בפלטפורמה — הדבר תמיד דורש פיתוח מותאם אישית.
אם עושים זאת בחיפזון, הזמנות הולכות לאיבוד: הן נוחתות בסטטוס "חדש" מבלי להיות מקושרות לסל, ללא חישוב משלוח וללא תשלום מקוון. המנהל נאלץ להתקשר חזרה ולברר הכול ידנית. אנו פותרים בעיה זו באמצעות ארכיטקטורה נכונה.
על פי הנתונים שלנו, עד 40% מהמשתמשים נוטשים את האתר במהלך תהליך תשלום ממושך. הפתרון שלנו 'קנייה בלחיצה אחת' עבור 1C-Bitrix מספק טופס הזמנה מהיר שמגביר את שיעורי ההמרה בעד 25%, ועבור קונים חוזרים — עד 40%.
חשוב לא רק להוסיף כפתור, אלא לעבד נכון את הנתונים: להעביר את הצעת המסחר, ליצור הזמנה עם המאפיינים הנדרשים ולהודיע למנהל. פיתוח ההזמנה המהירה שלנו (רכישה בלחיצה אחת) עבור 1C-Bitrix משתלב עם CRM ועם 1C, ומספק חוויית תשלום מהירה שיכולה להגדיל את המכירות שלך ב-20-30%.
הרכיב הסטנדרטי שלנו מתחיל במחיר שמחושב לאחר ביקורת ויכול לחסוך לעסק שלך אלפים רבים במכירות שאבדו. על פי Statista, 67% מהלקוחות מעדיפים חוויית תשלום בלחיצה אחת, מה שמדגיש את חשיבות התכונה הזו.
יישום טכני של 'קנייה בקליק אחד'
יישום נכון כולל מספר שלבים מחייבים:
- יצירת הזמנה באמצעות
\Bitrix\Sale\Order::create()עם מוצר, כמות ומחיר. - שיוך ההזמנה למשתמש אנונימי או מאומת.
- הגדרת הסטטוס, סוג המשלם ומאפיין (טלפון מהטופס).
- הודעה למנהל באמצעות אירוע
OnSaleOrderSavedאו\Bitrix\Sale\Notify. - שליחת אישור לקונה באמצעות SMS (דרך ספק, לדוגמה SMSC).
דוגמה למטפל מינימלי:
$order = \Bitrix\Sale\Order::create('s1', \CSaleUser::GetAnonymousUserID());
$order->setPersonTypeId(1);
$basket = \Bitrix\Sale\Basket::create('s1');
$item = $basket->createItem('catalog', $productId);
$item->setFields([
'QUANTITY' => $quantity,
'CURRENCY' => 'RUB',
'LID' => 's1',
'PRODUCT_PROVIDER_CLASS' => '\Bitrix\Catalog\Product\CatalogProvider',
]);
$order->setBasket($basket);
$propertyCollection = $order->getPropertyCollection();
$phoneProp = $propertyCollection->getItemByOrderPropertyCode('PHONE');
if ($phoneProp) {
$phoneProp->setValue($phone);
}
$order->setField('STATUS_ID', 'N');
$result = $order->save();
אפשרויות כפתור הזמנה מהירה
חלון מודאלי עם טופס. האפשרות הנפוצה ביותר: כפתור פותח חלון עם שדה טלפון (ובאופן אופציונלי גם שם). לאחר השליחה נוצרת הזמנה, והלקוח רואה הודעה "נחזור אליך". ההמרה גבוהה, אך חלק מהמשתמשים נרתעים מחלונות מודאליים.
טופס ישירות בעמוד המוצר. בנישות שבהן חשוב הסבר של מנהל (למשל, מכונות מורכבות), הטופס נפתח מתחת לכפתור. ההמרה נמוכה במקצת בגלל אובדן הקשר, אך היא מפחיתה נטישה של חלונות מודאליים.
הזמנה מהירה בקטלוג. כפתור על כרטיס המוצר ללא מעבר לעמוד המוצר. חשוב להעביר לא רק את מזהה המוצר אלא גם את הצעת המסחר הנבחרת (צבע, מידה). הדבר מצריך либо בחירה מוקדמת либо בחירה אוטומטית של האפשרות הראשונה הזמינה.
חלון מודאלי ממיר בממוצע ב-15% טוב יותר מטופס מוטמע, אך עבור משתמשים מאומתים ניתן להשיג תוצאות גבוהות אף יותר. אם קיים אחוז גבוה של הזמנות מזויפות מלחיצה אחת, אנו מוסיפים אימות OTP. המשתמש מזין מספר טלפון, מקבל SMS עם קוד, מזין את הקוד — ורק אז נוצרת ההזמנה.
הדבר מפחית ספאם פי 3-4. עם זאת, עבור חנויות רגילות אימות יכול להפחית את ההמרה ב-10-15%, לכן אנו ממליצים עליו רק עבור B2B או פריטים יקרים. מידע נוסף על אימות SMS בוויקיפדיה (קישור). אנו תומכים באינטגרציה עם 5 ספקי SMS מובילים, כולל SMSC ו-SMS-assistent.
מקרה בוחן: הזמנה מהירה למשתמשים מורשים
ללקוח שלנו, חנות לתוספי תזונה לספורטאים עם שיעור גבוה של רכישות חוזרות. המשימה: עבור קונים מורשים, "קליק אחד" צריך להיות ממש קליק אחד — בלי להזין מספר טלפון, עם בחירה אוטומטית של שיטת המשלוח האחרונה שבה השתמשו.
הפתרון: כפתור "קנה שוב" לצד כל פריט בהיסטוריית ההזמנות.
בלחיצה, אנו בודקים את ההזמנה האחרונה של המשתמש באמצעות \Bitrix\Sale\Order::getList(['filter' => ['USER_ID' => $userId], 'order' => ['DATE_INSERT' => 'DESC'], 'limit' => 1]), לוקחים ממנה את שיטת המשלוח והכתובת, ויוצרים הזמנה חדשה עם אותם פרמטרים. המשתמש רואה רק הודעת אישור "הזמנה #XXXX נוצרה, צפה לשיחה."
ההמרה עבור משתמשים מורשים עלתה — הזמנה חוזרת ארכה 2 שניות במקום 3 דקות. ומספר העגלות הנטושות הכולל ירד ב-20%. אנו מבטיחים פתרון מתפקד לחלוטין, מגובה בניסיון של למעלה מ-7 שנים ובמומחי Bitrix מוסמכים. עלות הפרויקט מחושבת לאחר אבחון, והחיסכון ללקוח הסתכם בעלות חודשית שהופחתה משמעותית.
היקף העבודה
| מה אנחנו עושים | תיאור |
|---|---|
| ניתוח ואב-טיפוס | דיון בתרחיש, בחירת סוג הטופס, יצירת מוקאפ |
| פיתוח רכיבים | כתיבת רכיב 2.0 עם מטפל AJAX, מטמון עם תגיות |
| אינטגרציות | CRM (Bitrix24), 1C דרך CommerceML, SMS, OTP |
| בדיקות | בדיקת כל התרחישים: אנונימי, מאומת, שגיאות |
| תיעוד והדרכה | אספקת קוד מקור, הוראות תצורה, ייעוץ |
לוח זמנים ועלויות פיתוח
| אפשרות | לוח זמנים | עלות משוערת (USD) |
|---|---|---|
| חלון מודאלי + יצירת הזמנה + התראה למנהל | 1-2 ימים | по индивидуальному расчёту |
| + אישור ב-SMS לקונה | +0.5 יום | +по индивидуальному расчёту |
| + אינטגרציה עם CRM (ליד) | +1 יום | +по индивидуальному расчёту |
| + אימות טלפון באמצעות OTP | +1-2 ימים | +по индивидуальному расчёту |
| הזמנה מהירה לכל העגלה + CRM | 3-5 ימים | по индивидуальному расчёту |
לדוגמה, חנות לתוספי תזונה לספורט חסכה по индивидуальному расчётуבחודש לאחר יישום הזמנה מהירה לקונים חוזרים. התמחור מחושב באופן אישי — תלוי במורכבות האינטגרציה ובשינויים הנדרשים. אנו מעריכים את הפרויקט לאחר בחינת הדרישות שלכם. צרו קשר כדי לדון במשימה שלכם.
הניסיון שלנו: 7+ שנים, למעלה מ-50 פרויקטים במפתח סוהר. להערכה מהירה, שלחו תיאור של המשימה שלכם — נציע פתרון ולוח זמנים.
משאבים נוספים: תיעוד Bitrix בנושא הזמנות (קישור), Bitrix24 REST API (קישור). תוכלו גם לקרוא על 1C-Bitrix בויקיפדיה (קישור).

