You can take a look at this demo
demo_IRR_callbackNSC.py, where a callback class is used to report contact info such as contact point, contact normal, contact forces, etc, for each contact. Note that the contact force reported is expressed in the contact reference frame (plane_coord), with its X-axis being the contact normal. Given this info, you can compute normal and friction forces.