World’s First integration of cryptocurrency payment on millions of desktops through your Chrome browser

J.L. Marcoux
Transledger.io
7 min readNov 16, 2018

--

Cryptocurrencies have been used almost entirely for speculation in the past few years and have seen their fair share of ups and downs (mainly down in 2018). There have been attempts, some more successful than others to accept Bitcoin and other coins as online payment but with limited success. It seems that nobody wants to wait for payment confirmation or pay high fees to buy products online. The W3C consortium responsible for developing web standards including payments seems to think that cryptocurrencies and digital assets are here to stay and web standards should support “alternative currencies”.

There are many obstacles for the adoption of cryptocurrencies as a means of payment from transaction time and cost to price stability. Some of those obstacles and constraints are slowly being lifted with the arrival of faster and cheaper networks(Stellar, EOS) and now with the actual integration of crypto payment functionalities in billions of devices from desktops to tablets and cellphones.

In addition, the latest data shows that non-store sales for U.S. retailers’ in September reached $58.063 billion on a seasonally adjusted basis, an 11.4% increase compared with $52.142 billion in the same month of 2017. It seems like a significant opportunity for cryptocurrency holders to finally use coins and tokens from mere speculation to actual product purchases. Will cryptocurrencies ever be used effectively for e-commerce?

Online shopping payment obstacles

According to a study on shopping cart abandonment, U.S. online shoppers are abandoning their carts during the payment phase, and this behavior is occurring on both desktop and mobile platforms. So shoppers are reaching the end of the process but won’t finish checking out. It may not be surprising to online shoppers:

· 46.1% of cart abandonments occur at the payment stage

· 37.4% occur at checkout login

· 35.7% occur once the shoppers see shipping costs

· 20.9% occur when the user needs to enter their billing address

· 20% occur when the user needs to write their shipping or delivery address

Four of the top five reasons for shopping cart abandonment stem from the logistics of entering information through desktop or mobile. E-commerce is a tricky business and selling online is highly competitive, so the last thing you want is for your customer to check out having decided he or she want to buy your product to then get frustrated so much by your checkout process that they walk away.

The W3C Web Payment Group solution

The World Wide Web Consortium (W3C), is the international group that creates standards for the web and one of its groups has been working for years on solutions for web payment. Their mission is actually: “ …To make payments easier and more secure on the web.” In their Goals Statement the following elements can be found:

Improved interoperability between payer and payee systems will offer many benefits:

· A better checkout experience for users, particularly on mobile devices. The standards should facilitate automation, one approach to improving the user experience.

· Streamlined payment flow, which is expected to reduce the percentage of transactions abandoned before completion (“shopping cart abandonment”).

· Easier adoption of payment instrument improvements (e.g., related to security) or new payment instruments.

· Added value through machine-readable digital payment requests and payment responses.

The Web Payment Group had been working for years to simplify web payment working with four major browsers (Chrome, Safari, Edge, Firefox) and their respective developers to arrive at standards and an API.

Using the parameters and API from the W3C Group the team at Interblockchain has been able to integrate multi cryptocurrencies such as Bitcoin, Litecoin, Bitcoincash, Ethereum, Stellar and Ripple into millions of desktop browsers around the world. The objectives were to develop a multi cryptocurrency payment solution that is user-friendly, flexible for merchants while using a standardized protocol. This is the very first integration of multiple cryptocurrency payments using the new W3C payment handler API. It is allowing millions of users to pay in tokens and coins on hundreds of millions of desktop computers using the latest version of Google Chrome as their browser. The solution is currently available on Google Chrome browser which represents more than 60% of all browsers used on desktops and is 4x more popular than Safari, its closest competitor.

“The inclusion of cryptocurrencies in Web payment specifications is a critical step in the adoption of digitized assets (coins, tokens, stablecoins) as a means of transacting goods and services. the integration of cryptocurrencies in the payment handler is only the first step in providing innovative solutions with digitized assets through Interblockchain’s technologies…”. Didier Martin CEO of Interblockchain.”

How does Interblockchain’s Payment Solution work

This is the first integration of the payment handler API using actual cryptocurrencies to pay for products directly from an online store. It is also the first integration offering a Merchant Transaction reporting tool to track sales. The payment application allows users to go through a few simple steps at checkout and effectively pay with a choice of multiple cryptocurrencies supported by the merchant. There is minimal information to enter (if you have not already used GooglePay in the past) such as your name, address, phone number, and contact information. The API saves that information to the browser for secure payment the next time.

Interblockchain Checkout

Interblockchain’s Payment interface is simple to use since merchants do not have to configure their site differently regarding user experience.

Interblockchain Payment Handler on Chrome window

A payment window appears at checkout with the usual information required to proceed while you are placing an order such as name, shipping address, contact information and presents payment options through Interblockchain’s Payment Processing platform. The “Payment” section allows users to select your payment mode. Interblockchain has integrated its payment option within the “Payment handler window” for users to easily select a cryptocurrency payments or digitized asset such as a stablecoin(GUSD,USDC).

Select Interblockchain Cryptocurrency Payments

The next windows instruct users to confirm their shipping address first, and then their shipping preferences.

Specify Shipping address and select Shipping method

Paying in cryptocurrencies from the Payment Handler

This is the core of the integration as users are presented with different cryptocurrencies and can select the token or coin they wish to use to pay. There are currently six coins/tokens available for payment (in testnet), but any coin (with value) can be added as required by the merchant. Stablecoins can also easily be added to access and redeem fiat-money for merchants. As you select a cryptocurrency, a new window appears with a “Pay with…” button.

Select coin or token and Pay

The final window presents users with a QR code for payment which can be accessed through a mobile phone or by copying their key.

QR code generated for payment

The different sequence of windows and user journey is part of the W3C API and has been standardized across browsers. This integration allows Interblockchain’s solution to be available on millions of desktops simply through the latest versions of the Chrome browser by default.

A Merchant Payment Reporting Dashboard

Interblockchain has also developed a Merchant Payment Reporting Dashboard to keep track of payment status. The Dashboard provides information on Sales transactions by cryptocurrency as well as account balances. The Merchant Reporting Dashboard is not part of the W3C payment API and was developed to provide information on transactions for merchants to track activity. As we all know with blockchains, keeping track of transactions (confirmed and unconfirmed) is critical especially if you need to deliver products given long delays in transaction confirmation with certain coins(bitcoin and now Ethereum). Following discussions with merchants, it became necessary to develop tools for merchants to monitor transactions. This tool based on Interblockchain Augmented Node technology that monitors events on multiple blockchains.

Merchant Payment Reporting Dashboard

Chrome is currently the only browser that fully supports the integration of the payment handler functionalities while the other browsers are in test(Safari, Edge, Firefox). Interblockchain is the very first integration of the W3C standards and API for cryptocurrencies with a Merchant Payment Reporting Dashboard to monitor and measure sales.

It just became more accessible to pay with cryptocurrencies with the integration of Interblockchain Lab’s multi cryptocurrency payment solutions now available on hundreds of millions of desktop computers.

More information on Interblockchain Payment .

You can experience the full payment handler integration at Interblockchain Payment demo.

The Merchant Payment Report Dashboard is available at Interblockchain Merchant Dashboard.

About Interblockchain Lab

Interblockchain Lab Inc is a Canadian Fintech software solution company focused on developing next-generation tools and services for blockchain inter-operability. It is developing unique solutions allowing users to “Move Tokens” between blockchains with different protocols to bring liquidity to exchanges and e-commerce platforms. The company is creating the first international cross-blockchain solution accessing networks as different as Bitcoin, EOS or Stellar with robust business management and security.

For more information about Interblockchain Lab Inc, please visit interblockchain.io

Media Contact: J.L. Marcoux, jlmarcoux@Interblockchain.io

--

--

J.L. Marcoux
Transledger.io

Creative tinkerer. AI IdeaLab founder. Product Creator for Cirque du Soleil. Worked with Amazon, Nike, CondeNast, RalphLauren