# Introducing Pay.✨

By [Pay.](https://paragraph.com/@pay-2) · 2023-06-11

---

Payments in web3 are broken.

Why are we saying that?

For this, let’s take 2 payment applications as example, one from crypto world and another from non-crypto world

*   Phantom
    
*   Google Pay
    

### Phantom

Phantom is a web3 wallet that helps user interact with applications.

A user doing payment on phantom goes through this flow

*   Click on **send**
    
*   **Close** Phantom
    
*   **Copy** receiver’s address from telegram, whatsapp or from anywhere else
    
*   **Open** phantom again and **click** on send
    
*   **Paste** the copied address in input box
    
*   **Select** blockchain & token from a long list of tokens
    
*   **Enter** amount in token value
    
*   If want to **send** exact dollar amount, **close** phantom and convert token to USD and **open** phantom again
    
*   **Enter** amount in dollar value
    
*   **Click** send
    

### Google Pay

Google Pay is a payment application built on top of UPI

A user doing payment on google pay goes through this flow

*   Click on **receiver’s icon** or Click on **pay**
    
*   If clicked on pay, enter **receiver’s UPI id** or choose their **phone number**
    
*   **Enter** amount
    
*   Click **pay**
    

In this flow, there is no option for user to choose token or blockchain as everything is settled in INR on UPI

But this alone is not the reason why Google Pay’s UX is better, its because it has successfully eliminated the need for user to leave the application to choose receiver or convert amounts

**So, what do we need in an application for it to have improved payment experience**

*   Abstract blockchains and tokens
    
    *   Not completely abstract, we can’t do that, but subtly hide it
        
*   Enable user to choose receiver within the app itself, without leaving it ever
    
*   Convert token values on pay screen itself
    

**In short, never letting anyone leave the app in any part of the flow**

**Because of all this, Pay. has the best payments experience in blockchain**

*   We abstract blockchains and tokens
    
*   Enable user to choose receiver without leaving the app
    
*   Convert fiat to token inapp itself
    

### Some examples

**Abstraction of blockchains**

![Home Screen](https://storage.googleapis.com/papyrus_images/05316d5499cfcd581caa1addd4f97f88588d20b19cb62441567fe8250a105c46.png)

Home Screen

Do you see blockchain anywhere?

The only mention of blockchain here will be, if transaction / request is specifically done in token value, otherwise everything will be in fiat chosen by user

**Enable user to choose receiver without leaving app**

![](https://storage.googleapis.com/papyrus_images/35cbd5bf7fbbbd1e7cee9df6541873a5fa62cea4f063818da3f134a07d641006.png)

This filtering is based on 2 data points

*   Previous interactions
    
*   Address books
    

This data points will help us to filter addresses / IDs in-app itself, without user every leaving the app

**But, what if user has never interacted with that address or ID before?**

Everything has a first time, we’ve looked at various data and found that most of the transactions happening on payments app are frequently interacted accounts, meaning once a user is added manually, chances are higher that interactions will increase between those users, so the cost of adding an address or ID first time manually becomes low gradually over the time.

**Convert token values on pay screen**

![](https://storage.googleapis.com/papyrus_images/3114afc80510843106b4662ba4720041f09a16c5edfb1e15c2cd66559f39209a.png)

In above screen, USD amount is converted to MATIC amount realtime and clicking on token, opens a list to change tokens, that is also filtered based on the USD amount entered.

For example, if user has 100$ of MATIC, 50$ of SOLANA and 10$ of ETHEREUM and they entered 10$, then they will be shown all of the tokens, if they increase it to 40$, only SOLANA and MATIC will be shown.

These are few of the improvements that **Pay.** is doing in payments space, all of these improvements are combined in a single mobile application supporting 10+ chains including major EVM, Solana & Aptos blockchains.

Subscribe to this newsletter to be included in our waitlist, we will be giving access to first 500 users in next week!

[Subscribe](null)

Also DM @paywalletxyz on twitter, if you have any doubts or want to understand how we work.

This was all possible because of Fetcch’s APIs and simple documentation, check ‘em out at [docs.fetcch.xyz](https://docs.fetcch.xyz)

---

*Originally published on [Pay.](https://paragraph.com/@pay-2/introducing-pay)*
