Direct Web Integration
The Caddi API flow will capture an upfront deposit from the customer, as well as initiate a series of deferred payments over time to collect the remaining balance from the customer. This integration occurs in four stages, as outlined below:

Create Order
See POST /v1/create-order for details.

Launch Caddi Popup
See Caddi.launch() for details.

Confirm Order API
See POST /v1/confirm-order for details.

Ship Order API / Capture Payment API
See POST /v1/ship-order for details.

Updated over 2 years ago