Robokassa - sistem de plăți electronice

Frumusețea acestui sistem este după cum urmează:

  1. Acceptă plăți în aproape toate modurile cunoscute (de la mesaje SMS la MasterCard);
  2. O mică comision care poate fi impusă fie clienților, fie plătiți - 5%;
  3. Sistem convenabil de rapoarte privind plățile efectuate, anulate și congelate;
  4. Sistemul funcționează atât cu persoane juridice, cât și cu persoane fizice;
  5. Suport tehnic adecvat.

După înregistrarea cu succes și toate formalitățile veți fi luate în contul dvs. personal. Imediat Vă atrag atenția asupra faptului că, atâta timp cât utilizați un server de test, dar activarea nu mai este posibilă pentru a modifica setările după cererea, astfel încât uita-te cu atenție la următoarea imagine, iar mai jos voi explica ce este ceea ce:







Robokassa - sistem de plăți electronice

Cu parole, totul este clar. Suntem interesați de câmpurile cu metode de trimitere și adrese URL. Faceți imediat o rezervare că nu este atât de important care este metoda de trimitere pe care o alegeți, dar metoda POST este mai bună. Dar adresele URL sunt cele mai importante. Am o pagină pe site-ul meu pentru efectuarea tuturor tranzacțiilor de bani ale utilizatorilor, care variază în funcție de datele transferate către acesta. De aceea, fiecare adresă URL are o valoare similară, unde se modifică numai actul variabil. Este această variabilă care va trece la serverul nostru valoarea cărora sa efectuat plata. Puteți personaliza totul în felul dvs., dar principalul lucru este că înțelegeți sensul. În funcție de valoarea acestei variabile, vom rula acest script.

Să considerăm întregul sistem mai aproape. Descărcați sistemul demo de pe site-ul Robocassa, ne va ajuta foarte mult. Pentru a începe, trimiteți cererea de plată:

Acest formular ne va permite să alegem câte puncte vom cumpăra - 1 punct costă 30 de ruble. Astfel, alegând 4 puncte, le vom cumpăra pentru 120 de ruble. În câmpul Cost total, suma este afișată imediat prin intermediul JS (nu vom arăta aici cum să facem acest lucru, lecția nu este despre asta). După ce faceți clic pe butonul Continuați plata, utilizatorul va transfera numărul comenzii, codul său de identificare, suma de achiziție către scriptul executat pe aceeași pagină.

Când se primesc toate datele, se declanșează următorul script:

În câmpurile $ mrh_login, $ mrh_pass1, lăsați mai întâi cele pentru serverul de test și, după depanarea întregului sistem, schimbați-vă propriul. Fiți atenți la variabila $ crc, este necesar să treci la serverele lui Robocopy semnătura criptată, fără de care plata nu va trece. De asemenea, vă sfătuiesc să utilizați baza de date pentru a stoca toate comenzile, așa cum am făcut. Deci, va fi mai ușor pentru a ține evidența care a plătit pentru statutul său de plată, data și ora, iar în cazul unei defecțiuni Robokassa (sau setările incorecte), puteți rezolva fara durere.

Acum despachetați toate fișierele descărcate din fișierele robocopy, din toate fișierele de care avem nevoie: result.php, success.php, fail.php. Aceste fișiere conțin toate informațiile necesare despre plată. Să le conectăm din nou la același fișier:







Rețineți, în funcție de valoarea pe care am trecut-o la actul variabil, încărcăm fișierul corespunzător - aceasta este întreaga idee. Dacă am primit valoarea 1, atunci plata a avut succes, am primit banii și, prin urmare, putem adăuga punctele la plătitor și putem transfera comanda la starea deplină. Dacă 2, atunci în baza de date scriem că utilizatorul a refuzat plata. act = 3 este puțin probabil atunci când veți vedea, deși trece în mod corespunzător și începe imediat o condiție egală cu 1, adică Acesta este un pas intermediar care în principiu notifică numai administratorul.

Luați în considerare structura fiecărui fișier individual. fail.php:

Aici totul este simplu, dacă utilizatorul a refuzat plata, atunci îl afișăm pur și simplu pe ecran.

Acest fișier este responsabil pentru plata finală, verifică semnătura de control și efectuează cu succes plata, iar utilizatorul raportează plata cu succes. De asemenea, acest script adaugă jurnalul operației efectuate la fișierul order.txt.

După cum sa menționat mai sus, acesta este un fișier intermediar, care, în absența unor probleme în sistem, vă va întoarce variabila act = 1.

Rețineți că folosim parolele introduse de noi în timpul înregistrării în aproape toate fișierele executive. Fiecare fișier are propriile sale. Acest lucru se face în scopul asigurării securității sistemului de acceptare a plăților și a cabinetului dvs. personal în sistemul Robocasso.

1 ultima lecție din secțiunea "Bani electronici"

Pentru mine, acum este relevant, multumesc - va arata unde sa va conectati :)

  • Îmi cer scuze pentru ușoara greșeală din imagine. Primul câmp trebuie să fie "/" în loc de "?"

  • hello gayz, tuplyu în mod specific. au nevoie pentru a lega plata Robokassa pentru joomla 1.5 este pagina cu formularul de comandă, acesta trebuie să fie „plată“ de pe site-ul Robokassa Robokassa descărcat demo_php.zip, există 6 fișiere și php demo1,2,3 eșuează, rezultat, succes. unde să le umpleți în joomla? sau trebuie să creați module din ele? sau cu ajutorul unui plugin de inserare php în pagină? pur și simplu nu înțeleg cu urlami sub forma: „Dar URL-uri sunt cele mai importante răspunsuri 1 pagini, care variază în funcție de datele transmise de site-ul I pentru a face toți banii oamenilor sunt operațiuni De aceea, fiecare adresă URL are o valoare similară, în cazul în care .. numai modificarea actului variabil "în joomla trebuie să creați 3 pagini? și ce să conduc acolo? care va explica cel nenorocit?

    asizintsev

    scrie-mi a.sizintsev dog mail.ru Îți spun unde

    Robokassa - sistem de plăți electronice

    Prin obținerea de informații imediat prin două canale (vedere și auz), eficiența predării este mult mai mare decât învățarea din cărți. Și temele și testele online vă vor permite să gândiți în mod constant în limba pe care o învățați și să vă verificați imediat cunoștințele!

    Robokassa - sistem de plăți electronice

    Robokassa - sistem de plăți electronice

    Dacă doriți să învățați HTML mult timp, atunci am o veste bună pentru dvs.!

    Robokassa - sistem de plăți electronice

    Dacă ați învățat deja HTML și doriți să treceți mai departe, următorul pas este să învățați tehnologia CSS.

    Robokassa - sistem de plăți electronice

    Dacă doriți să înțeleagă conceptele de domeniu si hosting, învață cum să creeze o bază de date, încărca fișiere pe un site web prin intermediul unui server FTP, crea subdomenii, configurați cutiile poștale pentru site-ul și să monitorizeze participarea, acest curs este conceput special pentru tine!







    Articole similare

    Trimiteți-le prietenilor: