Skip to main content

What is Dime Payments?

Dime Payments is a payment processing platform built for developers, agencies, and tech companies. You get a full-featured payments API, SDKs in PHP, JavaScript, and Python, and a revenue share on every transaction you bring — with no caps. The API is JSON-based and REST-ful, with a single base URL:

What you can do

  • Charge credit cards and ACH — process one-time payments using card details or a stored token
  • Tokenize cards — store card details securely without handling raw PAN data on future charges
  • Manage customers — create and maintain customer records with payment methods and addresses
  • Recurring payments — create, pause, cancel, and edit scheduled billing
  • Deposits — retrieve payout and sweep data for reconciliation
  • Webhooks and Zapier integrations for real-time event handling

Getting your API token

All requests require a Bearer token. To get yours:
  1. Log into the Dime Payments dashboard
  2. Click your profile in the top right
  3. Select Generate API token
Include it on every request as an Authorization header:

SDKs

Official clients are available for PHP, JavaScript, and Python. Each wraps authentication, request formatting, pagination, and error handling so you can focus on building.

PHP SDK

composer require dime-technology/dime-php-sdk

JavaScript SDK

npm install @dime-technology/dime-js-sdk

Python SDK

pip install dime-python-sdk

Next steps