Skip to main content
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