لا توجد أنظمة دفع للدفع مقابل Bitrix. معالجات نظام الدفع. قوالب الملفات المعدة مسبقا




يتم دمج المتجر مع أنظمة الدفع من خلال معالجات نظام الدفع. يتم تخزين معالجات النظام في ملف . قد يحتوي مجلد المعالج على المجلدات الفرعية والملفات التالية:

  • ملف المعالج Handler.php. يجب أن يكون هذا الملف موجودًا دائمًا في مجلد المعالج.

    ملحوظة:يجب أن يتطابق اسم فئة المعالج مع اسم مجلد المعالج وأن يكون له نهاية معالج. على سبيل المثال، اسم المجلد هو اسمي، واسم الفئة هو MyNameHandler.

  • ملف .description.php- ملف يصف إعدادات المعالج. يجب أن يكون هذا الملف موجودًا دائمًا في مجلد المعالج.
  • مجلد فرعي نموذجالذي يحتوي على قالب معالج نظام الدفع (ملف template.php). قد لا يكون هذا المجلد الفرعي موجودًا إذا لم يكن لدى المعالج قوالب إخراج.
  • مجلد فرعي لانج، الذي يحتوي على ملفات رسائل لغة المعالج. قد يكون هذا المجلد الفرعي مفقودًا أيضًا.

تخصيص قالب المعالج

يتم تقديم المعلومات حول تخصيص القالب في درس الدورة التدريبية مطور إطار عمل Bitrix.

تخصيص المعالج

المنهجية العامة لتخصيص المعالج هي كما يلي:

  • انسخ مجلد المعالج الذي تحتاجه منه /bitrix/modules/sale/handlers/paysystem/إلى القسم الافتراضي

    ملحوظة:يتم تعيين المسار إلى معالجات نظام الدفع المخصصة في إعدادات الوحدة متجر على الانترنت. افتراضيا هو متساو /bitrix/php_interface/include/sale_Payment.

  • تأكد من تغيير اسم مجلد المعالج المنسوخ في القسم /bitrix/php_interface/include/sale_Payment/.
  • في الفصل /bitrix/php_interface/include/sale_Payment/ قم بتعديل ملفات المعالج لتناسب احتياجاتك وواجهتك.
  • في نموذج تحرير نظام الدفع، حدد المعالج الخاص بك وقم بإجراء الإعدادات اللازمة.

لمزيد من المعلومات حول تخصيص المعالج، راجع الدورة التدريبية

يتم دمج المتجر مع أنظمة الدفع من خلال ملفات معالج نظام الدفع. يتم إنشاء هذه الملفات بشكل فردي لكل نظام دفع ويتم استدعاؤها فورًا بعد تقديم الطلب، وكذلك عندما يختار العميل وظيفة الدفع المتكرر في القسم الشخصي. قد تحتوي ملفات المعالج على برنامج نصي يعرض الملف المطلوب وثيقة دفعأو نموذج إرسال البيانات إلكترونيا نظام الدفع.

المنهجية العامة للعمل مع ملفات المعالج هي كما يلي:

  • انسخ قوالب ملفات المعالج التي تحتاجها من المجلد /bitrix/modules/sale/Payment إلى القسم الافتراضي /bitrix/php_interface/include/sale_Payment. يتم تعيين المسار إلى ملفات معالج نظام الدفع المخصص في إعدادات وحدة المتجر عبر الإنترنت؛
  • قم بتغيير الملفات الموجودة في المجلد /bitrix/php_interface/include/Payment بحيث تناسب احتياجاتك وتتوافق مع واجهة أنظمة الدفع ذات الصلة. التغييرات النموذجية التي يجب إجراؤها في هذه الملفات: تغيير أرقام الاختبار وكلمات المرور الخاصة بأنظمة الدفع إلى الأرقام الحقيقية وكلمات المرور المستلمة أثناء التسجيل في نظام الدفع المقابل؛ إضافة صورة لطبعة الختم والتوقيعات إلى الفاتورة؛ يتغير مظهرالنماذج وفقا لتصميم الموقع، وما إلى ذلك؛
  • إضافة ملفات المعالج مع واجهات أنظمة الدفع الأخرى، إذا لزم الأمر؛
  • أدخل / قم بتغيير المسارات إلى ملفات المعالج لأنظمة الدفع المقابلة في نموذج إدارة أنظمة الدفع.

مثال على ملف المعالج

يبدو ملف المعالج النموذجي بهذا الشكل (باستخدام http://www.secpay.com كمثال)

معرف التاجر رقم المعاملة المبلغ "> رد الاتصال

يجب توضيح البنية المحددة (واجهة الاتصال) لنظام الدفع في نظام المساعدة (الدعم الفني) لنظام الدفع هذا.

نتائج المعالجة

تعتمد إمكانية استلام معلمات دفع النتيجة والطلب تلقائيًا من نظام الدفع الإلكتروني على نظام الدفع المحدد. هناك طريقتان أساسيتان لتلقي الرد من نظام الدفع:

  • إذا كان نظام الدفع يسمح لك بطلب حالة معالجة الطلب، فمن الممكن إنشاء ملف نتيجة. يتم توفير هذه الفرصة، على سبيل المثال، من خلال نظام الدفع help.ru. في ملف استلام النتيجة (معالجة النتيجة)، تحتاج إلى استخدام برنامج نصي لطلب نظام الدفع حول حالة ومعلمات طلب معين، ثم حفظ المعلومات المستلمة. سيتم استدعاء الملف الناتج عن طريق أمر "حالة التحديث" في نموذج "الطلبات" في القسم الإداري بالموقع. مثال على ملف تلقي النتيجة هو ملف تلقي نتيجة من نظام الدفع help.ru: /bitrix/php_interface/include/Payment/assist_res.php. يجب تحديد المسار إلى الملف الناتج لنظام الدفع المقابل في نموذج إدارة أنظمة الدفع.
  • إذا قام نظام الدفع بإرجاع النتيجة على الفور استجابةً لطلب معالجة الطلب، فيجب إدخال الرمز المقابل في ملف المعالج لنظام الدفع هذا.

قوالب الملفات المعدة مسبقا

توجد القوالب في الدليل /bitrix/modules/sale/Payment/. لتغيير القوالب لتناسب احتياجاتك، انسخها إلى دليل /bitrix/php_interface/include/Payment.

ملفوصف
مساعدة.phphelp.ru
help_rapida.phpمعالج الملفات لمدفوعات بطاقات الائتمان لنظام Rapida عبر help.ru
help_res.phpملف النتيجة لنظام help.ru
betaling.phpملف معالج الدفع ببطاقة الائتمان لنظام http://betaling.viborgnet.dk (النظام الغربي)
paycash.phpملف معالج الدفع لنظام Yandex.Money
paypal.phpملف معالج الدفع ببطاقة الائتمان لنظام paypal.com (النظام الغربي)
post.phpملف معالج الدفع للتحويل البريدي.
sberbank.phpملف معالج الدفع لـ Sberbank (طباعة الإيصالات)
webmoney.phpملف معالج الدفع لنظام Webmoney

أنظمة الدفع- طرق الدفع للبضائع في المتجر الإلكتروني.

أنظمة الدفع تعني أي طرق للدفع مقابل الطلب: كل من أنظمة الدفع التي تقبل الدفع عبر الإنترنت والتحويلات المصرفية. يمكن إنشاء أي عدد منهم في النظام. يتم إدارة أنظمة الدفع على الصفحة أنظمة الدفع (المتجر > إعدادات المتجر > أنظمة الدفع).

إنشاء نظام الدفع

دعونا نلقي نظرة على ميزات إضافة نظام الدفع. للقيام بذلك، انتقل إلى نموذج إنشاء نظام الدفع باستخدام الزر إضافة نظام الدفعتقع على لوحة السياق. يمكن تعبئة نموذج إضافة نظام الدفع كالتالي:

في علامة التبويب الأولى، املأ المعلمات العامة لنظام الدفع. على الإشارة المرجعية أنواع الدافعيتم تحديد معلمات استخدام نظام الدفع هذا حسب كل نوع من أنواع الدافع المحدد في النظام (يتوافق كل نوع من أنواع الدافع مع علامة تبويب باسمه). على سبيل المثال، الدفع عن طريق سبيربنكمتاح لنوع الدافع فردي:

على الإشارة المرجعية <тип_плательщика> مُعرف:

  • علامة في الميدان ينطبق على هذا النوع من دافعيحدد ما إذا كان نظام الدفع هذا سيعمل مع هذا النوع من الدافع أم لا؛
  • اسمنظام الدفع المعروض في القسم العام بالموقع لهذا النوع من الدافع؛
  • المحدد معالجالمدفوعات التي تتم باستخدام نظام الدفع هذا (ستتم مناقشة معالجات نظام الدفع أدناه)؛
  • العلم في الميدان افتح في نافذة جديدةيعني أنه في حالة تقديم أي نتيجة (على سبيل المثال، مستند دفع) إلى المستخدم بناءً على نتائج معالج الدفع، فسيتم عرضها في نافذة متصفح ويب منفصلة؛
  • في الميدان التشفيرالإشارة إلى الترميز الذي يعمل به موقع نظام الدفع، على سبيل المثال: UTF-8. تتم الإشارة إلى تشفير نظام الدفع في الوثائق التي يتم تلقيها من خدمة الدعم للنظام المحدد، إلى جانب معلمات الوصول إليه. في حالة النقد ( نقدي) ليس عليك إدخال أي شيء في هذا الحقل، حيث يعمل المعالج بجانب متجرك.
  • قسم خصائص المعالج. إذا كان معالج نظام الدفع الذي حددته يتطلب تحديد قيم الخصائص الإضافية، فسيتم عرض قائمة بهذه الخصائص في القسم.
    • لإخفاء قائمة الخصائص استخدم الرابط طي خصائص المعالج.
    • لتوسيع قائمة الخصائص، استخدم الرابط قم بتوسيع خصائص المعالج.

على الإشارة المرجعية خدمات توصيليتم اختيار الخدمات، وعند اختيارها سيكون نظام الدفع هذا متاحًا عند تقديم الطلب:

تجهيز أنظمة الدفع

توفر أنظمة الدفع المختلفة واجهات مختلفة للتكامل (التفاعل). غالبًا ما تختلف هذه الواجهات بشكل جذري: على سبيل المثال، التكامل مع النظام تدفق الدفع برويتطلب تنفيذ الطلبات لنظام الدفع باستخدام خادم مثبت SDK(مجموعة تطوير البرمجيات)، والتكامل معها سبيربنكيتطلب إيصالا مطبوعا سبيربنك.

معالج الدفع- سكريبت PHP الذي يدمج المتجر الإلكتروني مع أنظمة الدفع.

يتم إنشاء هذه الملفات بشكل فردي لكل نظام دفع ويتم استدعاؤها فورًا بعد تقديم الطلب، وكذلك عندما يختار العميل وظيفة الدفع المتكرر في القسم الشخصي. قد تحتوي ملفات المعالج على برنامج نصي يعرض مستند الدفع المطلوب على الشاشة، أو نموذج إرسال البيانات إلى نظام الدفع الإلكتروني.

المنهجية العامة للعمل مع ملفات المعالج هي كما يلي:

  • انسخ قوالب ملفات المعالج التي تحتاجها من المجلد /bitrix/modules/sale/Payment/ إلى المجلد /bitrix/php_interface/include/sale_Payment/؛

    ملحوظة، فإن المجلد /bitrix/php_interface/include/sale_Payment/ ليس الدليل الوحيد الممكن لتخزين معالجات نظام الدفع الشخصي. يمكنك استخدام أي دليل آخر؛ ولهذا تحتاج إلى تحديده في إعدادات الوحدة متجر على الانترنتفي الميدان المسار إلى ملفات معالج نظام الدفع المخصص.

  • قم بتغيير الملفات الموجودة في المجلد /bitrix/php_interface/include/sale_Payment/ بحيث تناسب احتياجاتك وتتوافق مع واجهة أنظمة الدفع ذات الصلة. التغييرات النموذجية التي يجب إجراؤها في هذه الملفات: تغيير أرقام الاختبار وكلمات المرور الخاصة بأنظمة الدفع إلى الأرقام الحقيقية وكلمات المرور المستلمة أثناء التسجيل في نظام الدفع المقابل؛ إضافة صورة لطبعة الختم والتوقيعات إلى الفاتورة؛ تغيير مظهر النموذج بما يتوافق مع تصميم الموقع، وما إلى ذلك؛
  • أضف ملفات المعالج مع واجهات أنظمة الدفع الأخرى، إذا لزم الأمر.

معالجات نموذجية


النوع الأول من الواجهة هو الأسهل في التكامل. في المعالج، يكفي إنشاء نموذج HTML الذي سيرسل البيانات إلى موقع نظام الدفع، وإضافة الحقول التي يطلبها نظام الدفع إلى النموذج. يجب عرض معلمات محددة في نظام المساعدة لنظام الدفع هذا. يمكن العثور على مثال لمثل هذا المعالج في قالب نظام الدفع يساعد(/bitrix/modules/sale/Payment/assist/Payment.php).

أما النوع الثاني فهو أكثر صعوبة في التكامل، لكنه أكثر مرونة من حيث القدرات. يمكن العثور على مثال لمثل هذا المعالج في قالب نظام الدفع AuthorizeNet(/bitrix/modules/sale/Payment/authorizenet/).

نتائج المعالجة

تعتمد إمكانية استلام معلمات دفع النتيجة والطلب تلقائيًا من نظام الدفع الإلكتروني على نظام الدفع المحدد. هناك ثلاث طرق لتلقي الرد من نظام الدفع:


عند شراء Bitrix24، قد تكون لديك أسئلة حول التسعير وعملية الدفع واستلام المستندات ونقاط مهمة أخرى.

حاولنا في هذه المقالة جمع الإجابات على أكثرها شيوعًا.

شراء Bitrix24

كيفية تقديم طلب على البوابة والحصول على فاتورة للدفع؟

يمكنك الدفع مقابل تعريفات Bitrix24 التجارية مباشرة على بوابة Bitrix24 الخاصة بك! اذهب إلى القسم تعريفتي - التعريفات التجارية

حدد التعريفة التي تناسبك وانقر على الزر يشتري

في الخطوة التالية، حدد فترة - 1، 3، 6، 12 أو 24 شهرًا. الأكثر الأفضل :)



بالنسبة لمبلغ الطلب أقل من 15000 روبل، يمكنك أيضًا استخدام Qiwi

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

الحساب موجود أيضا في القسم التعريفة الخاصة بي - سجل الطلب. حدد الطلب وانقر فوق الزر الحصول على فاتورة للدفع:


لا يمكن إصدار الفاتورة إلا عند سداد الرسوم لمدة 3 أو 6 أو 12 أو 24 شهرًا

ما هي طرق الدفع المتاحة؟

تقدم Bitrix24 الدفع للطلب من خلال البنك أو البطاقة أو النقود الإلكترونية.


الدفع عن طريق البنك

يمكنك دفع ثمن الطلب نيابة عن فرديعن طريق الاستلام عن طريق أي بنك تجاري.

للقيام بذلك، قم بتقديم طلبك وطباعة إيصال مع التفاصيل. اتصل بالبنك الذي تتعامل معه لدفع ثمن الطلب. يمكن أيضًا استخدام التفاصيل للدفع من خلال البنوك عبر الإنترنت (Alfa-Click، وSberbank Online، وما إلى ذلك)

يعتمد الوقت الذي يستغرقه استلام الأموال على البنك، وفي المتوسط ​​يكون يومين للتحويلات داخل الاتحاد الروسي.

يجب أن يتم دفع الطلب خلال 5 أيام مصرفية من تاريخ التسجيل

الكيانات القانونيةويمكن لأصحاب المشاريع الفردية إجراء مدفوعات غير نقدية في أي بنك تجاري. للقيام بذلك، قم بتقديم طلبك وطباعة فاتورة للدفع.

الدفع عن طريق البطاقة

يمكنك الدفع مقابل طلبك باستخدام بطاقات Visa وMasterCard وVisa Electron وMaestro. تتم معاملات البطاقة البلاستيكية من خلال خدمة الدفع ألفا بنك أون لاين.

الدفع آمن تمامًا - يستخدم البنك المستفيد بروتوكول SSL وشبكات البيانات المغلقة.

الدفع عن طريق النقود الإلكترونية

يمكنك الدفع مقابل طلبك من خلال نظامي Yandex.Money وQiwi.

عند الدفع من خلال المحطات الطرفية، لا يتم تضمين العمولة في سعر الطلب.

أنظمة الدفع لها قيود مهمة:

حد الدفع عبر أموال ياندكس- ما لا يزيد عن 15000 روبل للمستخدمين غير المؤكدين، و300000 روبل للمستخدمين المؤكدين. اقرأ المزيد عن القيود باتباع الرابط.

حد الدفع عبر محفظة كيويمماثل - لا يزيد عن 15000 روبل.

هل أسعار Bitrix24 شاملة ضريبة القيمة المضافة؟

تعريفات Bitrix24 لا تخضع لضريبة القيمة المضافة، لأنه 1 يناير 2008 دخل القانون الاتحادي رقم 195-FZ "بشأن تعديلات بعض القوانين التشريعية للاتحاد الروسي فيما يتعلق بتشكيل الشروط الضريبية المواتية لتمويل نشاط الابتكار" حيز التنفيذ

أيضًا، لا يتم فرض ضريبة القيمة المضافة عند الدفع مقابل موصل SIP للاتصالات الهاتفية. لكن تجديد رصيدك الهاتفي يشمل ضريبة القيمة المضافة.

كيفية الحصول على المستندات المحاسبية (الختامية) للدفع؟

تتلقى الكيانات القانونية وأصحاب المشاريع الفردية المستندات المالية اللازمة للإبلاغ إلى العنوان الفعلي المحدد عند تقديم الطلب. في غضون 10 أيام عمل من لحظة دفع الطلب، سنرسل المستندات برسالة من البريد الروسي.

يمكنك الحصول على نسخ إلكترونية من الوثائق على الصفحة تعرفتي - سجل الطلب - تفاصيل الطلب


كل عملية لها وثائقها المالية الخاصة:

  • تعرفة الإيجار:الفاتورة والترخيص؛ يمكنك قراءتها على الموقع، ونحن لا نرسلها عن طريق البريد
  • استئجار موصل SIP:الفاتورة والترخيص؛ على الموقع - اتفاقية ترخيص المستخدم النهائي
  • طلبات Bitrix24:عرض الفاتورة، الترخيص.

إذا لم تستلم المستندات الأصلية خلال شهر، فقم بإنشاء واحدة. حدد فيه رقم الطلب والعنوان الذي تريد إرسال المستندات إليه مرة أخرى.

التعريفات والتجديد

ما هو التجديد التلقائي؟ كيف يعمل؟

يتيح لك هذا الخيار تجديد تعريفة Bitrix24 تلقائيًا باستخدام بطاقة مصرفية.

يمكنك التحقق من هذا الخيار عند تقديم طلب لأي تعريفة.


عند دفع تعريفة لمدة شهر واحد، يتم تنشيط التجديد التلقائي تلقائيًا

في تاريخ انتهاء التعريفة، سيتم خصم الأموال من البطاقة التي حددتها.

يمكنك دائمًا إلغاء التجديد التلقائي أو تغيير تفاصيل الدفع على الصفحة التعريفة الخاصة بي - سجل الطلب



كيفية تجديد التعرفة يدويا؟

انتقل إلى صفحة التعريفة الخاصة بي - My Bitrix24واضغط على الزر يمتد.