The customer isn’t able to see purchase history BTN-1638
Requirement
The Account Management should be working while trying to add the managerial emails onto the account
Solution
BLOCK MAKE A PAYMENT
We have checked the functionality used for the BLOCK MAKE A PAYMENT on the site. As per checking the same functionality in the site for ‘BLOCK MAKE A PAYMENT’ enabled customers, the open invoices are listed there for the customer.
As per checking, there is no other functionality implemented for ‘BLOCK MAKE A PAYMENT’.
As the finding, we understood that, if the checkbox is enabled the button named MAKE A PAYMENT will hide, else it is shown for those customers that haven’t enabled this feature.
Solution
Solution 1:
To avoid the loading problem by the invoices list page, we can add a condition to load a certain limit of invoices like the latest 1000 invoices(we can create a config field for this). So that we can avoid a little bit of loading issue by invoice pages.
Solution 2:
If the open invoices are not needed to load, then we can remove that tab and we can just show the paid In Full invoices in the Billing > Invoice section for the ‘BLOCK MAKE A PAYMENT’ enabled customer.