API do gateway de pagamento Bitcoin/Altcoin GoUrl.io ASP .NET C#
Versão 1.2.0 RC1
NOVO - Produto de etiqueta branca compatível com dispositivos móveis - Pagamentos Bitcoin/altcoin com seu próprio logotipo. Demonstração ao vivo
Aceite Bitcoin, Bitcoin Cash, Litecoin, Dash, Dogecoin, Speedcoin, Reddcoin, Potcoin, Feathercoin, Vertcoin, Peercoin, UniversalCurrency, MonetaryUnit Payments Online em seu site
Direitos autorais © 2014-2019 Delta Consultants
Site: https://gourl.io
API NuGet ASP .NET MVC: https://www.nuget.org/packages/GoUrl.io/
Instrução API Bitcoin ASP.NET: https://gourl.io/bitcoin-api-asp.html
Instrução API Bitcoin PHP: https://gourl.io/api-php.html
API Python, Java, Node.js, etc: https://gourl.io/api.html
Plug-in Wordpress: https://wordpress.org/plugins/gourl-bitcoin-payment-gateway-paid-downloads-membership/
Demonstração: https://gourl.io/bitcoin-payment-gateway-api.html
Instrução - Pacote ASP .NET Bitcoin/Altcoin
- Duas versões disponíveis (versão estável 1.0.10 - caixa de pagamento iFrame e versão 1.2.0 RC1 - caixa de pagamento json compatível com dispositivos móveis)
A. Versão 1.0.10 - Caixa de pagamento iFrame estável, não compatível com dispositivos móveis. Demonstração»
Instale o pacote de nuget.org - https://www.nuget.org/packages/GoUrl.io/ (comando "Install-Package GoUrl.io", é pacote apenas sem exemplos, Iframe, não compatível com dispositivos móveis)
ou baixe o pacote completo v1.0.10 com exemplos diretamente do github / gourl.io
B. Versão 1.2.0RC1 (candidato a lançamento 1), caixa de pagamento Json, compatível com dispositivos móveis, produto de marca branca. Demonstração»
Baixe o pacote completo v1.2.0RC1 com exemplos do arquivo fonte github/zip
O pacote usa banco de dados próprio com tabela crypto_payments (arquivo /GoUrl/App_Data/GourlDb.mdf) para armazenar informações de pagamento bitcoin/altcoin (ID da transação, data de pagamento, ID do usuário, ID do pedido, etc) em seu site. Se você deseja mover esta tabela para seu banco de dados existente, execute a consulta sql, ela criará uma nova tabela MSSQL "crypto_payments" em seu banco de dados existente; e depois de configurar 'connectionStrings' em /GoUrl/Web.config. Armazenamento de banco de dados padrão do pacote na pasta /GoUrl/App_Data. Exemplo - Página Asp com todas as estatísticas de pagamento
Registre-se ou faça login gratuitamente no gourl.io, crie novas caixas de pagamento e obtenha chaves públicas/privadas GoUrl gratuitas (captura de tela)
Coloque todas as suas chaves privadas GoUrl em /GoUrl/Web.config (captura de tela)
Adicione sua linha _Layout - <script type="text/javascript" src="~/scripts/cryptobox.js"></script>. Veja o exemplo - /GoUrl/Views/Shared/_Layout.cshtml
Crie um controlador de pagamento com suas chaves públicas/privadas, orderID, userID, etc. Veja o exemplo do controlador, pronto para usar com arquivos do diretório /Examples/ - /GoUrl/Controllers/GoUrl/ExamplesController.cs (captura de tela)
Edite a função Main no arquivo /GoUrl/GoUrlCore/NewPayment.cs para adicionar ações adicionais após o recebimento de um pagamento (atualizar registros do banco de dados, enviar e-mail ao usuário, etc.).
Você precisará colocar o URL de retorno de chamada na caixa de pagamento bitcoin/altcoin (captura de tela), use: http://yoursite.com/GoUrl/Callback
Para exibir a caixa de pagamento bitcoin/altcoin em sua View, você precisa usar Helper Cryptobox (@Html.Cryptobox(DisplayCryptoboxModel) ou exibir Partial View Partial/_Cryptobox.
Consulte /GoUrl/Views/Examples/Basic.cshtml e outros exemplos.
Para exemplos de uso, adicione suas chaves privadas gourl ao Web.config e chaves privadas/públicas a vários locais em ExemplosController.cs.
É ISSO! A CAIXA DE PAGAMENTO/CAPTCHA DE CRIPTOCOIN AGORA DEVE ESTAR FUNCIONANDO NO SEU SITE.
Leia mais - https://gourl.io/bitcoin-api-asp.html
Tabela MSSQL para pacote
O pacote usa seu próprio banco de dados com tabela crypto_payments onde todos os pagamentos de bitcoin/altcoin feitos a você seriam armazenados. Você pode ter várias criptocaixas no local (como bitcoin, dash, dogecoin, etc.) e todas as informações de pagamento para tais transações serão armazenadas nessa tabela.
Se você deseja mover a tabela para seu banco de dados existente, execute a consulta abaixo, ela criará uma nova tabela crypto_payments em seu banco de dados existente; e depois de configurar 'connectionStrings' em /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
);
Recursos do gateway GoUrl
Nosso Gateway de Pagamento com Checkout Instantâneo permite que você organize facilmente seu site -
- Código aberto 100% gratuito no Github.com
- Sem taxa mensal, taxa de transação de 0%
- Não é necessária identificação, não é necessária conta bancária
- Receba pagamentos diretamente em suas carteiras bitcoin/altcoin e converta para USD/EUR/etc mais tarde
- Caixa de Pagamento Personalizada - formato json; personalize sua caixa de pagamento bitcoin com seu próprio texto/logotipo
- Pay-Per-Product - venda seus produtos por bitcoin, bitcoin cash, litecoin, etc. online em seu site. É fácil!
- Pay-Per-Download - ganhe dinheiro com downloads de arquivos/outros conteúdos digitais do seu site online
- Pay-Per-Post - receba pagamentos separados para cada postagem/artigo publicado em seu site
- Pay-Per-Registration – ganhe dinheiro cadastrando usuários em seu site; pare de spam
- Acesso pago por página - vende acesso pago a páginas da web selecionadas para visitantes não registrados on-line
- Pay-Per-Membership - venda assinatura mensal/diária do seu site para membros online
- Defina seus próprios preços em dólares americanos. Ele converterá automaticamente dólares em criptomoedas usando taxas de câmbio ao vivo
- Integração direta em seu site (iframe), nenhuma página de pagamento externa é aberta (como oferecem outros gateways de pagamento)
- O usuário verá o resultado do pagamento bem-sucedido normalmente 5 segundos após o envio do pagamento
- Os usuários e visitantes do seu site verão a caixa de pagamento GoUrl em seu site em seus próprios idiomas nativos
- Nosso Gateway de Pagamento suporta os seguintes idiomas de interface: Inglês, Espanhol, Francês, Alemão, Holandês, Italiano, Russo, Polonês, Português, Persa, Coreano, Japonês, Indonésio, Turco, Árabe, Chinês Simplificado, Chinês Tradicional, Hindi. Também podemos adicionar qualquer novo idioma ao sistema de pagamento mediante solicitação
- Programa de afiliados para desenvolvedores da Web - Ganhe 0,50% vitalício de cada pagamento de criptomoeda feito pelos usuários por meio do GoUrl Payment Gateway
- Global, anônimo, seguro, risco zero, sem estornos, sem necessidade de registro de visitante.
- Plugin oficial Wordpress GoUrl Bitcoin - fácil de usar em seu site
- Suporte Gratuito na integração do nosso GoUrl Crypto Payment Gateway em seus scripts/plugins/website
Introdução
GoUrl Bitcoin/Altcoin Payment Gateway oferece um pacote ASP.NET C# simples que você pode integrar facilmente ao seu próprio site ASP em minutos.
Comece a aceitar pagamentos em seu site, incluindo todas as principais criptomoedas, e comece a vender online em minutos. Nenhum processo de inscrição.
O grande benefício do Cryptocoin Payment Box é que ele está totalmente integrado ao seu site, nenhuma página de pagamento externa é aberta (como outros gateways de pagamento oferecem).
Seu site receberá informações completas sobre o pagamento do usuário imediatamente após o pagamento da criptomoeda e você poderá processá-lo no modo automático.
Como funciona
A. Proprietário do site/vendedor
Você pode usar as etapas a seguir para vender seus produtos em seu site por criptomoedas, se desejar, e pode convertê-los automaticamente para dólares americanos
- Instale a caixa de pagamento criptografada GoUrl em seu site e configure dinamicamente o ID do pedido, moeda, valor a pagar, etc. Ou use o Monetiser Online se você não tiver seu próprio site.
- Você pode aceitar pagamentos apenas em Bitcoins ou pode aceitar outras moedas - Bitcoin Cash, Dogecoin, Litecoin, Dash, etc. Consulte Demo1 (múltiplas moedas) ou Demo2 (somente Bitcoin)
- Ao configurar a Cryptocoin Payment Box, você pode inserir o valor original em dólares americanos ou em criptomoedas. O valor em dólares americanos será automaticamente convertido em valor de criptomoeda usando as taxas de câmbio de criptomoeda AO VIVO atuais (atualizadas a cada 30 minutos) e o valor da criptomoeda será exibido na caixa de pagamento. Por exemplo, se você inseriu 20 USD, serão exibidos 0,059 BTC na caixa de pagamento.
- Você precisará criar uma conta em Poloniex.com ou em Bitstamp.net (plataformas de negociação)
- Configure para que todos os seus pagamentos recebidos sejam encaminhados automaticamente de sua conta GoUrl.io para sua conta no Poloniex / Bitstamp (insira o endereço da carteira de moedas Poloniex / Bitstamp nas configurações da caixa de pagamento gourl). E use o recurso "autosell" (negociação automática de suas criptomoedas por dólares americanos) no Poloniex/Bitstamp.
- Usando essa funcionalidade, você não precisa se preocupar se os preços das criptomoedas subirem ou descerem. Dentro de 1 a 2 horas após o recebimento de um pagamento em criptomoeda por você, seu pagamento será automaticamente convertido em dólares americanos no Poloniex/Bitstamp e será mantido em sua conta Poloniex/Bitstamp USD.
- Mais tarde, você pode sacar seus dólares da Poloniex/Bitstamp para sua própria conta bancária nos EUA/Reino Unido/França/etc.
B. Usuário final/comprador
- Todos os seus usuários verão a caixa de pagamento GoUrl em sua página da web, e alguns usuários usarão suas carteiras de moedas e farão pagamentos para você
- Cerca de 5 segundos após o pagamento da criptomoeda ser feito, o usuário verá a confirmação na página do seu site de que o pagamento foi recebido (ou seja, muito rápido)
- Seu site receberá automaticamente e imediatamente o ID do usuário atual com informações completas de pagamento do nosso servidor de pagamento
- O usuário ainda estará em sua página da web e verá o resultado do pagamento bem-sucedido. Seu script pode processar automaticamente o pagamento e fornecer a confirmação do usuário (por exemplo, atualizar a associação do usuário ou fornecer um link para download de seus produtos, etc.). Tudo em modo automático – não são necessárias ações manuais
- Para o usuário, o procedimento de pagamento em seu site será muito semelhante visualmente e será comparado com cartões de crédito normais em termos de velocidade
- Sem burocracia, sem estornos, sem mensalidade, baixa taxa de transação (a partir de 0%). Observe que durante os próximos 30 minutos (após a verificação da transação) o pagamento será automaticamente encaminhado para o endereço da sua carteira
Lista de APIs de pagamento:
- API de pagamento Bitcoin
- API de pagamento em dinheiro Bitcoin
- API de pagamento Litecoin
- API de pagamento Dash
- API de pagamento Dogecoin
- API de pagamento Speedcoin
- API de pagamento Reddcoin
- API de pagamento Potcoin
- API de pagamento Feathercoin
- API de pagamento Vertcoin
- API de pagamento em moeda universal
- API de pagamento de unidade monetária
- API de pagamento Peercoin
.
Exemplos de PHP / demonstração ao vivo:
- Pagamento por produto : Exemplo1 - criptografia múltipla, Exemplo2 - bitcoin
- Pagamento por download : Exemplo3 - criptografia múltipla, Exemplo4 - bitcoin
- Pay-Per-Post : Exemplo5 - criptografia múltipla, Exemplo6 - bitcoin
- Pagamento por registro : Exemplo7 - criptografia múltipla, Exemplo8 - bitcoin
- Acesso pago por página : Exemplo19 - criptografia múltipla, Exemplo10 - bitcoin
- Pagamento por assinatura : Exemplo11 - criptografia múltipla, Exemplo12 - bitcoin
- Exemplo de sua caixa de pagamento personalizada 13 - bitcoin json / jquery