Als je hardware wallets en seed wallets verkoopt, kan je niet verwachten dat al je klanten met euro's betalen toch? Voor onze klant Cryptherion.io zorgden we dat klanten kunnen betalen met cryptocurrency.

Een preview van de shop van Cryptherion.io

Coinbase hosted checkout

Coinbase Commerce is een platform om cryptocurrency betalingen te accepteren, vergelijkbaar met Mollie. Het platform accepteerd betalingen met Bitcoin, Bitcoin Cash, Dai, Ethereum, Litecoin, en USD Coin.

Voor Cryptherion hebben we gekozen om de 'Coinbase hosted checkout' te gebruiken. Deze manier van integreren stuurt de gebruiker naar Coinbase, om daar de betaling te doen. Coinbase stuurt vervolgens een bericht naar ons shopsysteem, Vendure, om de bestelling op 'betaald' te zetten.

Het betaalproces met Coinbase Commerce

Betalen gaat als volgt:

  • Een klant plaatst een bestelling
  • In de betaal-stap vragen we onze integratie om een 'checkout' aan te maken bij Coinbase met het bedrag in euro's. Coinbase geeft ons de URL van deze checkout en wij sturen de klant door naar deze URL.
  • De klant kiest het gewenste crypto valuta en betaald. Coinbase doet de conversie van euro's naar crypto.
  • Na betaling wordt de klant weer teruggestuurd naar de Cryptherion webshop.

Vertraagde afhandeling

Crypto betalingen kunnen langer duren dan normale fiat betalingen. Wanneer de klant weer op de Cryptherion webshop is beland, weten we nog niet zeker dat de betaling is gelukt. Een Bitcoin betaling duurt ongeveer 10 minuten en Ether tussen de 15 seconden en 5 minuten.

We tonen de klant een bericht dat de betaling wordt verwerkt en dat er een bevestigingsmail wordt verstuurd als de betaling is afgerond:

We laten de klant weten dat het even kan duren voor de betaling is bevestigd

Nieuwsgierig naar de technische details? De source code is hier te bekijken.

Wil je de plugin zelf gebruiken in je eigen Vendure project? Use Installeer de plugin hier

Of, bekijk het in het echt op Cryptherion.io

Integrations - Composable Commerce
Vendure is an open-source headless commerce framework built on Node.js, TypeScript and GraphQL
De Pinelab Coinbase integratie staat ook op de Vendure website
Deel dit artikel