بسم الله الرحمن الرحيم
السلام عليكم و رحمة الله
في هذا الموضوع سنشرح خطوات انشاء متجر الكتروني يقبل الدفع عن طريق البيتكوين. بعد انهاء قراءة الموضوع سيكون بامكانك اطلاق متجرك الاكتروني و بيع منتجاتك فيه مقابل البيتكوين.
لانشاء المتجر سنستعمل البرامج و الاضافات التالية:
ملاحظة: • عند انشاء متجر احترافي لا بد ان تقوم بايوائه على استضافة مدفوعة لذلك لن تحتاج لاستعمال السيرفر الشخصي بالتالي يمكنك تجاوز النقطة الاولى.
• بعض الاستضافات تمكن من تنصيب wordpress بشكل الي و بالتالي يمكنك تجاوز النقطة الثانية من الشرح.
المراحل
تنصيب السيرفر المحلي:يوجد عديد البرامج التي تسمح بتحويل جهازك الى واب سرفر يمكنك من تحميل و تشغيل مواقعك. بالطبع لن يكون بنفس جودة الاستضافات المدفوعة لكنه طريقة جيدة للتعلم و القيام ببعض التجارب قبل الاطلاق الفعلي لمشروعك.
من بين هذه البرامج نجد Xampp, AppServ, FreePHP...
في هذا الشرح قمت باستعمال Xampp لسهولة استعماله و تعدد خصائه. يمكن تحميل البرنامج من هذا الرابط:
نقوم بتحميل البرنامج من الرابط التالي:
https://www.apachefriends.org/بعد الانتهاء من التحميل نبدا بالتنصيب بفتح الملف
عملية التنصيب سهلة و لا تحتاج لشرح فقط واصل الضغط على زر Next
بعد الانتهاء من التنصيب قم بفتح البرنامج
هذه هي شاشة التحكم و تمكنك من تشغيل و غلق السيرفر و تغيير اعداداته.
لتشغيل السيرفرلنتمكن من مواصلة عملنا ما علينا الان الا تشغيل سرفري Apache و MySQL
بعد تشغيل السيرفر علينا اضافة قاعدة بيانات جديدة لربطها بموقعنا لاحقا.
للقيام بذلك نقوم بادخال هذا العنوان في المتصفح:
http://localhost/phpmyadmin/
او ببساطة نقوم بالضغط على Admin امام خانة Mysql من لوحة التحكم و سيتم تحويلنا لنفس الصفحة
لاضافة قاعدة البيانات نختار new و نعطيها اي اسم نريده. انا اخترت "wordpress" و نضغط Create كما في الصورة التالية:
الان اصبح سيرفرنا جاهزا لاستقبال المتجر
تنصيب WordPressتعريف: WordPressهو سكريبت مثل هذا المنتدى لكنه سكربت مجلة اي انه مخصص بالاساس للمقالات لذلك تجد اكثر مستخدميه هم المواقع الاخبارية. نظرا لكثرة استخدامه و كونه مفتوح المصدر تم تطويره و تطوير عديد الاضافات التي جعلته قابلا للاستخدام في مجالات عدة.
اولا علينا تحميل السكريبت من الموقع الرسمي:
https://wordpress.org/download/نقوم بفك ضغط الملف و نقله لهذا المسار:
لتنصيب السكريبت نقوم بادخال العنوان التالي في المتصفح:
ملاحظة: المسار و العنوان يمكن ان يختلفا حسب ما اخترته انت عند تنصيب السيرفر المحلي واسم ملف السكريبت.
ستظهر لنا الصفحة التالية. نقوم باختيار اللغة و نضغظ continue
في الصفحة الموالية نضغط Let's go ! لننتقل لهذه الصفحة
هذه الصفحة تقوم بتعديل السكربت ليتصل بقاعدة البيانات التي اضفناها سابقا.
نقوم بملئ البيانات بالشكل التالي:
1- اسم قاعدة البيانات الذي اخترناه
2- اسم المدير الافتراضي لقاعدة البيانات في Xampp هو "root"
3- لا يوجد كلمة سر افتراضية لذلك نحذف ما في هذه الخانة
ملاحظة: بغاية الحماية يجب تغيير الاعدادات الافتراضية و اضافة كلمة سر قوية.
4- مسار قاعدة البيانات و هو "localhost"
5- يمكن اختيار اي شيئ تريده او تركه كما هو
نضغظ submit ثم Run the installation لننتقل لهذه الصفحة الخاصة باعدادات الموقع
نقوم بملئ البيانات بالشكل التالي:
1- اسم الموقع
2- اسم مدير الموقع
3- كلمة سر المدير
4- البريد الالكتروني
5- اختيار ما اذا كنت تريد ان تقوم محركات البحث بارشفة الموفع او لا
نضغط install wordpress ثم log in و ندخل بيانات المدير للولوج للوحة تحكم الموقع.
تنصيب اضافة WooCommerceتعريف: ببساطة WooCommerce هي اضافة ل WordPressتحوله من موقع عادي الا متجر الكتروني من خلال اضفة امكانية الدفع باي طريقة تختارها مثل التحويلات البنكية او البطاقات البنكية.
لتنصيب الاضافة و تفعيلها, من لوحة تحكم الموقع نذهب ل plugins -> add new ثم ندخل اسم الاضافة في خانة البحث بالشكل التالي:
بعد ان تظهر لنا الاظافة نقوم بتنصيبها و تفعيلها بالضغط على install ثم activate
ملاحظة: يمكن تنصيب اي اضافة بهذه الطريقة او عن طريق تحميلها من الموقع الرسمي, فك ضغط الملف و نسخه في مجلد plugins في هذا المسار
C:\xampp1\htdocs\wordpress\wp-content\plugins
ثم تفعيلها من لوحة تحكم الموقع.
بعد الضغط على activate ستظهر لنا الصفحة التالية و نقوم بملءها بالبيانات المطلوبة مثل العنوان و طرق الدفع التي نريد تفعيلها وغيرها. لكن هذا لا يهمنا الان لاننا نريد قبول الدفع بالبيتكوين.
تنصيب سرفر BTCPayفي هذا الشرح لن لقوم بتنصيب السرفر فعليا لان ذلك سيستغرق الكثير من الوقت كما ان هدف الموضوع هو فهم الاساسيات.
ساعتمد على طرف ثالث و هم عبارة عن اشخاص او شركات لديهم سرفرات و يسمحون لغيرهم باستخدامها بمقابل او بشكل مجاني و يمكن ان تجد فائمة بعناوينهم هنا:
https://directory.btcpayserver.org/filter/hostsانا اخترت هدا الموقع
btcpayjungleنقوم بالذهاب للموقع و انشاء حساب و تفعيله عبر الايميل.
نقوم بالدخول للحساب و نختار قائمة stores و نضغط create a new store كما في الصورة التالية
نختار اسما للمتجر و نضغط Create
سيتم نقلنا للصفحة التالية لاتمام اعدادات محفظة البيتكوين التي سنستقبل عليها الدفعات.
كما تلاحظ الموقع يقبل كذلك شبكة البرق لكن هذا ليس موضوعنا الان
لاعداد المحفظة نضغط على setup
في هذه الخانة نقوم بوضع المفتاح الممتد العام master public key لمحفظتنا المخصصة للمتجر و نضغط continue. ستلاحظ ان الموقع سيعطيك نفس العناوين التي في محفظتك مما يعني ان العملية تمت بنجاح.
اذا لم تحصل على عناوين مطابقة قم بنسخ العنوان الاول من محفظتك و لصقه في الخانة السفلى حتى يتعرف الموقع على نوع محفظتك و يقوم باستخراج العناوين الصحيحة.
تنصيب اضافة BTCPay WooCommerceتعريف:BTCPay WooCommerce يمكن اعتبارها اضافة لاضافة WooCommerce تمكن من اضافة امكانية الدفع بالبيتكوين من خلال ربط الموقع ب سرفر BTCPay
ملاحظة:لا يمكن تحميل BTCPay WooCommerce الا بعد تنصيب WooCommerce
يتم التحميل و التفعيل بنفس الطريقة كما الاضافة الاخرى لذلك نقوم باعادة نفس الخطوات.
ربط المتجر بالسيرفربعد تفعيل الاضافة نضغط على Settings لننتقل للصفحة التالية
ما يهمنا هنا هما خانتي API Token.
في الخانة الاولى نضع عنوان سرفر BTCPay و في هذه الحالة هو عنوان الموقع الذي استعملناه
https://btcpayjungle.com/
بعد ادخال العنوان سيظهر لنا عنوان في الاسفل نضغط عليه للنتقل للموقع للحصول على كود الربط
بالضغط على الرابط سننتقل للصفحة التالية
في خانة StoreId نختار اسم المتجر الذي انشاناه في الخطوات السابقة وقت فتح الحساب في الموقع و نضغط Request pairing.
في الصفحة الموالية نضغط عل Approve لتاكيد البيانات و الانتقال لهذه الصفحة
الان تحصلنا على الكود الخاص لربط متجرنا. نقوم بنسخه و نعود لصفحة اعدادات الاضافة و نلصق الكود في الخانة الثانية و نضغط Pair
ستظهر لنا الصفحة التالية مما يعني ان العملية تمت بنجاح
نضغط على Save changes.
و هكذا اصبح لدينا متجر الكتروني يقبل الدفع بالبيتكوين و ما علينا الا اضافة المنتوجات و الانطلاق في التسويق لها و بيعها
اضافة منتج و عرضه للبيعلاضافة منتج كل ما علينا القيام به هو اختيار Products من القائمة الجانبية للوحة التحكم و ملئ البيانات بما يناسب من اسم المنتج و وصفه و ادراج صور و السعر المطلوب...
ثم نضغط على Publish
و هذا مثال من متجرنا
الان يمكن للزبائن شراء المنتج و للتاكد ان كل شيئ يعمل بشكل جيد لنجرب عملية الشراء.
نقوم باختيار المنتج و الكمية و نواصل للدفع. سنتحصل على هده الصفحة
لاحظ ان العنوان الذي سيدفع اليه الحريف هو نفس العنوان الاول في محفظتنا و في موقع سرفر BTCPay مما يعني ان كل شيئ على ما يرام.
ملاحظات- ربما تكون النتيجة التي تحصلنا عليها ليست بالجودة التي كنت تتوقعها و ذلك بسبب اننا استعملنا الاعدادات الافتراضية. هناك عديد الاضافات التي يمكنك استعمالها و اضافة قوالب مجانية او مدفوعة لتغيير شكل المتجر بشكل كلي
- عند انشاء متجر فعلي عليك ايواؤه على استضافة مدفوعة و يحبذ ان تستخدم سرفر BTCPay الخاص بك لمزيد من الحماية و الخصوصية اما على جهازك او على VPS.
- تاكد من اقفال السيرفر المحلي عند الانتهاء من استعماله خاصة اذا كان ال IP لجهازك ثابت و لا تمتلك جدار حماية قوي
مراجعhttps://docs.btcpayserver.org/WooCommerce/https://wordpress.org/ملاحظة: بعد ان قمت بكتابة الموضوع بحثت ان كان هناك موضوع مشابه له و وجدت موضوع في القسم الانقليزي و اردت مشاركته خاصة انه مفيد جدا و يشرح كل النقاط بالتفصيل وهذا رابطه:
https://bitcointalk.org/index.php?topic=4985870