Authentication

Your Key to Secure Transactions

How It Works

Portal Pay uses the API credentials provided as the OAuth2 bearer token.

  • We provide you with API credentials that act as your unique identifier.
  • These credentials enable access to our services.

Two Types of Keys:

  1. Private Key: This is your master key. Keep it secret and use it for most operations.
  2. Public Key: This is for less sensitive tasks. It's okay to use this in places where others might see it.

By default, you'll use the private key for most things. We'll let you know when it's safe to use the public key.

Public Endpoints

Endpoints where you can use the public key:

GET /payments/{id}/checkout  
GET /payments/{id}  
POST /transaction-requests

These are typically used for retrieving payment information or initiating transactions from the client-side