Payment.Type added to Payments endpoints
Release Date
August 19, 2025
Products Affected
ACH Payments
Impact
New field added to describe ACH Payment Type
Audience
All customers using Lithic ACH processing
Action Required
None, this change is additive only
Overview
To explicitly call out the type of NACHA-designated type of payment, Lithic's Payment APIs now include a type
field which denotes this type.
Payment Type Values
For customers using ACH today, it will be one of the following 4 values:
ORIGINATION_DEBIT
if you're pulling funds in from an External Bank AccountORIGINATION_CREDIT
if you're pushing funds out to an External Bank AccountRECEIPT_CREDIT
if you've received funds from an external accountRECEIPT_DEBIT
if you've had funds pulled out by an external account
More information on these Payment Types can be found in ACH Payment Lifecycle
Additional Details
The existing field direction
indicates which way the funds are moving. However, the new type
field provides greater distinction and makes direction
redundant
direction
=DEBIT
implies that funds are moving into the Financial Accountdirection
=CREDIT
implies that funds are moving out of the Financial Account
Example Responses
Origination Debit
{
"category": "ACH",
"status": "SETTLED",
"result": "APPROVED",
"method_attributes": {
"sec_code": "WEB",
"return_reason_code": null,
"retries": 0,
"company_id": null,
"receipt_routing_number": null
},
"financial_account_token": "6127238d-cb85-50bc-86aa-264654a11be9",
"external_bank_account_token": "07e15e42-0f74-469b-9150-0e2e748d1d7d",
"direction": "DEBIT",
"source": "CUSTOMER",
"method": "ACH_SAME_DAY",
"token": "6d5a2718-9b79-4473-aa1e-6bbf7433ea6f",
"type": "ORIGINATION_DEBIT",
"settled_amount": 10000,
"pending_amount": 0,
"currency": "USD",
"events": [
{
"amount": 10000,
"type": "ACH_ORIGINATION_INITIATED",
"result": "APPROVED",
"detailed_results": ["APPROVED"],
"created": "2024-04-18T18:16:09Z",
"token": "34c5b9d2-2d6a-540b-90fe-fa202b418242"
},
{
"amount": 10000,
"type": "ACH_ORIGINATION_REVIEWED",
"result": "APPROVED",
"detailed_results": ["APPROVED"],
"created": "2024-04-18T18:17:40Z",
"token": "5f6255f8-4016-5e66-aedf-2e3c76027e04"
},
{
"amount": 10000,
"type": "ACH_ORIGINATION_PROCESSED",
"result": "APPROVED",
"detailed_results": ["APPROVED"],
"created": "2024-04-18T19:17:40Z",
"token": "7eec03f2-2fac-4485-bc4b-0526d8bff3ba"
},
{
"amount": 10000,
"type": "ACH_ORIGINATION_SETTLED",
"result": "APPROVED",
"detailed_results": ["APPROVED"],
"created": "2024-04-19T08:30:40Z",
"token": "f7d208bc-1227-445d-a7c5-03e7e9cc15f9"
},
{
"amount": 10000,
"type": "ACH_ORIGINATION_RELEASED",
"result": "APPROVED",
"detailed_results": ["APPROVED"],
"created": "2024-04-21T08:30:40Z",
"token": "5f1b4d88-c883-4852-ae4a-ad699aa46ec1"
}
],
"descriptor": "Test Technologies",
"user_defined_id": "1234",
"created": "2024-04-18T18:16:09Z",
"updated": "2024-04-19T16:38:22Z"
}
Receipt Credit
{
"category": "ACH",
"status": "SETTLED",
"result": "APPROVED",
"method_attributes": {
"sec_code": "WEB",
"return_reason_code": null,
"retries": 0,
"company_id": null,
"receipt_routing_number": null
},
"financial_account_token": "6127238d-cb85-50bc-86aa-264654a11be9",
"external_bank_account_token": "07e15e42-0f74-469b-9150-0e2e748d1d7d",
"direction": "DEBIT",
"source": "CUSTOMER",
"method": "ACH_SAME_DAY",
"token": "6d5a2718-9b79-4473-aa1e-6bbf7433ea6f",
"type": "RECEIPT_CREDIT",
"settled_amount": 10000,
"pending_amount": 0,
"currency": "USD",
"events": [
{
"amount": 10000,
"type": "ACH_RECEIPT_PROCESSED",
"result": "APPROVED",
"detailed_results": ["APPROVED"],
"created": "2024-04-18T18:16:09Z",
"token": "34c5b9d2-2d6a-540b-90fe-fa202b418242"
},
{
"amount": 10000,
"type": "ACH_RECEIPT_SETTLED",
"result": "APPROVED",
"detailed_results": ["APPROVED"],
"created": "2024-04-18T18:17:40Z",
"token": "5f6255f8-4016-5e66-aedf-2e3c76027e04"
}
],
"descriptor": "Test Technologies",
"user_defined_id": "1234",
"created": "2024-04-18T18:16:09Z",
"updated": "2024-04-19T16:38:22Z"
}
Release Timeline
Production availability: August 19, 2025
User Impact
This change is additive only. Existing integrations will continue to function without modification, and the existing direction
field will appear in the same way as before. The new type
field simply provides an explicit callout to the payment type as defined by NACHA specs, to better understand ACH activity.
Updated Documentation
We've updated our ACH Payment API guide and Reference pages to reflect this change.
If you have any questions or concerns, please contact us via the HELP link in your Lithic Dashboard.
The Lithic changelog has an RSS feed! To monitor for new update announcements, subscribe with your preferred RSS reader.