I've tried to convince them to offer use of a CC as an option to pay for goods but they're reluctant because in the past they had terrible customers who did chargebacks. They don't want to deal with the hassle I guess. That's why a middleman is needed to deal with that issue. I found this company:
https://www.chargesmart.com/
Unfortunately they don't have that company registered with their service so it doesn't help. I'm going to try to convince them to allow people to use this service to pay for goods. At the end of the day, even if a customer tries to issue a chargeback, this company will deal with the issue and not the company as they'll receive their payment no matter what. At least that's what I understood from their rep.
I'm still searching for other alternatives.