Hello abi, welcome to SambaPOS forums. Thank you for your suggestions. We previously talked about the issue and even a friend started helping us for implementing online Credit Card processing but for a reason it didn't completed yet. Online CC processing from desktop applications is not something permitted in our country. Because of the lack of personal experience I need experienced people for suggestions about implementation options, integration and PCI compliance. I think the biggest issue is PCI compliance because unlike web servers desktop PC's are open to virus attacks, key loggers, theft, etc... I found some payment processing networks who delivers some desktop solutions other than processing payments directly but I don't know if they are preferred by US restaurants or not. Their prices seems expensive. I know there are some open source POS apps which supports CC payments but none of them are PCI compliant out of the box. I don't know if such solutions will be useful or not.