ssl is enabled by default. All you should have to do is visit the https version of the url (as well as have all assets in your views being loaded via https so you don't get mixed-content errors). It's a self signed certificate, so you will probably have to accept it in your keychain to avoid browser warnings, etc. Homestead already redirects the ports appropriately. Just access it.
@CRONIX - i've tried it over https and http as you described and it's working correctly thanks alot. the thing that is yet annoying to me is the google chrome warnings.
if i saved the self signed certificate would it be secured to test payment-gateways on my machine
@MINAFARAGAMIN - I don't use Chrome anymore so can't help with that part, but in Firefox you can add a permanent exception to that warning and never see it again for that site. There's a warning that pops up where you can accept it.
Google "chrome permanently accept self signed certificate" or something.