🔑 Credential Management

Temporarily override default credentials for your session

â„šī¸ Session-Based Credentials: Any credentials you set here will only affect your current browser session. They will be reset when you click "Reset to Defaults" or when your session expires.

đŸ’ŗ API Credentials

Direct Integration - Server-to-server payment processing

Example: merchant12345
Usually "internet"
Keep this secret

🔐 HPP Credentials

Hosted Payment Page - Redirect and iframe methods

May differ from API
Usually "internet"
Keep this secret

📋 How It Works

  • Session-Only: Stored in your session only
  • Private: Independent per user
  • Temporary: Resets on logout or expire
  • Secure: Never logged or exposed
  • Testing: Perfect for merchant testing

đŸŽ¯ Use Cases

  • Test multiple merchant accounts
  • Demo with client credentials
  • Switch sandbox/production
  • Team members use own credentials

âš ī¸ Important Notes

  • Defaults from .env file
  • Session overrides, doesn't modify .env
  • API and HPP often differ
  • All fields are optional