EZloan APIs
  • Overview
  • authentication
    • API Key
  • SERVICE APIS
    • v1
      • Credit Decisioning Flow
        • User Setup
          • Sign up
          • Update
          • User access
        • Get Borrower Info
        • Upload Borrower Data
        • Check Data Collected
        • Link Extracted Data
        • Remove Linked Data
        • View Summary Variables
        • Get SMS Variables
        • Get Credit Score
        • Get Top Locations
      • Scoring Formula
      • Scoring Weights
      • Business Rules
      • Payments
        • Get Due Payments
      • Credit Products
      • Credit Applications
      • Financial Providers
      • Issue CSV [WIP]
      • Report Borrower
      • Template Extender
  • Error codes
    • HTTP Codes
Powered by GitBook
On this page
  • Pay Monthly Installments
  • Early Settle Due Payments
  • Compute Early Pay Price
  • Get Payments

Was this helpful?

  1. SERVICE APIS
  2. v1

Payments

Pay Monthly Installments

POST https://ezloan.genify.ai/payments/pay_monthly_installment/

Request Body

Name
Type
Description

amount*

string

Amount of money to be settled.

nationalId*

string

National ID of borrower settling a due payment.

"We have recieved your payment"
"please enter the {borrower national id/amount you want to pay}",
"you already paid this amount before",

"please pay the full amount of your monthly installment which is
X Pounds"
"there is no borrower with this national id",
"there are no due payments for that borrower"
"something went wrong, please try again"

Early Settle Due Payments

POST https://ezloan.genify.ai/payments/early_settlement/

Request Body

Name
Type
Description

amount

string

Amount of money to be settled.

nationalId

string

National ID of borrower settling a due payment.

"successfully settled your loan"
"please enter the {borrower national id/amount you want to pay}",
"you already paid this amount before",

"Cannot early pay a late due payment",

"you have entered wrong amount"
"there is no borrower with this national id"

Compute Early Pay Price

GET https://ezloan.genify.ai/payments/early_pay_price/

Request Body

Name
Type
Description

nationalId

String

National ID of borrower settling a due payment.

{
  "credit_application": application id,
  "due_payment": due_payment,
 }
"Cannot early pay a late DuePayment"

Get Payments

GET https://ezloan.genify.ai/payments/get_payments/

Request Body

Name
Type
Description

nationalId*

string

National ID of the borrower.

[
    {
        "Paid_Amount": 100.09,
        "Payment_Date": "Mon, 10 May 2021 00:00:00 GMT",
        "Payment_Method": "transfer"
    }
]
"please enter the borrower national id"
"No payments were found for this borrower",

"there is no borrower with this national id"
"something went wrong, please try again"
PreviousBusiness RulesNextGet Due Payments

Last updated 2 years ago

Was this helpful?