Η ολοκλήρωση αγοράς σας.
Ένας πιο καθαρός τρόπος να πληρώσετε.
Μετατρέψτε μια online παραγγελία σε μια απλή διαδικασία πληρωμής. Συνδέστε τον ιστότοπό σας με NeroPay, αποστείλετε τους πελάτες στο φιλοξενούμενο ταμείο και φέρτε το αποτέλεσμα πίσω στη ροή εργασίας της επιχείρησής σας.
Κατασκευασμένο για τον ιστότοπό σας ή την εφαρμογή σας. Προτιμάτε ένα έτοιμο προς κοινοποίηση αίτημα; Εξερευνήστε τις Πληρωμές μέσω Συνδέσμου αντί αυτού.
{
"identifier": "ORDER-1001",
"amount": 15.99,
"currency": "GBP",
"details": "Online order",
"ipn_url": "https://example.com/payments/ipn",
"success_url": "https://example.com/order/thank-you",
"cancel_url": "https://example.com/order/cancelled",
"customer_name": "Customer",
"customer_email": "customer@example.com"
}{
"success": true,
"data": {
"identifier": "ORDER-1001",
"status": "pending",
"amount": 15.99,
"currency": "GBP",
"checkout_url": "https://eu.neropay.app/initiate/payment/checkout?payment_id=..."
}
}Πουλήστε online. Διατηρήστε τη σύνδεση της διαδρομής.
Δώστε στους πελάτες έναν απλό τρόπο να πληρώσουν χωρίς να χρειάζεται να δημιουργήσετε ροή εισαγωγής κάρτας στον δικό σας ιστότοπο.
Μια σελίδα πληρωμής που ταιριάζει στον ιστότοπό σας
Διατηρήστε το δικό σας καλάθι και την εμπειρία παραγγελίας. Δημιουργήστε μια σελίδα πληρωμής όταν ο πελάτης είναι έτοιμος και στη συνέχεια ανακατευθύνετε σε NeroPay.
Η εισαγωγή κάρτας παραμένει στη φιλοξενούμενη σελίδα πληρωμής
Η ενσωμάτωσή σας στέλνει πληροφορίες παραγγελίας και πελάτη – όχι τα στοιχεία της κάρτας. Το μυστικό κλειδί API παραμένει στον διακομιστή σας.
Επιστρέψτε το αποτέλεσμα στη ροή εργασίας σας
Χρησιμοποιήστε ένα μοναδικό αναγνωριστικό παραγγελίας και το endpoint ειδοποίησης πληρωμής για να συνδέσετε το αποτέλεσμα της πληρωμής με την παραγγελία που το δημιούργησε.
Μια απλή διαδρομή από την παραγγελία στη σελίδα πληρωμής.
Ο ιστότοπός σας διατηρεί τη λογική παραγγελίας. NeroPay παρέχει το φιλοξενούμενο βήμα πληρωμής. Ο διακομιστής σας επιβεβαιώνει το αποτέλεσμα πριν την ολοκλήρωση.
Δημιουργήστε την παραγγελία
Αποθηκεύστε το συνολικό ποσό του καλαθιού, τα στοιχεία του πελάτη και το δικό σας μοναδικό αναγνωριστικό. Διατηρήστε τον τελικό έλεγχο του ποσού στον διακομιστή σας.
Δημιουργήστε φιλοξενούμενη σελίδα πληρωμής
Στείλτε το αίτημα από τον διακομιστή σας στο API v2 και κατευθύνετε τον πελάτη στη διεύθυνση πληρωμής που επιστρέφεται.
Επιβεβαίωση και εκπλήρωση
Διαχειριστείτε το αποτέλεσμα πληρωμής στην πλευρά του διακομιστή, αντιστοιχίστε το με την παραγγελία σας και επεξεργαστείτε την εκπλήρωση μόνο μία φορά.
Δείτε το επόμενο βήμα.
Διατηρήστε το καλάθι στο ιστολόγιό σας.
Ο διακομιστής σας υπολογίζει το ποσό που πρέπει να πληρωθεί και αποθηκεύει την αναφορά παραγγελίας πριν δημιουργηθεί το ταμείο.
Ο πελάτης πληρώνει στη σελίδα πληρωμής.
Η ενσωμάτωσή σας στέλνει τον πελάτη στη διεύθυνση URL του επιστρεφόμενου ταμείου. Το άνοιγμα ταμείου δεν αποτελεί απόδειξη πληρωμής.
Επιβεβαιώστε την πληρωμή πριν από την εκπλήρωση.
Ταυτοποιήστε ένα επαληθευμένο αποτέλεσμα πληρωμής με την αναφορά παραγγελίας και το ποσό. Διαχειριστείτε επαναλαμβανόμενες ειδοποιήσεις χωρίς να εκπληρώσετε δύο φορές.
Η λογική της παραγγελίας σας.
Το φιλοξενούμενο ταμείο μας.
Δημιουργήστε τη σελίδα πληρωμής από τον διακομιστή σας. Στείλτε τον πελάτη στη διεύθυνση URL του επιστρεφόμενου ταμείου και στη συνέχεια χρησιμοποιήστε τα επαληθευμένα αποτελέσματα πληρωμής για να ενημερώσετε την παραγγελία.
Το παράδειγμα χρησιμοποιεί API v2 και μεγάλες μονάδες νομίσματος: 15.99 σημαίνει £15.99 σε GBP.
Διατηρήστε το μυστικό κλειδί στον διακομιστή σας. Υπογράψτε το ακριβές σώμα JSON που στέλνετε χρησιμοποιώντας μια φρέσκια χρονική σήμανση.
Διατηρήστε το φορτίο και το κλειδί αδιαίρετης επανάληψης με την παραγγελία σας. Επαναχρησιμοποιήστε και τα δύο μόνο για ακριβή επανάληψη αυτού του αιτήματος.
Επαληθεύστε το αποτέλεσμα της πληρωμής και ελέγξτε το αναφορά, το ποσό και το νόμισμα πριν ενημερώσετε την παραγγελία σας.
Αυτό είναι ένα παράδειγμα δημιουργίας από την πλευρά του διακομιστή — όχι μια πλήρης παραγωγική ολοκλήρωση. Προσθέστε τη δική σας αποθήκευση παραγγελιών, διαχείριση επαληθευμένων ειδοποιήσεων, χειρισμό σφαλμάτων και συμφιλίωση.
// Server-side only · Node.js 18+
import { createHmac } from 'node:crypto';
const secret = process.env.NEROPAY_SECRET_API_KEY;
if (!secret) throw new Error('Missing API secret');
// Store this payload and key with the order before sending.
// Retry the exact same payload with the same idempotency key.
const payload = {
"identifier": "ORDER-1001",
"amount": 15.99,
"currency": "GBP",
"details": "Online order",
"ipn_url": "https://example.com/payments/ipn",
"success_url": "https://example.com/order/thank-you",
"cancel_url": "https://example.com/order/cancelled",
"customer_name": "Customer",
"customer_email": "customer@example.com"
};
const rawBody = JSON.stringify(payload);
const timestamp = String(Math.floor(Date.now() / 1000));
const signature = createHmac('sha256', secret)
.update(timestamp + '.' + rawBody)
.digest('hex');
const response = await fetch(
'https://eu.neropay.app/v2/hosted-payments',
{
method: 'POST',
headers: {
'Authorization': 'Bearer ' + secret,
'Accept': 'application/json',
'Content-Type': 'application/json',
'X-NeroPay-Timestamp': timestamp,
'X-NeroPay-Signature': signature,
'Idempotency-Key': 'hosted-order-1001-v1'
},
body: rawBody
}
);
const result = await response.json();
if (!response.ok || !result.success) {
throw new Error('Could not create checkout');
}
// Send this URL to the customer; do not mark the order paid here.
const checkoutUrl = result.data.checkout_url;
// Fulfil only after a verified server-side payment result.
Αντικαταστήστε τον παράδειγμα πελάτη και τις διευθύνσεις URL με τα δεδομένα παραγγελίας και τα τελικά σημεία σας. Μην τοποθετείτε ποτέ το μυστικό API σας στον κώδικα HTML της σελίδας ή στο JavaScript της πλευράς πελάτη.
Περισσότερο από ένας τρόπος να πουλήσετε online.
Επιλέξτε τη διαδρομή online πληρωμής που ταιριάζει με τον τρόπο που οι πελάτες παραγγέλνουν από την επιχείρησή σας.
Παραγγελίες ιστοσελίδας
Χρησιμοποιήστε το υπάρχον καλάθι σας και στείλτε τους πελάτες σε μια φιλοξενούμενη σελίδα πληρωμής για το τελικό βήμα ολοκλήρωσης.
Κρατήσεις και καταθέσεις
Δημιουργήστε μια ολοκλήρωση βασισμένη σε ένα συμφωνημένο ποσό κρατήσεων και συνδέστε την αναφορά πληρωμής με την κράτηση.
Εξατομικευμένες πύλες πελατών
Προσθέστε ένα βήμα πληρωμής σε λογαριασμό πελάτη, παραγγελία υπηρεσίας ή ροή εργασίας επιχείρησης προς επιχείρηση.
Διατηρήστε τις αποφάσεις εκεί που ανήκουν.
Μια αξιόπιστη ολοκλήρωση ξεκινά με μια σαφή κατανομή ευθυνών. Η ιστοσελίδα σας ορίζει την παραγγελία· το σύστημα πληρωμών επιβεβαιώνει αν έχει πληρωθεί.
Επικυρώστε το σύνολο στον διακομιστή σας
Μην εμπιστεύεστε την τιμή που παρέχεται από τον περιηγητή ή την παραπομπή παραγγελίας επεξεργασμένη από τον πελάτη.
Κρατήστε τα διαπιστευτήρια εκτός του περιηγητή
Το μυστικό σας κλειδί, η υπογραφή αιτημάτων και οι έλεγχοι αποτελέσματος πληρωμής ανήκουν στον διακομιστή σας.
Θεωρήστε την ανακατεύθυνση ως πλοήγηση, όχι ως απόδειξη
Η προσγείωση πελάτη στη σελίδα ευχαριστίας δεν επιβεβαιώνει από μόνη της μια επιτυχημένη πληρωμή.
Ένας λογαριασμός. Περισσότεροι τρόποι να πληρωθείτε.
Επιλέξτε τη διαδρομή που ταιριάζει στον τρόπο που αγοράζει ο πελάτης σας — όχι ένα ενιαίο σχέδιο πληρωμών για όλους.
Ηλεκτρονικές πληρωμές
Δημιουργήστε μια ολοκλήρωση αγοράς ιστοσελίδας.
Είστε εδώΠληρωμές μέσω συνδέσμου
Ζητήστε συγκεκριμένο ποσό.
Εξερευνήστε τον Σύνδεσμο Πληρωμών →Πληρωμές τιμολογίων
Λογαριασμός με αναλυτικές λεπτομέρειες.
Εξερευνήστε τις Πληρωμές Τιμολογίων →NeroForm
Αφήστε τον πελάτη σας να επιλέξει ποσό.
Εξερευνήστε NeroForm →Συμβάσεις
Φέρτε τη συμφωνία και την πληρωμή μαζί.
Εξερευνήστε τις Συμβάσεις →Οι πληρωμές είναι μόνο η αρχή.
Εξερευνήστε τα εργαλεία NeroPay που ταιριάζουν στον τρόπο με τον οποίο η επιχείρησή σας εξυπηρετεί τους πελάτες—online, με ραντεβού ή στο ταμείο.
NeroWeb
Διαδικτυακά μενού και παραγγελίες
Φέρτε την εμπειρία παραγγελίας φαγητού στο διαδίκτυο και κρατήστε τις πληρωμές ως μέρος της διαδρομής του πελάτη.
NeroBooking
Κρατήσεις και εξυπηρέτηση πελατών
Κρατήστε τις πληροφορίες κράτησης κοντά στην υπόλοιπη επιχείρησή σας και επιλέξτε το κατάλληλο αίτημα πληρωμής για κάθε υπηρεσία.
NeroPOS
Στον πάγκο και πέραν αυτού
Συνδέστε την υπηρεσία σας δια ζώσης με τη μεγαλύτερη εμπειρία NeroPay, από τις παραγγελίες στο ταμείο έως τις υποστηριζόμενες πληρωμές με κάρτα.
Ηλεκτρονικές Πληρωμές.
Οι χρήσιμες λεπτομέρειες.
Χρειάζεστε βοήθεια να επιλέξετε τη σωστή ρύθμιση για την επιχείρησή σας; Η ομάδα μας μπορεί να σας καθοδηγήσει στις επιλογές.
Μιλήστε με NeroPay →Χρειάζεται να δημιουργήσω δική μου φόρμα πληρωμής με κάρτα;
Όχι. Το API δημιουργεί μια σελίδα πληρωμής με NeroPay φιλοξενία. Το site σας διαχειρίζεται το καλάθι και ανακατευθύνει τον πελάτη στην ολοκλήρωση αγοράς· τα στοιχεία της κάρτας εισάγονται στη φιλοξενούμενη σελίδα.
Χρειάζομαι προγραμματιστή για να συνδέσω έναν υπάρχοντα ιστότοπο;
Μια προσαρμοσμένη ενσωμάτωση API απαιτεί συνήθως προγραμματιστή. Αν δεν χρειάζεστε προσαρμοσμένο καλάθι, τα Link Payments, Invoice Payments και NeroForm προσφέρουν άλλους τρόπους για την αίτηση πληρωμής.
Πού μπορώ να βρω την αναφορά API;
Η αναφορά API NeroPay v2 περιέχει τα πεδία αιτήματος, τις λεπτομέρειες πιστοποίησης, παραδείγματα και οδηγίες ειδοποίησης πληρωμής. Χρησιμοποιήστε την πιο πρόσφατη αναφορά κατά την κατασκευή της ενσωμάτωσής σας.
Πώς πρέπει ο ιστότοπός μου να επιβεβαιώνει ότι μια παραγγελία έχει πληρωθεί;
Χρησιμοποιήστε ένα επικυρωμένο αποτέλεσμα πληρωμής σε διακομιστή και αντιστοιχίστε το με την αναφορά παραγγελίας και το ποσό. Μη χαρακτηρίζετε εκπληρωμένη την παραγγελία μόνο επειδή άνοιξε η σελίδα πληρωμής ή ο πελάτης επέστρεψε σε μια σελίδα επιτυχίας.
Μπορούν οι ηλεκτρονικές και οι προσωπικές πληρωμές να χρησιμοποιούν τον ίδιο NeroPay λογαριασμό;
Ναι. Ο λογαριασμός σας NeroPay μπορεί να υποστηρίξει εργαλεία ηλεκτρονικών πληρωμών παράλληλα με την ενεργοποιημένη ρύθμιση προσωπικών πληρωμών. Οι διαθέσιμες μέθοδοι και οι απαιτήσεις λογαριασμού εξαρτώνται από την επιχείρησή σας και την περιοχή σας.
Τι σημαίνει το ποσό στο παράδειγμα API;
Το παράδειγμα χρησιμοποιεί κύριες μονάδες νομίσματος: 15.99 σημαίνει £15.99 όταν το νόμισμα είναι GBP. Ακολουθήστε πάντα τη μορφή ποσού που τεκμηριώνεται στο endpoint.
Πού μπορώ να ελέγξω τα τέλη και τις λεπτομέρειες διακανονισμού;
Δείτε την τρέχουσα τιμολόγηση NeroPay και τους όρους για τον λογαριασμό σας. Μια επιτυχημένη πληρωμή πελάτη και η διαθεσιμότητα των κεφαλαίων για εκταμίευση είναι διακριτά στάδια· μην υπόσχεστε άμεση διαθεσιμότητα από την απόκριση της ολοκλήρωσης αγοράς.
Δώστε στον ιστότοπό σας μια πορεία πληρωμής που αξίζει να ολοκληρωθεί.
Εξερευνήστε την φιλοξενούμενη ολοκλήρωση αγοράς, ελέγξτε την αναφορά API και επιλέξτε τη σωστή ρύθμιση ηλεκτρονικής πληρωμής για την επιχείρησή σας.
Διαθέσιμα χαρακτηριστικά, μέθοδοι πληρωμής, επιλεξιμότητα, τέλη και όροι διακανονισμού εξαρτώνται από τον λογαριασμό σας, την επιχείρηση και την περιοχή σας. Δείτε τις τρέχουσες τιμές · Επικοινωνήστε μαζί μας