'Accepting credit card payments within a Windows application

Question please regarding credit card payments.

I have a Windows application (WPF) that is displayed on the Internet (type in my website address, the app is displayed). Due to limitations of third-party software I use to display the application on the Internet, I cannot display a browser (at least not WebView2) with my application.

In order to accept credit card payments, I need another method. I have spent numerous hours (too many) becoming knowledgeable about payment aggregators, payment processors, etc. and looking at very many of them.

Is there a vendor of some sort that would allow me to take credit card information from within my application, send the information via an SDK/REST and complete the purchase? For verification, they could (for instance) send a code to the purchaser's phone that they would type into my app and I would forward that to the payment aggregator to verify the purchase.

I'm open to all suggestions with this.

As I see it, my options are

  1. us something else than WebView2. I am unaware what that something else would be and I am hesitant to pursue it due to the 100+ hours trying to get it to work with WebView2 and PayPal.
  2. locate a vendor that allows me to take credit card information from within my and pass them the information. Or, the vendor has an SDK for Windows applications that could use which would handle the UI and REST calls.

Thank you in advance. I'm pretty spent looking at all this. Since WebView2 won't work for me, I's just as soon make calls in code to a payment aggregator/processor without having to mess with a browser. Again, I am open to any suggestions.

Thank you in advance for your help and time.



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source