Inbound: Application status change notification

Direction: Inbound (QI Tech / payment infrastructure → BNPL WL). Partners do not call this endpoint directly.

Webhook endpoint for receiving application status change notifications. This is triggered when an application transitions between states during its lifecycle. Use this to track application progress asynchronously, especially useful when a create or charge request times out.

Common status transitions:

  • APPLICATION_CREATED -> APPLICATION_APPROVED: Credit policy approved
  • APPLICATION_CREATED -> APPLICATION_DECLINED: Credit policy declined
  • CONTRACT_SIGNED -> APPROVED: Anti-fraud approved
  • CONTRACT_SIGNED -> DECLINED: Anti-fraud declined
  • SUBMITTED_TO_FI -> FUNDED: Disbursement completed
  • SUBMITTED_TO_FI -> FUNDING_FAILED: Disbursement failed
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

Webhook payload for application status change notifications. Sent when an application transitions between states during its lifecycle.

uuid
required

Person identifier associated with this application

string
enum
required

Webhook event type

Show Details
application.status_changeTriggered when an application status changes
Allowed:
uuid
required

Application identifier

string
enum
required

Previous application status before the change

Show Details
APPLICATION_CREATEDApplication has been created and is pending credit evaluation
APPLICATION_APPROVEDApplication approved by credit policy
APPLICATION_DECLINEDApplication declined by credit policy
APPLICATION_COMPLETEDApplication process completed
CONTRACT_SIGNEDCustomer has signed the contract via OTP
APPROVEDAnti-fraud validation approved
DECLINEDAnti-fraud validation declined
SUBMITTED_TO_FISubmitted to financial institution for disbursement (pending)
FUNDEDDisbursement completed successfully
CANCELLEDApplication has been cancelled
FUNDING_FAILEDDisbursement failed
string
enum
required

New application status after the change

Show Details
APPLICATION_CREATEDApplication has been created and is pending credit evaluation
APPLICATION_APPROVEDApplication approved by credit policy
APPLICATION_DECLINEDApplication declined by credit policy
APPLICATION_COMPLETEDApplication process completed
CONTRACT_SIGNEDCustomer has signed the contract via OTP
APPROVEDAnti-fraud validation approved
DECLINEDAnti-fraud validation declined
SUBMITTED_TO_FISubmitted to financial institution for disbursement (pending)
FUNDEDDisbursement completed successfully
CANCELLEDApplication has been cancelled
FUNDING_FAILEDDisbursement failed
date-time
required

Timestamp when the status change occurred

Responses

Language
Credentials
Bearer
JWT
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json