Skip to main content

Universal SDK Pilot

Welcome to the early access preview of the Yuno Universal SDK. This single integration will replace all previous SDK versions (Seamless, Lite, Headless) with a unified, highly configurable flow.

Overview

The Universal SDK is designed to be the “One SDK to rule them all”. It adapts dynamically to your merchant configuration in the Dashboard.

Key Benefits

  • Unified API: One method call for all payment types.
  • Dynamic UI: Configure everything from the Dashboard without code changes.
  • Lightweight: Reduced bundle size compared to maintaining multiple legacy SDKs.

Preview Video

Universal SDK Demo Note: Video demonstration of the new unified flow.

Integration Example

import { Yuno } from '@yuno/universal-sdk';

const yuno = new Yuno('YOUR_PUBLIC_KEY');

// The new unified checkout call
yuno.checkout({
  checkoutSession: 'SESSION_ID',
  element: '#payment-element',
  onResponse: (response) => {
    console.log('Payment result:', response);
  }
});

Screenshots

Mobile CheckoutPayment Methods

Feedback

As a pilot merchant, your feedback is crucial. Please share your thoughts in the shared Slack channel.