API

How to Add an API Key on Paytia

How to Add an API Key on Paytia Adding an API key to your Paytia account is essential for integrating external applications or services with your merchant account on the Paytia platform. Follow the steps below to generate and manage an API key. Steps ...


How to Add an API Key on Paytia

Adding an API key to your Paytia account is essential for integrating external applications or services with your merchant account on the Paytia platform. Follow the steps below to generate and manage an API key.


Steps to Generate an API Key

  1. Log in to Your Paytia Account

    • Use your administrator credentials to log in to the Paytia dashboard.
  2. Navigate to the API Secret Key Menu

    • Go to Account Security in the left-hand menu.
    • Select API Secret Key.
      How to Add an API Key on Paytia
  3. Enter Required Details

    • IP Address: If you want to restrict API access to a specific IP address, enter the IP address from which your application will connect. Leave this blank if no restriction is needed.
    • Webhook Setting:
      • Single JSON Data: Outputs data as a single JSON string.
      • Multiple JSON Data: Outputs each field as a separate line in the JSON (specific to certain gateways like Worldpay Corporate Gateway).

        How to Add an API Key on Paytia - step 2
  4. Save the API Key

    • Click Save to generate the API key.
    • Once saved, the API key will appear in the list along with the settings you’ve configured.

Managing the API Key

  • View API Keys: After generation, all active API keys are displayed in a table showing:
    • API Key: The generated key.
    • Merchant Username: The associated account.
    • IP Address: The restricted IP (if configured).
    • Webhook Setting: The chosen output format.

      How to Add an API Key on Paytia - step 3
  • Delete or Regenerate API Keys:
    • To remove an API key, click the Delete button next to the key.
    • You can generate a new API key at any time by following the steps above.

Security Tips for API Keys

  • Restrict access to a trusted IP address to enhance security.
  • Avoid sharing your API key publicly.
  • Regenerate API keys periodically for better security practices.

For more details on advanced API key security configurations, refer to the related guide: "How to Add Enhanced API Key Security on Paytia".


jsonapisecretkey

More in API

Integrating Paytia: Guide to Connection Points

Paytia provides secure payment solutions that connect with host systems, telephony, and payment gateways. This guide outlines the primary connection points and how businesses can utilise Paytia for a streamlined payment processing ...

Paytia API: Braintree gateway_customer_id

Error conditions When using the Paytia API and connecting to the Braintree payment gateway, Paytia has added the ability for a developer to set their own Customer ID values as the Braintree Customer ID. API error message for control use cases: Case ...

Paytia API exception handling

Paytia API Exception Handling The Paytia API services provide status update webhooks to track processes and status changes. These updates include standard API posts as well as exception handling for telephony-related processes. Below are details ...

Paytia API services

API Services Playtia provides REST API services, allowing our customers and system integrators to programatically control the Paytia transaction processing service from their own web/database applications. Paytia have three versions of API services ...

Paytia Proxy Gateway

Technical Overview, Configuration, and Test Guide 1. Overview The Paytia Proxy Gateway is a flexible payment gateway that enables organisations to securely pass captured payment data from their environment to third-party systems using a fully ...

Webhook request button

Webhook Request Button Overview The Webhook Request button in the Paytia platform provides a detailed log of all webhook interactions associated with a specific call or transaction. This feature is designed to help administrators and developers track ...

Still need help?

Our support team is here to help. Submit a ticket and we'll get back to you within one business day.