Payment Checkout Flow

The following is the Web checkout flow:

After merchant integrates Google Pay SDK on payment page as follow:

When the customer clicks the Google Pay button, a window will pop-up where the customer can choose a previously saved card to charge or even provide a new one.

With Java Script, the stored card info shall be sent the encrypted information to the merchant server side and start payment processing with One Pay Gateway API.

When Payment is processed successfully, the results shall be shown to the customer as above.