API de passerelle de paiement GoUrl.io Bitcoin/Altcoin ASP .NET C#
Version 1.2.0 RC1
NOUVEAU - Produit en marque blanche adapté aux mobiles - Paiements Bitcoin/altcoin avec votre propre logo. Démo en direct
Acceptez les paiements Bitcoin, Bitcoin Cash, Litecoin, Dash, Dogecoin, Speedcoin, Reddcoin, Potcoin, Feathercoin, Vertcoin, Peercoin, UniversalCurrency, MonetaryUnit en ligne sur votre site Web.
Copyright © 2014-2019 Consultants Delta
Site Internet : https://gourl.io
API NuGet ASP .NET MVC : https://www.nuget.org/packages/GoUrl.io/
Instruction API Bitcoin ASP.NET : https://gourl.io/bitcoin-api-asp.html
Instruction API Bitcoin PHP : https://gourl.io/api-php.html
API Python, Java, Node.js, etc : https://gourl.io/api.html
Plugin Wordpress : https://wordpress.org/plugins/gourl-bitcoin-payment-gateway-paid-downloads-membership/
Démo : https://gourl.io/bitcoin-payment-gateway-api.html
Instruction – Package ASP .NET Bitcoin/Altcoin
- Deux versions disponibles (version stable 1.0.10 - boîte de paiement iFrame et version 1.2.0 RC1 - boîte de paiement json adaptée aux mobiles)
A. Version 1.0.10 - Stable, boîte de paiement iFrame, non compatible avec les appareils mobiles. Démo»
Installez le package depuis nuget.org - https://www.nuget.org/packages/GoUrl.io/ (commande "Install-Package GoUrl.io", il s'agit d'un package uniquement sans exemples, Iframe, non adapté aux mobiles)
ou téléchargez le package complet v1.0.10 avec des exemples directement depuis github / gourl.io
B. Version 1.2.0RC1 (release candidate 1), Json Payment Box, compatible avec les appareils mobiles, produit en marque blanche. Démo»
Téléchargez le package complet v1.2.0RC1 avec des exemples du fichier source github/zip
Le package utilise sa propre base de données avec la table crypto_payments (fichier /GoUrl/App_Data/GourlDb.mdf) pour stocker les informations de paiement Bitcoin/altcoin (ID de transaction, date de paiement, ID utilisateur, ID de commande, etc.) sur votre site Web. Si vous souhaitez déplacer cette table vers votre base de données existante, exécutez une requête SQL, elle créera une nouvelle table MSSQL "crypto_payments" dans votre base de données existante ; et après avoir configuré 'connectionStrings' dans /GoUrl/Web.config. Magasin de base de données par défaut du package dans le dossier /GoUrl/App_Data. Exemple - Page Asp avec toutes les statistiques de paiement
Inscrivez-vous ou connectez-vous gratuitement sur gourl.io, créez de nouvelles boîtes de paiement et obtenez gratuitement les clés privées/publiques GoUrl (capture d'écran)
Placez toutes vos clés privées GoUrl dans /GoUrl/Web.config (capture d'écran)
Ajoutez votre ligne _Layout - <script type="text/javascript" src="~/scripts/cryptobox.js"></script>. Voir exemple - /GoUrl/Views/Shared/_Layout.cshtml
Créez un contrôleur de paiement avec vos clés publiques/privées, votre ID de commande, votre ID utilisateur, etc. Voir l'exemple de contrôleur, prêt à être utilisé avec les fichiers du répertoire /Examples/ - /GoUrl/Controllers/GoUrl/ExamplesController.cs (capture d'écran)
Modifiez la fonction Main dans le fichier /GoUrl/GoUrlCore/NewPayment.cs pour ajouter des actions supplémentaires après la réception d'un paiement (mettre à jour les enregistrements de la base de données, envoyer un e-mail à l'utilisateur, etc.).
Vous devrez placer l'URL de rappel dans la zone de paiement Bitcoin/altcoin (capture d'écran), veuillez utiliser : http://yoursite.com/GoUrl/Callback
Pour afficher la boîte de paiement Bitcoin/altcoin dans votre vue, vous devez utiliser Helper Cryptobox (@Html.Cryptobox(DisplayCryptoboxModel) ou afficher Partial View Partial/_Cryptobox.
Voir /GoUrl/Views/Examples/Basic.cshtml et d'autres exemples.
Pour des exemples d'utilisation, veuillez ajouter vos clés privées gourl à Web.config et vos clés privées/publiques à plusieurs endroits dans examplesController.cs.
C'EST ÇA! LA BOÎTE DE PAIEMENT CRYPTOCOIN/CAPTCHA DEVRAIT MAINTENANT FONCTIONNER SUR VOTRE SITE.
Lire la suite - https://gourl.io/bitcoin-api-asp.html
Table MSSQL pour le package
Le package utilise sa propre base de données avec la table crypto_payments où tous les paiements Bitcoin/altcoin qui vous sont effectués seraient stockés. Vous pouvez avoir plusieurs cryptobox sur place (telles que Bitcoin, Dash, Dogecoin, etc.) et toutes les informations de paiement pour ces transactions seront stockées dans cette seule table.
Si vous souhaitez déplacer la table vers votre base de données existante, veuillez exécuter la requête ci-dessous, cela créera une nouvelle table crypto_payments dans votre base de données existante ; et après avoir configuré 'connectionStrings' dans /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
);
Fonctionnalités de la passerelle GoUrl
Notre passerelle de paiement avec paiement instantané vous permet d'organiser facilement votre site Web -
- 100% Open Source gratuit sur Github.com
- Pas de frais mensuels, frais de transaction à partir de 0 %
- Aucune pièce d'identité requise, aucun compte bancaire requis
- Recevez des paiements directement sur vos portefeuilles Bitcoin/Altcoin et convertissez-les en USD/EUR/etc plus tard
- Boîte de paiement personnalisée - format json ; personnalisez votre boîte de paiement bitcoin avec votre propre texte/logo
- Pay-Per-Product - vendez vos produits contre du Bitcoin, du Bitcoin Cash, du Litecoin, etc. en ligne sur votre site Web. C'est facile !
- Pay-Per-Download - gagnez de l'argent sur les téléchargements de fichiers/autres contenus numériques à partir de votre site Web en ligne
- Pay-Per-Post - obtenez des paiements séparés pour chaque publication/article publié sur votre site Web
- Pay-Per-Registration - gagnez de l'argent sur l'inscription des utilisateurs sur votre site Web ; arrêter le spam
- Pay-Per-Page-Access - vendez en ligne un accès payant à une ou plusieurs pages Web sélectionnées à des visiteurs non enregistrés.
- Pay-Per-Membership - vendez l'adhésion mensuelle/quotidienne de votre site Web aux membres en ligne
- Définissez vos propres prix en USD. Il convertira automatiquement les USD en cryptocoins en utilisant les taux de change en direct
- Intégration directe sur votre site Web (iframe), aucune page de paiement externe ne s'ouvre (comme le proposent d'autres passerelles de paiement)
- L'utilisateur verra le résultat du paiement réussi généralement dans les 5 secondes suivant l'envoi du paiement.
- Les utilisateurs et visiteurs de votre site Web verront la boîte de paiement GoUrl sur votre site Web dans leur propre langue maternelle.
- Notre passerelle de paiement prend en charge les langues d'interface suivantes : anglais, espagnol, français, allemand, néerlandais, italien, russe, polonais, portugais, persan, coréen, japonais, indonésien, turc, arabe, chinois simplifié, chinois traditionnel, hindi. Nous pouvons également ajouter n'importe quelle nouvelle langue au système de paiement sur demande
- Programme d'affiliation pour les développeurs Web - Gagnez 0,50 % à vie sur chaque paiement en cryptomonnaie effectué par les utilisateurs via la passerelle de paiement GoUrl
- Global, anonyme, sécurisé, zéro risque, sans rétrofacturation, aucune inscription de visiteur n'est nécessaire.
- Plugin Wordpress officiel GoUrl Bitcoin - facile à utiliser sur votre site Web
- Assistance gratuite dans l'intégration de notre passerelle de paiement GoUrl Crypto dans vos scripts/plugins/site web
Introduction
GoUrl Bitcoin/Altcoin Payment Gateway propose un package ASP.NET C# simple que vous pouvez facilement intégrer à votre propre site Web ASP en quelques minutes.
Commencez à accepter des paiements sur votre site Web, y compris toutes les principales cryptomonnaies, et commencez à vendre en ligne en quelques minutes. Aucun processus de candidature.
Le gros avantage de Cryptocoin Payment Box est qu’elle est entièrement intégrée à votre site Web, aucune page de paiement externe ne s’ouvre (comme le proposent d’autres passerelles de paiement).
Votre site Web recevra des informations complètes sur le paiement de l’utilisateur immédiatement après le paiement en cryptomonnaie et vous pourrez le traiter en mode automatique.
Comment ça marche
A. Propriétaire du site Web/Côté vendeur
Vous pouvez utiliser les étapes suivantes pour vendre vos produits sur votre site Web contre des cryptocoins si vous le souhaitez et les convertir automatiquement en USD.
- Installez GoUrl crypto Payment Box sur votre site Web et configurez dynamiquement l'identifiant de commande, la devise, le montant à payer, etc. Ou utilisez Monetiser Online si vous n'avez pas votre propre site Web.
- Vous pouvez accepter les paiements en Bitcoins uniquement ou vous pouvez également accepter d'autres pièces - Bitcoin Cash, Dogecoin, Litecoin, Dash, etc. Voir Démo1 (plusieurs pièces) ou Démo2 (Bitcoin uniquement)
- Lorsque vous configurez Cryptocoin Payment Box, vous pouvez saisir le montant initial en USD ou en cryptocoins. Le montant en USD sera automatiquement converti en montant de cryptocoin en utilisant les taux de change de cryptomonnaie LIVE d'aujourd'hui (mis à jour toutes les 30 minutes) et le montant de cryptocoin sera affiché dans la zone de paiement. Par exemple, si vous avez saisi 20 USD, 0,059 BTC sera affiché dans la zone de paiement.
- Vous devrez créer un compte sur Poloniex.com ou sur Bitstamp.net (plateformes de trading)
- Configurez pour que tous vos paiements reçus soient automatiquement transférés de votre compte GoUrl.io vers votre compte sur Poloniex / Bitstamp (entrez l'adresse de votre portefeuille de pièces Poloniex/Bitstamp dans les paramètres de la boîte de paiement gourl). Et utilisez la fonction « vente automatique » (échangez automatiquement vos cryptocoins en USD) sur Poloniex/Bitstamp.
- Grâce à cette fonctionnalité, vous n'avez pas à vous inquiéter si les prix des cryptomonnaies baissent ou augmentent. Dans les 1 à 2 heures suivant la réception d'un paiement en cryptocoin, votre paiement sera automatiquement converti en USD sur Poloniex/Bitstamp et sera conservé sur votre compte Poloniex/Bitstamp USD.
- Plus tard, vous pourrez retirer vos USD de Poloniex/Bitstamp vers votre propre compte bancaire aux États-Unis/Royaume-Uni/France/etc.
B. Côté utilisateur final/acheteur
- Tous vos utilisateurs verront GoUrl Payment Box sur votre page Web, et certains utilisateurs utiliseront leur porte-monnaie et vous effectueront des paiements.
- Environ 5 secondes après le paiement en cryptomonnaie, l'utilisateur verra la confirmation sur la page de votre site Web que le paiement a été reçu (c'est-à-dire très rapidement).
- Votre site Web recevra automatiquement et immédiatement l'identifiant d'utilisateur actuel avec les informations de paiement complètes de notre serveur de paiement.
- L'utilisateur sera toujours sur votre page Web et verra le résultat du paiement réussi, votre script peut traiter automatiquement le paiement et donner une confirmation à l'utilisateur (par exemple, mettre à niveau l'adhésion de l'utilisateur ou fournir un lien de téléchargement sur vos produits, etc.). Tout en mode automatique : aucune action manuelle n'est nécessaire
- Pour l'utilisateur, la procédure de paiement sur votre site Web sera très similaire visuellement et se comparera aux cartes de crédit normales pour sa rapidité.
- Pas de paperasse, pas de rétrofacturation, pas de frais mensuels, des frais de transaction faibles (à partir de 0 %). Veuillez noter que dans les 30 prochaines minutes (après vérification de la transaction), le paiement sera automatiquement transféré à l'adresse de votre portefeuille.
Liste des API de paiement :
- API de paiement Bitcoin
- API de paiement Bitcoin Cash
- API de paiement Litecoin
- API de paiement Dash
- API de paiement Dogecoin
- API de paiement Speedcoin
- API de paiement Reddcoin
- API de paiement Potcoin
- API de paiement Feathercoin
- API de paiement Vertcoin
- API de paiement UniversalCurrency
- API de paiement par unité monétaire
- API de paiement Peercoin
.
Exemples PHP / Démo en direct :
- Pay-Per-Product : Exemple 1 - crypto multiple, Exemple 2 - Bitcoin
- Pay-Per-Download : Exemple 3 - crypto multiple, Exemple 4 - Bitcoin
- Pay-Per-Post : Exemple 5 - crypto multiple, Exemple 6 - bitcoin
- Pay-Per-Registration : Exemple 7 - crypto multiple, Exemple 8 - bitcoin
- Pay-Per-Page-Access : Exemple 19 - crypto multiple, Exemple 10 - Bitcoin
- Pay-Per-Membership : Exemple 11 - crypto multiple, Exemple 12 - bitcoin
- Exemple de votre boîte de paiement personnalisée13 - Bitcoin json / jquery