Visa Developer opens the world’s largest retail payment network to the world of developers. The suite of APIs available via this newly launched platform include far more than the expected credit card validation and authorization systems by including APIs for micro-transactions, wish lists, and shopping carts.
The API is a simple JSON request-response API using HTTP and two-way SSL (mutual authentication) or a shared-secret system (API key) for authentication.
The offerings available are split into four areas of interest:
- Payment – the focus of most of the documentation and sample code
- General Services – which includes Foreign Exchange Rates, Account Validation, and a Visa-supporting ATM Locator
- Risk and Fraud – provides geolocation verification, a token service, and transaction alerting
- Trials – has a single “microtransations” collection which includes interesting offerings such as Shopping Cart, Wishlist, Sales Policy, online Wallet, and User Management and User Order History