Bitcoin Payment Gateway ASP.NET

2025-12-07 0 222

GoUrl.io Bitcoin/Altcoin Payment Gateway API ASP .NET C#

Version 1.2.0 RC1

NEW – Mobile Friendly, White Label Product – Bitcoin/altcoin Payments with your own logo. Live Demo

Accept Bitcoin, Bitcoin Cash, Litecoin, Dash, Dogecoin, Speedcoin, Reddcoin, Potcoin, Feathercoin, Vertcoin, Peercoin, UniversalCurrency, MonetaryUnit Payments Online on your website

Copyright © 2014-2019 Delta Consultants

Website: https://go*url**.io

API NuGet ASP .NET MVC: https://www.*n*u*get.org/packages/GoUrl.io/

API Bitcoin ASP.NET Instruction: https://go*url**.io/bitcoinapiasp.html

API Bitcoin PHP Instruction: https://go*url**.io/api-php.html

API Python, Java, Node.js, etc: https://go*url**.io/api.html

WordPress Plugin: https://w*o*rdpres*s.org/plugins/gourl-bitcoin-paymentgateway-paid-downloads-membership/

Demo: https://go*url**.io/bitcoin-payment-gateway-api.html

Instruction – ASP .NET Bitcoin/Altcoin Package

  1. Two Versions Available (stable version 1.0.10 – iFrame payment box and version 1.2.0 RC1 – mobile friendly json payment box)
  • A. Version 1.0.10 – Stable, iFrame Payment Box, Not Mobile Friendly. Demo»

    Install package from nuget.org – https://www.*n*u*get.org/packages/GoUrl.io/ (command \”Install-Package GoUrl.io\”, it is package only without examples, Iframe, not mobile friendly)

    or download full package v1.0.10 with Examples from github / gourl.io directly

  • B. Version 1.2.0RC1 (release candidate 1), Json Payment Box, Mobile Friendly, White Label Product. Demo»

    Download full package v1.2.0RC1 with Examples from github / zip source file

  1. Package uses own database with table crypto_payments (file /GoUrl/App_Data/GourlDb.mdf) for storing bitcoin/altcoin payment information (transaction ID, payment Date, user ID, order ID, etc) on your website. If you wish to move this table to your existing database, run sql query, it will create new MSSQL \”crypto_payments\” table in your existing database; and after configure \’connectionStrings\’ in /GoUrl/Web.config. Package default Database store in /GoUrl/App_Data folder. Example – Asp Page with All Payment Statistics

  2. Free Register or Login on the gourl.io, create new payment box/es and get free GoUrl Private/Public Keys (screenshot)

  3. Place all your GoUrl Private Keys in /GoUrl/Web.config (screenshot)

  4. Add in your _Layout line – <script type=\”text/javascript\” src=\”~/scripts/cryptobox.js\”></script>. See example – /GoUrl/Views/Shared/_Layout.cshtml

  5. Create payment controller with your public/private keys, orderID, userID, etc. See controller example, ready to use with files from directory /Examples/ – /GoUrl/Controllers/GoUrl/ExamplesController.cs (screenshot)

  6. Edit the function Main in the file /GoUrl/GoUrlCore/NewPayment.cs to add additional actions after a payment has been received (update database records, send email to user, etc).

  7. You will need to place Callback URL in bitcoin/altcoin payment box (screenshot), please use: http://yo*u*rsite*.com/GoUrl/Callback

  8. For display bitcoin/altcoin payment box in your View, you need to use Helper Cryptobox (@Html.Cryptobox(DisplayCryptoboxModel) or display Partial View Partial/_Cryptobox.

    See /GoUrl/Views/Examples/Basic.cshtml and other Examples.

    For use examples, please add your gourl private keys to Web.config and private/public keys to several places in ExamplesController.cs.

THAT\’S IT! CRYPTOCOIN PAYMENT BOX/CAPTCHA SHOULD NOW BE WORKING ON YOUR SITE.

Read more – https://go*url**.io/bitcoin-api-asp.html

MSSQL Table for package

The package uses its own database with table crypto_payments where all bitcoin/altcoin payments made to you would be stored.
You can have multiple cryptoboxes on site (such as bitcoin, dash, dogecoin, etc) and all payment information for such transactions
will be stored in that one table.

If you wish to move the table to your existing database, please run query below, it will create new crypto_payments table in your existing database; and after configure \’connectionStrings\’ in /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 Gateway Features

Our Payment Gateway with Instant Checkout allows you to easily organise your website –

  • 100% Free Open Source on Github.com
  • No Monthly Fee, Transaction Fee from 0%
  • No ID Required, No Bank Account Needed
  • Get payments straight to your bitcoin/altcoin wallets and convert to USD/EUR/etc later
  • Custom Payment Box – json format; customise your bitcoin payment box with your own text / logo
  • Pay-Per-Product – sell your products for bitcoin, bitcoin cash, litecoin, etc. online on your website. It is easy!
  • Pay-Per-Download – make money on file downloads/other digital content from your website online
  • Pay-Per-Post – get separate payments for each post/article published on your website
  • Pay-Per-Registration – earn money on user registration on your website; stop spam
  • Pay-Per-Page-Access – sell paid access to selected web page(es) to unregistered visitors online
  • Pay-Per-Membership – sell monthly/daily membership of your website to members online
  • Set your own Prices in USD. It will automatically convert usd to cryptocoins using Live exchange rates
  • Direct Integration on your website (iframe), no external payment pages opens (as other payment gateways offer)
  • User will see successful payment result typically within 5 seconds after the payment has been sent
  • Your website users and visitors will see GoUrl payment box on your website in their own native languages
  • Our Payment Gateway supports the following interface languages: English, Spanish, French, German, Dutch, Italian, Russian, Polish, Portuguese, Persian, Korean, Japanese, Indonesian, Turkish, Arabic, Simplified Chinese, Traditional Chinese, Hindi. We can also add any new language to payment system on request
  • Affiliate Program for Web Developers – Earn 0.50% Lifetime from each cryptocoin payment made by users through GoUrl Payment Gateway
  • Global, Anonymous, Secure, Zero Risk, No Chargebacks, No visitor registration is needed.
  • GoUrl Bitcoin Official WordPress Plugin – easy to use on your website
  • Free Support in the integration of our GoUrl Crypto Payment Gateway in your scripts/plugins/website

Introduction

GoUrl Bitcoin/Altcoin Payment Gateway offer a simple ASP.NET C# Package which you can easily integrate into your own ASP website in minutes.

Start accepting payments on your website, including all major cryptocoins, and start selling online in minutes. No application process.

The big benefit of Cryptocoin Payment Box is that it fully integrated on your website, no external payment pages opens (as other payment gateways offer).

Your website will receive full user payment information immediately after cryptocoin payment is made and you can process it in automatic mode.

How It Works

A. Website Owner / Seller Side

You can use the following steps to sell your products on your website for cryptocoins if you wish to and can automatically convert them to USD

  • Install GoUrl crypto Payment Box on your website and dynamically configure order id, currency, amount to pay, etc. Or use Monetiser Online if you don\’t have your own website.
  • You can accept payments in Bitcoins only or you can accept other coins – Bitcoin Cash, Dogecoin, Litecoin, Dash, etc also. See Demo1 (multiple coins) or Demo2 (Bitcoin only)
  • When you setup Cryptocoin Payment Box, you can enter the original amount in USD or in cryptocoins. The USD amount will be automatically converted to cryptocoin amount using today\’s LIVE cryptocurrency exchange rates (updated every 30 minutes) and the cryptocoin amount will be displayed in the payment box. For example, if you entered 20 USD, it will display 0.059 BTC in the payment box.
  • You will need to create an account on Poloniex.com or on Bitstamp.net (trading platforms)
  • Setup so that all your received payments are automatically forwarded from your GoUrl.io account to your account on Poloniex / Bitstamp (enter your Poloniex/Bitstamp coin wallet address in gourl payment box settings). And use the \”autosell\” feature (auto trade your cryptocoins to USD) on Poloniex/Bitstamp.
  • Using that functionality you don\’t need to worry if cryptocurrency prices go down or up. Within 1-2 hours after a cryptocoin payment has been received by you, your payment will be automatically converted to USD on Poloniex/Bitstamp and will be kept on your Poloniex/Bitstamp USD account.
  • Later you can withdraw your USD from Poloniex/Bitstamp to your own USA/UK/France/etc bank account

B. End User / Buyer Side

  • All your users will see GoUrl Payment Box on your webpage, and some users will use their coin wallets and make payments to you
  • In around 5 seconds after cryptocoin payment is made, user will see confirmation on your website page that payment is received (i.e. very fast)
  • Your website will automatically immediately receive current user id with full payment information from our payment server
  • The user will still be on your webpage and see that successful payment result, your script can automatically process payment and give user confirmation (for example, upgrading user membership or giving download link on your products, etc). All in automatic mode – no manual actions are needed
  • For user that payment procedure on your website will be looking very similar visually and compare with normal credit cards for its speed
  • No paperwork, no chargebacks, no monthly fee, low transaction fee (from 0%). Please note that during the next 30 minutes (after transaction is verified) payment will be automatically forwarded to your wallet address

Payment API List :

  • Bitcoin Payment API
  • Bitcoin Cash Payment API
  • Litecoin Payment API
  • Dash Payment API
  • Dogecoin Payment API
  • Speedcoin Payment API
  • Reddcoin Payment API
  • Potcoin Payment API
  • Feathercoin Payment API
  • Vertcoin Payment API
  • UniversalCurrency Payment API
  • MonetaryUnit Payment API
  • Peercoin Payment API

.

PHP Examples / Live Demo :

  • Pay-Per-Product: Example1 – multiple crypto, Example2 – bitcoin
  • Pay-Per-Download: Example3 – multiple crypto, Example4 – bitcoin
  • Pay-Per-Post: Example5 – multiple crypto, Example6 – bitcoin
  • Pay-Per-Registration: Example7 – multiple crypto, Example8 – bitcoin
  • Pay-Per-Page-Access: Example19 – multiple crypto, Example10 – bitcoin
  • Pay-Per-Membership: Example11 – multiple crypto, Example12 – bitcoin
  • Your Custom Payment Box Example13 – bitcoin json / jquery

下载源码

通过命令行克隆项目:

git clone https://github.com/cryptoapi/Bitcoin-Payment-Gateway-ASP.NET.git

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

申明:本文由第三方发布,内容仅代表作者观点,与本网站无关。对本文以及其中全部或者部分内容的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。本网发布或转载文章出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,也不代表本网对其真实性负责。

左子网 开发教程 Bitcoin Payment Gateway ASP.NET https://www.zuozi.net/31484.html

ZKWeb
上一篇: ZKWeb
godofwar
下一篇: godofwar
常见问题
  • 1、自动:拍下后,点击(下载)链接即可下载;2、手动:拍下后,联系卖家发放即可或者联系官方找开发者发货。
查看详情
  • 1、源码默认交易周期:手动发货商品为1-3天,并且用户付款金额将会进入平台担保直到交易完成或者3-7天即可发放,如遇纠纷无限期延长收款金额直至纠纷解决或者退款!;
查看详情
  • 1、描述:源码描述(含标题)与实际源码不一致的(例:货不对板); 2、演示:有演示站时,与实际源码小于95%一致的(但描述中有”不保证完全一样、有变化的可能性”类似显著声明的除外); 3、发货:不发货可无理由退款; 4、安装:免费提供安装服务的源码但卖家不履行的; 5、收费:价格虚标,额外收取其他费用的(但描述中有显著声明或双方交易前有商定的除外); 6、其他:如质量方面的硬性常规问题BUG等。 注:经核实符合上述任一,均支持退款,但卖家予以积极解决问题则除外。
查看详情
  • 1、左子会对双方交易的过程及交易商品的快照进行永久存档,以确保交易的真实、有效、安全! 2、左子无法对如“永久包更新”、“永久技术支持”等类似交易之后的商家承诺做担保,请买家自行鉴别; 3、在源码同时有网站演示与图片演示,且站演与图演不一致时,默认按图演作为纠纷评判依据(特别声明或有商定除外); 4、在没有”无任何正当退款依据”的前提下,商品写有”一旦售出,概不支持退款”等类似的声明,视为无效声明; 5、在未拍下前,双方在QQ上所商定的交易内容,亦可成为纠纷评判依据(商定与描述冲突时,商定为准); 6、因聊天记录可作为纠纷评判依据,故双方联系时,只与对方在左子上所留的QQ、手机号沟通,以防对方不承认自我承诺。 7、虽然交易产生纠纷的几率很小,但一定要保留如聊天记录、手机短信等这样的重要信息,以防产生纠纷时便于左子介入快速处理。
查看详情

相关文章

猜你喜欢
发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务