What Is Neopay?
Neopay is a payment gateway focused on the Baltic region, offering bank transfers, card payments, and other local payment methods with competitive fees and quick integration. It's a popular choice for Lithuanian and Baltic businesses looking for a straightforward way to collect online payments.
Bank Transfers
Direct bank links to SEB, Swedbank, Luminor, Siauliu bankas, and other Baltic banks for instant payments.
Card Payments
Accept Visa and Mastercard debit & credit cards from customers across Europe.
Baltic Focus
Built for the Lithuanian, Latvian, and Estonian markets with local bank integrations and support.
Simple & Affordable
Low per-transaction fees, no complex setup, and a clean merchant dashboard to manage everything.
What You'll Need
Before you start, make sure you have:
- ✓An OrdeON restaurant account (Pro plan or higher)
- ✓A Neopay merchant account — sign up at neopay.online
- ✓About 5 minutes of your time
Part 1: Get Your Credentials from Neopay
If you already have your Neopay Project ID and Project Key, skip to Part 2. Otherwise, follow these steps to find them.
Log in to Your Neopay Merchant Dashboard
Go to your Neopay merchant dashboard and log in with your merchant credentials.
If you don't have an account yet, contact Neopay to set up a merchant account for your restaurant.
Find Your Project ID
Go to your project settings in the Neopay dashboard. Locate your Project ID— this is a unique identifier for your payment project.
Copy this ID — you'll paste it into OrdeON shortly.
Copy Your Project Key (Secret Key)
On the same project settings page, find your Project Key (secret key). This is used to authenticate payment requests.
Summary: Your Two Credentials
| Credential | Purpose |
|---|---|
| Project ID | Identifies your Neopay project — used to route payments to the correct merchant account |
| Project Key | Secret key used to sign and verify payment requests — keep this private |
Part 2: Connect Neopay in OrdeON
Now paste your credentials into OrdeON and set up the callback URL. This takes about 2 minutes.
Open Payment Settings
Log in to your OrdeON admin panel and navigate to:
Settings → Payments
Select Neopay as Payment Provider
In the “Payment Provider” card, open the dropdown and select “Neopay”. A new “Neopay Setup” card will appear below.
Paste Your Neopay Credentials
Fill in the Neopay Setup form:
| Field | Description |
|---|---|
| Your Neopay project ID | The Project ID from your Neopay dashboard project settings |
| Your Neopay project key | The secret Project Key from the same page — encrypted before storage |
Click “Save”. Your credentials are encrypted and securely stored.
Set Up Payment Notifications (Callback URL)
This is a critical step. OrdeON needs to know when a payment comes through, so you must tell Neopay where to send payment notifications. After saving your credentials, OrdeON will display a callback URL. Copy it:
Your callback URL (shown in OrdeON after saving):
https://your-project.convex.site/neopay/callbackNow go back to your Neopay merchant dashboard and:
- Find the section called “Notifications”, “Callbacks”, or “Webhooks” in your project settings
- Paste the callback URL from OrdeON into that field
- Save the settings in your Neopay dashboard
Configure Payment Settings
In the payment settings card above the Neopay setup, configure:
- Enable online payments— toggle ON to collect payments when customers order
- Currency— select the currency your restaurant accepts
Run a Test Payment
Use OrdeON's Sandbox Catalog to test payments without affecting your live menu:
- Set a small test amount (e.g., €1.00)
- Enter your email address
- Click “Start Test Payment”
- You'll be redirected to Neopay's payment page
- Complete the payment using a bank link or test card
- You'll be redirected back to OrdeON with a success confirmation
How It Works for Your Guests
Guest places an order
They browse your menu and place an order on your OrdeON ordering page.
Pay online
They're redirected to Neopay's secure payment page where they pay via bank link or card.
Confirmation
After payment, they're redirected back to OrdeON with an order confirmation. Neopay notifies OrdeON via the callback, and you get notified.
Frequently Asked Questions
How much does Neopay cost?
Neopay charges per transaction with competitive rates for bank transfers and card payments. Contact Neopay or visit neopay.online for current pricing.
Which countries does Neopay support?
Neopay is focused on the Baltic market — Lithuania, Latvia, and Estonia — with direct bank links to major Baltic banks. Card payments work for customers across Europe.
How quickly do I receive the money?
Settlement times depend on the payment method and your agreement with Neopay. Bank transfers typically settle within 1 business day. Check your Neopay dashboard for transaction details.
Is it safe? Are my credentials secure?
Yes. Your Neopay Project Key is encrypted with AES-256 before it's stored in OrdeON. We never store or display it in plain text.
What is the callback URL and why is it needed?
The callback URL is how Neopay tells OrdeON that a payment was completed. When a guest finishes paying, Neopay sends a notification to this URL so OrdeON can automatically confirm the order. Without it, payments won't be reflected in your admin panel.
Can I use Neopay alongside Stripe, Paysera, or Revolut?
Currently, you select one payment provider per restaurant in OrdeON settings. You can switch between them at any time.
My order is stuck on “awaiting payment” — what's wrong?
This usually means the callback URL is not set up correctly in your Neopay dashboard. Go to your Neopay project settings, find the Notifications / Callbacks / Webhooks section, and make sure the URL from OrdeON is pasted there. Then try a test payment again.