بوابة الربط البرمجي (REST API & SDK) لإصدار فواتير زاتكا من منصتك أو متجرك
حوّل منصتك أو متجرك الإلكتروني أو تطبيقك إلى نظام متوافق 100% مع زاتكا المرحلة الثانية خلال 5 دقائق فقط عبر نقطة اتصال واحدة، مع ترحيل محاسبي آلي وروابط PDF جاهزة لعملائك.
إصدار فاتورة ضريبية أو مبسطة بطلب HTTP واحد (POST /api/v1/invoices) واستلام الرد في نفس اللحظة.
الحصول الفوري على رابط تحميل الفاتورة الموقّع (Signed PDF URL) لعرضه لعملاء منصتك في صفحة "طلباتي".
ربط عدة مشاريع أو متاجر أو تطبيقات مستقلة تحت حساب منشأة واحد بمفاتيح API Key & Secret مستقلة.
لا حاجة لإعداد Webhook إجباري؛ لأن كافة بيانات الفاتورة والباركود والـ PDF تعود في نفس استجابة الطلب.
كيف تعمل دورة الربط البرمجي بين منصتك وتمكين؟
صممنا واجهة الـ API لتكون أسرع وأسهل بوابة ربط للمبرمجين وأصحاب المنصات في المملكة:
1. استخرج مفاتيح الربط فوراً
من صفحة المطورين في حسابك، انسخ مفتاح المشروع (X-API-KEY) والرمز السري (X-API-SECRET) وضعهما في ملف .env بمنصتك.
2. أرسل بيانات السلة عند الدفع
عند إتمام المشتري للدفع في موقعك، يرسل سيرفرك تفاصيل الأصناف والأسعار إلى POST /api/v1/invoices.
3. استلم الفاتورة والباركود لحظياً
يرد عليك النظام في أجزاء من الثانية برقم الفاتورة، كود الـ QR بصيغة Base64، ورابط تحميل الفاتورة PDF الموقّع.
4. اعرض الفاتورة لعميلك في حسابه
ضع رابط الـ PDF الموقّع كزر "تحميل الفاتورة الضريبية" داخل صفحة طلبات المشتري في موقعك ليفتحها بضغطة واحدة.
مثال حي: إصدار فاتورة زاتكا وعرضها لعميلك بطلب API واحد
تُرجع البوابة رقم الفاتورة، كود الـ QR المشفر، ورابط PDF موقّع وجاهز لفتحه من حساب المشتري في منصتك:
// 1. إرسال الفاتورة من منصتك أو متجرك الإلكتروني إلى بوابة تمكين:
$response = Http::withHeaders([
'X-API-KEY' => env('TAMKEEN_API_KEY'),
'X-API-SECRET' => env('TAMKEEN_API_SECRET'),
])->post('https://account.tmken.sa/api/v1/invoices', [
'reference_id' => 'ORD-9051',
'invoice_type' => 'simplified',
'customer_name' => 'عبدالله العتيبي',
'items' => [
['name' => 'باقة اشتراك سنوي', 'quantity' => 1, 'unit_price' => 1000.00, 'vat_rate' => 15.0]
]
])->json();
// 2. استلام رابط الفاتورة الموقّع (Signed PDF URL) وكود الـ QR فوراً في نفس اللحظة:
$pdfUrl = $response['data']['downloads']['pdf_url'];
$invoiceNumber = $response['data']['invoice_number'];
$qrCodeBase64 = $response['data']['zatca']['qr_code'];
ماذا يستفيد المشتري النهائي وصاحب المنصة من ربط API تمكين؟
جدول مرجعي يوضح الفروقات التقنية والتشغيلية بدقة:
| الميزة | داخل منصة العميل (متجرك/تطبيقك) | داخل لوحة تمكين المحاسبية |
|---|---|---|
| عرض وتحميل الفاتورة للمشتري | زر مباشر لتحميل PDF المعتمد برقم ضريبي وباركود | أرشفة سحابية آمنة لمدة 10 سنوات |
| إشعارات الاسترجاع (Credit Note) | طلب API واحد عند إلغاء الطلب أو استرجاعه | إصدار إشعار دائن مرتبط وعكس القيد المحاسبي |
| القيود اليومية والضريبة | تتم تلقائياً في الخلفية دون تعقيد برمجي | قيد مزدوج آلي في دفتر الأستاذ وتقرير الضريبة |
| تعدد المتاجر والمشاريع | مفتاح API مستقل لكل متجر أو تطبيق | تقارير مالية موحدة أو مفصولة لكل مشروع |
الأسئلة الشائعة حول بوابة ربط المتاجر والمنصات (API)
إجابات مباشرة ومفصلة على أبرز الاستفسارات التقنية والمحاسبية:
❓ هل تظهر الفاتورة لعملاء منصتي في حساباتهم داخل موقعي؟
نعم، يعيد لك الـ API رابطاً موقّعاً ومحمياً (Signed PDF URL) بالإضافة لكود الـ QR؛ يمكنك حفظه مع الطلب وعرضه كزر "تحميل الفاتورة الضريبية PDF" داخل حساب المشتري في منصتك ليفتحه مباشرة دون الحاجة للدخول إلى تمكين.
❓ هل أحتاج إلى برمجة Webhook لكي أحصل على الفاتورة؟
لا، الويب هوك اختياري تماماً؛ لأن استجابة طلب POST /api/v1/invoices تعيد لك رقم الفاتورة والباركود ورابط الـ PDF في نفس اللحظة.
❓ ما هي لغات البرمجة والمنصات التي يمكن ربطها؟
يمكن ربط أي نظام يدعم طلبات HTTP/JSON مثل Laravel, PHP, Node.js, Python, .NET, Java, Flutter، بالإضافة لتوفر كلاس ZatcaClient SDK جاهز للنسخ المباشر.
استكشف بقية أنظمة ومقارنات منصة تمكين المحاسبة
تعرّف على كافة أجزاء المنظومة السحابية وكيف تتكامل معاً لخدمة منشأتك:
الفوترة الإلكترونية وزاتكا (المرحلة 2)
أصدر فواتيرك الضريبية والمبسطة والإشعارات الدائنة بتوافق 100% مع متطلبات هيئة الزكاة والضريبة والجمارك للمرحلة الثانية (ZATCA Phase 2) مع التوقيع الرقمي CSID ورمز QR المشفر.
نقاط البيع (POS) والمخزون والباركود
نظام نقاط بيع وكاشير سحابي سريع يدعم قارئ الباركود، إدارة الورديات والعهد النقدية، طباعة الفواتير الحرارية المعتمدة من زاتكا، وإدارة المستودعات وطباعة ملصقات الباركود.
المحاسبة، شجرة الحسابات، والمشتريات
نظام محاسبي سحابي متكامل للمنشآت السعودية: شجرة حسابات قياسية جاهزة، قيود يومية مزدوجة آلية، ميزان مراجعة، إدارة فواتير المشتريات والموردين، وعروض الأسعار.
الموظفين، الحضور، وصلاحيات الفريق
أدر فريق عملك وموظفيك سحابياً: سجل الموظفين والرواتب، نظام حضور وانصراف ذكي، توزيع الصلاحيات الدقيقة للمحاسبين والكاشير، وسجل تدقيق أمني غير قابل للتعديل.
لماذا تمكين المحاسبة؟ (مقارنة شاملة)
مقارنة تفصيلية بين منصة تمكين المحاسبة والبرامج المحاسبية التقليدية في السعودية من حيث التوافق مع زاتكا المرحلة الثانية، الربط البرمجي API، الكاشير السحابي، والباقة المجانية مدى الحياة.
مقارنة: ربط API تمكين مقابل برمجة زاتكا من الصفر
هل تبرمج الربط مع زاتكا المرحلة الثانية من الصفر أم تستخدم بوابة API تمكين؟ مقارنة تقنية ومالية توضح توفير الوقت والتكلفة في التشفير ECDSA و XML UBL 2.1 وروابط PDF.
جاهز لتفعيل الفوترة الإلكترونية والمحاسبة السحابية في منشأتك؟
أنشئ حسابك الآن في أقل من دقيقة — باقة مجانية مدى الحياة (0 ر.س) بدون بطاقة بنكية، أو تجربة 14 يوماً مجاناً للباقات المدفوعة.