GoUrl.io Pasarela de pago Bitcoin/Altcoin API ASP .NET C#
Versión 1.2.0 RC1
NUEVO - Producto de marca blanca compatible con dispositivos móviles - Pagos Bitcoin/altcoin con su propio logotipo. Demostración en vivo
Acepte pagos de Bitcoin, Bitcoin Cash, Litecoin, Dash, Dogecoin, Speedcoin, Reddcoin, Potcoin, Feathercoin, Vertcoin, Peercoin, UniversalCurrency, MonetaryUnit en línea en su sitio web
Copyright © 2014-2019 Consultores Delta
Sitio web: https://gourl.io
API NuGet ASP .NET MVC: https://www.nuget.org/packages/GoUrl.io/
Instrucción API Bitcoin ASP.NET: https://gourl.io/bitcoin-api-asp.html
Instrucción API Bitcoin PHP: https://gourl.io/api-php.html
API Python, Java, Node.js, etc.: https://gourl.io/api.html
Complemento de Wordpress: https://wordpress.org/plugins/gourl-bitcoin-paid-gateway-paid-downloads-membership/
Demostración: https://gourl.io/bitcoin-paid-gateway-api.html
Instrucción - Paquete ASP .NET Bitcoin/Altcoin
- Dos versiones disponibles (versión estable 1.0.10 - caja de pago iFrame y versión 1.2.0 RC1 - caja de pago json compatible con dispositivos móviles)
A. Versión 1.0.10: estable, caja de pago iFrame, no compatible con dispositivos móviles. Manifestación"
Instale el paquete desde nuget.org: https://www.nuget.org/packages/GoUrl.io/ (comando "Install-Package GoUrl.io", es solo un paquete sin ejemplos, Iframe, no compatible con dispositivos móviles)
o descargue el paquete completo v1.0.10 con ejemplos de github/gourl.io directamente
B. Versión 1.2.0RC1 (lanzamiento candidato 1), Json Payment Box, compatible con dispositivos móviles, producto de marca blanca. Manifestación"
Descargue el paquete completo v1.2.0RC1 con ejemplos del archivo fuente github/zip
El paquete utiliza su propia base de datos con la tabla crypto_paids (archivo /GoUrl/App_Data/GourlDb.mdf) para almacenar información de pago de bitcoin/altcoin (ID de transacción, fecha de pago, ID de usuario, ID de pedido, etc.) en su sitio web. Si desea mover esta tabla a su base de datos existente, ejecute la consulta SQL, creará una nueva tabla MSSQL "crypto_paids" en su base de datos existente; y luego configure 'connectionStrings' en /GoUrl/Web.config. Almacén de base de datos predeterminado del paquete en la carpeta /GoUrl/App_Data. Ejemplo: página Asp con todas las estadísticas de pagos
Regístrese gratis o inicie sesión en gourl.io, cree nuevas casillas de pago y obtenga claves públicas/privadas de GoUrl gratuitas (captura de pantalla)
Coloque todas sus claves privadas de GoUrl en /GoUrl/Web.config (captura de pantalla)
Agregue su línea _Layout - <script type="text/javascript" src="~/scripts/cryptobox.js"></script>. Ver ejemplo: /GoUrl/Views/Shared/_Layout.cshtml
Cree un controlador de pago con sus claves públicas/privadas, ID de pedido, ID de usuario, etc. Vea el ejemplo de controlador, listo para usar con archivos del directorio /Examples/ - /GoUrl/Controllers/GoUrl/ExamplesController.cs (captura de pantalla)
Edite la función Principal en el archivo /GoUrl/GoUrlCore/NewPayment.cs para agregar acciones adicionales después de recibir un pago (actualizar registros de la base de datos, enviar correo electrónico al usuario, etc.).
Deberá colocar la URL de devolución de llamada en el cuadro de pago de bitcoin/altcoin (captura de pantalla), utilice: http://yoursite.com/GoUrl/Callback
Para mostrar el cuadro de pago de bitcoin/altcoin en su Vista, debe usar Helper Cryptobox (@Html.Cryptobox(DisplayCryptoboxModel) o mostrar Vista Parcial Parcial/_Cryptobox.
Consulte /GoUrl/Views/Examples/Basic.cshtml y otros ejemplos.
Para ver ejemplos de uso, agregue sus claves privadas gourl a Web.config y sus claves privadas/públicas a varios lugares en EjemplosController.cs.
¡ESO ES TODO! LA CAJA DE PAGO DE CRYPTOCOIN/CAPTCHA AHORA DEBE ESTAR FUNCIONANDO EN SU SITIO.
Leer más: https://gourl.io/bitcoin-api-asp.html
Tabla MSSQL para paquete
El paquete utiliza su propia base de datos con la tabla crypto_paids donde se almacenarán todos los pagos de bitcoin/altcoin que se le realicen. Puede tener varias cajas de criptomonedas en el sitio (como bitcoin, dash, dogecoin, etc.) y toda la información de pago para dichas transacciones se almacenará en esa única tabla.
Si desea mover la tabla a su base de datos existente, ejecute la consulta a continuación, se creará una nueva tabla crypto_paids en su base de datos existente; y luego configure 'connectionStrings' en /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
);
Funciones de la puerta de enlace GoUrl
Nuestra pasarela de pago con pago instantáneo le permite organizar fácilmente su sitio web.
- Código abierto 100% gratuito en Github.com
- Sin tarifa mensual, tarifa de transacción desde 0%
- No se requiere identificación, no se necesita cuenta bancaria
- Reciba pagos directamente en sus billeteras bitcoin/altcoin y conviértalos a USD/EUR/etc más tarde
- Cuadro de pago personalizado: formato json; personalice su caja de pago bitcoin con su propio texto/logotipo
- Pago por producto: venda sus productos por bitcoin, bitcoin cash, litecoin, etc. en línea en su sitio web. ¡Es fácil!
- Pago por descarga: gane dinero con descargas de archivos u otro contenido digital desde su sitio web en línea
- Pago por publicación: obtenga pagos separados por cada publicación/artículo publicado en su sitio web
- Pago por registro: gane dinero al registrar usuarios en su sitio web; detener el spam
- Acceso de pago por página: venda acceso pago a páginas web seleccionadas a visitantes no registrados en línea
- Pago por membresía: venda membresías mensuales/diarias de su sitio web a miembros en línea
- Establece tus propios Precios en USD. Convertirá automáticamente dólares a criptomonedas utilizando tipos de cambio en vivo
- Integración directa en su sitio web (iframe), no se abren páginas de pago externas (como ofrecen otras pasarelas de pago)
- El usuario verá el resultado del pago exitoso normalmente dentro de los 5 segundos posteriores a que se haya enviado el pago.
- Los usuarios y visitantes de su sitio web verán el cuadro de pago GoUrl en su sitio web en sus propios idiomas nativos.
- Nuestra pasarela de pago admite los siguientes idiomas de interfaz: inglés, español, francés, alemán, holandés, italiano, ruso, polaco, portugués, persa, coreano, japonés, indonesio, turco, árabe, chino simplificado, chino tradicional e hindi. También podemos agregar cualquier idioma nuevo al sistema de pago a pedido.
- Programa de afiliados para desarrolladores web: gane un 0,50 % de por vida por cada pago con criptomonedas realizado por los usuarios a través de GoUrl Payment Gateway
- Global, anónimo, seguro, riesgo cero, sin devoluciones de cargo, no es necesario registrar visitantes.
- Complemento oficial de Wordpress de GoUrl Bitcoin: fácil de usar en su sitio web
- Soporte gratuito en la integración de nuestra pasarela de pago criptográfico GoUrl en sus scripts/complementos/sitio web
Introducción
GoUrl Bitcoin/Altcoin Payment Gateway ofrece un paquete ASP.NET C# simple que puede integrar fácilmente en su propio sitio web ASP en minutos.
Comience a aceptar pagos en su sitio web, incluidas las principales criptomonedas, y comience a vender en línea en minutos. Sin proceso de solicitud.
El gran beneficio de Cryptocoin Payment Box es que está completamente integrado en su sitio web, no se abren páginas de pago externas (como ofrecen otras pasarelas de pago).
Su sitio web recibirá la información completa de pago del usuario inmediatamente después de realizar el pago con criptomonedas y podrá procesarlo en modo automático.
Cómo funciona
A. Propietario del sitio web/Vendedor
Puede utilizar los siguientes pasos para vender sus productos en su sitio web por criptomonedas si lo desea y puede convertirlos automáticamente a USD.
- Instale GoUrl crypto Payment Box en su sitio web y configure dinámicamente la identificación del pedido, la moneda, el monto a pagar, etc. O use Monetiser Online si no tiene su propio sitio web.
- Puede aceptar pagos solo en Bitcoins o también puede aceptar otras monedas: Bitcoin Cash, Dogecoin, Litecoin, Dash, etc. Ver Demo1 (múltiples monedas) o Demo2 (solo Bitcoin)
- Cuando configura Cryptocoin Payment Box, puede ingresar el monto original en USD o en criptomonedas. El monto en USD se convertirá automáticamente en monto de criptomonedas utilizando los tipos de cambio de criptomonedas EN VIVO de hoy (actualizados cada 30 minutos) y el monto de criptomonedas se mostrará en el cuadro de pago. Por ejemplo, si ingresó 20 USD, se mostrará 0,059 BTC en el cuadro de pago.
- Deberá crear una cuenta en Poloniex.com o Bitstamp.net (plataformas comerciales)
- Configure para que todos sus pagos recibidos se reenvíen automáticamente desde su cuenta GoUrl.io a su cuenta en Poloniex/Bitstamp (ingrese la dirección de su billetera de monedas Poloniex/Bitstamp en la configuración del cuadro de pago de Gourl). Y utilice la función de "venta automática" (intercambie automáticamente sus criptomonedas a USD) en Poloniex/Bitstamp.
- Al utilizar esa funcionalidad, no necesita preocuparse si los precios de las criptomonedas suben o bajan. Dentro de 1 a 2 horas después de que usted haya recibido un pago en criptomoneda, su pago se convertirá automáticamente a USD en Poloniex/Bitstamp y se mantendrá en su cuenta en USD de Poloniex/Bitstamp.
- Posteriormente podrá retirar sus USD de Poloniex/Bitstamp a su propia cuenta bancaria de EE. UU./Reino Unido/Francia/etc.
B. Lado del usuario final/comprador
- Todos sus usuarios verán GoUrl Payment Box en su página web, y algunos usuarios usarán sus billeteras de monedas y le realizarán pagos.
- Aproximadamente 5 segundos después de realizar el pago con criptomonedas, el usuario verá la confirmación en la página de su sitio web de que se recibió el pago (es decir, muy rápido).
- Su sitio web recibirá automáticamente de inmediato la identificación de usuario actual con la información de pago completa de nuestro servidor de pagos.
- El usuario seguirá en su página web y verá el resultado del pago exitoso, su secuencia de comandos puede procesar el pago automáticamente y brindarle confirmación al usuario (por ejemplo, actualizar la membresía del usuario o brindar un enlace de descarga de sus productos, etc.). Todo en modo automático: no se necesitan acciones manuales
- Para el usuario, el procedimiento de pago en su sitio web será muy similar visualmente y se comparará con las tarjetas de crédito normales por su velocidad.
- Sin papeleo, sin devoluciones de cargo, sin tarifa mensual, tarifa de transacción baja (desde 0%). Tenga en cuenta que durante los próximos 30 minutos (después de verificar la transacción), el pago se reenviará automáticamente a la dirección de su billetera.
Lista de API de pago:
- API de pago de Bitcoin
- API de pago en efectivo de Bitcoin
- API de pago de Litecoin
- API de pago Dash
- API de pago de Dogecoin
- API de pago de Speedcoin
- API de pago de Reddcoin
- API de pago de Potcoin
- API de pago de Feathercoin
- API de pago Vertcoin
- API de pago de moneda universal
- API de pago por unidad monetaria
- API de pago de Peercoin
.
Ejemplos de PHP / Demostración en vivo:
- Pago por producto : Ejemplo 1: criptografía múltiple, Ejemplo 2: bitcoin
- Pago por descarga : Ejemplo 3: criptografía múltiple, Ejemplo 4: bitcoin
- Pago por publicación : Ejemplo 5: criptografía múltiple, Ejemplo 6: bitcoin
- Pago por registro : Ejemplo 7: criptografía múltiple, Ejemplo 8: bitcoin
- Acceso de pago por página : Ejemplo 19: criptografía múltiple, Ejemplo 10: bitcoin
- Pago por membresía : Ejemplo 11: criptografía múltiple, Ejemplo 12: bitcoin
- Ejemplo 13 de su cuadro de pago personalizado : bitcoin json / jquery