doesn't pay correct amount (not enough) - give use 5 days to fix, or cancel the order. tell user to pay the final amount (in the web app, or via email)
doesn't pay correct amount (too much) - then refund the user the extra amount immediately. confirm this by email as well
doesn't pay correct amount (not enough) and the LEOS Agreement contract has expired (currently 5 days) - refund immediately and let user know by email
Update the Docuseal LEOS Agreement contract expiration time from 1 day to 5 days. This is to implement a process to refund users who have not paid the correct amount.
Acceptance criteria
Edge cases:
Resources:
Definition of done: