nepay.link
Payment orchestration · Kosovo & the Western Balkans

Accept card payments on your Shopify store — even here.

Shopify Payments isn't available in our region. nepay connects your store to the payment provider you already bank with — payment links go out automatically, and orders are marked paid only when the money has genuinely moved.

Order ledger#1042 · demo
  1. 14:02order.receivedverified
  2. 14:02payment_link.issuedsigned
  3. 14:02email.sent → customerdelivered
  4. 14:11payment.confirmed2 signatures
  5. 14:11amount · currency · merchantmatched
  6. 14:11shopify.orderPAID
Illustrative sequence. Every step above is verified, recorded, and auditable.

Your storefront works. Your checkout can't take a card.

Merchants across Kosovo and the Western Balkans can build a beautiful Shopify store — and then hit a wall: Shopify Payments and most integrated gateways aren't available here. So orders fall back to cash on delivery or manual bank transfers. Deliveries get refused, payments arrive days late, and every order means chasing someone by phone.

The frustrating part: many of these merchants already hold an account with a regional payment processor. The store works. The processor works. They just can't talk to each other.

From order placed to order paid, without you touching anything.

  1. Step 01

    Order comes in

    A customer checks out on your Shopify store and nepay is notified instantly — or your own system sends the order over the nepay API. Either way, the request is cryptographically verified as genuinely yours.

  2. Step 02

    Payment link sent

    Within seconds, nepay creates a secure, time-limited payment link with your provider — emailed to your customer from your own verified domain, or returned straight to your system in the API response.

  3. Step 03

    Customer pays

    Your customer pays by card on your provider's own hosted page. Card details never pass through nepay or your store.

  4. Step 04

    Order marked paid

    Once the provider confirms the payment cleared — checked against the order's amount, currency, and your identity — nepay marks the order paid in Shopify.

  5. Step 05

    Follow-up is automatic

    Link expired? A fresh one goes out automatically. Card declined? A new link is sent immediately, while the customer still wants to pay.

Built for many providers. You choose the one you bank with.

nepay is a multi-provider platform by design: payment processors sit behind a common interface, and each merchant connects the processor they already hold an account with. Your money moves under your own provider agreement — nepay never touches it.

Live

Paysera Checkout

Regulated EU payment institution

Hosted checkout supporting card and bank payments. The first provider running in production on nepay — payments settle directly to your Paysera account.

Coming soon

ProCredit Bank

Quipu e-commerce gateway

Card acceptance through ProCredit Bank's Quipu processing gateway — the bank many merchants in the region already use. The integration is fully specified and in progress.

By request

Your provider

Don't see your processor?

Adding a provider is an isolated module in nepay's architecture, not a rebuild. Tell us which processor you hold an account with and we'll tell you what's possible.

Ask about your provider →

On Shopify, or straight over the API.

Shopify is one way in, not the only way. Stores on Shopify connect once and orders flow in automatically. Everyone else integrates directly: your system sends the order to the nepay API in a single POST request and gets a ready-to-share hosted payment link back in the response — nepay still verifies the payment and keeps the record straight.

  • Shopify Supported
  • Direct API Supported
  • WooCommerce Coming
  • Shopware Coming
Create a payment linkIllustrative
# your system → nepay
POST /payment-links
{
  "order_ref": "1042",
  "amount": "49.90",
  "currency": "EUR",
  "customer_email": "arta@example.com"
}

# nepay → your system
201 Created
{
  "pay_url": "https://…/pay/…",
  "expires_in_hours": 48
}

Built like financial infrastructure, because it is.

Card details never enter nepay

Your customers enter card details only on your payment provider's secure hosted page, operated by a regulated payment institution. There are no card numbers in nepay to steal.

No custody of funds

Money flows from your customer to your provider to your account, under your existing contract. nepay orchestrates records; it never holds, routes, or settles money.

Every message verified

Order notifications and payment confirmations are cryptographically verified — confirmations against two independent signatures — before anything is acted on. A payment marks an order paid only when amount, currency, and merchant all match.

Data stays in the EU

nepay runs entirely on AWS in Frankfurt (eu-central-1). Data is encrypted in transit and at rest, and only the minimum is stored: name, email, order reference, amount.

A full audit trail

Every order carries an append-only history of every state change, payment attempt, and confirmation received — records that never expire.

Isolated per merchant

Each merchant runs in an isolated tenant with its own subdomain and its own encrypted credentials. One merchant's configuration can never leak into another's.

Asked and answered.

Does nepay store my customers' card details?

No. Card details are entered only on your payment provider's own secure hosted page. They never reach nepay or your store.

Does nepay hold my money?

No. Payments flow directly from your customer to your payment provider, and settle into your own account under your existing provider agreement. nepay orchestrates the flow but never holds, routes, or settles funds.

Which payment providers can I use?

Paysera Checkout is live today. ProCredit Bank's Quipu e-commerce gateway is in progress. nepay is built to support many providers — if you hold an account with another processor, get in touch.

Do I need to change my store or my bank?

No. Your storefront, checkout, and banking relationship stay exactly as they are. nepay adds the missing connection between them.

Do I have to use Shopify?

No. Shopify is one integration path. Any system can call the nepay API directly — you send the order in a POST request and receive a hosted payment link in the response, and nepay still verifies the payment and reconciles the record.

What does nepay cost?

Pricing is agreed per merchant. Contact hello@nepay.link and we will walk you through it.

Ready to stop chasing payments?

Pricing is agreed per merchant — no public tiers, no surprises. Tell us about your store and your payment provider, and we'll take it from there.

We reply to every merchant enquiry personally.