بسم الله الرحمن الرحيم
السلام عليكم و رحمة الله
في هذا الموضوع سنشرح خطوات انشاء متجر الكتروني يقبل الدفع عن طريق البيتكوين. بعد انهاء قراءة الموضوع سيكون بامكانك اطلاق متجرك الاكتروني و بيع منتجاتك فيه مقابل البيتكوين.
لانشاء المتجر سنستعمل البرامج و الاضافات التالية:
ملاحظة: • عند انشاء متجر احترافي لا بد ان تقوم بايوائه على استضافة مدفوعة لذلك لن تحتاج لاستعمال السيرفر الشخصي بالتالي يمكنك تجاوز النقطة الاولى.
• بعض الاستضافات تمكن من تنصيب wordpress بشكل الي و بالتالي يمكنك تجاوز النقطة الثانية من الشرح.
المراحل
تنصيب السيرفر المحلي:يوجد عديد البرامج التي تسمح بتحويل جهازك الى واب سرفر يمكنك من تحميل و تشغيل مواقعك. بالطبع لن يكون بنفس جودة الاستضافات المدفوعة لكنه طريقة جيدة للتعلم و القيام ببعض التجارب قبل الاطلاق الفعلي لمشروعك.
من بين هذه البرامج نجد Xampp, AppServ, FreePHP...
في هذا الشرح قمت باستعمال Xampp لسهولة استعماله و تعدد خصائه. يمكن تحميل البرنامج من هذا الرابط:
نقوم بتحميل البرنامج من الرابط التالي:
https://www.apachefriends.org/بعد الانتهاء من التحميل نبدا بالتنصيب بفتح الملف
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2FCfXrZ6e.jpg&t=663&c=a6n5ZeuXRMG6_Q)
عملية التنصيب سهلة و لا تحتاج لشرح فقط واصل الضغط على زر Next
![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif)
بعد الانتهاء من التنصيب قم بفتح البرنامج
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2FYfshwqD.jpg&t=663&c=pFJ7p-UV7jGotQ)
هذه هي شاشة التحكم و تمكنك من تشغيل و غلق السيرفر و تغيير اعداداته.
لتشغيل السيرفرلنتمكن من مواصلة عملنا ما علينا الان الا تشغيل سرفري Apache و MySQL
بعد تشغيل السيرفر علينا اضافة قاعدة بيانات جديدة لربطها بموقعنا لاحقا.
للقيام بذلك نقوم بادخال هذا العنوان في المتصفح:
http://localhost/phpmyadmin/
او ببساطة نقوم بالضغط على Admin امام خانة Mysql من لوحة التحكم و سيتم تحويلنا لنفس الصفحة
![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif)
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2FqhcTC78.jpg&t=663&c=b7TtNNyar9MUXQ)
لاضافة قاعدة البيانات نختار new و نعطيها اي اسم نريده. انا اخترت "wordpress" و نضغط Create كما في الصورة التالية:
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2FSgyqzAc.jpg&t=663&c=dNGgQ-K6hJFIxQ)
الان اصبح سيرفرنا جاهزا لاستقبال المتجر
![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif)
تنصيب WordPressتعريف: WordPressهو سكريبت مثل هذا المنتدى لكنه سكربت مجلة اي انه مخصص بالاساس للمقالات لذلك تجد اكثر مستخدميه هم المواقع الاخبارية. نظرا لكثرة استخدامه و كونه مفتوح المصدر تم تطويره و تطوير عديد الاضافات التي جعلته قابلا للاستخدام في مجالات عدة.
اولا علينا تحميل السكريبت من الموقع الرسمي:
https://wordpress.org/download/نقوم بفك ضغط الملف و نقله لهذا المسار:
لتنصيب السكريبت نقوم بادخال العنوان التالي في المتصفح:
ملاحظة: المسار و العنوان يمكن ان يختلفا حسب ما اخترته انت عند تنصيب السيرفر المحلي واسم ملف السكريبت.
ستظهر لنا الصفحة التالية. نقوم باختيار اللغة و نضغظ continue
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2FJPjc95p.jpg&t=663&c=4UWmDy7Wa5MGTw)
في الصفحة الموالية نضغط Let's go ! لننتقل لهذه الصفحة
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2F1WV8jgm.jpg&t=663&c=bNU4R2wo6zu95A)
هذه الصفحة تقوم بتعديل السكربت ليتصل بقاعدة البيانات التي اضفناها سابقا.
نقوم بملئ البيانات بالشكل التالي:
1- اسم قاعدة البيانات الذي اخترناه
2- اسم المدير الافتراضي لقاعدة البيانات في Xampp هو "root"
3- لا يوجد كلمة سر افتراضية لذلك نحذف ما في هذه الخانة
ملاحظة: بغاية الحماية يجب تغيير الاعدادات الافتراضية و اضافة كلمة سر قوية.
4- مسار قاعدة البيانات و هو "localhost"
5- يمكن اختيار اي شيئ تريده او تركه كما هو
نضغظ submit ثم Run the installation لننتقل لهذه الصفحة الخاصة باعدادات الموقع
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2F43xc7gJ.jpg&t=663&c=coL6FRk1UOq0OA)
نقوم بملئ البيانات بالشكل التالي:
1- اسم الموقع
2- اسم مدير الموقع
3- كلمة سر المدير
4- البريد الالكتروني
5- اختيار ما اذا كنت تريد ان تقوم محركات البحث بارشفة الموفع او لا
نضغط install wordpress ثم log in و ندخل بيانات المدير للولوج للوحة تحكم الموقع.
تنصيب اضافة WooCommerceتعريف: ببساطة WooCommerce هي اضافة ل WordPressتحوله من موقع عادي الا متجر الكتروني من خلال اضفة امكانية الدفع باي طريقة تختارها مثل التحويلات البنكية او البطاقات البنكية.
لتنصيب الاضافة و تفعيلها, من لوحة تحكم الموقع نذهب ل plugins -> add new ثم ندخل اسم الاضافة في خانة البحث بالشكل التالي:
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2FmBTpJML.jpg&t=663&c=x_KBihVNkGmBKg)
بعد ان تظهر لنا الاظافة نقوم بتنصيبها و تفعيلها بالضغط على install ثم activate
ملاحظة: يمكن تنصيب اي اضافة بهذه الطريقة او عن طريق تحميلها من الموقع الرسمي, فك ضغط الملف و نسخه في مجلد plugins في هذا المسار
C:\xampp1\htdocs\wordpress\wp-content\plugins
ثم تفعيلها من لوحة تحكم الموقع.
بعد الضغط على activate ستظهر لنا الصفحة التالية و نقوم بملءها بالبيانات المطلوبة مثل العنوان و طرق الدفع التي نريد تفعيلها وغيرها. لكن هذا لا يهمنا الان لاننا نريد قبول الدفع بالبيتكوين.
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2FGw5U0nK.jpg&t=663&c=3N3wlV0rnHESwA)
تنصيب سرفر BTCPayفي هذا الشرح لن لقوم بتنصيب السرفر فعليا لان ذلك سيستغرق الكثير من الوقت كما ان هدف الموضوع هو فهم الاساسيات.
ساعتمد على طرف ثالث و هم عبارة عن اشخاص او شركات لديهم سرفرات و يسمحون لغيرهم باستخدامها بمقابل او بشكل مجاني و يمكن ان تجد فائمة بعناوينهم هنا:
https://directory.btcpayserver.org/filter/hostsانا اخترت هدا الموقع
btcpayjungleنقوم بالذهاب للموقع و انشاء حساب و تفعيله عبر الايميل.
نقوم بالدخول للحساب و نختار قائمة stores و نضغط create a new store كما في الصورة التالية
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2FMklCOfN.jpg&t=663&c=4DgXgrVQ3NVymQ)
نختار اسما للمتجر و نضغط Create
سيتم نقلنا للصفحة التالية لاتمام اعدادات محفظة البيتكوين التي سنستقبل عليها الدفعات.
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2FJ1QG2ED.jpg&t=663&c=L575BtR_2zcTyg)
كما تلاحظ الموقع يقبل كذلك شبكة البرق لكن هذا ليس موضوعنا الان
![Lips sealed](https://bitcointalk.org/Smileys/default/lipsrsealed.gif)
لاعداد المحفظة نضغط على setup
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2Fe5ItTU0.jpg&t=663&c=gmbl70DeHDl6gQ)
في هذه الخانة نقوم بوضع المفتاح الممتد العام master public key لمحفظتنا المخصصة للمتجر و نضغط continue. ستلاحظ ان الموقع سيعطيك نفس العناوين التي في محفظتك مما يعني ان العملية تمت بنجاح.
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2FQalEa7S.jpg&t=663&c=LKkFvGzGnUsG1w)
اذا لم تحصل على عناوين مطابقة قم بنسخ العنوان الاول من محفظتك و لصقه في الخانة السفلى حتى يتعرف الموقع على نوع محفظتك و يقوم باستخراج العناوين الصحيحة.
تنصيب اضافة BTCPay WooCommerceتعريف:BTCPay WooCommerce يمكن اعتبارها اضافة لاضافة WooCommerce تمكن من اضافة امكانية الدفع بالبيتكوين من خلال ربط الموقع ب سرفر BTCPay
ملاحظة:لا يمكن تحميل BTCPay WooCommerce الا بعد تنصيب WooCommerce
يتم التحميل و التفعيل بنفس الطريقة كما الاضافة الاخرى لذلك نقوم باعادة نفس الخطوات.
ربط المتجر بالسيرفربعد تفعيل الاضافة نضغط على Settings لننتقل للصفحة التالية
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2F9fMMyeh.jpg&t=663&c=yitGL9bztjOrCQ)
ما يهمنا هنا هما خانتي API Token.
في الخانة الاولى نضع عنوان سرفر BTCPay و في هذه الحالة هو عنوان الموقع الذي استعملناه
https://btcpayjungle.com/
بعد ادخال العنوان سيظهر لنا عنوان في الاسفل نضغط عليه للنتقل للموقع للحصول على كود الربط
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2FW71rAR2.jpg&t=663&c=ohFkDC9XfrNO1g)
بالضغط على الرابط سننتقل للصفحة التالية
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2F758Xd9H.jpg&t=663&c=WxfJUobALDIdvw)
في خانة StoreId نختار اسم المتجر الذي انشاناه في الخطوات السابقة وقت فتح الحساب في الموقع و نضغط Request pairing.
في الصفحة الموالية نضغط عل Approve لتاكيد البيانات و الانتقال لهذه الصفحة
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2FgJjhdI1.jpg&t=663&c=_EvBL3Dm1RdgEw)
الان تحصلنا على الكود الخاص لربط متجرنا. نقوم بنسخه و نعود لصفحة اعدادات الاضافة و نلصق الكود في الخانة الثانية و نضغط Pair
ستظهر لنا الصفحة التالية مما يعني ان العملية تمت بنجاح
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2FnQenM4c.jpg&t=663&c=a1T9zrj_j4jQjQ)
نضغط على Save changes.
و هكذا اصبح لدينا متجر الكتروني يقبل الدفع بالبيتكوين و ما علينا الا اضافة المنتوجات و الانطلاق في التسويق لها و بيعها
![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif)
اضافة منتج و عرضه للبيعلاضافة منتج كل ما علينا القيام به هو اختيار Products من القائمة الجانبية للوحة التحكم و ملئ البيانات بما يناسب من اسم المنتج و وصفه و ادراج صور و السعر المطلوب...
ثم نضغط على Publish
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2F859Ao35.jpg&t=663&c=GwKQEvtuREOfTQ)
و هذا مثال من متجرنا
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2FD0SuVyV.jpg&t=663&c=tXGqhtF8w9TQSg)
الان يمكن للزبائن شراء المنتج و للتاكد ان كل شيئ يعمل بشكل جيد لنجرب عملية الشراء.
نقوم باختيار المنتج و الكمية و نواصل للدفع. سنتحصل على هده الصفحة
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2F19Cg2ke.jpg&t=663&c=BYjYTGtSkfTmAQ)
لاحظ ان العنوان الذي سيدفع اليه الحريف هو نفس العنوان الاول في محفظتنا و في موقع سرفر BTCPay مما يعني ان كل شيئ على ما يرام.
ملاحظات- ربما تكون النتيجة التي تحصلنا عليها ليست بالجودة التي كنت تتوقعها و ذلك بسبب اننا استعملنا الاعدادات الافتراضية. هناك عديد الاضافات التي يمكنك استعمالها و اضافة قوالب مجانية او مدفوعة لتغيير شكل المتجر بشكل كلي
- عند انشاء متجر فعلي عليك ايواؤه على استضافة مدفوعة و يحبذ ان تستخدم سرفر BTCPay الخاص بك لمزيد من الحماية و الخصوصية اما على جهازك او على VPS.
- تاكد من اقفال السيرفر المحلي عند الانتهاء من استعماله خاصة اذا كان ال IP لجهازك ثابت و لا تمتلك جدار حماية قوي
مراجعhttps://docs.btcpayserver.org/WooCommerce/https://wordpress.org/ملاحظة: بعد ان قمت بكتابة الموضوع بحثت ان كان هناك موضوع مشابه له و وجدت موضوع في القسم الانقليزي و اردت مشاركته خاصة انه مفيد جدا و يشرح كل النقاط بالتفصيل وهذا رابطه:
https://bitcointalk.org/index.php?topic=4985870