lloricode/payment-gateway

此包已废弃,不再维护。未建议替代包。

Bitcoin/Altcoins PHP 支付类。它支持Bitcoin、DASH、Dogecoin、Litecoin、Reddcoin、Feathercoin、Vertcoin、Potcoin、Vericoin、Speedcoin。在您的网站上安装 GoUrl php 脚本 - bitcoin api 支付网关!

v2 2017-08-01 18:10 UTC

This package is auto-updated.

Last update: 2019-10-14 23:15:41 UTC


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 在线支付

Payment-Gateway

我们的支付网关提供即时结账,让您轻松组织您的网站 -

  • 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插件,您可以在几分钟内轻松将其集成到自己的网站上。

开始接受您的网站上的支付,包括所有主要加密货币,并开始在线销售。无需申请过程。

加密货币支付盒子的主要优势是它完全集成到您的网站上,无需打开外部支付页面(如其他支付网关提供)。

在加密货币支付完成后,您的网站将立即收到完整的用户支付信息,并且您可以使用自动模式进行处理。

Payment-Box

工作原理

A. 网站所有者/卖家端

如果您希望并且能够自动将它们转换为美元,您可以使用以下步骤在您的网站上出售您的产品以加密货币

  • 在您的网站上安装 GoUrl加密货币支付盒 并动态配置订单ID、货币、付款金额等。或者如果您没有自己的网站,可以使用 在线货币化
  • 您只能接受比特币支付,或者您也可以接受其他硬币 - 狗狗币、莱特币、红币等。请参阅 演示1(多种硬币)或 演示2(仅比特币)。
  • 当您 设置 加密货币支付盒时,您可以在美元或加密货币中输入 原始金额。美元金额将自动使用今天的实时加密货币汇率(每30分钟更新一次)转换为加密货币金额,并在支付盒中显示加密货币金额。例如,如果您输入了20美元,支付盒中将显示0.059 BTC。
  • 您需要在 Poloniex.comBitstamp.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 脚本

这就完成了!现在您的网站上的加密货币支付框/验证码应该可以正常工作了。

阅读更多 - 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列表

.

PHP示例/实时演示