API Credentials

Updated on November 27, 2025

To process payments, you need to configure your PowerTranz API credentials. PowerTranz provides separate credentials for test (sandbox) and live environments.

Obtaining Your Credentials

Your API credentials are provided by PowerTranz when you set up your merchant account. You will receive:

  • PowerTranz ID – Your unique merchant identifier
  • PowerTranz Password – Your API authentication password

Contact PowerTranz or your payment service provider if you haven’t received your credentials or need them to be reset.

Test Credentials

Test credentials allow you to process transactions in PowerTranz’s sandbox environment. No real money is charged when using test mode.

In the gateway settings, enter your test credentials in the Test Environment section:

  • Test PowerTranz ID
  • Test PowerTranz Password

Ensure Test Mode is enabled to use these credentials.

Live Credentials

Live credentials are used for processing real transactions. Enter these in the Live Environment section:

  • PowerTranz ID
  • PowerTranz Password

To use live credentials, disable Test Mode in the gateway settings.

API Endpoints

The plugin automatically uses the correct API endpoint based on your mode:

EnvironmentAPI Endpoint
Test (Sandbox)https://staging.ptranz.com
Live (Production)https://api.ptranz.com

In most cases, you do not need to modify these URLs. Custom endpoints can be configured in the advanced settings if required by PowerTranz.

Security Best Practices

  • Never share your API credentials publicly or commit them to version control
  • Use different credentials for test and live environments
  • Rotate your API password if you suspect it has been compromised
  • Ensure your WordPress admin area is secured with strong passwords and two-factor authentication

Next