GoUrl.io Bitcoin/Altcoin Payment Gateway API ASP .NET C#
الإصدار 1.2.0 RC1
جديد - منتج ذو علامة بيضاء مناسب للهواتف المحمولة - مدفوعات بالبيتكوين/العملات البديلة باستخدام شعارك الخاص. العرض المباشر
قبول الدفعات عبر الإنترنت من Bitcoin، وBitcoin Cash، وLitecoin، وDash، وDogecoin، وSpeedcoin، وReddcoin، وPotcoin، وFeathercoin، وVertcoin، وPeercoin، وUniversalCurrency، وMentialUnit عبر الإنترنت على موقع الويب الخاص بك
حقوق النشر © 2014-2019 دلتا للاستشارات
موقع الكتروني: https://gourl.io
API NuGet ASP .NET MVC: https://www.nuget.org/packages/GoUrl.io/
تعليمات API Bitcoin ASP.NET: https://gourl.io/bitcoin-api-asp.html
تعليمات API Bitcoin PHP: https://gourl.io/api-php.html
API Python وJava وNode.js وما إلى ذلك: https://gourl.io/api.html
البرنامج المساعد وورد: https://wordpress.org/plugins/gourl-bitcoin-Payment-gateway-profit-downloads-membership/
العرض التوضيحي: https://gourl.io/bitcoin-Payment-gateway-api.html
التعليمات - حزمة ASP .NET Bitcoin/Altcoin
- يتوفر إصداران (الإصدار الثابت 1.0.10 - صندوق دفع iFrame والإصدار 1.2.0 RC1 - صندوق دفع json سهل الاستخدام للجوال)
أ. الإصدار 1.0.10 - مستقر، وصندوق دفع iFrame، وغير متوافق مع الأجهزة المحمولة. تجريبي»
تثبيت الحزمة من nuget.org - https://www.nuget.org/packages/GoUrl.io/ (الأمر "Install-Package GoUrl.io"، إنها حزمة فقط بدون أمثلة، Iframe، وليست مناسبة للجوال)
أو قم بتنزيل الحزمة الكاملة v1.0.10 مع أمثلة من github / gourl.io مباشرةً
ب. الإصدار 1.2.0RC1 (الإصدار المرشح 1)، صندوق دفع Json، متوافق مع الأجهزة المحمولة، منتج البطاقة البيضاء. تجريبي»
قم بتنزيل الحزمة الكاملة v1.2.0RC1 مع أمثلة من ملف المصدر github / zip
تستخدم الحزمة قاعدة بيانات خاصة بها جدول crypto_Payments (ملف /GoUrl/App_Data/GourlDb.mdf) لتخزين معلومات الدفع بالبيتكوين/altcoin (معرف المعاملة، وتاريخ الدفع، ومعرف المستخدم، ومعرف الطلب، وما إلى ذلك) على موقع الويب الخاص بك. إذا كنت ترغب في نقل هذا الجدول إلى قاعدة بياناتك الحالية، قم بتشغيل استعلام SQL، وسيقوم بإنشاء جدول MSSQL "crypto_Payments" جديد في قاعدة بياناتك الحالية؛ وبعد تكوين "connectionStrings" في /GoUrl/Web.config. حزمة مخزن قاعدة البيانات الافتراضية في المجلد /GoUrl/App_Data. مثال - صفحة Asp تحتوي على جميع إحصائيات الدفع
قم بالتسجيل أو تسجيل الدخول مجانًا على gourl.io، وقم بإنشاء صندوق/صناديق دفع جديدة واحصل على مفاتيح GoUrl الخاصة/العامة مجانًا (لقطة شاشة)
ضع جميع مفاتيح GoUrl الخاصة في /GoUrl/Web.config (لقطة شاشة)
أضف سطر _Layout الخاص بك - <script type="text/javascript" src="~/scripts/cryptobox.js"></script>. راجع المثال - /GoUrl/Views/Shared/_Layout.cshtml
قم بإنشاء وحدة تحكم في الدفع باستخدام المفاتيح العامة/الخاصة، ومعرف الطلب، ومعرف المستخدم، وما إلى ذلك. راجع مثال وحدة التحكم، الجاهزة للاستخدام مع الملفات من الدليل /Examples/ - /GoUrl/Controllers/GoUrl/ExamplesController.cs (لقطة شاشة)
قم بتحرير الوظيفة الرئيسية في الملف /GoUrl/GoUrlCore/NewPayment.cs لإضافة إجراءات إضافية بعد استلام الدفع (تحديث سجلات قاعدة البيانات، إرسال بريد إلكتروني إلى المستخدم، إلخ).
ستحتاج إلى وضع عنوان URL لرد الاتصال في صندوق الدفع الخاص بالبيتكوين/altcoin (لقطة شاشة)، يرجى استخدام: http://yoursite.com/GoUrl/Callback
لعرض صندوق دفع bitcoin/altcoin في طريقة العرض الخاصة بك، تحتاج إلى استخدام Helper Cryptobox (@Html.Cryptobox(DisplayCryptoboxModel) أو عرض Partial View Partial/_Cryptobox.
راجع /GoUrl/Views/Examples/Basic.cshtml وأمثلة أخرى.
للحصول على أمثلة الاستخدام، يرجى إضافة مفاتيح gourl الخاصة إلى Web.config والمفاتيح الخاصة/العامة إلى عدة أماكن في examplesController.cs.
هذا كل شيء! من المفترض أن يعمل صندوق دفع CRYPTOCOIN/CAPTCHA الآن على موقعك.
اقرأ المزيد - https://gourl.io/bitcoin-api-asp.html
جدول MSSQL للحزمة
تستخدم الحزمة قاعدة البيانات الخاصة بها مع جدول crypto_Payments حيث سيتم تخزين جميع مدفوعات البيتكوين/altcoin التي تم إجراؤها لك. يمكن أن يكون لديك عدة صناديق تشفير في الموقع (مثل البيتكوين، والداش، والدوغكوين، وما إلى ذلك) وسيتم تخزين جميع معلومات الدفع الخاصة بهذه المعاملات في هذا الجدول الواحد.
إذا كنت ترغب في نقل الجدول إلى قاعدة بياناتك الحالية، فيرجى تشغيل الاستعلام أدناه، وسيؤدي إلى إنشاء جدول crypto_Payments جديد في قاعدة بياناتك الحالية؛ وبعد تكوين "connectionStrings" في /GoUrl/Web.config.
CREATE TABLE dbo.crypto_payments (
paymentID int IDENTITY(1,1) NOT NULL,
boxID int NOT NULL,
boxType nvarchar(10) NOT NULL,
orderID varchar(50) NOT NULL,
userID varchar(50) NOT NULL,
countryID varchar(3) NOT NULL,
coinLabel varchar(6) NOT NULL,
amount decimal(20, 8) NOT NULL,
amountUSD decimal(20, 8) NOT NULL,
unrecognised tinyint NOT NULL,
addr nvarchar(50) NOT NULL,
txID char(64) NOT NULL,
txDate datetime NULL,
txConfirmed tinyint NOT NULL,
txCheckDate datetime NULL,
processed tinyint NOT NULL,
processedDate datetime NULL,
recordCreated datetime NULL
);
ميزات بوابة GoUrl
بوابة الدفع الخاصة بنا مع الدفع الفوري تتيح لك تنظيم موقع الويب الخاص بك بسهولة -
- مصدر مفتوح مجاني 100% على Github.com
- لا توجد رسوم شهرية، رسوم المعاملات تبدأ من 0%
- لا حاجة إلى معرف، ولا حاجة إلى حساب مصرفي
- احصل على المدفوعات مباشرة إلى محافظ البيتكوين/العملات البديلة الخاصة بك وقم بالتحويل إلى الدولار الأمريكي/اليورو/وما إلى ذلك لاحقًا
- صندوق الدفع المخصص - تنسيق json؛ قم بتخصيص صندوق دفع البيتكوين الخاص بك باستخدام النص/الشعار الخاص بك
- الدفع لكل منتج - قم ببيع منتجاتك مقابل عملات البيتكوين، والبيتكوين كاش، واللايتكوين، وما إلى ذلك عبر الإنترنت على موقع الويب الخاص بك. إنه سهل!
- الدفع لكل تنزيل - اربح المال من تنزيلات الملفات/المحتوى الرقمي الآخر من موقع الويب الخاص بك عبر الإنترنت
- الدفع لكل مشاركة - احصل على دفعات منفصلة لكل منشور/مقالة منشورة على موقع الويب الخاص بك
- الدفع مقابل التسجيل - اربح المال عند تسجيل المستخدم على موقع الويب الخاص بك؛ وقف البريد العشوائي
- الدفع لكل صفحة الوصول - بيع الوصول المدفوع إلى صفحة (صفحات) الويب المحددة للزائرين غير المسجلين عبر الإنترنت
- الدفع لكل عضوية - بيع عضوية شهرية/يومية لموقع الويب الخاص بك للأعضاء عبر الإنترنت
- حدد الأسعار الخاصة بك بالدولار الأمريكي. سيقوم تلقائيًا بتحويل الدولار الأمريكي إلى العملات المشفرة باستخدام أسعار الصرف المباشرة
- التكامل المباشر على موقع الويب الخاص بك (iframe)، ولا يتم فتح أي صفحات دفع خارجية (كما تقدم بوابات الدفع الأخرى)
- سيرى المستخدم عادةً نتيجة الدفع الناجحة خلال 5 ثوانٍ بعد إرسال الدفعة
- سيرى مستخدمو وزوار موقع الويب الخاص بك مربع الدفع GoUrl على موقع الويب الخاص بك بلغاتهم الأصلية
- تدعم بوابة الدفع الخاصة بنا لغات الواجهة التالية: الإنجليزية، الإسبانية، الفرنسية، الألمانية، الهولندية، الإيطالية، الروسية، البولندية، البرتغالية، الفارسية، الكورية، اليابانية، الإندونيسية، التركية، العربية، الصينية المبسطة، الصينية التقليدية، الهندية. يمكننا أيضًا إضافة أي لغة جديدة لنظام الدفع عند الطلب
- برنامج الشركاء التابعين لمطوري الويب - اربح 0.50% مدى الحياة من كل دفعة بالعملة المشفرة يقوم بها المستخدمون من خلال بوابة الدفع GoUrl
- عالمي، مجهول، آمن، صفر مخاطر، لا يوجد رد مبالغ مدفوعة، لا حاجة لتسجيل الزوار.
- GoUrl Bitcoin Official Wordpress Plugin - سهل الاستخدام على موقع الويب الخاص بك
- دعم مجاني في دمج بوابة الدفع GoUrl Crypto الخاصة بنا في البرامج النصية/المكونات الإضافية/موقع الويب الخاص بك
مقدمة
توفر بوابة الدفع GoUrl Bitcoin/Altcoin حزمة ASP.NET C# بسيطة والتي يمكنك دمجها بسهولة في موقع ASP الخاص بك في دقائق.
ابدأ في قبول المدفوعات على موقع الويب الخاص بك، بما في ذلك جميع العملات المشفرة الرئيسية، وابدأ في البيع عبر الإنترنت في دقائق. لا توجد عملية تقديم الطلب.
الميزة الكبيرة لـ Cryptocoin Payment Box هي أنه مدمج بالكامل في موقع الويب الخاص بك، ولا يتم فتح أي صفحات دفع خارجية (كما تقدم بوابات الدفع الأخرى).
سيتلقى موقع الويب الخاص بك معلومات الدفع الكاملة للمستخدم فورًا بعد إجراء الدفع بالعملة المشفرة ويمكنك معالجتها في الوضع التلقائي.
كيف يعمل
أ. جانب مالك الموقع/البائع
يمكنك استخدام الخطوات التالية لبيع منتجاتك على موقع الويب الخاص بك مقابل العملات المشفرة إذا كنت ترغب في ذلك ويمكنك تحويلها تلقائيًا إلى الدولار الأمريكي
- قم بتثبيت GoUrl crypto Payment Box على موقع الويب الخاص بك وقم بتكوين معرف الطلب والعملة والمبلغ المطلوب دفعه ديناميكيًا، وما إلى ذلك. أو استخدم Monetiser Online إذا لم يكن لديك موقع الويب الخاص بك.
- يمكنك قبول المدفوعات بعملة Bitcoin فقط أو يمكنك قبول العملات المعدنية الأخرى - Bitcoin Cash وDogecoin وLitecoin وDash وما إلى ذلك أيضًا. راجع Demo1 (عملات معدنية متعددة) أو Demo2 (البيتكوين فقط)
- عندما تقوم بإعداد صندوق الدفع بالعملات المشفرة، يمكنك إدخال المبلغ الأصلي بالدولار الأمريكي أو بالعملات المشفرة. سيتم تحويل المبلغ بالدولار الأمريكي تلقائيًا إلى مبلغ عملة مشفرة باستخدام أسعار صرف العملة المشفرة المباشرة اليوم (يتم تحديثها كل 30 دقيقة) وسيتم عرض مبلغ العملة المشفرة في مربع الدفع. على سبيل المثال، إذا قمت بإدخال 20 دولارًا أمريكيًا، فسيتم عرض 0.059 بيتكوين في مربع الدفع.
- سوف تحتاج إلى إنشاء حساب على Poloniex.com أو على Bitstamp.net (منصات التداول)
- قم بالإعداد بحيث يتم إعادة توجيه جميع المدفوعات المستلمة تلقائيًا من حساب GoUrl.io الخاص بك إلى حسابك على Poloniex / Bitstamp (أدخل عنوان محفظة العملات المعدنية Poloniex/Bitstamp في إعدادات صندوق الدفع gourl). واستخدم ميزة "البيع التلقائي" (تداول العملات المشفرة تلقائيًا بالدولار الأمريكي) على Poloniex/Bitstamp.
- باستخدام هذه الوظيفة، لا داعي للقلق إذا انخفضت أسعار العملات المشفرة أو ارتفعت. في غضون ساعة أو ساعتين بعد استلام دفعة العملة المشفرة، سيتم تحويل دفعتك تلقائيًا إلى الدولار الأمريكي على Poloniex/Bitstamp وسيتم الاحتفاظ بها في حساب Poloniex/Bitstamp بالدولار الأمريكي الخاص بك.
- يمكنك لاحقًا سحب الدولار الأمريكي من Poloniex/Bitstamp إلى حسابك البنكي في الولايات المتحدة الأمريكية/المملكة المتحدة/فرنسا/إلخ.
ب. جانب المستخدم النهائي/المشتري
- سيرى جميع المستخدمين لديك GoUrl Payment Box على صفحة الويب الخاصة بك، وسيستخدم بعض المستخدمين محافظ العملات المعدنية الخاصة بهم ويقومون بالدفع لك
- في حوالي 5 ثوانٍ بعد إجراء الدفع بالعملة المشفرة، سيرى المستخدم تأكيدًا على صفحة موقع الويب الخاص بك بأن الدفعة قد تم استلامها (أي سريع جدًا)
- سيتلقى موقع الويب الخاص بك تلقائيًا على الفور معرف المستخدم الحالي مع معلومات الدفع الكاملة من خادم الدفع الخاص بنا
- سيظل المستخدم موجودًا على صفحة الويب الخاصة بك ويرى نتيجة الدفع الناجحة، ويمكن للبرنامج النصي الخاص بك معالجة الدفع تلقائيًا وإعطاء تأكيد للمستخدم (على سبيل المثال، ترقية عضوية المستخدم أو توفير رابط التنزيل لمنتجاتك، وما إلى ذلك). كل ذلك في الوضع التلقائي - لا يلزم اتخاذ أي إجراءات يدوية
- بالنسبة للمستخدم، ستبدو إجراءات الدفع على موقع الويب الخاص بك متشابهة جدًا من الناحية المرئية وستتم مقارنتها ببطاقات الائتمان العادية من حيث سرعتها
- لا توجد أوراق، ولا عمليات رد المبالغ المدفوعة، ولا رسوم شهرية، ورسوم المعاملات منخفضة (من 0٪). يرجى ملاحظة أنه خلال الـ 30 دقيقة التالية (بعد التحقق من المعاملة) سيتم إعادة توجيه الدفعة تلقائيًا إلى عنوان محفظتك
قائمة واجهة برمجة تطبيقات الدفع:
- واجهة برمجة تطبيقات الدفع بالبيتكوين
- واجهة برمجة تطبيقات الدفع النقدي بالبيتكوين
- واجهة برمجة تطبيقات الدفع Litecoin
- واجهة برمجة تطبيقات الدفع داش
- واجهة برمجة تطبيقات الدفع Dogecoin
- واجهة برمجة تطبيقات الدفع Speedcoin
- واجهة برمجة تطبيقات الدفع Reddcoin
- واجهة برمجة تطبيقات دفع البوتكوين
- واجهة برمجة تطبيقات الدفع Feathercoin
- واجهة برمجة تطبيقات الدفع Vertcoin
- واجهة برمجة تطبيقات الدفع بالعملة العالمية
- واجهة برمجة تطبيقات الدفع الخاصة بالوحدة النقدية
- واجهة برمجة تطبيقات الدفع الخاصة ببيركوين
.
أمثلة PHP / العرض التوضيحي المباشر:
- الدفع لكل منتج : المثال 1 - العملات المشفرة المتعددة، المثال 2 - البيتكوين
- الدفع لكل تنزيل : مثال 3 - عملات مشفرة متعددة، مثال 4 - بيتكوين
- الدفع لكل مشاركة : example5 - عملات مشفرة متعددة، example6 - البيتكوين
- الدفع لكل تسجيل : مثال 7 - عملات مشفرة متعددة، مثال 8 - بيتكوين
- الدفع لكل صفحة الوصول : مثال 19 - تشفير متعدد، مثال 10 - بيتكوين
- الدفع لكل عضوية : المثال 11 - العملات المشفرة المتعددة، المثال 12 - البيتكوين
- صندوق الدفع المخصص الخاص بك، مثال 13 - bitcoin json / jquery