Tithe.ly
Tithe.ly is a church technology platform for online and mobile giving, church management (ChMS), branded church apps, websites, events, and messaging. Its developer API lets churches and approved partners create donations, tokenize cards and bank accounts for PCI-safe payments, charge one-time and recurring gifts, manage giving funds (payment categories), and look up organizations. API access is gated - it is granted by request to organizations that use (or are moving to) Tithe.ly, and approved requesters receive public and private API keys by email. There are two documented generations - a V1 payments/tokenization API (Tithely.js plus charge endpoints) and a V2 REST API (organizations, transactions, funds, and mail).
APIs
Tithe.ly Transactions API
Create donation transactions (one-time or recurring) against an organization and a payment category (fund) using a tokenized payment method. The V2 transaction endpoint records ...
Tithe.ly Payments & Tokenization API
PCI-safe payment flow. Tithely.js renders a hosted iframe to tokenize a card or bank account client-side; the resulting token is attached to a user via payment-methods and charg...
Tithe.ly Organizations API
Retrieve one or more Tithe.ly organizations (churches) by ID, and search organizations by owner. Used to resolve the church context a donation or fund belongs to.
Tithe.ly Payment Categories (Funds) API
Create, read, and update payment categories - Tithe.ly's giving funds (General, Missions, Building, etc.) that donations are allocated to for a given organization.
Tithe.ly Mail API
Send templated transactional emails (such as giving receipts and notifications) to recipients on behalf of an organization.
Tithe.ly Accounts API
Authenticate a user and obtain the credentials used for subsequent V2 calls. All other V2 endpoints require the Authorization header formed from the issued API ID and API token.