The Ultimate Unified
PG Router & Payment API

Connect all your projects and domains to Toss Payments (Single, Billing, PayPal) and Stripe with a single API call.
Issue domain-bound API keys per service, trigger hosted or direct checkouts instantly, and track every transaction in one unified log.

Issue Payment API Key Instant multi-project PG routing
🔑 Domain-Bound API Keys
Service A (shop.example.com) · Service B (saas.io)
⚡ Unified Toss & Stripe PG Routing
Toss Single · Toss Billing · Toss PayPal (USD) · Stripe
📊 Centralized Payment Ledger & Webhooks
Track service, domain, orderId, retry & refund in one place
💳 Request Checkout ✅ Direct Confirm ↩️ Cancel / Refund
Results Code
Press Simulate API to preview PG routing...

Join the 1,000,000+ companies and developers using UWS Payments

Webflow Wqrank Samsara CVS Health Microsoft Heroku

Simple, Scalable PG Routing Plans

Manage multiple projects and domains with centralized Toss Payments & Stripe
credentials. No complex per-project PG contracts—issue domain-bound API keys
in seconds and route domestic & global checkouts from one unified gateway.

Free

$0
Total Fee 4.55% · PayPal 6.9% + $0.33
  • Card Fee 4.55%
  • PayPal 6.9% + $0.33 (By Currency)
  • Unlimited PG Routing Calls
  • Multi-Domain API Keys
  • Toss Single / Billing / PayPal
  • Unified Payment Ledger
  • Webhook & MCP Server
Get Started

Starter

$50*
Total Fee 3.55% · PayPal 5.9% + $0.33
  • Card Fee 3.55%
  • PayPal 5.9% + $0.33 (By Currency)
  • Unlimited PG Routing Calls
  • Multi-Domain API Keys
  • Toss Single / Billing / PayPal
  • Unified Payment Ledger
  • Webhook & MCP Server
Get Started

Standard

$200*
Total Fee 3.05% · PayPal 5.4% + $0.33
  • Card Fee 3.05%
  • PayPal 5.4% + $0.33 (By Currency)
  • Unlimited PG Routing Calls
  • Multi-Domain API Keys
  • Toss Single / Billing / PayPal
  • Unified Payment Ledger
  • Webhook & MCP Server
Get Started

Scale

$500*
Total Fee 2.55% · PayPal 4.9% + $0.33
  • Card Fee 2.55%
  • PayPal 4.9% + $0.33 (By Currency)
  • Unlimited PG Routing Calls
  • Multi-Domain API Keys
  • Toss Single / Billing / PayPal
  • Unified Payment Ledger
  • Webhook & MCP Server
Get Started

Ultimate

$1000*
Total Fee 2.25% · PayPal 4.6% + $0.33
  • Card Fee 2.25%
  • PayPal 4.6% + $0.33 (By Currency)
  • Unlimited PG Routing Calls
  • Multi-Domain API Keys
  • Toss Single / Billing / PayPal
  • Unified Payment Ledger
  • Webhook & MCP Server
Get Started

* Excluding sales tax/VAT/GST · Installment checkouts apply monthly installment fee rates; PayPal settles in foreign currency (no FX withdrawal fee).

FAQ

What is UWS Payments and how does PG routing work?
UWS Payments is a unified PG router and payment gateway hub. By registering your Toss Payments (Single Card, Billing Key, PayPal) and Stripe keys once in the system settings, any of your external services and domains can trigger payments with a single REST API call.
Why do I need to enter a Service Name and Domain when issuing an API key?
Each API key is bound to a specific Service Name and Domain. Whenever a payment is requested or confirmed using that key, UWS Payments automatically tags the transaction in the unified payment log so you know exactly which service and domain generated the revenue.
Which payment methods and PGs are supported?
We support Toss Payments Single Checkout (KRW Card & Easy Pay), Toss Billing (recurring card billing key issuance & charge), Toss Global PayPal (USD Foreign Easy Pay), and Stripe checkout sessions.
How do external projects integrate the checkout flow?
Simply call POST /api/v1/payments/request with your X-API-KEY, amount, orderName, and redirect URLs (successUrl, failUrl). UWS Payments returns a hosted checkoutUrl (/checkout/:sessionId) that launches the Toss Payments widget and redirects back to your domain after confirmation.
Can I confirm or cancel payments directly via backend API?
Yes! You can call POST /api/v1/payments/confirm for direct server-to-server payment confirmation, POST /api/v1/payments/cancel for instant refunds/cancellations, and GET /api/v1/payments/:orderId to query transaction status at any time.
Does UWS Payments support Webhooks and MCP for AI agents?
Yes. When you pass a webhookUrl in your payment request, UWS Payments automatically sends a payment.completed POST webhook upon approval. We also provide a hosted MCP SSE server (/mcp) so AI assistants like Claude and Cursor can create payment links and check order statuses.

Ready to unify your payments?

Connect all your web apps, SaaS projects, and domains to Toss Payments
and Stripe without repetitive PG integration code. Issue your domain-bound API key
today and manage every transaction from a single unified dashboard.