Pangad. Sissemaksed ja hoiused. Rahaülekanded. Laenud ja maksud

Kuidas Bitrixis maksesüsteeme iseseisvalt seadistada. Makse töötlejad. Eelseadistatud failimallid

Paljud veebipoed, olenemata nende suurusest, on ehitatud 1C-Bitrixi platvormile. See on üks tõhusamaid sisuhaldussüsteeme, mis võimaldab luua mis tahes keerukusega ressursse. Sellel on täiustatud funktsionaalsus, kasutajasõbralik liides, kvaliteetne tugi ja võimalus integreerida 1C:Enterprise'iga, mis lihtsustab oluliselt raamatupidamist.

Selleks, et muuta veebipood klientide silmis veelgi atraktiivsemaks, on vaja 1C-Bitrixi veebisaidil luua mugav maksesüsteem. Seda saab teha 1C-Bitrixi ja muude haldussüsteemide universaalse maksesüsteemi Net Pay maksemooduli abil. Ostjate maksete vastuvõtmine algab kohe pärast mooduli juurutamist saidi struktuuris, mis ei võta rohkem kui ühe päeva. Mooduli integreerimine on tasuta, nii et saidi käivitamisel ei pea te täiendavat kuluartiklit kandma. Lisaks on Net Pay maksemoodulil muid kasulikke funktsioone:

  • Pettuste kaitse. Kõik maksed on kaitstud konfidentsiaalsete andmete varguse eest kaasaegne süsteem kaitse. Net Pay moodul kasutab Secure Sockets Layer protokolli, mis krüpteerib kliendi andmed asümmeetrilise avaliku võtme algoritmi abil. Ründaja ei saa neid kätte isegi siis, kui ta saab selle võtme enda valdusesse võtta.
  • Põhjalik autentimine. Saidi saab blokeerida, kui seda läbivad kahtlased tehingud. Seetõttu tagab Net Pay moodul, et makseid teevad ainult tõelised kaardiomanikud. Selleks kasutatakse autentimissüsteemi, mis kontrollib autentimiskoodi vastavust, ja 3D-Secure tehnoloogiat, mis nõuab makse kinnitamist SMS-teavitusega.
  • Mugav liides. Kogu makseprotsess on koondatud ühte aknasse. Ostja peab tegema minimaalseid toiminguid: valige tooted, sisestage andmed pangakaart ja kinnitage makse.

Tatjana Starkova

Pole saadaval järgmistes väljaannetes:

Start, standard

Maksesüsteemid- e-poes kaupade eest tasumise viisid.

Maksesüsteemide all mõistetakse mis tahes makseviise tellimuse eest: nii maksesüsteeme, mis aktsepteerivad makseid veebis, kui ka pangaülekanded. Neid saab süsteemis luua suvalise arvu. Maksesüsteeme hallatakse lehel Maksesüsteemid (Pood > Poe seaded > Maksesüsteemid).

Maksesüsteemi loomine

Mõelge maksesüsteemi lisamise funktsioonidele. Selleks minge nupu abil maksesüsteemi loomise vormile Lisa maksesüsteem asub kontekstipaneelil.


Parameetrite jaotis PS-käitleja seadistamine koosneb mitmest järjehoidjast: järjehoidjad Vaikimisi ja järjehoidjad kõigi süsteemis kasutatavate maksjatüüpide nimedega.

Märge: lehel on seadistatud ühe või teise süsteemis saadaoleva maksjatüübi kasutamine Maksjatüüpide seadistamine ärilisel eesmärgil (Pood > Seaded > Ärimõistus > Maksja tüübid).

Järjehoidja Vaikimisi töötleja atribuudid on konfigureeritud nii, et need sobivad igat tüüpi maksjatele. Individuaalsed seadistused ühe või teise maksjatüübi jaoks tehakse vastaval vahekaardil.

Seadete tegemise mugavuse huvides on täidetud atribuudid peidetud, kuid lingile klõpsates saate neid kuvada Näita kõike. Kui parameetri kõrval on märgitud lipp Vaikimisi, siis võetakse välja väärtus vastavast vaikeväärtusest, mis on määratud üldisele ( Pood > Poe seaded > Business Sense).

Märge: et teha maksesüsteem kättesaadavaks ainult teatud tüüpi maksjatele, tuleks vahekaardil määrata maksjatüübile piirang.

Piiride seadmine

Maksesüsteemi kasutamise piirangud antud olukorras on konfigureeritud samanimelisel vahekaardil Piirangud, mis muutub kättesaadavaks pärast maksesüsteemi põhiparameetrite salvestamist. Piirangud jagunevad mitut tüüpi. Tüübi valik tehakse uue piirangu lisamisel:

Märge: Iga piirangutüübi kohta saate luua ainult ühe piirangu. Seega, kui soovite lisada piiranguid, peaksite olemasolevat parandama.

Mõelge näite abil piirangu koostamise protsessile. Oletame, et poes on tellimuse eest tasumine praeguse maksesüsteemiga võimalik, kui kohaletoimetamiseks on valitud isetarne. Probleemi lahendamiseks tehke järgmist.

Sellest tulenevalt, kui ostja valib tellimust vormistades ise kohaletoimetamise, siis on talle kättesaadav meie maksesüsteem, milles oleme seadnud piirangu:

Valides mõne muu kohaletoimetamise teenuse, ei ole meie maksesüsteemi loendis:

Sarnaselt on konfigureeritud kõik teile vajalikud maksesüsteemide piirangud. Ainus erinevus on hüpikakende piiranguvalikute spetsifikatsioon, mille välimus sõltub konfigureeritava piirangu tüübist.



Maksesüsteemid- e-poes kaupade eest tasumise viisid.

Maksesüsteemid tähendavad mis tahes meetodit tellimuse eest tasumiseks: nii maksesüsteeme, mis aktsepteerivad veebimakseid kui ka pangaülekandeid. Neid saab süsteemis luua suvalise arvu. Maksesüsteeme hallatakse lehel Maksesüsteemid (Pood > Poe seaded > Maksesüsteemid).

Maksesüsteemi loomine

Mõelge maksesüsteemi lisamise funktsioonidele. Selleks minge nupu abil maksesüsteemi loomise vormile Lisa maksesüsteem asub kontekstipaneelil. Maksesüsteemi lisamise vormi saab täita järgmiselt:

Esimesel vahekaardil täidetakse maksesüsteemi üldised parameetrid. Järjehoidja Maksja tüübid määratakse selle maksesüsteemi kasutamise parameetrid iga süsteemis määratletud maksjatüübi poolt (iga maksja tüübile vastab vahekaart oma nimega). Näiteks makse kaudu Sberbank saadaval maksja tüübi jaoks Individuaalne:

Järjehoidja <тип_плательщика> määratletud:

  • Märgi väljal Kehtib seda tüüpi maksjatele määrab, kas see maksesüsteem töötab seda tüüpi maksja jaoks või mitte;
  • Nimi seda tüüpi maksja jaoks saidi avalikus jaotises kuvatav maksesüsteem;
  • Valitud Käitleja selle maksesüsteemi abil tehtud maksed (maksesüsteemide töötlejaid käsitletakse allpool);
  • Lipp põllul Ava uues aknas tähendab, et kui maksetöötleja töö tulemusena peaks kasutajale tulemust esitama (näiteks maksedokument), kuvatakse see eraldi veebibrauseri aknas;
  • Põllul Kodeerimine määrake kodeering, milles maksesüsteemi veebisait töötab, näiteks: UTF-8. Maksesüsteemi kodeering on märgitud valitud süsteemi tugiteenuselt saadud dokumentatsioonis koos sellele juurdepääsu parameetritega. Sularaha puhul sularaha) sellele väljale ei saa midagi sisestada, kuna töötleja töötab teie poe kõrval.
  • jaotis Käitleja omadused. Kui teie valitud maksesüsteemi töötleja nõuab täiendavate atribuutide väärtuste seadmist, kuvatakse jaotises nende atribuutide loend.
    • Atribuutide loendi peitmiseks kasutage linki Ahenda töötleja atribuute.
    • Atribuutide loendi laiendamiseks kasutage linki Laiendage käitleja atribuute.

Järjehoidja Kohaletoimetamise teenused teenused on valitud, kui see on valitud, on see maksesüsteem saadaval tellimuse esitamisel:

Maksesüsteemide töötlemine

Erinevad maksesüsteemid pakuvad integreerimiseks (interaktsiooniks) erinevaid liideseid. Sageli erinevad need liidesed dramaatiliselt: näiteks süsteemiga integreerimine PayflowPro nõuab taotlusi maksesüsteem kasutades serverisse installitud SDK(tarkvaraarenduskomplekt) ja integreerimine Sberbank nõuab trükitud kviitungit Sberbank.

Makse töötleja- PHP-skript, mis integreerib veebipoe maksesüsteemidega.

Need failid luuakse iga maksesüsteemi jaoks eraldi ja neid kutsutakse kohe pärast tellimuse esitamist, samuti kui klient valib isiklikus jaotises makse korduse funktsiooni. Käsitleja failid võivad sisaldada skripti, mis kuvab ekraanil vajaliku maksedokumendi, või vormi andmete elektroonilisse maksesüsteemi saatmiseks.

Töötlejafailidega töötamise üldine protseduur on järgmine:

  • Kopeerige vajalikud töötleja failimallid kaustast /bitrix/modules/sale/payment/ kausta /bitrix/php_interface/include/sale_payment/;

    Märge, pole kaust /bitrix/php_interface/include/sale_payment/ ainus võimalik kataloog isiklike maksetöötlejate salvestamiseks. Võite kasutada mis tahes muud kataloogi, selleks peate selle mooduli sätetes määrama Online pood põllul Tee kasutajafailide-maksesüsteemide töötlejateni.

  • Muutke kaustas /bitrix/php_interface/include/sale_payment/ olevaid faile nii, et need vastaksid teie vajadustele ja sobiksid vastavate maksesüsteemide liidesega. Tüüpilised muudatused, mida nendes failides teha tuleb: maksesüsteemide testnumbrite ja paroolide muutmine vastavas maksesüsteemis registreerimisel saadud reaalseteks numbriteks ja paroolideks; pitsati kujutise ja allkirjade lisamine arvele; muuta välimus vormid vastavalt saidi kujundusele jne;
  • Vajadusel lisage töötlejafailid teiste maksesüsteemide liidestega.

Tüüpilised käitlejad


Esimest liidese tüüpi on kõige lihtsam integreerida. Töötlejas piisab, kui luua HTML-vorm, mis saadab andmed maksesüsteemi veebilehele, ning lisada vormile maksesüsteemi jaoks vajalikud väljad. Konkreetseid parameetreid tuleb vaadata selle maksesüsteemi abisüsteemis. Sellise käitleja näite leiate maksesüsteemi mallist Abi(/bitrix/modules/sale/payment/assist/payment.php).

Teist tüüpi on keerulisem integreerida, kuid see on funktsioonide osas paindlikum. Sellise käitleja näite leiate maksesüsteemi mallist AuthorizeNet(/bitrix/modules/sale/payment/authorizenet/).

Tulemuste töötlemine

Võimalus saada automaatselt tellimuse tulemus ja makseparameetrid elektroonilisest maksesüsteemist sõltub konkreetsest maksesüsteemist. Võimalik kasutus kolmel viisil maksesüsteemilt vastuse saamine:


Kaupluse integreerimine maksesüsteemidega toimub maksesüsteemide failiprotsessorite kaudu. Need failid luuakse iga maksesüsteemi jaoks eraldi ja neid kutsutakse kohe pärast tellimuse esitamist, samuti kui klient valib isiklikus jaotises makse korduse funktsiooni. Käsitleja failid võivad sisaldada skripti, mis kuvab ekraanil vajaliku maksedokumendi, või vormi andmete elektroonilisse maksesüsteemi saatmiseks.

Töötlejafailidega töötamise üldine protseduur on järgmine:

  • kopeerige vajalikud töötleja failimallid kaustast /bitrix/modules/sale/payment vaikejaotisse /bitrix/php_interface/include/sale_payment. Teekond maksesüsteemide kasutajafailide-protsessoriteni on seatud Veebipoe mooduli seadetes;
  • muuda failid kaustas /bitrix/php_interface/include/payment nii, et need vastaksid Sinu vajadustele ja sobiksid vastavate maksesüsteemide liidesega. Tüüpilised muudatused, mida nendes failides teha tuleb: maksesüsteemide testnumbrite ja paroolide muutmine vastavas maksesüsteemis registreerimisel saadud reaalseteks numbriteks ja paroolideks; pitsati kujutise ja allkirjade lisamine arvele; vormi välimuse muutmine vastavalt saidi kujundusele jne;
  • vajadusel lisada töötlejafaile teiste maksesüsteemide liidestega;
  • sisesta / muuda maksesüsteemide haldusvormis vastavate maksesüsteemide töötlemisfailide teed.

Käsitleja faili näide

Tüüpiline töötleja fail näeb välja selline (kasutades näiteks http://www.secpay.com)

Kaupmehe ID Tehingu ID Kogus "> Tagasihelistamine

Maksesüsteemi spetsiifiline süntaks (kommunikatsiooniliides) tuleb selgitada selle maksesüsteemi abisüsteemis (tehniline tugi).

Tulemuste töötlemine

Võimalus saada automaatselt tellimuse tulemus ja makseparameetrid elektroonilisest maksesüsteemist sõltub konkreetsest maksesüsteemist. Maksesüsteemilt vastuse saamiseks on võimalik kasutada kahte põhimeetodit:

  • kui maksesüsteem võimaldab küsida tellimuse töötlemise staatust, siis on võimalik koostada tulemuste laekumise fail. Sellise võimaluse pakub näiteks maksesüsteem assist.ru. Tulemuse vastuvõtmise (tulemuse töötlemise) failis on vaja maksesüsteemilt skripti abil küsida antud tellimuse olekut ja parameetreid ning seejärel salvestada saadud teave. Tulemusfail kutsutakse saidi haldusjaotise vormi "Tellimused" käsul "Värskenda olekut". Tulemuste kviitungi faili näide on maksesüsteemi assist.ru tulemuste kviitungi fail: /bitrix/php_interface/include/payment/assist_res.php . Maksesüsteemide haldusvormis tuleb määrata vastava maksesüsteemi tulemuse saamise faili tee.
  • kui maksesüsteem tagastab kohe vastusena tellimuse töötlemise päringule tulemuse, siis tuleb vastav kood sisestada selle maksesüsteemi töötlemisfaili.

Eelseadistatud failimallid

Mallid asuvad kataloogis /bitrix/modules/sale/payment/. Mallide muutmiseks vastavalt oma vajadustele kopeerige need kataloogi /bitrix/php_interface/include/payment.

FailKirjeldus
assist.phpassist.ru
assist_rapida.phpSüsteemi "Rapida" krediitkaardimaksete failiprotsessor assist.ru kaudu
assist_res.phpSüsteemi assist.ru tulemusfail
betaling.phpKrediitkaardimaksete töötleja fail http://betaling.viborgnet.dk süsteemi jaoks (lääne süsteem)
paycash.phpSüsteemi Yandex.Money maksekäitleja fail
paypal.phpKrediitkaardimaksete töötleja fail paypal.com süsteemi jaoks (lääne süsteem)
post.phpPostiülekande maksete failiprotsessor.
sberbank.phpSberbanki maksete failitöötleja (trüki kviitung)
webmoney.php"Webmoney" süsteemi maksekäitleja fail

Sarnased postitused