The Payment Assist API allows for programmatic integration of our lending service into your own software. This is typically during the checkout phase of your service/product purchase flow.
Below is a high-level visualisation of the integration workflow:
The API workflow outlined above can be augmented with a pre-approval process conducted entirely while the customer is on the client site by making a request to the
/preapproval endpoint (see API Methods).
Capture some customer details within the client site UI. At a minimum this must be all required fields for the
Obtain pre-approval for the customer by sending a subset of the required fields to the
Send the customer details to the
Redirect the customer to the Payment Assist website to complete the payment and eSigning requirements.
Upon the customer returning to the client site, validation can be made in one of two ways: (1) by verifying the
In order for the funds to be paid out, we also require the original customer invoice to be uploaded. This can be automated via the