Deprecated: Constant E_STRICT is deprecated in /home/bestmkor/domains/createweb.bestmk.org/public_html/system/core/Exceptions.php on line 76

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property CI_URI::$config is deprecated

Filename: core/URI.php

Line Number: 102

Backtrace:

File: /home/bestmkor/domains/createweb.bestmk.org/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property CI_Router::$uri is deprecated

Filename: core/Router.php

Line Number: 128

Backtrace:

File: /home/bestmkor/domains/createweb.bestmk.org/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property Welcome::$benchmark is deprecated

Filename: core/Controller.php

Line Number: 83

Backtrace:

File: /home/bestmkor/domains/createweb.bestmk.org/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property Welcome::$hooks is deprecated

Filename: core/Controller.php

Line Number: 83

Backtrace:

File: /home/bestmkor/domains/createweb.bestmk.org/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property Welcome::$config is deprecated

Filename: core/Controller.php

Line Number: 83

Backtrace:

File: /home/bestmkor/domains/createweb.bestmk.org/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property Welcome::$log is deprecated

Filename: core/Controller.php

Line Number: 83

Backtrace:

File: /home/bestmkor/domains/createweb.bestmk.org/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property Welcome::$utf8 is deprecated

Filename: core/Controller.php

Line Number: 83

Backtrace:

File: /home/bestmkor/domains/createweb.bestmk.org/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property Welcome::$uri is deprecated

Filename: core/Controller.php

Line Number: 83

Backtrace:

File: /home/bestmkor/domains/createweb.bestmk.org/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property Welcome::$exceptions is deprecated

Filename: core/Controller.php

Line Number: 83

Backtrace:

File: /home/bestmkor/domains/createweb.bestmk.org/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property Welcome::$router is deprecated

Filename: core/Controller.php

Line Number: 83

Backtrace:

File: /home/bestmkor/domains/createweb.bestmk.org/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property Welcome::$output is deprecated

Filename: core/Controller.php

Line Number: 83

Backtrace:

File: /home/bestmkor/domains/createweb.bestmk.org/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property Welcome::$security is deprecated

Filename: core/Controller.php

Line Number: 83

Backtrace:

File: /home/bestmkor/domains/createweb.bestmk.org/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property Welcome::$input is deprecated

Filename: core/Controller.php

Line Number: 83

Backtrace:

File: /home/bestmkor/domains/createweb.bestmk.org/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Creation of dynamic property Welcome::$lang is deprecated

Filename: core/Controller.php

Line Number: 83

Backtrace:

File: /home/bestmkor/domains/createweb.bestmk.org/public_html/index.php
Line: 315
Function: require_once

آلية الربط مع زاتكا | ZATCA Integration

أسهل طريقة للربط مع زاتكا

ZATCA Integration Guide

نظرة عامة

تتيح هذه الآلية ربط أي نظام فواتير إلكترونية مع هيئة الزكاة والدخل (زاتكا) لضمان الامتثال للوائح الفوترة الإلكترونية في المملكة العربية السعودية. تعتمد العملية على إنشاء الشهادات الرقمية وتوقيع الفواتير إلكترونياً قبل إرسالها إلى زاتكا.

خطوات الربط

1

إنشاء ملف CNF

إنشاء ملف التكوين (Configuration File) الذي يحتوي على معلومات الشركة والشهادات المطلوبة.

المعلومات المطلوبة: البريد الإلكتروني، اسم الشركة، الرقم الضريبي، نوع الفاتورة، العنوان المسجل، وغيرها من بيانات الشركة.
2

توليد المفاتيح وطلب الشهادة

إنشاء المفتاح الخاص (Private Key) والمفتاح العام (Public Key) وإنشاء طلب توقيع الشهادة (CSR).

العملية: يتم استخدام ملف CNF لتوليد زوج المفاتيح الرقمية وإنشاء CSR لإصدار الشهادة الرقمية من زاتكا.
3

إنشاء CSID للامتثال

إرسال طلب إلى زاتكا للحصول على معرف CSID (Compliance Secret ID) والسر (Secret) للتوقيع الرقمي.

البيانات: يتم إرسال CSR والمفاتيح مع معلومات الشركة للحصول على CSID والسر والشهادة الرقمية.
4

إنشاء وتوقيع الفواتير

إنشاء فاتورة بصيغة XML وتوقيعها رقمياً باستخدام المفاتيح والشهادات المستلمة من زاتكا.

العملية: يتم تحويل بيانات الفاتورة إلى XML موافق لمواصفات زاتكا، ثم توقيعها إلكترونياً وإرسالها للتحقق والمصادقة.