The Square Register In Person Payment Android Sample Code by Square demonstrates how API interaction can assist to process credit card payments. Registration for API Key available at https://docs.connect.squareup.com/articles/register-api-android/#registerapisetup
Google has introduced a one-click payment experience via a new Payment Request API. The API eliminates the need for a traditional checkout experience by handling the payment experience through a simple API call. The service is not a payment method, nor does it integrate with payment processors.
Mygate is a financial services and payment solutions company that provides safe and secure transactions for online merchants across Europe and in South Africa. The payment gateway allows merchants to accept credit card payments from their websites, automate recurring payments, process manual payments for mail order and telephone orders, take fraud prevention measures and receive reports via a transaction reporting system. The Mygate API makes this functionality available to be integrated with other websites and applications.