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
- Invoicing: create, send, and collect invoices, including recurring invoice templates
- Recurring payments: create, pause, cancel, and edit scheduled billing
- Subscriptions: publish subscription plans and enroll customers with automatic renewal
- Deposits: retrieve payout and sweep data for reconciliation
- Authorize and capture: hold an amount on a card now and collect it later
- Held funds: check and release the balance for merchants whose funds are held
- Chargebacks and documents: list chargebacks and upload evidence or onboarding paperwork
- Merchant onboarding: create merchants, send their application link, and track their status
- 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
- Open Advanced > API keys in the sidebar
- Create a token, choose its abilities, and generate it
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
- Authorize and Capture: hold a card amount now and collect it later
- Held Funds: release funds for merchants on a held funds setup
- API Reference: full endpoint documentation

