# Versapay Ecommerce API

**Canonical:** https://apis.io/apis/versapay/versapay-ecommerce-api/  
**Provider:** Versapay — https://apis.io/providers/versapay/  
**Base URL:** https://secure.versapay.com/api/v2  
**Documentation:** https://developers.versapay.com/ecommerce/

Versapay Ecommerce API is one of 2 APIs that [Versapay](https://apis.io/providers/versapay/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include E-Commerce, Payment Sessions, Wallets, and Hosted Checkout. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

The Versapay Ecommerce server-side API (v2.0.0, OpenAPI 3.0.0, 11 documented paths) that configures payment sessions, manages customer wallets (credit cards and bank accounts), creates and captures order sales and payments, checks gift-card balances, and validates Apple Pay merchants. It pairs with a client-side JavaScript SDK and a Versapay-hosted iframe so sensitive payment data never transits the merchant application, reducing PCI scope. Served from https://{subdomain}.versapay.com/api/v2.

## Machine-readable artifacts (4)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/versapay/refs/heads/main/openapi/versapay-ecommerce-api.json
- **Documentation** — https://developers.versapay.com/ecommerce/
- **APIReference** — https://developers.versapay.com/ecommerce/
- **Overlay** — https://raw.githubusercontent.com/api-evangelist/versapay/refs/heads/main/overlays/versapay-ecommerce-api-overlay.yaml

## Other Versapay APIs (1)

- [Versapay API Reference](https://apis.io/apis/versapay/versapay-api-reference/)

## Tags

E-Commerce, Payment Sessions, Wallets, Hosted Checkout

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/versapay/versapay-ecommerce-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/versapay/.
