Pāriet uz saturu
MAKSĀJUMI · Tiešsaistes maksājumi

Jūsu norēķinu lapa.
Skaidrāks maksāšanas veids.

Pārvērtiet tiešsaistes pasūtījumu vienkāršā maksājuma ceļojumā. Savienojiet savu tīmekļa vietni ar NeroPay, nosūtiet klientus uz izvietoto norēķinu lapu un rezultātu atgrieziet savā biznesa darbplūsmā.

✓ Tīmekļa vietnes norēķinu lapa✓ API v2✓ Izvietotā maksājumu lapa

Izstrādāts jūsu tīmekļa vietnei vai lietotnei. Vēlaties gatavu kopīgojamu pieprasījumu? Izpētiet saites maksājumus.

Izvietotā norēķinu lapa · API v2Priekšskatījums
POST /v2/hosted-payments
{
  "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"
}
Pasūtījums ORDER-1001Klients turpina uz izvietoto norēķinu lapu
£15.99
JŪSU SERVERIS→IZVIETOTĀ NORĒĶINU LAPA→MAKSĀJUMA REZULTĀTS
Sākotnējā atbilde izveido norēķinu saiti. Tā neapstiprina maksājumu.
Jūsu klientiemSkaidrs summa un izvietots norēķins.
Jūsu izstrādātājiemViena API pieprasījuma izveidei maksājuma lapai.
Jūsu biznesamIzsekojiet rezultātu, ne tikai klikšķi.
MAKSĀJUMI BEZ LETES

Pārdodiet tiešsaistē. Saglabājiet saistītu norises procesu.

Sniedziet klientiem vienkāršu veidu maksāt, neizveidojot kartes ievades procesu savā vietnē.

Norēķinu lapa, kas iederas jūsu vietnē

Saglabājiet savu groza un pasūtījuma pieredzi. Izveidojiet maksājuma lapu, kad klients ir gatavs, un pēc tam novirziet viņu uz NeroPay.

Kartes ievade notiek izvietotā norēķinā

Jūsu integrācija sūta pasūtījuma un klienta informāciju — ne neapstrādātus kartes datus. Jūsu slepenais API atslēga paliek jūsu serverī.

Atgrieziet rezultātu savā darba plūsmā

Izmantojiet unikālu pasūtījuma atsauci un maksājuma paziņojumu punktu, lai savienotu maksājuma rezultātu ar pasūtījumu, kas to izraisīja.

NO GROZA LĪDZ MAKSĀJUMAM

Vienkārša maršruta no pasūtījuma līdz norēķinam.

Jūsu vietne līdzinās pasūtījuma loģiku. NeroPay nodrošina izvietotu maksājuma soli. Jūsu serveris apstiprina rezultātu pirms izpildes.

1

Izveidojiet pasūtījumu

Saglabājiet groza kopējo summu, klienta datus un savu unikālo atsauci. Galīgo summu kontrolē jūsu serveris.

2

Izveidojiet izvietotu norēķinu

Nosūtiet pieprasījumu no sava servera uz API v2 un novirziet klientu uz atgriezto norēķinu saiti.

3

Apstiprināt un izpildīt

Apstrādājiet servera puses maksājuma rezultātu, salīdziniet to ar savu pasūtījumu un veiciet izpildi tikai vienu reizi.

IZPĒTĪT PLŪSMU

Skatīt nākamo soli.

Pasūtījums saglabāts

Saglabājiet grozu savā vietnē.

Jūsu serveris aprēķina maksājamo summu un saglabā pasūtījuma atsauci pirms norēķinu izveides.

Klienta ceļojums£15.99
JŪSU IZSTRĀDĀTĀJAM

Jūsu pasūtījuma loģika.
Mūsu hostēta norēķinu lapa.

Izveidojiet maksājuma lapu no sava servera. Nosūtiet klientu uz atgriezto norēķinu URL, pēc tam izmantojiet verificētus maksājuma rezultātus, lai atjauninātu pasūtījumu.

01
Viena servera puses integrācija

Šajā piemērā tiek izmantots API v2 un galvenās valūtas vienības: 15.99 nozīmē £15.99 GB mārciņās.

02
Autentificēts un parakstīts

Glabājiet slepeno atslēgu savā serverī. Parakstiet tieši sūtāmo JSON saturu, izmantojot aktuālu laika zīmogu.

03
Atkārtoti mēģiniet, neveidojot jaunu pasūtījumu

Saglabājiet maksājuma datus un idempotences atslēgu kopā ar pasūtījumu. Abas atkārtoti izmantojiet tikai precīzai šī pieprasījuma atkārtošanai.

04
Izpildīt vienreiz, pēc apstiprināšanas

Pārbaudiet maksājuma rezultātu un sakritību ar atsauci, summu un valūtu pirms pasūtījuma atjaunināšanas.

Šis ir servera puses izveides piemērs — ne pilnīga ražošanas integrācija. Pievienojiet savu pasūtījumu saglabāšanu, pārbaudītu paziņojumu apstrādi, kļūdu apstrādi un salīdzināšanu.

POST Servera puses norēķinu piemērs
// 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.

Aizstājiet piemēra klientu un URL ar saviem pasūtījuma datiem un galapunktiem. Nekad neievietojiet savu API slepeno atslēgu lapas HTML vai klienta JavaScript kodā.

IZSTRĀDĀTS, ŅEMOT VĒRĀ REĀLUS PĀRDOŠANAS GADĪJUMUS

Vairāk nekā viens veids, kā pārdot tiešsaistē.

Izvēlieties tiešsaistes maksājumu ceļu, kas atbilst tam, kā klienti veic pasūtījumus jūsu uzņēmumam.

Mājaslapas pasūtījumi

Izmantojiet esošo grozu un nosūtiet klientus uz mitināto maksājumu lapu kā galīgo norēķinu soli.

Pieraksti un depozīti

Izveidojiet norēķinu apstiprinājumu ap vienotu rezervācijas summu un saistiet maksājuma atsauci ar rezervāciju.

Pasūtījumu individuālas klientu portāli

Pievienojiet maksājuma soli klienta kontam, pakalpojuma pasūtījumam vai uzņēmumu savstarpējai darba plūsmai.

JŪSU MĀJASLAPA, JŪSU PASŪTĪJUMA LOĢIKA

Saglabājiet lēmumus tur, kur tiem jābūt.

Uzticama integrācija sākas ar skaidru atbildības sadalījumu. Jūsu mājaslapa definē pasūtījumu; maksājumu sistēma apstiprina, vai tas ir apmaksāts.

Validējiet kopsummu jūsu serverī

Neuzticieties pārlūkprogrammas piegādātajai cenai vai klienta rediģētajai pasūtījuma atsaucei.

Turiet akreditācijas datus ārpus pārlūkprogrammas

Jūsu slepenā atslēga, pieprasījumu parakstīšana un maksājuma rezultātu pārbaudes jāveic jūsu serverī.

Lietojiet pāradresāciju kā navigāciju — ne kā pierādījumu

Klients, kurš nokļūst jūsu pateicības lapā, pats par sevi nenozīmē veiksmīgu maksājumu.

PIEMĒROTĀKAIS INSTRUMENTS PIEPRASĪJUMAM

Viena konta. Vairāk veidu, kā saņemt maksājumus.

Izvēlies ceļu, kas atbilst tam, kā tavs klients veic pirkumu — nevis universālu maksājumu ceļojumu.

DAĻA NO SAVIENOTAS UZŅĒMĒJDARBĪBAS

Maksājumi ir tikai sākums.

Izpētīt NeroPay rīkus, kas atbilst tam, kā tavs uzņēmums apkalpo klientus — tiešsaistē, pēc pieraksta vai pie letes.

NeroWeb

Tiešsaistes ēdienkartes un pasūtījumi
Pārvieto savu ēdienu pasūtīšanas pieredzi tiešsaistē un iekļauj maksājumus klientu ceļojumā.

Izpētiet NeroWeb →

NeroBooking

Rezervācijas un klientu apkalpošana
Sagatavojiet rezervāciju informāciju kopā ar pārējo savu uzņēmumu un izvēlieties pareizo maksājuma pieprasījumu katram pakalpojumam.

Izpētīt NeroBooking →

NeroPOS

Pie kases un vairāk
Savienojiet savu klātienes pakalpojumu ar plašāku NeroPay pieredzi, no pasūtījumiem pie kases līdz atbalstītām karšu maksājumu iespējām.

Izpētiet NeroPOS →
NeroPOS, NeroWeb un NeroBooking programmatūra ir bezmaksas, izmantojot NeroPay maksājumus. Maksājumu apstrāde, aparatūra un jebkuri papildu pakalpojumi tiek apmaksāti atsevišķi ar attiecīgiem cenu noteikumiem un nosacījumiem. Skatīt cenas →
JŪSU JAUTĀJUMI, ATBILDĒTS

Tiešsaistes maksājumi.
Noderīgie dati.

Nepieciešama palīdzība, izvēloties pareizo risinājumu jūsu uzņēmumam? Mūsu komanda var jums izskaidrot iespējas.

Saruna ar NeroPay →

Oficiālā API v2 atsauce ↗

Vai man jāizveido savs karšu maksājumu forms?

Nē. API izveido NeroPay izmitinātu maksājumu lapu. Jūsu vietne pārvalda grozu un novirza klientu uz kasieri; kartes dati tiek ievadīti izmitinātajā lapā.

Vai man vajadzīgs izstrādātājs, lai savienotu esošu vietni?

Pielāgota API integrācija parasti prasa izstrādātāju. Ja jums nav nepieciešams pielāgots grozs, Link Payments, Invoice Payments un NeroForm piedāvā citas iespējas pieprasīt maksājumu.

Kur es varu atrast API atsauci?

NeroPay API v2 atsauce satur pieprasījuma laukus, autentifikācijas detaļas, piemērus un maksājumu paziņošanas vadlīnijas. Izmantojiet jaunāko atsauci, veidojot savu integrāciju.

Kā mana vietne var apstiprināt, ka pasūtījums ir apmaksāts?

Izmantojiet pārbaudītu servera puses maksājuma rezultātu un saskaņojiet to ar pasūtījuma atsauci un summu. Nepilda pasūtījumu tikai tāpēc, ka atvērās norēķinu lapa vai klients atgriezās veiksmīgas darbības URL.

Vai tiešsaistes un personiski veikti maksājumi var izmantot to pašu NeroPay kontu?

Jā. Jūsu NeroPay konts var atbalstīt tiešsaistes maksājumu rīkus kopā ar jūsu aktivizēto personisko maksājumu iestatījumu. Pieejamās metodes un konta prasības ir atkarīgas no jūsu uzņēmuma un reģiona.

Ko nozīmē summa API piemērā?

Piemērā tiek izmantotas galvenās valūtas vienības: 15.99 nozīmē £15.99, kad valūta ir GBP. Vienmēr ievērojiet galapunktā dokumentēto summas formātu.

Kur es varu pārbaudīt maksas un norēķinu detaļas?

Apskatiet pašreizējo NeroPay cenu un jūsu konta noteikumus. Sekmīgs klienta maksājums un līdzekļu kļūšana pieejama izmaksai ir atsevišķi posmi; nesola tūlītēju pieejamību no norēķinu atbildes.

Sniedziet savai vietnei maksājumu procesu, ko ir vērts pabeigt.

Izpētiet izmitināto norēķinu, pārbaudiet API atsauci un izvēlieties piemērotāko tiešsaistes maksājumu risinājumu savai uzņēmējdarbībai.