Acima Partial Application Flow

Initialize this page via query params.

For example: https://{...}testPartialApp.html?locationId={LOCATION ID}&clientId={CLIENT ID}&clientSecret={CLIENT SECRET}&serviceToken={SERVICE TOKEN}

Environment:

Get the OAuth token

OAUTH endpoint:

OAUTH response:

Submit Partial Application Data

Partial application endpoint:

Headers:

tokenundefined

Applicant Data:

Partial Application Response:

Send Application SMS

Send Application SMS Endpoint:

Headers:

tokenundefined

Send Application SMS response:

Complete Application

Simulated Webhook message:

Get Contract Status

Get Status Endpoint:

Headers:

tokenundefined

Get Status response:

Submit Invoice

Submit Invoice Endpoint:

Headers:

tokenundefined

Submit Invoice request:

Submit Invoice response:

Checkout SMS

Checkout SMS Endpoint:

Headers:

tokenundefined

Checkout SMS response:

Complete Checkout

Simulated Webhook message:

Get Contract Status Again (Polling Flow)

Get Status Endpoint:

Headers:

tokenundefined

Get Status response:

Delivery Confirmation

Unable to confirm delivery from the browser due to CORS restrictions. Send delivery confirmation via curl or postman using the following information:

Delivery Confirmation Endpoint:

Headers:

Delivery Confirmation request: