Fundamentals — Environments & credentials

Fundamentals

Environments & credentials

The platform offers two environments: sandbox, for development and acceptance with test cards, and production, with real transactions.

EnvironmentBase URLUsage
Sandboxhttps://sandbox.api.ddpay.tech/api/v1Development and testing with simulated cards
Productionhttps://api.ddpay.tech/api/v1Real transactions

Credentials

  • client_id and client_secret uniquely identify your application in each environment.
  • Sandbox and production credentials are independent.
  • You manage and rotate credentials from the merchant portal.

Key concepts

ConceptWhat it is
WalletThe wallet that receives charges. It is the "cash drawer" of your account.
wallet_uuidUnique wallet identifier, used in charges, payouts and subscriptions.
MerchantMerchant account that owns the wallet.
EntityOrganization that owns wallets and merchants.