- Refactored the entire core logic and UI for capturing internal payments by migrating to the payment element.
- Adding billing fields on invoice live links as well as internal record payment modals for capturing payments
Why It Matters
- Enhancing Capturing Payments Experience - Eliminating the AVS failures to record payments leads to a significant betterment of customer experience for users of authorize.net and NMI payment providers.
- Consistent UI - We now have consistent UI across the entire invoicing system for capturing payments be it a customer facing page or on the invoicing dashboard , that follows all the FreedomKit principles !
- Scalability and Eliminating bottlenecks - With the use of payment element we ensure that the invoicing system won't face any scalability issues in the future especially when there arises a need to connect it with different payment providers.