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:- Log into the Dime Payments dashboard
- Click your profile in the top right
- Select Generate API token
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
- Quickstart — make your first API call in under 5 minutes
- Authentication — understand API token permissions
- API Reference — full endpoint documentation

