How to generate API Keys, whiteist IP addresses and set callback credentials


The Developer's section in DT Shop allows to manage API keys, whitelist IPs, and set callback credentials for both production and preproduction environments.

Here’s how you can navigate these features:

Production Environment

  1. Whitelist IP Address:

To enhance security, you can whitelist specific IP addresses to control API access. Follow these steps:

  • Select IPv4 or IPv6.
  • Enter the IP address you want to whitelist.
  • Click Submit to save the changes.
  • An IP Change Warning pop up is shown reading “When an IP is whitelisted, only transactions originating from that IP are allowed. Please proceed with caution.”
  • Confirm the changes.

The list of whitelisted IPs will be displayed, and you can remove them if needed.

  1. API Keys:
  • View and manage API keys. Active keys are displayed with their creation date and status.
  • To generate a new API key, click Generate API Key. Deactivate old keys using the Deactivate button.
  1. Callback Credentials:
  • Set callback credentials to handle transaction statuses. You can view or edit these credentials.

Preproduction Environment

  1. Preproduction Account:
  • Generate or View Account Name and currency specific to the preproduction environment.
  1. Whitelist IP Address:
  • Similar to production, manage whitelisted IPs for secure access in the preproduction environment.
  1. API Keys:
  • Manage preproduction API keys to test integrations. These keys are independent of production keys.
  1. Callback Credentials:
  • Configure callback credentials for testing transaction workflows in preproduction.