AS far as I know there is no way to offer credit cards to customers from your business unless you partner up with Visa or Mastercard to do so.
There are many ways to do. However, if you want to issue credit to your customer. You will need a customer database infomation system. You can either hire programmer or company to design the system for you company. Once your system is designed, the rest will not be hard.
Best Wish