Please take a look at the list of APIs that you can use for your project here - https://developer.visa.com/apibrowser
Visa’s Payment Methods APIs aim to help process payments securely, safely, and quickly. Payment Methods APIs - https://developer.visa.com/site/payment-methods
Visa Checkout provides a single sign-in service to pay for online shopping purchases. After a simple setup, Visa Checkout users can skip inputting their payment and shipping information for their orders. Visa Checkout works across multiple devices so online shopping stays easy.
VCO Overview - https://developer.visa.com/capabilities/visa_checkout
VCO Documentation - https://developer.visa.com/capabilities/visa_checkout/docs-getting-started
Visa Direct offers real-time payment capabilities over Visa’s global, interoperable network. Businesses and consumers can make payments to eligible card accounts, using solutions developed with participating financial institutions or payment service providers.
VD Overview - https://developer.visa.com/capabilities/visa_direct
VD Documentation - https://developer.visa.com/capabilities/visa_direct/docs-getting-started