שילוב אסקרו (Escrow) סוהר עבור המרקטפלייס שלך
הקונה משלם עבור ההזמנה אך אף פעם לא מקבל את הסחורה. המוכר שולח את הפריט אך אף פעם לא רואה את הכסף. כל מרקטפלייס שני פותר את זה עם אסקרו—מנגנון הפקדה מותנה. בלעדיו, אמון בין זרים מסתמך על לחיצת יד, שלא מתאימה לקנה מידה. פתרון שילוב האסקרו שלנו למרקטפלייס מפחית עלויות תפעול בעד 40% ומגדיל את ערך ההזמנה הממוצע ב-15–20%. עבור מרקטפלייס עם 10,000 עסקאות חודשיות, זה שווה ערך לחיסכון של $10,000 בחודש—$120,000 בשנה. תוך 6–8 שבועות, אתה מקבל עסקאות מוגנות, שחרור תשלום אוטומטי, ובוררות מובנית. עלות היישום נעה בין $15,000 ל-$25,000, ומספקת החזר השקעה תוך פחות משלושה חודשים. עבור מרקטפלייס עם 5,000 עסקאות בחודש, החיסכון מסתכם ב-$5,000 חודשיים, שמתורגם להחזר השקעה תוך 3 חודשים.
למה אסקרו חיוני למרקטפלייס?
אסקרו מבטל את הסיכון המרכזי של כל עסקה: הקונה משלם אבל הכסף לא מגיע למוכר עד לאישור קבלה. זה מגביר את שיעורי ההמרה פי 2–3 ומפחית את עומס התמיכה ב-40%. עבור הפלטפורמה, זה הכנסה נוספת מעמלות (בדרך כלל 2–5% מסכום העסקה) והגנה משפטית: הכספים לא שייכים לפלטפורמה אלא מוחזקים בנאמנות. אסקרו גם מפחית החזרי חיוב (chargebacks) בעד 50% ומחלוקות ב-35%. בהשוואה למרקטפלייס ללא אסקרו, פלטפורמות מבוססות אסקרו אמינות פי 3, מה שמוביל לשימור לקוחות גבוה יותר. שילוב אסקרו עדיף ב-40% על תהליכים ידניים ללא אסקרו בהפחתת עלויות תפעול.
בחירת מודל האסקרו הנכון
אסקרו פנימי על יתרת הפלטפורמה – הכסף הולך לחשבון הסליקה שלך, ואתה מנהל התחייבויות פנימיות. העמלה היא רק שלך, אבל אתה צריך הסכם סוכנות. אסקרו פנימי זול פי 2 בעמלות בהשוואה ל-YooKassa Split, אבל דורש פיתוח ארוך פי 3.
YooKassa Split – ספק התשלומים מחזיק ומחלק את הכספים. השקה תוך 2–3 ימים, סיכונים משפטיים מינימליים.
Stripe Connect – דומה לפלטפורמות בינלאומיות. מתאים אם המוכרים נמצאים במדינות שונות. תיעוד Stripe Connect ממליץ ליצור Connected Accounts עבור כל מוכר ולהשתמש ב-Transfer + Destination Charge.
| מודל | מורכבות | מהירות | סיכונים משפטיים | עמלה |
|---|---|---|---|---|
| אסקרו פנימי | בינוני | 6–8 שבועות | גבוה (דורש הסכם סוכנות) | עמלת פלטפורמה בלבד |
| YooKassa Split | נמוך | 2–3 ימים | נמוך | YooKassa + עמלת פלטפורמה |
| Stripe Connect | בינוני | 4–6 שבועות | בינוני | Stripe + עמלת פלטפורמה |
ארכיטקטורת מערכת אסקרו
פרטי מודל הנתונים
מודל נתונים בסיסי:
escrow_transactions (
id,
order_id,
buyer_id,
seller_id,
amount,
currency,
status: pending | held | released | refunded | disputed,
held_at,
release_trigger: delivery_confirmed | auto_timeout | admin_release,
released_at,
payment_id,
notes
)
-- Баланс платформы (сводный учёт)
platform_escrow_balance (
total_held,
available,
updated_at
)מחזור חיים: לאחר תשלום, הסטטוס הוא escrow_transactions ( id, order_id, buyer_id, seller_id, amount, currency, status: pending | held | released | refunded | disputed, held_at, release_trigger: delivery_confirmed | auto_timeout | admin_release, released_at, payment_id, notes ) -- Баланс платформы (сводный учёт) platform_escrow_balance ( total_held, available, updated_at ) . הקונה מאשר קבלה → הכספים משוחררים למוכר. אם הקונה פותח מחלוקת, נכנסת בוררות לפעולה.
כדי לזרז שאילתות, אנו מוסיפים אינדקסים על held, order_id, ו-status. זה קריטי עם מיליוני עסקאות. בשחרור אוטומטי, המתזמן סורק רק רשומות עם סטטוס held_at ומשלוח ישן יותר מ-N ימים, ומונע סריקות טבלה מלאות.
תהליך שחרור אוטומטי
שחרור אוטומטי הוא תכונה מרכזית. אם הקונה לא מאשר או לא פותח מחלוקת על ההזמנה תוך 7–14 ימים (ניתן להגדרה), הכספים הולכים למוכר.
יישום שלב אחר שלב:
- הגדר מתזמן (Cron job) שרץ כל 6 שעות.
- שאל את כל העסקאות עם סטטוס
heldותאריך משלוח ישן יותר מהימים המוגדרים. - עבור כל עסקה, קרא לפונקציית השחרור עם טריגר
// Scheduler: каждые 6 часов $autoRelease = EscrowTransaction::where('status', 'held') ->whereHas('order', function($q) { $q->where('delivered_at', '<', now()->subDays(config('escrow.auto_release_days'))); }) ->get(); foreach ($autoRelease as $tx) { EscrowService::release($tx, 'auto_timeout'); }. - תעד את הפעולה והודע לשני הצדדים.
// Scheduler: каждые 6 часов
$autoRelease = EscrowTransaction::where('status', 'held')
->whereHas('order', function($q) {
$q->where('delivered_at', '<', now()->subDays(config('escrow.auto_release_days')));
})
->get();
foreach ($autoRelease as $tx) {
EscrowService::release($tx, 'auto_timeout');
}עבור החזרים חלקיים (פגמים), חלק מהסכום משוחרר למוכר והשאר לקונה. החלוקה מסוכמת במהלך הבוררות. אנו מיישמים לוגיקה גמישה: אתה יכול להגדיר אחוז או סכום קבוע, או להאציל למנחה.
שילוב עם ספקי תשלומים
אנו מחברים את YooKassa או Stripe. דוגמה עבור YooKassa Split:
$payment = $client->createPayment([
'amount' => [
'value' => '5000.00',
'currency' => 'RUB'
],
'transfers' => [
[
'account_id' => $seller->yookassa_account_id,
'amount' => [
'value' => '4250.00',
'currency' => 'RUB'
],
'platform_fee_amount' => [
'value' => '750.00',
'currency' => 'RUB'
]
]
],
// ... остальные параметры
]);ההעברה נדחית—הכספים לא מועברים עד לאישור.
היבטים משפטיים
מודל הסוכנות—הפלטפורמה כסוכן של המוכר—הוא סטנדרטי ברוסיה. הסכם סוכנות עם כל מוכר מסדיר את תנאי האסקרו. בלעדיו, רשות המסים עלולה לסווג החזקת כספי צדדים שלישיים כפעילות בנקאית בלתי חוקית. אנו עוזרים בהכנת מסמכים, כולל תבניות חוזה ומדיניות פתרון מחלוקות.
מה כלול
בעת יישום אסקרו סוהר, אנו מספקים:
- עיצוב מודל נתונים ובחירת ספק תשלומים.
- שילוב API של ספק (YooKassa, Stripe, או פתרון פנימי).
- יישום מחזור חיי אסקרו: החזקה, שחרור, החזר, בוררות.
- מודול שחרור אוטומטי עם פסק זמן.
- תמיכה בשחרור חלקי עם חלוקה ידנית או אוטומטית.
- תיעוד משפטי: הסכמי סוכנות, הצעה פומבית, מדיניות מחלוקות.
- תיעוד API (Swagger/OpenAPI) ומסמכים פנימיים.
- הכשרת צוות (מנהלים, תמיכה).
- ניטור והתראות (מדדים מרכזיים: מספר עסקאות מוחזקות, זמן שחרור, שגיאות שילוב).
- תמיכה לאחר השקה למשך שבועיים.
- גישה לקוד מקור וסקריפטים לפריסה.
- אפשרויות תחזוקה שוטפת זמינות.
תהליך ולוח זמנים
אנו עובדים בצורה אינקרמנטלית, עם הדגמות בכל שלב.
| שלב | פעולות | משך |
|---|---|---|
| ניתוח ועיצוב | דרישות, מודל נתונים, בחירת ספק | 1–2 שבועות |
| פיתוח | שילוב API, לוגיקה עסקית, בוררות | 3–4 שבועות |
| בדיקות | בדיקות יחידה, אינטגרציה, עומס | שבוע אחד |
| פריסה וניטור | CI/CD, התראות, תיעוד | 3–5 ימים |
מחזור מלא: 6–8 שבועות. העלות מחושבת באופן אישי לפי מורכבות השילוב והמודל הנבחר. יישום אסקרו סוהר מלא עולה בין $15,000 ל-$25,000.
טעויות נפוצות ביישום אסקרו
החזקת כספים ללא הסכם סוכנות מסתכנת בסיווג כפעילות בנקאית בלתי חוקית. חוסר בשחרור אוטומטי מגדיל את עומס התמיכה ב-30%. ללא תמיכה בשחרור חלקי, חוסר שביעות רצון של לקוחות שוחק את האמון. דיווח חלש מקשה על זיהוי פערים ביתרות, ועלול להוביל להפסדים של עד 1% מהמחזור. אנו משלבים לוח מחוונים לניטור עם ויזואליזציה של מדדים מרכזיים בשלב התכנון.
הניסיון וההבטחות שלנו
יש לנו ניסיון עם למעלה מ-15 פרויקטי אסקרו למרקטפלייס, כולל שילובים עם YooKassa, Stripe ומערכות פנימיות. לצוות שלנו יש ניסיון של 5+ שנים. אנו מבטיחים עמידה בלוחות זמנים וציות משפטי. אנו נעריך את הפרויקט שלך—צור קשר. קבל ייעוץ והדגמה של פתרון מוכן. הזמן יישום אסקרו היום ואבטח את העסקאות במרקטפלייס שלך.







