Problem : When a client pays on-site, the 3% credit card convenience fee is not automatically added within the ISN App. Today, inspectors must:
1..Edit the order
2.Go to Fees and manually add the convenience fee
  1. save the order
4.Return to Add Payment and complete the charge
This is slow, error-prone, and leads to missed fees or inconsistent billing. The ISN App currently has no streamlined “pay on-site” option.
Example ; An inspector arrives on-site. The client wants to pay by card. To include the 3% fee, the inspector has to leave the payment screen, edit the order, add the fee, save, and come back to finish the charge. Under time pressure, inspectors often skip steps, resulting in the fee not being collected.
Suggested Solution; Add a “Pay On-Site” checkout flow in the ISN App that:
1.Offers a Pay On-Site button/toggle on the payment screen.
2.Automatically applies the configured Convenience Fee (e.g., 3% of card amount) to the order at checkout, no extra navigation.
3.Supports office-level configuration: enable/disable fee, percentage value, minimum/maximum cap, taxability, and which payment methods it applies to.