1. Form Wizard Module and Submission for the Hawaiʻi Bail/Bond Receipt/Acknowledgment and Notice to Appear (BBRA) Form a. Multi-step form navigation with "Next" and "Back" buttons; b. Progress indicator (e.g. progress bar); c. Conditional logic to show/hide steps based on user input; d. Ability to skip or revisit steps; e. Final review step before submission; f. Confirmation message after submission; g. Submit completed form to a backend system or as PDF via e-mail to court; h. Data encryption (BBRA contains PII); and i. Form should be modifiable by Court Administration. 2. Payment Acceptance a. Ability to securely accept payments via debit cards and electronic checks. b. Ability to enter line-item information associated with the payment such as case ID, @party ID, and bail amount(s) owed. i. The system should allow a user to enter details about the invoice recipient such as name and address; ii. The system should be able to allow multiple line items for a payment; iii. The system should be able to compute the total amount from the line items; iv. The system should be able to generate an invoice of all the line items and assign an invoice ID; and v. The system should be able to e-mail or text message the invoice with a payment link for credit/debit card payment. 3. User Experience: a. User/Mobile-friendly interface for making payments, accepted payment should include debit cards and electronic checks; b. User shall be able to get to the payment interface through a link or through a search by entering an invoice ID; c. Clear confirmation screen upon successful payment; and d. Automatic generation and delivery of a digital receipt via e-mail to court and payee with the associated line items entered and invoice ID.