About Me
Ash's Logo
Portfolio

BitPay Invoice V4

Flagship gateway powering the payment network

UI Breakdown

Select Wallet
Select Wallet
User experience tailoring & analytics
Pay with Crypto
Pay with Crypto
Compact utility for acceptance
Payment Receipt
Payment Receipt
Post-payment handling

Overview

The Invoice has really been the face of BitPay for a majority of the company's history. Both our wallet and debit card have a solid user base but we are still mostly known as a blockchain payment processing company.

Throughout the years, the Invoice has remained as the keystone of the business, serving either as the main interface for businesses to receive crypto payments or as the underlying service for debit / gift cards.

When are I first joined BitPay, the invoice was a simple utility, allowing a user to enter an email, select BTC or BCH, and then pay with a Payment Protocol compatible wallet. I was actually pretty surprised that we did not support P2P payments but quickly learned the history of the problem.

Since then, things have definitely changed and luckily I have had the opportunity to be heavily involved in every major initiative. Below are some noteworthy upgrades since 2018.

The UI Breakdowns above aim to be detailed examinations into the unique challenges of designing a crypto payment experience.

  1. 1
    Coinbase Connect Support (OAuth)
  2. 2
    P2P Support (Pay to Address)
  3. 3
    ETH, USDC, BUSD, PAX, GUSD (Web3) Support
  4. 4
    BitPay Wallet Optimizations
  5. 5
    Enhanced Branding (Logos)
  6. 6
    XRP Support
  7. 7
    KYC / User Account Support
Role
Lead Product Designer, Developer
Team
3 Developers
Scope
Jan 2019 ~
What I did
UX Research, Interface Design, Development, Animations, Branding
Stack
Angular + TS, Redux, Sketch, InVision

V4 Interactive Demos

Invoice TimerInvoice expires in 15:00
View details
Total Price
135.00 USD
$135.00
QR
Open in Wallet
Copy Payment
Invoice TimerInvoice expires in 15:00
View details
Total Price
135.00 USD
Exchange Rate
267.93 USD
Amount Due
0.286929 BCH
$135.00
QR
Amount Due
0.286929 BCH
Address
bitcoincash:...vhtva9z26awa
Invoice TimerInvoice expires in 15:00
View details
Total Price
135.00 USD
Exchange Rate
13,386.54 USD
Amount Due
0.010229 BTC
$135.00
Connected Wallet
Coinbase
Bitcoin
5.789012 BTC
Bitcoin Cash
14.369019 BCH
Ethereum
32.307812 ETH
Ripple
784.701385 XRP
Litecoin
24.950163 LTC
Zcash
8.078102 ZEC
Stellar Lumens
3098.2210 XLM
Make Payment
Invoice TimerInvoice expires in 15:00
View details
Total Price
135.00 USD
Exchange Rate
185.18 USD
Amount Due
0.729002 BCH
0.729002 BCH
QR
Open in Wallet
Copy Payment

V3 (Old Design)