Skip to main content

Choose Your Integration Method

Payviox offers two ways to integrate payments. Choose the one that best fits your technical stack and requirements.

SDK Integration

Best for: Frontend developers

Use our JavaScript SDK for quick integration with just a few lines of code.Advantages:
  • ✅ Quick setup (5-10 minutes)
  • ✅ No backend required initially
  • ✅ Built-in error handling
  • ✅ Automatic redirects
  • ✅ TypeScript support
Integration modes:
  • Redirect: Full-page redirect to secure payment page
  • Iframe: Embedded payment form on your website
Get started with SDK →

API Integration

Best for: Backend developers

Use our REST API for full control over the payment flow and custom integrations.Advantages:
  • ✅ Full server-side control
  • ✅ Custom payment flows
  • ✅ Works with any programming language
  • ✅ Advanced customization options
  • ✅ Webhook integration
Use cases:
  • Server-side applications
  • Mobile app backends
  • Custom checkout experiences
  • Multi-platform integrations
Get started with API →

Quick Comparison

FeatureSDK IntegrationAPI Integration
Setup time5-10 minutes15-30 minutes
Technical levelBeginner-friendlyIntermediate
Code locationFrontend (JavaScript)Backend (any language)
CustomizationStandard flowsFully customizable
PCI complianceAutomaticAutomatic
Webhooks requiredRecommendedRequired
Best forQuick integrations, SPAsComplex flows, mobile apps

Which Should You Choose?

  • You want the fastest integration (5-10 minutes)
  • You’re a frontend developer or working on a simple website
  • You prefer minimal backend code
  • You want automatic redirect handling
  • You’re building a single-page application (SPA)
  • You need full control over the payment flow
  • You’re building a mobile app backend
  • You want to customize every aspect of the integration
  • You’re working with a language other than JavaScript
  • You need to integrate with existing backend systems

Next Steps

SDK Integration

Get started with the JavaScript SDK

API Integration

Get started with the REST API

Integration Examples

See complete code examples

Webhooks

Learn about payment notifications