Payments API
SmartyGrants offers a Payments API for customers that want to integrate SmartyGrants with other business applications, such as a finance system. It provides functionality for software developers to retrieve and update SmartyGrants payments.
The SmartyGrants Payments API provides the following functionality:
Find payments that have been created within SmartyGrants. Payments can be filtered by their program, round or last-modified date/time, or via a filtered list of grant applications.
Retrieve details of a payment, including the amount, status and the funding allocation, budget, payee and grant application associated with the payment.
Create or update a payment - enabling approved payments to be automatically recorded in SmartyGrants.
Create or update a funding allocation.
List financial periods, funding sources, budgets and budget allocations.
Implementation
The SmartyGrants Payments API is based on standard web technologies, including JSON/REST and HTTPS. The API is not specific to any finance system. Customers will need to build an API Client that will invoke the SmartyGrants API, either as part of their application, integration layer, or as a stand-alone component. A developer guide can be requested from the SmartyGrants Support Team. We can provide a trial API key that can be securely retrieved via the Account Settings.
If you are interested in having the ContactSync or Payments API enabled for your SmartyGrants account, please contact the SmartyGrants Support Team. For related pricing costs please visit our Pricing page.