Can we generate payment links for our clients not through our website directly?

Yes and there are two ways of doing so. There is the GoCoin hosted forms option which allows you to create a static form hosted by us that your customers can send payment to.

there are also one time bills that can be created and sent to an email or SMS.

Both of these options are available in the merchant dashboard.