Skip to main content

VesuvioPay SDK Documentation

Welcome to the comprehensive documentation for the VesuvioPay SDK API. Build powerful e-commerce integrations with our flexible and developer-friendly API.

🚀 Quick Start

New to VesuvioPay? Start here:

  1. Getting Started - Get up and running in minutes
  2. Authentication - Learn how to authenticate your API requests
  3. Make Your First API Call - Try out the API

📚 What Can You Build?

VesuvioPay SDK provides everything you need to build modern e-commerce experiences:

🛍️ Product Management

Sync products from external platforms (Shopify, WooCommerce, custom systems) and manage your product catalog programmatically.

Product Sync Guide

🛒 Cart Integration

Build shopping cart functionality with real-time inventory checks, product availability notifications, and abandoned cart recovery.

Cart Integration Guide

📦 Order Processing

Create orders from external platforms, update order statuses, and manage the complete order lifecycle.

Order Management Guide

🔔 Webhooks

Receive real-time notifications for cart events, order updates, and more to keep your systems in sync.

Webhook Integration Guide

🏪 Shopify Integration

Set up the VesuvioPay Shopify app from scratch — create the app, install it on your store, and configure theme and checkout settings.

Shopify App Setup Guide

🎯 Core Concepts

Before diving into the API, familiarize yourself with these key concepts:

📖 API Reference

Explore detailed documentation for each API endpoint:

🔑 Need API Keys?

  1. Log in to your VesuvioPay Dashboard
  2. Navigate to Settings > API Keys
  3. Generate a new API key pair (test or production)
tip

Always use test keys (pk_test_... and sk_test_...) during development. Switch to production keys only when you're ready to go live.

💬 Need Help?


Ready to get started? Head over to the Getting Started Guide to make your first API call!