Provjera se provodi kako bi se osiguralo da se faktura i naknadno plaćanje mogu ispravno obraditi na strani projekta.

Uz pojednostavljenu integraciju, ID korisnika i narudžba se provjeravaju dva puta: prilikom odlaska na obrazac za plaćanje i prilikom odabira načina plaćanja.

Za projekat je potrebno:

  • ID korisnika ili URL za potvrdu narudžbe(navedite u Tehničkim postavkama na vašem ličnom računu);
  • Rukovalac sposoban prihvatiti i prepoznati parametre zahtjeva od Sistema i odgovoriti kako sistem očekuje.

Ako provjera ID-a nakon izdavanja računa ne uspije, tada račun neće biti izdat, a korisnik će biti preusmjeren na stranicu greške plaćanja koju je projekt odredio koristeći parametar return_url_fail ili u Tehničkim postavkama (ako stranica nije navedena, koristi se slična na strani Sistema). Parametar se automatski šalje na stranicu greške plaćanja koristeći GET metod err_msg sa značenjem "Takav lik ne postoji".

Zatražite parametre od sistema do projekta

Sistem šalje Projektu zahtjev na URL za provjeru korisničkog ID-a ili naloga navedenog u Tehničkim postavkama na Ličnom računu.

  • način prijenosa - POST;
  • kodiranje - UTF-8.

Parametar

Opis parametra

Format parametra

Obavezni parametar

userid ID korisnika ili narudžbe (jednak vrijednosti parametra nadimak V ) niz(256) Da
userid_extra Dodatne informacije potrebne za plaćanje ili prikupljanje statistike na strani projekta (jednake vrijednosti parametra nick_extra ) niz (500) br
ključ

Potpis za provjeru zahtjeva. Formira se kao hash korištenjem algoritma md5 spajanjem sljedećih parametara:

  • vrijednost parametra userid,
  • tajni ključ projekta
md5(0userid0project secret) Da
iznos 0 Da
payid Provjera zahtjeva za provjeru. Prihvata samo nultu vrijednost (iznos = 0) 0 Da
orderid ID plaćanja u sistemu računovodstva projekta (jednak vrijednosti parametra order_id V ) varchar(64) br

Opcije odgovora projekta

Sistemski zahtjev iz Projekta mora dobiti odgovor.

Sljedeća pravila se koriste za prosljeđivanje parametara zahtjeva:

  • format - XML;
  • kodiranje - UTF-8.

Parametar

Opis parametra

Format parametra

Obavezni parametar

kod

Zatražite kod odgovora.

  • DA- identifikator postoji.
  • NO- identifikator ne postoji

(razlikuje velika i mala slova)

Da
komentar Dekodiranje koda odgovora na zahtjev.
Primjeri tekstova:
  • parametar userid nije prošao validaciju;
  • parametar orderid nije prošao validaciju;
  • provjera ključnog parametra nije uspjela
niz (400) br

Primjer odgovora na korisnički ID ili zahtjev za provjeru narudžbe

DA

Primjer minimalnog rukovatelja zahtjevima sistema prilikom provjere korisničkog ID-a ili naloga

//Generisanje funkcije odgovora sendResponse($status, $message = "")( $response = ""."\n"; $response .= " "."\n"; $response .= " ".$status.""."\n"; $response .= " ".$message.""."\n"; $response .= ""; die($response); ) //Provjeri postojanje korisničkog ID-a ili funkcije naručivanja checkUser($userID)( $sql = "ODABIR prijavu OD korisnika GDJE usr_id = ".intval($userID); $query = mysql_query($sql )( return FALSE; ) if(mysql_num_rows($query) == 0)( return FALSE; ) return TRUE = "IT\"S_A_PROJECT_WORD"; $projectHash = md5($_POST["iznos"].$_POST["userid"].$_POST["paymentid"].$secretKey); if($projectHash != $_POST["key"])( sendResponse("NE", "Potpis zahtjeva je nevažeći."); ) if(floatval($_POST["amount"]) == 0 && intval( $ _POST["paymentid"]) == 0)( //Zahtjev za provjeru korisničkog ID-a ili naručivanje if(checkUser($_POST["userid"]))( sendResponse("DA", "ID postoji"); ) else( sendResponse("NE", "Identifikator nije pronađen");

Jedinstveni identifikator plaćanja - šta je to? čemu služi? Ovo je najviše često postavljana pitanja Pitanja koja poduzetnici postavljaju prilikom plaćanja poreza u banci, kada službenik banke traži da to naznače, zbunjujuća su. Gdje ga mogu pronaći, kako ga nabaviti i mogu li bez njega? Stoga je alat kreiran da pojednostavi proceduru rezultirao novim pitanjima koja je trebalo razjasniti.

Šta je jedinstveni identifikator?

Jedinstveni identifikator plaćanja je 20-cifreni kod koji se mora navesti prilikom otplate poreskih dugova. To omogućava jednostavno i brzo plaćanje poreza sa vašeg ličnog računa na web stranici poreska služba. Ovaj pristup uvelike pojednostavljuje i ubrzava proceduru rada. Plaćanje se odvija brzo i stoga na vrijeme, čime se izbjegavaju kašnjenja, a time i kazne i kamate.

Upotreba jedinstvenog identifikatora omogućava preduzetnicima, pravnim i pojedinci platite porez na način koji vam odgovara. Ali primanje i popunjavanje obrazaca poreske dokumentacije u ovom slučaju ima svoje karakteristike koje se moraju uzeti u obzir. Problem je i u tome što sama država informativna služba ima složenu, zbunjujuću strukturu koju čak ni iskusan korisnik ne može uvijek razumjeti.

čemu služi?

To je potrebno kako bi Federalna poreska služba znala kada i od koje osobe je novac primljen na račun. U GIS-u su registrovani milioni korisnika, teško je utvrditi od koga se i u koje svrhe prenosi novac. Zbog toga su, naredbom Ministarstva finansija broj 107n od 12. novembra 2013. godine, promijenjena pravila prema kojima se posebno za poreze pojavljuje jedinstveni identifikator za obračunska plaćanja.

Poreskoj službi je to potrebno kako bi efikasnije sprovodila fiskalnu politiku i identifikovala uporne neplatiše. Pravnim i fizičkim licima su potrebni najpovoljniji i brz način platiti porez. Kao rezultat toga, vlada može kontrolisati postupke poreskih službenika i zaustaviti slučajeve kada njihove radnje prevazilaze ovlašćenja koja su im delegirana, što se često dešavalo u prošlosti. Poslovni ljudi manje ovise o volji pojedinca i pate od nezakonitih iznuda. Smanjen je broj izvršenih inspekcija.

Ko bi to trebao naznačiti?

Jedinstveni identifikator plaćanja mogu navesti i obični građani, preduzetnici (fizička lica) i pravna lica. To se može učiniti prilikom plaćanja poreza direktno na račun informacionog sistema ili preko banke. Prilikom prijenosa treba uzeti u obzir da plaćanje putem Sberbanke ima svoje karakteristike. Imaju svoj poseban obrazac, prilikom popunjavanja jedinstveni identifikator nije potrebno navesti. UIN se navodi prilikom plaćanja poreza i državnih dažbina preko službe državnih službi ili filijale banke.

Ako fizičko ili pravno lice popuni uplatne dokumente za uplatu poreza i taksi čiji rok za plaćanje još nije istekao, onda ne može uneti jedinstveni identifikator, već uneti nulu u datum dospeća za unos podataka. Iako je ovaj način popunjavanja reda zakonom dozvoljen, prilikom plaćanja putem banke zaposlenik može zahtijevati popunjavanje reda sa 20-cifrenim brojem plaćanja i ima pravo odbiti da primi uplatu. Stoga je važno znati u kojim slučajevima to mora biti naznačeno, a u kojim nije neophodno.

U kojim slučajevima je to potrebno naznačiti?

Treba napomenuti da identifikator ne mora uvek biti naveden, već samo u određenim slučajevima, koji su opisani u pravilima i propisima Banke Rusije (posebno u uredbi br. 383-P). UIN - jedinstveni identifikator je naznačen u dva slučaja:

  1. Ukoliko je to naznačeno od strane primaoca sredstava i dostavljeno pojedincu ili pravno lice obavezan da ih plati u skladu sa uslovima ugovora. U ovom slučaju, identifikator se dodjeljuje automatski.
  2. Prilikom prenosa sredstava poreskim organima. Preduzetnik ili fizičko lice popunjava posebna polja (redove) plaćanja na papiru ili elektronski oblik. U ovom slučaju punjenje uzrokuje određene poteškoće. Na kraju krajeva, preduzetnik ne zna uvek svoj jedinstveni identifikacioni broj plaćanja ili gde da ga dobije.

U drugom slučaju, većina poreskih obveznika ima poteškoća jer ne znaju gdje da ga nabave i gdje da to naznače u dokumentu. A pogrešno navedeni podaci dovode do kašnjenja u plaćanju, kazni i kazni.

Gdje i kako mogu dobiti ličnu kartu?

Kako mogu saznati informacije o jedinstvenom identifikatoru plaćanja, kao i da li je uplata prihvaćena? Ovo možete provjeriti kao u lični račun GIS nakon registracije u sistemu, te po prijemu naloga za plaćanje u slučaju kašnjenja u plaćanju. Ali ovo je ekstreman slučaj. Preduzetnik će znati broj iz dokumenata koji ukazuju na postojanje duga ili kazne poreskim organima.

Ako nije bilo zaostalih plaćanja, ali trebate navesti UIN, onda samo trebate poslati zahtjev poreznoj službi da dobijete broj.

Kako ga pravilno popuniti?

Kada poreski obveznici vrše uplate na budžetski sistem RF ispuniti nalog za plaćanje. Osim jedinstvenog identifikatora, preduzetnik mora navesti:

  • BIC institucije preko koje će se izvršiti uplata;
  • naziv banke, njena pravna adresa;
  • tekući račun sa kojeg će se izvršiti transfer;
  • vrsta plaćanja (šifra);
  • datum operacije.

Broj se upisuje u red jedinstvenog identifikatora plaćanja - 22 (šifra polja). Ne popunjavajte samo ako se plaćanje izvrši na vrijeme. U ovom slučaju, unesite “0” (nula) u ovaj red.

Šta učiniti ako dokument već sadrži UIN?

Ponekad se, posebno pri plaćanju putem specijalizovanih informacionih sistema, prilikom elektronskog popunjavanja naloga u redu (njegov kod je 22), pojavljuje sam jedinstveni identifikator plaćanja. Kako bismo se trebali osjećati u vezi ovoga? Da li se ovo smatra greškom ako gotovina jesu li plaćeni na vrijeme? U stvari, nema greške. Možete platiti ili navođenjem ID broja ili unosom "0" u red. Samo zahtevaju da navedete identifikator kada kasni plaćanje, odnosno na zahtev poreske uprave.

Iako je moguće plaćati bez ograničenja, ovakav pristup je nepoželjan. Preduzeće mora napraviti razliku između redovnih poreskih plaćanja i onih koji se plaćaju na zahtjev poreskih organa. Ovo će pomoći da se izbjegne zabuna u izvještavanju.

Ali čak i ako nije bilo moguće saznati i naznačiti identifikator u nalogu, to bankama ne daje pravo da ga odbiju prihvatiti. Banka je dužna prihvatiti i prenijeti sredstva, čak i ako UIP (jedinstveni identifikator plaćanja) nije naveden. Ovo pravilo je navedeno u službenim dokumentima poreske službe. Jasno stoji da fizičko ili pravno lice samo treba da naznači svoj PIB i unese „0“ u red (šifra 22) jedinstvenog identifikatora plaćanja. U tom slučaju banka nema pravo odbiti transfer uplate. Ali preduzetnik mora voditi računa da u slučaju greške ili kašnjenja banka nije odgovorna.

Šta kod znači: dekodiranje identifikatora

Identifikator se dešifruje na sljedeći način:

  1. Brojevi od 1 do 3 označavaju šifru poreske službe kojoj će biti primljena sredstva.
  2. Broj 4 označava vrstu plaćanja. Ovo mjesto je uvijek nula.
  3. Brojevi od 5 do 19. Navedite šifru dokumenta u poreskom sistemu. Svakom obvezniku se dodjeljuje posebna šifra na osnovu prethodna verzija indeks dokumenta.
  4. Cifra 20. Njegov broj određuje koja vladina agencija potvrđuje plaćanje. Izračunato uzimajući u obzir preostalih 19 cifara koda.

Jedinstveni identifikator plaćanja identičan je indeksu dokumenta samo ako se indeks sastoji od 20 znamenki.

Šta se dešava ako to ne navedete?

Koristeći UIN broj, porezi i druga plaćanja u budžet se automatski evidentiraju. Informacije o uplatama u budžet prenose se u jedinstvenu bazu podataka. Ako unesete pogrešan kod ili ga ne navedete, sistem neće prepoznati uplatu i novac neće biti prebačen. Ovo je ispunjeno takvim problemima kao što su:

  • preduzeće će se zadužiti prema budžetu i fondovima;
  • kazne će nastaviti da se prikupljaju;
  • morat ćete razjasniti plaćanje i saznati njegovu sudbinu;
  • novac će stići u budžet ili fondove sa zakašnjenjem.

Ako privrednik nema ili ne zna jedinstveni identifikator plaćanja gdje ga može dobiti, u svakom trenutku može koristiti uslugu podrške u GIS-u, umjesto da čeka da porezne vlasti preduzmu akciju. Ukoliko preduzetnik nema pristup internetu i elektronski sistem"Državne službe", može poslati redovno pismo najbližoj poreskoj upravi ili se pojaviti lično da dobije identifikator.

Koji dokumenti su potrebni za dobijanje lične karte?

Sve ovisi o obliku u kojem će dokument biti sastavljen i načinu plaćanja. Ako se radi o dokumentu na papiru, onda morate poslati pismeni zahtjev poreskoj upravi. U pismu navedite podatke o pasošu, INN i SNILS broj. Jedinstveni identifikator plaćanja će biti poslan u pismu odgovora. Ako pravno ili fizičko lice dođe lično u odjel da dobije ove informacije, onda ti dokumenti moraju biti kod njega. Oni su obavezni da popune formulare.

Da biste dobili podatke elektronskim putem, morate se prvo registrirati u jednom informacioni sistem na web stranici državnih službi, navodeći iste podatke kao u pisanom zahtjevu. Nakon toga, pismo će biti poslato na vaše mjesto stanovanja sa pristupnim ključem. I tek nakon toga možete podnijeti zahtjev za dobivanje jedinstvenog identifikatora. Obično se ova usluga pruža u roku od nekoliko sati nakon prijave. Nisu potrebni nikakvi dokumenti.

Kao što vidite, nema ništa komplikovano kada koristite identifikator. Neće ga biti teško prepoznati. Da biste to učinili, ne morate prikupljati gomilu dokumenata ili potvrda. Ali porezi se mogu platiti u prikladnom obliku iu bilo koje vrijeme. Ako su ranije pravna i fizička lica morala trošiti vrijeme i novac na plaćanje poreza, onda se uz njegovu pomoć mogu platiti bez napuštanja kuće ili ureda, bez prekida rada.

Opće informacije

  • Opis ulaznih parametara

  • Ulazni podaci: XML dokument prema šemi WS_ULIPZAPRID_2_311_11_04_02 _01_01.XSD
        1. Opis izlaznih parametara

    Izlaz: XML dokument prema shemiWS_OTVVIPULXSD_2_311_14_04_02_01.XSD

    ili

    Izlaz: XML dokument prema šemi WS_ULIPOTVID_2_311_09_04_02_01.XSD

    Parametri složenog tipa opisani su u Dodatku “Opis opštih struktura podataka” (u paragrafima 10, 6, 9).

        1. Povratni kodovi




    Povratni kod

    Opis povratnog koda

    Uslovi nastanka

    Komentar

    1

    01

    Traženi podaci nisu pronađeni

    Javlja se pod uslovom da se podaci o pravnom licu ne nalaze u Jedinstvenom državnom registru pravnih lica

    2

    51

    Zahtjev prihvaćen za obradu

    Pojavljuje se kada je zahtjev uspješno prihvaćen za obradu



    3

    52

    Odgovor nije spreman

    Pojavljuje se kada odgovor na zahtjev koji je uspješno prihvaćen za obradu nije spreman

    Koristi se za asinhroni zahtjev

    4

    53

    Podaci o pravnom licu/fizičkom preduzetniku ne mogu se dostavljati elektronskim putem

    Pojavljuje se kada je nemoguće generirati odgovor na zahtjev u elektronskom obliku.

    5

    82

    Format-logička kontrolna greška

    Pojavljuje se kada dokument (zahtjev) ne odgovara xsd šemi

    Rezerva, ne može se koristiti

    6

    83

    Ne postoji zahtjev sa navedenim ID-om zahtjeva i vrstom informacija koje se traže od ovog organa

    Javlja se u situaciji kada zahtjev za rezultat zahtjeva za izvod od pravnog lica ukazuje na netačan (nepoznat) identifikator zahtjeva i (ili) zahtjev sa takvim identifikatorom nije primljen od ovog organa

    Koristi se za asinhroni zahtjev (kada se dobije rezultat zahtjeva za izvod od pravnog lica)

    9

    99

    Sistemska greška

    Javlja se kada postoji interne greške u IS softveru Federalne poreske službe Rusije


        1. Testni slučajevi

    Zahtjev za dobijanje rezultata zahtjeva za izvod od pravnog lica

    Odgovor na zahtjev za dobijanje rezultata zahtjeva za dobijanje izvoda od pravnog lica, u slučaju da zahtjev još nije obrađen

    Odgovor na zahtjev za dobijanje rezultata zahtjeva za dobijanje izvoda od pravnog lica sa povratnom šifrom 53

    Odgovor na zahtjev za primanje rezultata zahtjeva za dobijanje izvoda od pravnog lica sa greškom (kod obrade za koji nije rezerviran)
    (vrijednosti atributa se mijenjaju i)



    Napomena: Uvjeti za pojavu ove greške u testnom okruženju su umjetno pokrenuti. Ovaj primjer opisuje opštu logiku i strukturu odgovora na grešku. Prilikom testiranja u proizvodnom okruženju, vraćanje potpuno istog odgovora bez obezbjeđivanja potrebnih uslova nije moguće.