Review loan application
Application and approval
Merchants apply from the Dashboard. Receiving an application is the signal to begin your credit review. Listing and reviewing applications:
curl https://api.paymongo.com/v1/capitals/lenders/applications?status=submittedcurl https://api.paymongo.com/v1/capitals/lenders/applications/{application_id}The detail endpoint returns the application with supporting document URLs. Application status values: submitted, under_review, approved, rejected.
Approving an application
curl -XPOST https://api.paymongo.com/v1/capitals/lenders/applications/{application_id}/approve -H "Content-Type: application/json" -d \
'{
"approved_amount": 30000000,
"currency": "PHP"
}'On approval, PayMongo:
- Creates a Contract (the loan agreement between lender and merchant).
- Creates a Loan under that contract, with
outstanding_principal_amount,outstanding_interest_amount, andoutstanding_dst_amountset from the approved terms. - Triggers disbursement of the approved amount to the merchant's PayMongo wallet via the Capital disbursement workflow.
You do not need to take action between approval and disbursement — contract creation and funding are platform-operated. Use the Capital event webhooks to trigger your internal bookkeeping.
Rejecting an application
curl -XPOST https://api.paymongo.com/v1/capitals/lenders/applications/{application_id}/reject -H "Content-Type: application/json" -d \
'{
"reason": "insufficient transaction history"
}'On rejection, the application moves to rejected (terminal state). The merchant is notified via Dashboard and email. No contract or loan is created. A rejected application cannot be reopened — if the merchant wishes to reapply at a later date, they must submit a new application.
Updated about 3 hours ago