Hi @Harvey Mercado,
I'm not familiar with WSO2 or how it might interoperate (or not) with OpenSAML, so I don't think I can advise you on that.
The basic flow is that Crowdstack will send an AuthnRequest
POST to your IdP, and your IdP will need to handle the user's login (if necessary) and send a SAML Assertion
POST back to Crowdstack. In order for this to work, of course, you'll need your SAML IdP to be hosted somewhere on the Internet over HTTPS. localhost won't be a viable option, of course.
Sorry I can't be of more help with the specific tools you're using!
Brian