Consider shipping category during method eligibility check

This PR considers shipping category requirements during the eligibility check.