The payment gateway for freelancers and SaaS builders
Receive payments
without borders.
Ruba helps freelancers and SaaS builders sell globally without setting up foreign payment infrastructure. We handle checkout, subscriptions, invoices, tax collection, and delivery flows so you can focus on building.
Built for software businesses in underserved markets
Merchant of Record
Ruba handles the transaction.
For approved digital products, Ruba manages the operational work between buyer payment and seller payout.
Without Ruba
Engineering
Engineered like infrastructure.
A typed REST API from a single OpenAPI schema. You write one call, Ruba emits everything downstream.
// Create a checkout in one callconst ruba = new Ruba("sk_live_…");const session = await ruba.checkout.sessions.create({product: "pro_monthly",customer_email: user.email,success_url: "https://app.com/success",});window.location.assign(session.url);
- Webhooks emittedsigned
- order.createdfulfillment queued
- payment.succeededcaptured · 3DS passed
- tax.calculatedVAT DE · €4.38 remitted
- invoice.issuedINV-2041 · stored for audit
- payout.scheduledPKR · arrives Thursday
Pricing
5% + $0.50
One published platform rate. Merchant of Record tax operations included. Subscription transactions add 0.5%. Pass-through costs shown separately.
Ruba · fee receipt
settled · payout Thursday · PKR 7,946
Sell globally.
Receive locally.
Create a product, share a checkout, and let Ruba handle the payment and distribution layer.