Merchant of Record · For SaaS & software companies

Merchant of Record infrastructure
for software companies.

Payments, subscriptions, tax operations and global selling — through one Merchant of Record platform.

check_circle Tax rates configured for 62 jurisdictions check_circle Free sandbox account schedule Production access after verification
lock app.dorskopay.com Sandbox demo

Monthly revenue

payments

$48,320

arrow_upward+12.4%

Active subscriptions

autorenew

1,284

arrow_upward+3.1%

Net payout

account_balance_wallet

$44,918

arrow_upward+11.9%

Revenue · last 12 months

USD
Recent transactions
A

buyer.one@example.com

Pro Plan · monthly

$129.00 Paid
B

buyer.two@example.com

Starter Pack

$49.00 Paid
C

buyer.three@example.com

Team Plan · yearly

$948.00 Paid

Illustrative demo data — not actual customer activity. DorskoPay is a sandbox environment today and is not processing live production transactions.

0

Countries with tax rates configured

0

Core commerce currencies (TRY, GBP, EUR, USD)

0

Platform products available in sandbox

0

Checks in merchant verification

The platform

One platform. Nine products. Zero glue code.

Each product is world-class on its own. Together they replace your payment provider, billing system, tax engine, fraud stack and compliance team.

language

Payments

One card integration under a Merchant of Record model, with authorization, settlement and payout scheduling run by us. Card acceptance is enabled after acquiring-partner approval.

Explore Payments arrow_forward
link

Payment Links

Every price gets a permanent, shareable checkout link — paste it in a bio, a DM or a QR code. No storefront to build.

Explore Payment Links arrow_forward
shopping_cart_checkout

Checkout

A hosted checkout page for every product, with real-time tax calculation, promo codes and a clean, distraction-free design.

Explore Checkout arrow_forward
phone_iphone

In-App Purchase

Sell consumables, unlocks and subscriptions inside your app via the API — webhook-driven, no native SDK required.

Explore In-App Purchase arrow_forward
request_quote

Billing

Renewals are charged automatically to the card on file, with dunning, invoicing and a full billing history for every customer.

Explore Billing arrow_forward
autorenew

Subscriptions

Trials, upgrade/downgrade with proration, pause, resume and cancellation — plus a self-serve customer portal.

Explore Subscriptions arrow_forward
receipt_long

Tax & Compliance

VAT, GST and sales tax calculated at checkout across 62 jurisdictions, under a Merchant of Record model. Registrations, filing and remittance are activated as part of the production rollout.

Explore Tax & Compliance arrow_forward
shield

Disputes & Chargebacks

A structured dispute workflow — evidence submission, resolution and chargeback liability that sits with us, not you.

Explore Disputes & Chargebacks arrow_forward
insights

Revenue Reporting

Revenue, commission and payout dashboards, computed from the same ledger that records the money — with CSV export for your books.

Explore Revenue Reporting arrow_forward

Global by default

A payments network that spans the planet

Core commerce currencies — TRY, GBP, EUR and USD — and a tax engine covering 62 jurisdictions. Production card presentment and settlement routes are subject to acquiring-partner approval.

San Francisco New York São Paulo London Frankfurt İstanbul Dubai Mumbai Singapore Tokyo Sydney

Network activity

science SANDBOX ACTIVITY

Simulated activity — no real payments are being processed.

shopping_cart_checkout

Checkout completed

GBP · card / wallet — sandbox example

autorenew

Subscription created

EUR · monthly — sandbox example

receipt_long

VAT calculated at checkout

NL 21% — sandbox example

account_balance

Payout scheduled

Subject to settlement terms — sandbox example

webhook

Webhook delivered

transaction.completed · signed — sandbox example

shopping_cart_checkout

Checkout completed

USD · card / wallet — sandbox example

undo

Refund processed

TRY — sandbox example

history

Admin action logged

Commission override recorded — sandbox example

receipt_long

Sales tax calculated

Destination-based — sandbox example

shopping_cart_checkout

Checkout completed

TRY · card / wallet — sandbox example

shopping_cart_checkout

Checkout completed

GBP · card / wallet — sandbox example

autorenew

Subscription created

EUR · monthly — sandbox example

receipt_long

VAT calculated at checkout

NL 21% — sandbox example

account_balance

Payout scheduled

Subject to settlement terms — sandbox example

webhook

Webhook delivered

transaction.completed · signed — sandbox example

shopping_cart_checkout

Checkout completed

USD · card / wallet — sandbox example

undo

Refund processed

TRY — sandbox example

history

Admin action logged

Commission override recorded — sandbox example

receipt_long

Sales tax calculated

Destination-based — sandbox example

shopping_cart_checkout

Checkout completed

TRY · card / wallet — sandbox example

Explore the global network arrow_forward

The Merchant of Record difference

We don't just move money.
We take the liability.

A payment processor hands you the money and the problems. A Merchant of Record becomes the legal seller — so tax obligations, fraud disputes and regulatory filings on the sale sit with the platform, not with you.

person

Your customer

Pays in their currency, with their favorite method, with local tax on the receipt.

🇯🇵 ¥12,800 · Apple Pay
DorskoPay · seller of record
account_balance

All of this becomes ours

receipt_longTax obligations on the sale
gavelRegulatory compliance
shieldFraud & chargebacks
currency_exchangeFX & settlement risk
undoRefunds & disputes
descriptionInvoices & receipts
rocket_launch

You

Receive one clean payout and one line on your books. Build the product; we run the rest.

+ Net payout · on the scheduled cycle

Understand the MoR model in depth arrow_forward

Engineering

Built like the internet depends on it

Checkout is the worst possible place for downtime. Here's what the platform actually does under the hood.

webhook

HMAC-signed webhooks

Every event is signed and logged with a full delivery history — subscription.created, transaction.completed and more.

history

Full admin audit trail

Every mutating admin action — refunds, commission changes, plan updates — is logged automatically, who and when.

sync_alt

Idempotent payout batching

Payout scheduling is safe to re-run: eligible transactions are claimed once and never double-batched.

science

Sandbox-first

Test your entire integration — checkout, subscriptions, webhooks — before a single real charge is made.

This is a sandbox environment — see current status

View system status arrow_forward

Built for developers

A payments API you'll actually enjoy

Create products, read transactions and react to signed webhooks with a clean REST API. One key, predictable JSON, no SDK lock-in.

  • key Scoped API keys, hashed at rest
  • webhook HMAC-signed webhooks with delivery logs
  • sync_alt Idempotent by design — safe retries
Read the documentation arrow_forward
POST /api/v1/products Sandbox API key
$ curl https://api.dorskopay.com/v1/products \
    -H "Authorization: Bearer dsk_…" \
    -d name="Pro Plan" -d type=subscription

// 201 Created
{
  "id": "prod_8Xk2m",
  "name": "Pro Plan",
  "checkout_url": "https://pay.dorsko…",
  "status": "active"
}
check_circle webhook transaction.completed delivered · signed t=…,v1=…

The comparison

Stitching tools together vs. DorskoPay

Selling globally usually means five tools and a tax accountant. Here's the honest difference.

extension

Doing it yourself

5+ tools · weeks of setup

  • close A payment gateway, a billing tool and a tax engine — all billed separately
  • close Register for VAT/GST country by country, on your own
  • close File tax returns in every region you sell to
  • close Fraud and chargeback liability sits with you
  • close Compliance paperwork: PCI, SCA, invoicing rules
With DorskoPay
all_inclusive

One platform

One integration

  • check_circle Payments, billing, subscriptions and tax in a single integration
  • check_circle Tax calculated at checkout under a Merchant of Record model, with filing and remittance activated in the production rollout
  • check_circle We manage buyer-facing disputes and chargebacks as seller of record
  • check_circle Receipts and tax documentation generated for every sale
  • check_circle Consolidated scheduled payouts — one line on your books
Explore the sandbox arrow_forward

The path to production

Five steps, in order

You can build against the sandbox today. Going live is a decision that comes after verification and review.

science

Step 1

Create a sandbox account

Explore the API, checkout and dashboard.

assignment_ind

Step 2

Complete business verification

Submit company, ownership, product and banking information.

rule

Step 3

Product and risk review

We review the software product, business model and expected processing activity.

verified

Step 4

Production approval

Subject to approval and payment-partner availability.

rocket_launch

Step 5

Go live

Connect checkout or the API and begin approved production transactions.

Sandbox access does not constitute production approval.

See the full onboarding path arrow_forward

Card acceptance

Card acceptance will be enabled following acquiring-partner approval. Payment processing will be provided by regulated acquiring and payment partners following production approval.

How production access works arrow_forward

Your product is ready.
Build the billing for it.

Open a free sandbox account and build the full integration. Production access follows business verification and review.

Free sandbox account · Cancel anytime · Scheduled payouts subject to settlement and reserve terms