v1

latestOpenAPI 3.0.32026-07-2621102.1 MB
Loan

Create Loan Payment

Use the Create Loan Payment endpoint when a customer requests to make a payment on a loan. The endpoint supports two types of payments today - payments from a primary account where Galileo orchestrates debiting the DDA and paying the loan, or payments from an 'external' account where the program manager accepts the funds and Galileo only manifests the loan payment.

For optional parameters, do not pass an empty string or null value.

post/1.0/createLoanPayment

Response

Success

status_codeinteger nullable required

The response status code. May return a string for some statuses.

statusstring nullable required

The condition of a process or response

processing_timenumber float nullable required

The time elapsed in processing the transaction

system_timestampstring date-time nullable required

A system generated timestamp

rtokenstring nullable required

A Galileo-generated ID used for tracking

errorsstring[]

A list of errors generated while the request was processed

Example response

{
  "response_data": {
    "amount": 4822.3,
    "current_installment_balance": 4738.23,
    "current_installment_due_date": "2021-01-01",
    "principle_balance": 4738.23,
    "loan_status": "ACTIVE",
    "payoff_amount": 10000,
    "per_diem_interest_amount": 1.61363,
    "loan_payment_status": "OCUR",
    "initial_projected_maturity_date": "2022-07-01",
    "dda_new_balance": 25,
    "loan_payment_number": "1234567890"
  }
}