lloricode / payment-gateway
Bitcoin/Altcoins PHP 支付类。它支持Bitcoin、DASH、Dogecoin、Litecoin、Reddcoin、Feathercoin、Vertcoin、Potcoin、Vericoin、Speedcoin。在您的网站上安装 GoUrl php 脚本 - bitcoin api 支付网关!
README
Laravel 集成
安装
"require": {
"lloricode/payment-gateway": "dev-laravel-package",
},
配置
// provider
Lloricode\PaymentGateway\PaymentGatewayServiceProvider::class,
// facade
'PaymentGateway'=>Lloricode\PaymentGateway\PaymentGatewayFacade::class,
公共配置
php artisan vendor:publish --provider="Lloricode\PaymentGateway\PaymentGatewayServiceProvider"
在 Laravel 中使用
//run migration to include table from this library php artisan migrate use PaymentGateway; use Cryptobox; // require api PaymentGateway::requireApi(); // require api callback PaymentGateway::requireApiCallback();
版本 1.8
在您的网站上接受 Bitcoin、Litecoin、Paycoin、Dogecoin、Dash、Speedcoin、Reddcoin、Potcoin、Feathercoin、Vertcoin、Vericoin、Peercoin、MonetaryUnit、Swiscoin 在线支付
我们的支付网关提供即时结账,让您轻松组织您的网站 -
- 100% 免费开源在 Github.com
- 无月费,交易费从 0% 开始
- 无需身份证明,无需银行账户
- 直接将款项存入您的比特币/加密货币钱包,并在以后转换为USD/EUR 等
- 自定义支付框 - json 格式;使用您自己的文本/标志自定义比特币支付框
- 按产品支付 - 在您的网站上在线以比特币、Dogecoin、Litecoin 等出售您的产品。这很容易!
- 按下载支付 - 从您的网站上的文件下载/其他数字内容中赚钱
- 按帖子支付 - 为您网站上发布的每篇帖子/文章获得单独的支付
- 按注册支付 - 从您的网站上的用户注册中赚钱;停止垃圾邮件
- 按页面访问支付 - 在线向未注册访客出售选定网页的付费访问
- 按会员支付 - 在线向会员出售您的网站的月度/日度会员资格
- 以美元设置您自己的价格。它将自动使用实时 汇率 将美元转换为加密货币
- 在您的网站上直接集成(iframe),不打开外部支付页面(如其他支付网关提供)
- 用户通常在支付发送后的 5 秒内看到支付成功的结果
- 您的网站用户和访客将在他们自己的本地语言中看到 GoUrl 支付框
- 我们的支付网关支持以下接口语言:英语、西班牙语、法语、德语、荷兰语、意大利语、俄语、波兰语、葡萄牙语、波斯语、韩语、日语、印度尼西亚语、土耳其语、阿拉伯语、简体中文、繁体中文、印地语。我们还可以根据需求在支付系统中添加任何新的语言。
- Web开发者联盟计划 - 用户通过GoUrl支付网关进行加密货币支付时,您可以获得0.50%的终身收益
- 全球、匿名、安全、零风险、无退款、无需访客注册。
- GoUrl比特币官方Wordpress插件 - 在您的网站上轻松使用
- 免费支持 在您的脚本/插件/网站上集成我们的GoUrl加密货币支付网关
信息
版权所有 © 2014-2017 Delta Consultants
网站: https://gourl.io
API PHP说明: https://gourl.io/api-php.html
API Python、Java、Node.js等: https://gourl.io/api-php.html
Wordpress插件: https://gourl.io/bitcoin_wordpress_plugin.html
演示: https://gourl.io/bitcoin-payment-gateway-api.html
简介
PHP加密货币支付网关是一个简单的PHP/MySQL脚本/Wordpress插件,您可以在几分钟内轻松将其集成到自己的网站上。
开始接受您的网站上的支付,包括所有主要加密货币,并开始在线销售。无需申请过程。
加密货币支付盒子的主要优势是它完全集成到您的网站上,无需打开外部支付页面(如其他支付网关提供)。
在加密货币支付完成后,您的网站将立即收到完整的用户支付信息,并且您可以使用自动模式进行处理。
工作原理
A. 网站所有者/卖家端
如果您希望并且能够自动将它们转换为美元,您可以使用以下步骤在您的网站上出售您的产品以加密货币
- 在您的网站上安装 GoUrl加密货币支付盒 并动态配置订单ID、货币、付款金额等。或者如果您没有自己的网站,可以使用 在线货币化。
- 您只能接受比特币支付,或者您也可以接受其他硬币 - 狗狗币、莱特币、红币等。请参阅 演示1(多种硬币)或 演示2(仅比特币)。
- 当您 设置 加密货币支付盒时,您可以在美元或加密货币中输入 原始金额。美元金额将自动使用今天的实时加密货币汇率(每30分钟更新一次)转换为加密货币金额,并在支付盒中显示加密货币金额。例如,如果您输入了20美元,支付盒中将显示0.059 BTC。
- 您需要在 Poloniex.com 或 Bitstamp.net(交易平台)上创建账户。
- 设置 以确保您收到的所有付款都会自动从您的GoUrl.io账户转发到Poloniex / Bitstamp上的账户(在gourl 支付盒设置 中输入您的Poloniex/Bitstamp硬币钱包地址)。并在Poloniex/Bitstamp上使用“自动销售”功能(自动将加密货币交易为美元)。
- 使用该功能,您无需担心加密货币价格是上涨还是下跌。在收到加密货币付款后1-2小时内,您的付款将自动在Poloniex/Bitstamp上转换为美元,并保存在您的Poloniex/Bitstamp美元账户中。
- 稍后您可以从Poloniex/Bitstamp将美元提现到您的美国/英国/法国等银行账户。
B. 最终用户/买家端
- 您的所有用户将看到您网页上的GoUrl 支付盒,并且一些用户将使用他们的硬币钱包向您付款。
- 在支付比特币后大约5秒钟,用户将在您的网站页面上看到付款已收到的确认(即非常快)。
- 您的网站将自动立即从我们的支付服务器接收当前用户ID和完整的付款信息。
- 用户将仍然停留在您的网页上,看到成功的付款结果,您的脚本可以自动处理付款并向用户确认(例如,升级用户会员资格或在您的产品上提供下载链接等)。全部自动模式 - 无需手动操作。
- 对于用户来说,在您的网站上的付款流程在视觉上看起来与普通信用卡非常相似,并且速度快。
- 无需纸质文件,无需退款,无需月费,交易费率低(从0%开始)。请注意,在交易验证后的30分钟内(验证后),付款将自动转发到您的钱包地址。
安装 - PHP 脚本
- 免费注册免费注册或登录网站,并创建新的支付箱
- 下载免费的PHP/MySQL脚本,并阅读如何使用
- 编辑文件cryptobox_config.php,添加您的数据库详情和私钥(截图)
- 在您的数据库中运行SQL查询以创建新的crypto_payments表
- 将新创建的支付箱的公钥/私钥放置在任何示例中
- 您可以使用这个示例(截图)并运行它
这就完成了!现在您的网站上的加密货币支付框/验证码应该可以正常工作了。
阅读更多 - https://gourl.io/api-php.html
安装 - WordPress插件
前往https://gourl.io/bitcoin-wordpress-plugin.html
MySQL表
请运行下面的MySQL查询,这将创建一个MySQL表,其中将存储您收到的所有加密货币支付。您可以在网站上拥有多个加密货币框,所有这些都与您的不同加密货币框相关,并将存储在该表中
CREATE TABLE `crypto_payments` (
`paymentID` int(11) unsigned NOT NULL AUTO_INCREMENT,
`boxID` int(11) unsigned NOT NULL DEFAULT '0',
`boxType` enum('paymentbox','captchabox') NOT NULL,
`orderID` varchar(50) NOT NULL DEFAULT '',
`userID` varchar(50) NOT NULL DEFAULT '',
`countryID` varchar(3) NOT NULL DEFAULT '',
`coinLabel` varchar(6) NOT NULL DEFAULT '',
`amount` double(20,8) NOT NULL DEFAULT '0.00000000',
`amountUSD` double(20,8) NOT NULL DEFAULT '0.00000000',
`unrecognised` tinyint(1) unsigned NOT NULL DEFAULT '0',
`addr` varchar(34) NOT NULL DEFAULT '',
`txID` char(64) NOT NULL DEFAULT '',
`txDate` datetime DEFAULT NULL,
`txConfirmed` tinyint(1) unsigned NOT NULL DEFAULT '0',
`txCheckDate` datetime DEFAULT NULL,
`processed` tinyint(1) unsigned NOT NULL DEFAULT '0',
`processedDate` datetime DEFAULT NULL,
`recordCreated` datetime DEFAULT NULL,
PRIMARY KEY (`paymentID`),
KEY `boxID` (`boxID`),
KEY `boxType` (`boxType`),
KEY `userID` (`userID`),
KEY `countryID` (`countryID`),
KEY `orderID` (`orderID`),
KEY `amount` (`amount`),
KEY `amountUSD` (`amountUSD`),
KEY `coinLabel` (`coinLabel`),
KEY `unrecognised` (`unrecognised`),
KEY `addr` (`addr`),
KEY `txID` (`txID`),
KEY `txDate` (`txDate`),
KEY `txConfirmed` (`txConfirmed`),
KEY `txCheckDate` (`txCheckDate`),
KEY `processed` (`processed`),
KEY `processedDate` (`processedDate`),
KEY `recordCreated` (`recordCreated`),
KEY `key1` (`boxID`,`orderID`),
KEY `key2` (`boxID`,`orderID`,`userID`),
UNIQUE KEY `key3` (`boxID`, `orderID`, `userID`, `txID`, `amount`, `addr`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
.
支付API列表
- 比特币支付API
- 莱特币支付API
- Paycoin支付API
- 狗狗币支付API
- 达世币支付API
- 速币支付API
- reddcoin支付API
- Potcoin支付API
- Feathercoin支付API
- Vertcoin支付API
- Vericoin支付API
- MonetaryUnit支付API
- Peercoin支付API
- Swiscoin支付API
.