Introduction - GoPay ID

This document details what is and how to integrate the GoPay ID

What is GoPay ID?

GoPay ID allows you to let your users sign in using their GoPay account. With user consent, you can also retrieve verified identity (e.g. KTP) information for purposes such as KYC. Authentication and credential management are handled by GoPay, so you do not need to store or manage user information directly.

FunctionDetails
Login with GoPayA flow where users authenticate using their GoPay account via phone number.
Verify with GopayA flow where users verify their identity using their existing GoPay account.

What are Benefits of using GoPay ID?

Benefit for you

GoPay ID enables you to offer secure Login and KYC by leveraging GoPay’s authentication, face verification, and risk prevention systems—eliminating the need to build and operate your own infrastructure.

Benefit for users

Login with GoPay

Verify with GoPay

Seamless and secure login using GoPay authentication (OTP, PIN, Face Verification)

  • For verified Gopay users - Fast ID verification with face verification (millions of user base)
  • For non verified Gopay users - Seamless and secure KYC (0-click experience, ID anti-tampering, deepfake prevention, etc)

High Level Flow

Happy Flow

Detailed Sequence Diagram is here.

Detailed Flow Diagram

Detailed Sequence Diagramis here