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:
https://app.dimepayments.com

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:
Authorization: Bearer your-api-token

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