Platební systém s fakturací e-mailem. Popis rozhraní pro přijímání plateb

Chytil jsem cizince pro PayPal...

Odpovědně prohlašuji všem, kteří se sešli na nákupech a výprodejích v buržoazii: bez PayPal účtu se tam nedá nic dělat. Tak si na chvíli „vybalte“ kufry a seznamte se s tímto platebním systémem, o kterém je tento článek.

Pokud se k nám do Runetu chystal cizinec na nákupy, poradil jsem mu, aby si pořídil WebMoney. To znamená, že PayPal je tam také globální, jako naše WMR! Zároveň i zapálení patrioti přiznávají, že zahraniční analog je jednodušší a dostupnější než ten náš.

Proč se ale tento platební systém dokázal stát jednou z nejoblíbenějších služeb? Abychom vysvětlili PayPal jako „fenomén“, zde je několik faktů:

  • Založena v roce 1998
  • V roce 2002 se stala součástí společnosti eBay.
  • Působí ve 202 zemích světa.
  • Podporuje operace s 25 měnami.
  • Systém má přes 200 milionů registrovaných uživatelů.
  • Dostupné v Rusku.
  • Umožňuje výběr peněz na karty vydané tuzemskými bankami.
  • Vysoká úroveň zabezpečení.

V překladu z angličtiny znamená PayPal „přítel, který platí“. Myslím, že každému z nás takový kamarád prospěje☺.

  • Vlastní API.
  • Většinou podporováno designéry a CMS.


Jak používat

S hrůzou vzpomínám, jak jsem ve WebMoney trpěl, když jsem ještě nebyl pokročilý uživatel: matoucí registrace, „zmatek“ s výběrem... V PayPalu je vše mnohem jednodušší!


Chcete-li vybrat rubly na jednu z přiložených karet, přejděte do sekce „Přehled“. Poté vlevo dole vyberte položku nabídky „Výběr prostředků“.


Myslím, že teď jste PayPal poznali zblízka a našli jste v něm kamaráda, který za vás zaplatí. To je jasné z vaší peněženky, ale bez tohoto kamaráda se neobejdete, pokud se chystáte nakupovat „přes kopec“!

Dnes bychom rádi věnovali pozornost takovému způsobu účtování online platby bankovní kartou kupujícího, jako je nastavení „odkazu k platbě“ nebo zaslání faktury e-mailem. Po obdržení takového odkazu na něj kupující klikne, přejde na zabezpečenou platební stránku zpracovatele elektronických plateb, zadá údaje o svém bankovní karta a potvrdí platbu ve prospěch prodávajícího kliknutím na tlačítko „Zaplatit“.

Je třeba poznamenat, že se jedná o nejjednodušší funkci platebního odkazu. Moderní poskytovatelé platebních služeb se již dávno rozvinuli další funkce použití odkazů pro své klienty.

Pokud nejste internetový obchod a nemáte ze stránek automatizaci prodeje, zajímejte se před výběrem toho či onoho poskytovatele platebních služeb o možnosti tohoto odkazu. Pamatujte, že na detailech záleží.

Pozor na archaické systémy, zpomalují váš prodejní proces a tráví více času tvorbou a placením faktur.

Odkaz nesmí být pouze jednorázový. Tito. měli byste být schopni jej zkopírovat a vložit, kam potřebujete: na webu, v QR kódu, pod tlačítkem "Koupit", poslat na jakýkoli messenger nebo poslat více klientům najednou. Můžete si také nastavit plán předplatného, ​​pokud něco prodáváte prostřednictvím předplatného a potřebujete automaticky měsíčně strhávat peníze z karty kupujícího.

Kterému podnikání vyhovuje generování platebních odkazů a fakturace zákazníkům

1. Podnik, který prodává služby Jednotlivci nebo SP.

2. Obchod s malým seznamem zboží / služeb -10-20 položek. Protože k obdržení odkazu na platbu musíte vytvořit každý produkt / službu v osobní účet.

3. Podnik, který nemá na stránkách „košík“, ale chce prostřednictvím stránek automaticky prodávat zboží/služby, tzn. přes tlačítko "Koupit".

Jak prodejce generuje platební odkazy na osobním účtu bePaid

1. Vstoupí do kanceláře systému bePaid

2. Vytvoří tam produkt: do speciálních polí zadá jeho název, popis, cenu. V případě potřeby: ​​nastaví dobu platnosti odkazu; počet plateb, které lze provést prostřednictvím odkazu; nastavuje výši a frekvenci automatického odepisování finančních prostředků z karty klienta po první platbě v případě potřeby.

4. Vloží jej na stránky pod tlačítko „Koupit“, do banneru, do QR-kódu nebo jej zašle kupujícímu pohodlnými prostředky elektronické komunikace.

5. Po zaplacení kupujícím obdrží oznámení o platbě na emailová adresa.

Jak platí kupující

1. Klikne na odkaz nebo tlačítko „Koupit“ na webu prodejce a přejde na zabezpečenou platební stránku bePaid, kde vidí výši platby, jméno prodejce. Je vyzván k zadání údajů o své bankovní kartě a potvrzení platby kliknutím na tlačítko „Zaplatit“.

2. Po zaplacení obdrží oznámení o platbě na emailovou adresu zadanou při platbě.

Co je důležité zvážit

Kupující může zaplatit pouze jednu službu / produkt v rámci platební procedury. Jinými slovy, aby si kupující koupil tři služby / zboží, bude muset kliknout na odkaz / stisknout třikrát tlačítko "Koupit" a provést další platbu.

A zde je důležité pochopit, že pokud prodáváte vstupenky na seminář a předpokládáte, že jeden klient si může koupit tři vstupenky najednou, pak pro vás metoda ručního generování faktury není vhodná. Nebo, pokud chce kupující koupit jeden produkt v počtu tří kusů, bude muset třikrát kliknout na tlačítko koupit a třikrát zaplatit. Není to pohodlné. PROTI v tomto případě, stále vám doporučujeme provést jednoduchou integraci a nainstalovat platební modul do CRM vašeho webu.

Mohou být tyto odkazy zaslány zahraničním kupujícím?

Umět! Přijměte karty VISA, MasterCard, BELKART jakékoli banky, jakékoli země v BYN, RUB, USD, EUR. A také karty Halva.

Jak funguje platební odkaz? Několik nejjednodušších modelů.

1. Pokud prodáváte služby a fakturovaná částka pro každého zákazníka je individuální (účetní konzultace, skype školení atd.)

V tomto případě na svůj web napíšete informaci o tom, jak můžete za službu zaplatit (manažeři bePaid zasílají příklad textu klientům).

Poté, co vás kupující kontaktuje a vyjádří přání koupit službu, přejdete do kanceláře systému bePaid a do navrhovaných polí zadáte údaje o poskytované službě: jméno, částka atd. Systém bePaid automaticky vygeneruje odkaz, který můžete jednoduše zkopírovat a odeslat klientovi e-mailem nebo jinými prostředky elektronické komunikace.

2. Pokud prodáváte službu nebo produkt přímo z webu s pevnou cenou a klient vždy kupuje vždy pouze jeden produkt nebo jednu službu. Například zaplacení online kurzu, osobní konzultace, přístup k obsahu atp.

Vedle svého produktu nebo služby umístíte popis ceny produktu/služby a tlačítko „Koupit“. Pod tlačítkem "Koupit" v administračním panelu vašeho webu umístěte odkaz na platbu, kterou systém vygeneroval na váš osobní účet bePaid.

Kupující po vstupu na vaše stránky zakoupí produkt nebo službu bez dodatečné volání do vaší společnosti. Klikne na tlačítko „Koupit“ a přejde na platební stránku pro zadání údajů o kartě.

3. Pokud chcete prodat produkt nebo službu na jakémkoli fyzickém místě pomocí QR kódu.

Stačí si vytvořit produkt ve svém osobním účtu. Zkopírujte automaticky vygenerovaný platební odkaz a vložte jej do QR kódu. Pomocí aplikace QR váš kupující otevře platební odkaz a bude přesměrován na zabezpečenou platební stránku bePaid, kde bude požádán o dokončení procesu nákupu zadáním údajů o své bankovní kartě.

QR kód si můžete vytvořit na libovolném bezplatném webu, který se specializuje na QR programy. Některé programy umožňují přidat logo, vlastní barvy a sledovat statistiky.

4. Pokud prodáváte produkt nebo službu za účelem propagace a potřebujete sledovat množství a podmínky.

Při vytváření produktu ve svém osobním účtu můžete nastavit určitou cenu, kolikrát si můžete tento produkt za tuto cenu koupit a datum vypršení platebního odkazu (hodiny nebo dny). Odkaz vložíte na web nebo jej zašlete klientům prostřednictvím elektronických komunikačních kanálů.

5. Pokud prodáváte předplatné jakéhokoli obsahu.

Ve svém osobním účtu si můžete nastavit předplatitelský plán: kdy a jak často strhávat peníze z karty vašeho věrného zákazníka. Například paušální měsíční školné pro online školu programování.

Jak získat možnost používat „kouzelné“ odkazy?

Zašlete nám poptávku a my vás připojíme k přijímání plateb bankovními kartami přes internet a založení osobního účtu.

S pozdravem,
Tým BePaid

Vaši firmu propojíme s přijímáním plateb bankovními kartami přes internet a se systémem ERIP.

1. Obchodní schémata

Interakce systému IntellectMoney, internetového obchodu a uživatele (kupujícího) probíhá podle následujícího schématu:

  1. Uživatel (Kupující) vyplní platební formulář (bod 4.2.1, tabulka 2) na stránkách internetového obchodu.
  2. Internetový obchod odešle žádost o platbu do systému IntellectMoney s přenosem údajů z platebního formuláře a přesměruje uživatele (kupujícího) na webovou stránku IntellectMoney.

    IntellectMoney žádá uživatele (kupujícího), aby potvrdil správnost obdržených údajů.

    Uživatel (Kupující) údaje potvrzuje.

    Pokud Uživatel (Kupující) zvolil okamžitou platbu, IntellectMoney okamžitě akceptuje platbu Uživatele (Kupujícího). Pokud jste zvolili platbu odloženou platbou, krok 5 se vynechá.

    IntellectMoney zobrazí zprávu o dokončení platební procedury, přesměruje Uživatele (Kupujícího) na webovou stránku internetového obchodu a informuje o dokončení platební procedury ( Adresa URL úspěšné platby, položka 4.1, tabulka 1)

    Pokud je zvolena odložená platba, Uživatel (Kupující) asynchronně platí za nákup uskutečněný v internetovém obchodě.

    IntellectMoney na principu „kdo dřív přijde, je dřív na řadě“ zpracovává všechny dostupné platby a asynchronně informuje internetový obchod o skutečnosti, že na jeho účet byly peníze přijaty ( Adresa URL oznámení o platbě, str. 4.2.1, tabulka 2).

2. obecná informace

Systém IntellectMoney.Merchant poskytuje internetovým obchodům (dále prodávající) možnost platit za nákupy Uživatelů (dále jen kupující) různé způsoby, například z účtu v systému IntellectMoney, bankovní kartou, složenkou, terminálem nebo bankovní platbou.

Kupující zadá objednávku na webových stránkách prodávajícího, zvolí způsob platby prostřednictvím IntellectMoney a přejde na webové stránky IntellectMoney.Merchant, kde je kupujícímu na základě údajů obdržených z webových stránek prodávajícího vyúčtována platba (dále jen CKO). Každý nákup má fakturu k zaplacení (dále RMS). jedinečné číslo v systému počínaje 3 a skládající se z 10 číslic s datem vypršení platnosti (maximálně 6 měsíců od data vytvoření) a částkou nákupu.

Platba DIS

Prodávající si může vybrat, které způsoby platby bude kupujícímu k dispozici. Kupující může zaplatit RMS v několika platbách.

Pokud po připsání platby na SKO není plně potvrzena, je považována za částečně potvrzenou. Částečně potvrzený SKO může kupující zrušit z LC nebo webových stránek obchodníka. Při zrušení účtu jsou všechny peněžní prostředky připsané na SKO připsány na účet kupujícího. V případě, že kupující není v systému registrován, je vytvořen účet na uvedeném emailu na stránkách obchodníka, v tomto případě může kupující změnu využít registrací do systému s uvedením emailu uvedeného v SKO jako přihlašovacího jména.

Pokud se po připsání platby na RMS vytvoří dvě platby, vytvoří se „konečná“ platba na částku RMS – připíše se na účet obchodu minus provize IntellectMoney a vytvoří se „změna“ ve výši přeplatek a připsán na účet kupujícího. Po vytvoření „konečné“ platby se MSR potvrdí. Uživatel může pokračovat v platbách na tento RMS, zatímco všechny prostředky půjdou na změnu kupujícího.

Datum vypršení platnosti RMS

SKO má expirační dobu, jedná se o parametr, který prodejce odešle na web obchodníka spolu s částkou nákupu. Pokud prodejce nevypršelo datum vypršení platnosti, IntellectMani nastaví životnost RMS na 6 měsíců od data nákupu. V okamžiku vypršení doby platnosti systému COEX převede částečně potvrzený COQ všechny peníze na změnu kupujícího. Pokud byl SKO zmrazen, jsou všechny peníze převedeny na účet prodávajícího mínus provize IntellectMoney.

V případě zásahu Peníze plátce za zrušený RMS, prostředky spadají do změny plátce.

Podíl

Prodávající může nastavit práci DIS v režimu „držení“. Pro konfiguraci tohoto režimu stačí předat parametry holdMode,expireDate a holdTimea je to také nutné povolte v nastavení obchodu možnost „Přijímat pouze jedinečná ID nákupu“.

Tento režim se používá ke zmrazení účtu RMS. V zásadě je tento režim vhodný, pokud uživatelé internetového obchodu často platí bankovními kartami. Po vypsání RMS v režimu pozdržení a zaplacení z bankovní karty není částka na bankovní kartě odepsána, ale zablokována, samotná RMS po úplném zaplacení nezmění svůj stav až do nastavené doby zadržení, ale může změnit jeho stav na žádost obchodu. Nebo zrušte RMS, v tomto případě budou peníze, které byly v RMS vráceny uživateli. Pokud dojde k potvrzení, prostředky jsou připsány do obchodu.

Pokud obchod zruší RMS, zablokovaná částka na bankovní kartě se vrátí zpět a všechny ostatní prostředky budou strženy jako drobné. Například kupující vypsal RUR na 100 rublů, zaplatil 30 rublů z terminálu a zbytek částky zaplatil z bankovní karty. Obchod nebo kupující zrušil SKO, 30 rublů bude připsáno na změnu kupujícímu a 70 rublů bude vráceno na bankovní kartu. V případě platby RMS jinými způsoby než bankovními kartami jsou při zrušení RMS finanční prostředky vráceny na uživatelský účet.

Maximální datum držení RMS je 119 hodin (4 dny 23 hodin) od okamžiku platby. Pokud prodávající nezašle žádost o zrušení nebo připsání RMS do systému IntellectMani před datem platnosti RMS, bude RMS automaticky připsána na účet obchodu nebo vrácena na účet kupujícího (v závislosti na osobním účtu) automaticky.

Uživatel (Kupující) si v internetovém obchodě vybere produkt, obchod spočítá výši Objednávky a odešle výzvu k platbě do systému IntellectMoney. IntellectMoney přijímá platby odUživatele (Kupujícího) a informuje internetový obchod o přijetí platby.

Platby přijímá IntellectMoney pomocí zabezpečeného protokolu přenosu dat SSL.

Rozhraní systému IntellectMoney umožňují internetovým obchodům okamžitě se dozvědět o přijatých platbách, stejně jako o skutečnosti přijímání odložených plateb.

3. Sekvence přijímání plateb systémem IntellectMoney prostřednictvím internetového obchodu

Interakce systému IntellectMoney, internetového obchodu a uživatele (kupujícího) probíhá podle následujícího schématu:



  1. Kupující si vybere produkt na stránkách internetového obchodu;
  2. Internetový obchod vytvoří objednávku (nákup), vygeneruje a zobrazí „Formulář žádosti o platbu“, aby jej kupující odeslal k platbě společnosti IntellectMoney (bod 4.2.1, tabulka 2, příklad 1).
  3. Uživatel (kupující) přejde na web IntellectMoney, vybere si platební metodu (z těch, které specifikuje parametr preference ve „Formuláři žádosti o platbu“ (pokud je uveden), nebo ze všech možných (pokud není zadán). Zadejte identifikační údaje: E-mail nebo přihlašovací jméno / heslo (pokud existuje).
  4. Systém IntellectMoney vytvoří fakturu k platbě (SCO) na základě údajů přijatých z „formuláře žádosti o platbu“.
  5. Kupujícímu se zobrazí informace o vytvořeném (vystaveném) DIS a způsobu jeho úhrady.
  6. Systém IntellectMoney zasílá do internetového obchodu oznámení o vytvoření DIS prostřednictvím „Formuláře oznámení o platbě“ (bod 4.2.2, tabulka 3, příklad 2) s polem paymentStatus = 3 (vytvořeno RMS).
  7. Kupující zaplatí nákup jedním z dostupných způsobů.
  8. Pokud při vytváření nákupu internetový obchod ve „Formuláři žádosti o platbu“ neuvedl (nepřevedl) parametr holdMode, pak provádění pokračuje od kroku 10 a okamžitě připíše prostředky na účet internetového obchodu.
    V opačném případě (parametr holdMode je nastaven) systém IntellectMoney odešle do internetového obchodu upozornění o vytvoření DIS prostřednictvím „Formuláře oznámení o platbě“ (bod 4.2.2, tabulka 3, příklad 2) s paymentStatus = 6 ( požadované množství blokován na SKO, čeká na vyřízení žádosti o výběr nebo odblokování peněžních prostředků nebo uplynutí doby blokace).
  9. Internetový obchod odešle do systému IntellectMoney požadavek na akci se zablokovanými prostředky prostřednictvím „Žádosti o připsání nebo odblokování prostředků“ (bod 4.2.3, tabulka 4, příklad 3) s parametrem akce = Refund (pro odblokování prostředků (vrácení uživateli), nebo ToPaid (pro připsání peněžních prostředků na účet internetového obchodu).
  10. V souladu s požadavkem přijatým v kroku 9 systém IntellectMoney připíše prostředky na účet internetového obchodu nebo zruší SKO a vrátí prostředky uživateli.
    Pokud internetový obchod neodeslal žádost v souladu s krokem 9, pak po uplynutí doby blokace peněžních prostředků v systému SKO systém IntellectMoney automaticky připíše peněžní prostředky na účet internetového obchodu, případně peněžní prostředky vrátí uživateli. v závislosti na nastavení obchodu v osobním účtu.
  11. Systém IntellectMoney odešle do internetového obchodu oznámení o platbě RMS nebo zrušení (pouze v případě blokace prostředků) RMS prostřednictvím „Formuláře oznámení o platbě“ (bod 4.2.2, tabulka 3, příklad 2) s polem paymentStatus = 5 (úplná RMS potvrzena, peníze byly převedeny na účet internetového obchodu), paymentStatus = 4 (RMS byla zrušena, peníze byly vráceny uživateli), paymentStatus = 7 (RMS byla částečně potvrzena, v tomto případě částka, která již potvrzeno bude převedeno), paymentStatus = 8 (RMS byla plně zaplacena a byla na ni vrácena částka).

4. Rozhraní

4.1. Registrační údaje internetového obchodu

Před přijetím údajů pomocí systému IntellectMoney musí internetový obchod kromě registrace do systému nakonfigurovat řadu parametrů, které upravují postup přijímání plateb a upozornění na změny stavu plateb a informace zobrazované uživatelům při provádění nákup.

Pro webovou stránku internetového obchodu systém ukládá vlastní sadu hodnot. Stránka v osobním účtu právnické osoby tváře pro úpravu parametrů klikněte na odkaz "Upravit" vybraného obchodu. Je nutné vyplnit pole a vybrat správný účet, na který budou platby připisovány. Pro usnadnění testování protokolu musíte vybrat účet s testovací měnou (tst.). Po úspěšném testování musíte přejít na účet s měnou rublů.

Druhým krokem je konfigurace protokolu IntellectMoney. Na stránce https://www.intellectmoney.ru/ru/enter/ps_organization_shop/ musíte přejít do nastavení protokolu kliknutím na odkaz "IntellectMoney" v nakonfigurovaném obchodě. Seznam parametrů protokolu a jejich účel je uveden v tabulce 1:

Tabulka 1. Seznam parametrů protokolu

Název parametru

Formát

Popis

Informativní URL o platbě (URL výsledku)

až 512 znaků

URL (na stránkách internetového obchodu), na kterou systém IntellectMoney zasílá HTTP / S POST požadavky na dokončení platby. Pokud internetový obchod tuto URL neidentifikuje, nebude systémem upozorňován na provedené platby.

Adresa URL musí začínat předponou „http: //“ nebo „https: //“.

Tajný klíč

až 32 znaků

Řetězec znaků používaný k podpisu dat odeslaných systémem IntellectMoney do obchodu. Tento řetězec se používá ke zlepšení spolehlivosti identifikace odeslané výstrahy. Obsah řádku zná pouze systém IntellectMoney a internetový obchod!

Odeslat tajný klíč na adresu URL výsledku
(pouze s HTTPS)


Pokud je použito zabezpečené spojení s obchodem (https), pak lze „tajný klíč“ použít jako certifikát, že data byla odeslána z IntellectMoney.

BackURL

až 512 znaků

Adresa, na kterou bude uživatel (kupující) po fakturaci přesměrován, pokud si uživatel zvolil „offline“ způsob platby (například terminály).

Debugovací mód

Zaškrtávací políčko

Doporučuje se povolit v době vývoje modul, který implementuje protokol. Umožňuje vývojáři přijímat informace o chybách v rozšířené verzi s navrhovanými řešeními. Po přepnutí úložiště do bojového režimu vypněte parametr.

4.2. HTML formuláře

Pro přenos informací mezi webovou stránkou internetového obchodu a systémem IntellectMoney se používají HTML formuláře:

Formulář žádosti o platbu - generované webem internetového obchodu pro vygenerování požadavku na vytvoření (vystavení) MSR (faktury k platbě) k úhradě nákupu v systému IntellectMoney. Přenášeno přes webový prohlížeč uživatele (zákazníka).

Formulář pro oznámení o platbě - generované systémem IntellectMoney pro upozornění internetového obchodu o vytvoření nebo změně stavu DIS. Upozornění je odesláno bez použití webového prohlížeče uživatele (zákazníka) na stránky internetového obchodu.

Forma žádosti o připsání nebo odblokování prostředků - generované internetovým obchodem za účelem žádosti o odblokování peněžních prostředků (vrácení uživateli), nebo připsání peněžních prostředků na účet internetového obchodu v systému IntellectMoney. Používá se, pokud bylo při vytváření DIS nastaveno datum blokace (držby) peněžních prostředků na DIS. Požadavek je odeslán bez použití webového prohlížeče uživatele (kupujícího) na webovou stránku IntellectMoney.

4.2.1. Formulář žádosti o platbu

Tento formulář přenáší požadavek z webových stránek internetového obchodu do systému IntellectMoney prostřednictvím webového prohlížeče uživatele (kupujícího). Musí mít následující atributy a pole:
Akce - https://merchant.intellectmoney.ru/ru/

Metoda- ZVEŘEJTE, ZÍSKEJTE

Vícejazyčná platební stránka Rozbalte zdroj

Https://merchant.intellectmoney.ru/ru/ – ruština https://merchant.intellectmoney.ru/en/ – angličtina https://merchant.intellectmoney.ru/de/ – němčina https: // obchodník .intellectmoney. ru / fr / - francouzština https://merchant.intellectmoney.ru/es/ - španělština https://merchant.intellectmoney.ru/pt/ - portugalština https://merchant.intellectmoney.ru/ it / - italština https: //merchant.intellectmoney.ru/jp/ – japonština https://merchant.intellectmoney.ru/bg/ – bulharština

Tabulka 2.1 Pole formuláře žádosti o platbu

název

název HTML pole tvar

Požadované

Popis

ID obchodu

eshopId

Ano

https://www.intellectmoney.ru/ru/enter/ps_organization_shop/ ve sloupci "ID".

číslo objednávky

Ano

Účel platby

Název služby

Ne

Součet

Způsob platby

příjemceČástka

Ano

Částka platby, kterou chce internetový obchod obdržet od uživatele (kupujícího). Součet musí být větší než nula, zlomková část je oddělena tečkou, dvě číslice za tečkou.

Maximální délka je 10 číslic včetně desetinných míst.

Měna

Způsob platby

měna příjemce

Ano

Platební měna. Může nabývat hodnot:

  • RUB a RUR - pro platby v rublech
  • TST - pro testovací platby
  • USD – pro platby v amerických dolarech
  • EUR - pro platby v eurech

Pozornost: Lze převádět USD a EUR pouze pro platby bankovní kartou (preference = bankovní karta). Detailní informace Informace o propojení cizích měn získáte u svého osobního manažera.


Atd Pravidla pro používání měny TST jsou popsána zdečlánek -

Pozornost!Při použití měnyFaktury RUB a RUR lze vystavovat pouze na email, na který není organizace registrována.

uživatelské jméno

uživatelské jméno

Ne

Celé uživatelské jméno (zákazník). Zadává jej sám uživatel (kupující).

E-mail uživatele

user_email

Ne

E-mail uživatele (kupujícího). Zavedl sám kupující.

Maximální délka je 255 znaků.

Úspěšná platební adresa

successUrl

Ne

Adresa, na kterou bude uživatel (kupující) v případě úspěšné platby přesměrován

Maximální délka je 512 znaků.

Zpětná adresa do internetového obchodu backUrlNe

Adresa, na kterou bude uživatel (kupující) přesměrován v případě kliknutí na odkaz " Vraťte se do obchodu "na stránce platby

Maximální délka je 512 znaků.

Způsoby platby pro uživatele – přejděte přímo na stránku pro zadání údajů

přednost

Ne

Způsoby platby, které bude možné vybrat při platbě za nákup. Pokud je zadán jeden parametr, uživatel bude přesměrován na stránku pro zadání podrobností. (při zadání parametru bankCard a zadání e-mailu uživatele přejde uživatel přímo na zadání čísla bankovní karty a účet již bude vytvořen. Není-li e-mail uveden, bude uživatel přesměrován na stránku pro zadání e-mailu)

Možné hodnoty (pokud je vybráno několik, jsou odděleny čárkou):

Platba z účtu IntellectMoney - vnitřní;

Bankovní karta Visa / MasterCard - bankovní karta;

Pozornost! Pokud při žádosti o platbu předáte parametr preference nebo lmi_pay_method, zobrazí se pouze převedené způsoby platby, i když jsou povoleny všechny ostatní. Pokud například předáte preferenci = BankCard, uživatel okamžitě přejde na stránku pro zadání údajů o kartě. Pokud kliknete na tlačítko „Změnit způsob platby“, uživatel se vrátí na stránku výběru platby, ale zobrazí se pouze způsob platby bankovní kartou. ...

Povolení režimu přidržení holdModeNe

Zodpovídá za povolení režimu přidržení a může nabývat tří stavů:

  1. "1" - aktivuje režim zadržení, v tomto případě musíte předat parametry expireDate a / nebo holdTime
  2. "0" - vypne režim držení, účty nebudou drženy
  3. "null" = nevysílat tento parametr- režim držení je určen na osobním účtu

Je to také nutné aktivujte ve volbě „Přijímat pouze jedinečná ID nákupu“.

Doba existence DIS

datum spotřeby

Ne

Datum a čas, po jehož dosažení nebude možné zaplatit účet v systému IntellectMoney.

Přenést do formát „yyyy-MM-dd HH: mm: ss“.

Doba držení finančních prostředkůdoba drženíNe

Doba, po které budou zmrazené (zmrazené) finanční prostředky připsány na účet obchodu nebo vráceny kupujícímu, se měří v hodinách.

Celé číslo od 0 do 119 hodin.

Zkontrolujte data
účtenka obchodníkaNe

Tento parametr je povinný pro obchody s povolenou online pokladnou

Kompaktní provedenírámNePokud překročíte hodnotu 1, platební stránka se zobrazí v kompaktním designu

Další parametry internetového obchodu

Ne

Všechna pole formuláře s předponou „UserField_N“, „UserFieldName_N“ (kde N je pořadové číslo) v názvu jsou systémem IntellectMoney zpracována automaticky a odeslána na webovou stránku internetového obchodu.

Maximální celková délka všech dodatečných polí je 4000 znaků.
Další podrobnosti o dalších polích jsou uvedeny v sekci:

Podpis pro potvrzená data

hash

Ne

Algoritmus tvorby je popsán v části .

Důležité: Pro plánované operace je algoritmus generování podpisu popsán v části " ".

Tento parametr je vyžadován, když povolíte parametr "Vyžadovat HASH" v nastavení úložiště.

Typ opakované operace

Typ opakující se operace má jednu hodnotu - " aktivovat".

Tímto příkazem je karta zaregistrována v platebním řetězci. Dále je pro všechny operace s touto kartou potřeba převést zaplacenou fakturu (Account For Payment) do pole recurringSourceInvoiceId, ostatní operace na fakturách provádí systém v automatickém režimu bez účasti uživatele. Předáním tohoto parametru svážete kartu, kterou kupující zaplatil, na číslo SKO, kterým byla platba provedena.

ShortPan plastová karta 2

shortPan

Krátké číslo plastové karty (první a poslední čtyři číslice plastové karty), kterou byl účet zaplacen.

Země 2

země

Země, ve které byla plastová karta vydána. 2

Vydavatelská banka 2

banka

Banka, která vydala plastovou kartu. 2

IP adresa 2

IP adresa

IP adresa uživatele, který zaplatil fakturu. 1

Tajný klíč

tajný klíč

Hodnota tajného klíče, kterou zná pouze internetový obchod a systém IntellectMoney. Odesláno, pokud je povolena funkce "Odeslat soukromý klíč". Toto pole bude prázdné, pokud parametr „URL upozornění na platbu“ není zabezpečený (používá se HTTP, nikoli HTTPS).

Ověřovací podpis

hash

Kontrolní podpis oznámení o provedení platby, který slouží k ověření integrity přijatých informací a jednoznačné identifikaci odesílatele.

Algoritmus tvorby je popsán v části "".

Parametry internetového obchodu

Určeno internetovým obchodem

Všechna pole odeslaná z webových stránek internetového obchodu ve „Formuláři žádosti o platbu“ s předponou „UserField_N“, "UserFieldName_N" (kde N je pořadové číslo)

Stav plánované operace opakující se stav

Zobrazuje stav plánované operace pro tuto platbu.


Příklad 2

Formulář pro oznámení o platbě Rozbalte zdroj

... ...

... ...
...

4.2.3. Formulář žádosti o připsání nebo odblokování prostředků

Tento formulář přenáší internetový obchod bez použití webového prohlížeče uživatele (kupujícího) na web IntellectMoney.

Požadavek je určen k použití v případě využití blokace (držení) peněžních prostředků v SKO. Poptávku může internetový obchod odeslat až po obdržení upozornění na platby se stavem nákupu (paymentStatus) = 6 (požadovaná částka byla zablokována pro SCO, žádost o odepsání nebo odblokování prostředků nebo uplyne doba blokování).

V reakci na to web IntellectMoney vrátí řetězec "OK" v případě úspěšného provedení požadavku nebo řetězec popisující chybu jinak.
Formulář musí mít následující atributy a pole:

Metoda- POŠTA

Tabulka 4. PoleFormy žádosti o připsání nebo odblokování finančních prostředků

název

Název pole formuláře HTML

Požadované

Popis

ID obchodu

eshopId

Ano

Číslo webové stránky internetového obchodu, na který musí uživatel (kupující) provést platbu. Lze vidět na stránce https://www.intellectmoney.ru/ru/enter/ps_organization_shop/ ve sloupci "ID".

Interní číslo nákupu v internetovém obchodě

číslo objednávky

Ano

V tomto poli internetový obchod nastaví číslo nákupu v souladu se svým účetním systémem. Pro každou platbu je vhodné použít jedinečné číslo, které vám umožní rychle získat informace s ní související prostřednictvím systému IntellectMoney.

Maximální délka je 50 znaků.

Částka transakce Ne

Částka, o kterou je nutné provést operaci deblokace prostředků za drženou RMS, nebo částka, o kterou je nutné snížit počáteční částku RMS v případě částečné platby, nebo částka, o kterou je nutné vrátit zaplacenou částku RMS.

Tento parametr se přenáší pouze k odblokování prostředků v případě zadržené RMS nebo ke snížení počáteční částky RMS v případě částečné platby (akce = Refund) nebo při vrácení zaplacené RMS

Když jsou prostředky připsány (akce = ToPaid) nebo když jsou prostředky plně vráceny, tento parametr se nepřenáší.

Požadovaná akce akceAno

Opatření, které je třeba provést s RMS: Vrácení peněz za účelem odblokování prostředků (držením RMS), vrácení prostředků (zaplacenou RMS) nebo snížení částky RMS (v případě částečné platby). Nebo ToPaid za připsání finančních prostředků na účet internetového obchodu (s drženým SKO).

Účel platby

Název služby

Ne

Popis produktu nebo služby. Vytvořil internetový obchod.

Maximální délka je 1024 znaků.

Nové kontrolní parametry účtenka obchodníkaNe

Údaje pro vygenerování nového šeku v online pokladně.

Používá se v případě částečného snížení RMS částky nebo částečného vrácení RMS (parametry action = Refund a operationAmount byly předány) u obchodu, který má online pokladnu připojenou k systému IntellectMoney. V případě částečného snížení částky RMS je nutné zaslat nový šek (tj. položky zboží, za které bude platba provedena), v případě částečného vrácení RMS je nutné zaslat zpětný šek ( tj. položky zboží, které se vrací).

Podpis pro potvrzená data

hash

Ne

Kontrolní podpis požadavku, který se používá k ověření integrity informací přijatých z obchodu a k jednoznačné identifikaci odesílatele.

Algoritmus tvorby je popsán v části "Kontrolní podpis platebních údajů". Povinné pouze v případě, že je v nastavení obchodu povolena možnost „Vyžadovat HASH“.

Tajný klíčtajný klíč

V případě, že není použit podpis (hash).

Příklad 3.1. Formulář žádosti o převod internetového obchodu

... ...

..

Příklad 3.2. Formulář žádosti o odblokování kupujícího (vrácení peněz). Rozbalte zdroj

... ...

..

operaceČástka- d Tento parametr se používá v případě částečné úhrady DIS, nebo je-li potřeba částečně odblokovat prostředky na drženém DIS, nebo v případě částečné refundace se zaplaceným DIS.

Případ 1:Byl zobrazen holding RMS za 30,00 rublů. Kupující zaplatil za toto SKO plastovou kartou, na účtu plastové karty jsou blokovány prostředky ve výši 30,00 rublů. Obchod potřeboval snížit částku RMS o 10,00 rublů. Obchod odešle požadavek s parametry action = Refund a operationAmount = 10,00. Poté se na plastovém kartovém účtu kupujícího odemkne 10,00 rublů a částka RMS se sníží na 20,00 rublů.

Případ 2:Obvyklá RMS za 30 rublů byla vystavena. Klient částečně zaplatil SKO ve výši 20,00 rublů. RMS je ve stavu „částečně zaplaceno“ a nelze jej připsat na účet obchodu. Obchod odešle požadavek s parametry action = Refund a operationAmount = 10,00. Částka RMS se mění o 20,00 rublů. RMS přejde do stavu „plně zaplaceno“ a je připsána na účet obchodu.

Případ 3:Obvyklá RMS za 30 rublů byla vystavena. Klient zaplatil v plné výši SKO ve výši 30,00 rublů. RMS je ve stavu „plně zaplaceno“ a prostředky byly připsány na účet obchodu. Obchod odešle požadavek s parametry action = Refund a operationAmount = 10,00. Podle RMS jsou finanční prostředky vráceny plátci ve výši 10,00 rublů.


Příklad 3.3

Formulář žádosti o částečné odblokování (vrácení) finančních prostředků kupujícímu Rozbalte zdroj

... ...

..

Příklad 3.4

Vkládání finančních prostředků v programovacím jazyce PHP

K implementaci tohoto příkladu potřebujete balíček libcurl.

Příklad

"Číslo vašeho obchodu v IntellectMoney", "orderId" => "Číslo objednávky v systému internetového obchodu", "action" => "ToPaid", "secretKey" => "Tajný klíč obchodu v IntellectMoney", "hash " => " vytvořit hash ",]; $ URL = "https://merchant.intellectmoney.ru/ru/index.php"; $ ch = curl_init (); curl_setopt ($ ch, CURLOPT_URL, $ URL); curl_setopt ($ ch, CURLOPT_USERAGENT, "Mozilla / 5.0 (Windows; U; Windows NT 6.1; en-US; rv: 1.9.1.2) Gecko / 20090729 Firefox / 3.5.2 GTB5"); curl_setopt ($ ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt ($ ch, CURLOPT_SSL_VERIFYPEER, 0); curl_setopt ($ ch, CURLOPT_SSL_VERIFYHOST, 0); curl_setopt ($ ch, CURLOPT_POSTFIELDS, $ data); $ vysledek = curl_exec ($ ch); curl_close ($ ch); print_r ($ výsledek); ?>

4.3. Kontrola platebních údajů

Při platbě odešle systém IntellectMoney upozornění o platbě prostřednictvím " Formulář pro oznámení o platbě" na " Adresa URL oznámení o platbě“ specifikuje internetový obchod.
Doporučujeme zkontrolovat data přijatá prostřednictvím " Formulář pro oznámení o platbě":

  1. Zkontrolujte, zda byla data skutečně přenesena ze systému IntellectMoney (Kontrola zdroje dat) na IP adresu.
  2. Zkontrolujte, zda nejsou data během přenosu poškozena (Kontrola integrity dat)
  3. Zkontrolujte výši platby
  4. Zkontrolujte číslo webu internetového obchodu

4.3.1. Ověření zdroje dat

Jak bylo uvedeno výše, hodnotu parametru „Secret Key“ by měl znát pouze systém IntellectMoney a internetový obchod. na základě toho Tajný klíč lze použít k ověření zdroje, který odeslal platební údaje. Internetový obchod se může ověřit pomocí několika metod v závislosti na tom, zda je funkce povolena "Odeslat tajný klíč".
Požadavky do obchodu ze systému IntellectMoney mohou pocházet pouze z podsítě 91.212.151.0/24 ... Příklad kontroly, zda IP adresa patří do podsítě:

Příklad

If (! Preg_match ("/ 91.212.151. \ D (0,255) /", $ _SERVER ["REMOTE_ADDR"])) (vrácení "ERROR! IP MISMATCH!"; Die;)

Pro přenos dat je žádoucí používat protokol HTTPS.

4.3.2.1. Vytvoření kontrolního podpisu

Při generování řídicího podpisu systém IntellectMoney „slepí“ hodnoty polí do jednoho řádku a oddělí je „::“.
Pro " Formuláře pro oznámení o platbě
eshopId);
číslo objednávky);
3. Popis nákupu ( Název služby);
4. Číslo účtu v systému IntellectMoney ( eshopÚčet);
5. Výše ​​platby ( příjemceČástka);
6. Měna platby ( měna příjemce);
7. Stav platby ( Status platby);
8. Uživatelské jméno ( uživatelské jméno);
9. E-mail uživatele ( userEmail);
10. Datum a čas platby ( platební data);
11. Tajný klíč ( tajný klíč)

Příklad 4. Vytvoření řetězce a podpisu pro ověření v "Formulář pro oznámení o platbě"

Řádek podpisu: 17354 :: objednávka_0000001 :: Kniha :: 4356091274 :: 12.30 :: RUB :: 5 :: ArtemDvoryadkin :: [e-mail chráněný]:: 2010-01-17 13: 12: 03 :: myKey
Výsledný hash:
Při realizaci ověřování podpisu se doporučuje porovnat získaný výsledek s výše uvedeným příkladem.

Pro "" jsou následující pole nalepena v následujícím pořadí:

  1. Číslo webu internetového obchodu ( eshopId);
  2. Číslo nákupu v internetovém obchodě ( číslo objednávky);
  3. Požadovaná akce ( akce);
  4. Tajný klíč ( tajný klíč)

Příklad 5. Vytvoření řádku a podpisu pro "Formy žádosti o připsání nebo odblokování finančních prostředků"

Řetězec podpisu: 17354 :: order_0000001 :: ToPaid :: myKey
Výsledný hash:
Při implementaci tvorby podpisu se doporučuje porovnat získaný výsledek s výše uvedeným příkladem.
MD5 je vytvořen jako sekvence 32 hexadecimálních číslic (příklad „f849a1c57c66b372ec4a3a2e04d2feba“) v souladu s široce používaným algoritmem Message Digest 5 (MD5) vyvinut Ronem Rivestem z MIT Laboratory for Computer Science a RSA Data Security, Inc. Algoritmus byl zveřejněn na internetu v dubnu 1992 (RFC 1321).

4.3.2.2. Ověření kontrolního podpisu

Ověření kontrolního podpisu na stránkách internetového obchodu podle následujícího algoritmu:

  1. Vytvořte řetězec "slepením" hodnot parametrů získaných prostřednictvím " Formulář pro oznámení o platbě", ve stejném pořadí jako při generování kontrolního podpisu a jejich oddělení" :: "v systému IntellectMoney (viz výše). Pamatujte, že při generování podpisu, Tajný klíč.
  2. Vypočítejte MD5 výsledného řetězce.
  3. Porovnejte získanou hodnotu s hodnotou parametru " hash"přijato přes" Formulář pro oznámení o platbě". Pokud se vygenerovaný podpis shoduje s podpisem přijatým prostřednictvím" Formulář pro oznámení o platbě“, data nebyla změněna a zdrojem dat je skutečně systém IntellectMoney.

4.3.2.3. Kontrola částky a měny platby

Navzdory skutečnosti, že uživatel (kupující) nemůže změnit výši platby, doporučuje se internetovému obchodu kontrolovat informace o výši a měně platby přenášené prostřednictvím parametrů " příjemceČástka" a " měna příjemce".

4.3.2.4 Kontrola čísla webu (ID) internetového obchodu

Navzdory skutečnosti, že uživatel (kupující) nemůže změnit číslo webu, na který se platba provádí, doporučuje se internetovému obchodu kontrolovat informace o čísle webu, které se přenášejí prostřednictvím parametru „ eshopId“, zejména při použití několika stránek pro přijímání plateb prostřednictvím systému IntellectMoney.

4.4.1 Ověření údajů formuláře žádosti


1. Číslo webových stránek internetového obchodu ( eshopId);
2. Nákupní číslo internetového obchodu ( číslo objednávky);
3. Popis nákupu ( Název služby);
4. Výše ​​platby ( příjemceMnožství);
5. Měna platby ( měna příjemce);
6. Tajný klíč ( tajný klíč);

Příklad

  1. eshopId= 17354
  2. číslo objednávky=1
  3. Název služby= koupě knihy Chci vědět všechno
  4. příjemce Množství=10,10
  5. měna příjemce= RUB
  6. tajný klíč= test


Řádek podpisu: "17354 :: 1 :: nákup knihy Chci vědět všechno :: 10,10 :: RUB :: test".

Například podpis

Správnost vytvoření podpisu lze zkontrolovat v kalkulačce hash-signatures

4.4.2 Ověření dat formuláře žádosti pro plánované operace

Aby se vyloučil případ záměny dat přenášených obchodem, může je obchod podepsat. V tomto případě IM ověří přijatá data podle podpisu. Pokud je zjištěna nekonzistence mezi přenášenými daty a podpisem, nákup se nevytvoří. Chcete-li režim aktivovat, zaškrtněte políčko vedle pole „Vyžadovat hash“ v nastavení protokolu IntellectMoney a uložte parametry protokolu. Podpis se tvoří „slepením“ hodnot polí do jednoho řádku pomocí oddělovače „::“.
1. Číslo webových stránek internetového obchodu ( eshopId);
2. Nákupní číslo internetového obchodu ( číslo objednávky);
3. Popis nákupu ( Název služby);
4. Výše ​​platby ( příjemceMnožství);
5. Měna platby ( měna příjemce);
6. Tajný klíč ( tajný klíč);

Příklad

  1. eshopId= 17354
  2. číslo objednávky=1
  3. Název služby= koupě knihy Chci vědět všechno
  4. příjemce Množství=10,10
  5. měna příjemce= RUB
  6. recurringType= Aktivovat
  7. tajný klíč= test


Řádek podpisu: "17354 :: 1 :: nákup knihy Chci vědět všechno :: 10,10 :: RUB :: Aktivovat :: test".

Například podpis

4.5 Pravidla pro generování účtenky pro online pokladnu (merchantReceipt)

Údaje pro generování šeku v online pokladně. Je to řetězec JSON. Pro správné zobrazení názvu produktu na účtence musí být textový parametr předán v kódování UTF-8. Řetězec JSON můžete správně vytvořit z datového pole pomocí funkce PHP json_encode programovacího jazyka. Správnost složení řetězce JSON můžete zkontrolovat pomocí funkce programovacího jazyka PHP json_decode.

Důležité: Doklady jsou generovány fiskálním akumulátorem (FN), tato skutečnost ukládá kódování přenášených řetězců, výměna zpráv přes http s pokladnou probíhá v kódování UTF-8, ale při zápisu do FN je řetězce jsou přenášeny v kódování CP866, které podporuje menší sadu znaků než UTF-8, například: v CP866 nejsou žádné symboly "" a nebudou přeneseny do FN - místo řetězce " Hrušková šťáva "bude v dokumentu" Hrušková šťáva". Escapování znaků je možné pomocí zpětného lomítka "\" nebo funkce lomítka v PHP.

Struktura JSON - řetězce

("hostinec": "7704019762", "skupina": "Hlavní", "obsah": ("type": 1, "customerContact": " [e-mail chráněný]"" pozice ": [(" množství ": 2 000," cena ": 12,45," daň ": 6," text ":" Role "), (" množství ": 1 000," cena ": 5,10," daň " : 4, "text": "Shody")],))

název

Živel

Popis

Ověření částkyskipAmountCheck

Vypněte vestavěnou kontrolu shody částek šekové položky s částkou faktury. Ve výchozím nastavení, pokud parametr není předán - 0

Může být 0 nebo 1

Vaše číslo TIN.hospodaČíslo individuálního daňového poplatníka získané od Federální daňové služby
Název skupiny. skupina

Výchozí nastavení je "Hlavní". Chcete-li jej zařadit do jiné skupiny, musíte vytvořit nová skupina ve společnosti Orange Data.

Pokud přenesete skupinu, která neexistuje, Orange Data vrátí chybu.

Obsah dokumentu obsahVyplnění tohoto pole viz obsahová tabulka.

Tabulka obsahu

název

Živel

Popis

Typ dokumentutyp

Číslo musíte předat podle akce:

  1. Příchod
  2. Vrácení balíku
  3. Spotřeba
  4. Vrácení výdajů
Podrobnosti o kupujícím kontakt se zákazníkem

Telefon nebo email kupujícího

Formát telefonu: + XXXXXXXXXX

Znamení agentaagentType

Nepovinné pole. Odesílá se, pokud zpráva o registraci a (nebo) aktuální zpráva o opětovné registraci obsahuje proměnnou „atribut agenta“ (značka 1057), která má hodnotu, identická hodnota proměnná „atribut agenta“ (tag 1057) pokladního dokladu.

U typů agentů je třeba předat následující hodnoty:

  1. bankovní platební agent - agentType = 1
  2. podagent pro bankovní platby - agentType = 2
  3. platební agent – ​​typ agenta = 4
  4. platební subagent - agentType = 8
  5. advokát - typ agenta = 16
  6. agent - typ agenta = 32
  7. jiný agent - typ agenta = 64

Pokud má prodejce několik charakteristik agenta, například subagent pro bankovní platby (agentType = 2) a ověřeného (agentType = 16) a dalšího agenta (agentType = 64), pak by se hodnota parametru agentType měla skládat z hodnoty agentType každé z charakteristik agenta, tzn. pro ty, které jsou uvedeny v tento příklad typ parametr agentType = 2 + 16 + 64 = 82

Může nabývat hodnoty od 1 do 127

Seznam pozic v šeku pozice

Seznam zboží, za které se platí. Maximální částka zboží - 170 kusů. Obsah tohoto pole naleznete v tabulce pozic.

Tabulka pozic

název

Povinné

Popis

MnožstvíAno

Množství zboží.

Desetinné číslo s přesností až na 3 znaky za tečkou.

cenaAno

Cena produktu včetně všech slev a marží.

Desetinné číslo se dvěma desetinnými místy za tečkou.

daňAno

sazba DPH. Musíte přenést číslo od 1 do 6:

1 – sazba DPH 20 %

2 – sazba DPH 10 %

3 - Sazba DPH 20/120

4 - Sazba DPH kalkul. 10/110

5 - Sazba DPH 0 %

6 - Osvobozeno od DPH

textAno

Popis položky v šeku (položka).

Řetězec až 128 bajtů.

platbaPředmětType

Ne

Předmět výpočtu. Musíte přenést číslo od 1 do 13:

Položka = 1,
Zboží podléhající spotřební dani = 2,
Práce = 3,
Služba = 4,
Sazba hazardních her = 5,
Výhry z hazardních her = 6,
Los do loterie = 7,
Výhra v loterii = 8,
Poskytnutí RID = 9,
Platba = 10,
Poplatek za agenturu = 11,
Složený předmět výpočtu = 12,
Jiný předmět výpočtu = 13

typ platbyNe

Metoda výpočtu. Musíte předat číslo od 1 do 7 (Pokud je předáno null,
pak se hodnota 4 - Úplná kalkulace přenese do předmětu kalkulace.):

Platba předem 100 % = 1,
Částečná záloha = 2,
Záloha = 3,
Úplný výpočet = 4,
Částečné vypořádání a úvěr = 5,
Převod na kredit = 6,
Splátka půjčky = 7

Ukázkový kód pro vložení do formuláře

Příklad vytvoření MerchantReceipt v PHP

$ inputPositions = pole (pole ("množství" => "1", "cena" => "10", "daň" => "6", "text" => "Číslo produktu 1"), pole ("množství" "=>" 1 "," cena "=>" 11 "," daň "=>" 6 "," text "=>" Číslo produktu 2 "), pole (" množství "=>" 1 "," cena "=>" 12 "," daň "=>" 6 "," text "=>" Číslo produktu 3 ")); function createMerchantReceipt ($ inputPositions) ($ inn = "Vaše IIN"; $ customerContact = " [e-mail chráněný]"; // Pošta plátce $ pozic = pole (); foreach ($ inputPositions jako $ pozice) ($ pozic = pole (" množství "=> $ pozice [" množství "]," cena "=> $ pozice [ " cena "]," daň "=> $ pozice [" daň "]," text "=> $ pozice [" text "],);) $ MerchantReceipt = pole (" inn "=> $ inn," skupina " => "Hlavní", "obsah" => pole ("typ" => "1", "pozice" => $ pozic, "customerContact" => $ customerContact)); return json_encode ($ MerchantReceipt);)

Extra možnosti. K přenosu jsou potřeba další parametry dodatečné informace nebo údaje na ResultURL a stránku ve vašem osobním účtu.
Důležité: při předání dalšího parametru jiného než userField_N a userFieldName_N nebudou takové parametry nikde předány.
Níže je uveden příklad formuláře, který odesílá pět hodnot: " UserField_1 "," UserField_2 "," UserFieldName_2 "," UserFieldName_3 "," AnotherField ":

Příklad formuláře žádosti o platbu s dodatečné parametry Rozbalte zdroj

třít.

Více o hodnotách:

Název hodnoty

Význam

ResultURL

Osobní oblast

UserField_1hodnota_1Název: "UserField_1"
Hodnota: "value_1"

Název: "UserField_1"
Hodnota: "value_1"

UserField_2hodnota_2Název: " UserField_2"
Význam: " hodnota_2 "

Název: "Název parametru pro hodnotu_2"

Hodnota: "value_2"

UserFieldName_2
Název parametru pro hodnotu_2Název: "UserFieldName_2"
Význam: "

Souhlasíte, že pokud jde o finanční záležitosti, mnozí se cítí trochu trapně. Například, kolik z nich bude moci bez podílu zaváhání připomenout nezaplacenou směnku nebo nezaplacený dluh? Pro mnohé je to mimochodem velký problém, protože nás od dětství učí, že je svým způsobem neslušné přemýšlet a mluvit o penězích.


Co když ale kvůli povaze své činnosti musíte platbu neustále někomu připomínat? Pronajímáte například byt nebo pracujete? V tomto případě vám hrdina naší recenze hodně pomůže - služba online PayMe4.

S PayMe4 můžete snadno vystavovat faktury online a posílat je svým dlužníkům. Potřebujete k tomu pouze emailovou adresu toho, komu budete fakturu zasílat, a číslo vaší Visa nebo MasterCard. Služba funguje podle následujícího schématu:

  • Napíšete dopis, uvedete e-mailovou adresu osoby (jedna nebo celá skupina), které je třeba fakturovat platbu. V předmětu uveďte například „Zaplaťte 5 000 rublů. pro třídy anglický jazyk Do konce měsíce“. V kopii dopisu vložte [e-mail chráněný]
  • V dopise, který jste obdrželi od služby payme4.ru, uveďte číslo své bankovní karty, na kterou obdržíte peníze
  • Adresát obdrží dopis a může zaplatit fakturu jedním kliknutím na odkaz v dopise

Celé toto schéma je jasně znázorněno v tomto videu:

Pojďme se podívat na některé detaily používání payme4.ru.


Takže můžete poslat dopis s fakturou k platbě jak z vašeho poštovní klient a s domovská stránka službu pomocí speciálního formuláře. V druhém případě můžete zadat pouze jednoho adresáta.

Na stránce s číslem vaší karty pro přijetí převodu můžete uvést:

  • Datum splatnosti účtu (týden, měsíc nebo nastavit libovolné datum)
  • Možnost denního připomenutí platby. V tomto případě bude adresátovi zaslán dopis s výzvou k proplacení účtu, dokud nezaplatí.

V dopise, který přijde na poštu adresáta, bude uvedena částka, kterou potřebuje převést, a také tlačítko pro provedení platby. Jediným kliknutím přejde na formulář pro platbu faktury.

Platební postup zajišťuje technologie MasterCard MoneySend a Visa Personal Payments, vytvořená platebními systémy Visa a MasterCard. To znamená, že všechna data jsou šifrována pomocí technologie SSL, platby jsou chráněny technologií 3D Secure a to vše odpovídá standardu PCI DSS.

Funkce provádění plateb prostřednictvím systému PayMe4.ru:

  • Za převody z debetních karet si PayMe4.ru bere provizi ve výši 1,5 % -2 %, v závislosti na kartě a bance. Zároveň má převod z karty Alfa-Bank na kartu stejné banky v Rusku provizi 0 %. Provize za převody z kreditních karet je 5,9 % (minimálně 100 rublů) pro Alfa-Bank a od 1,95 % pro ostatní karty (minimálně 50 rublů).
  • V 95 procentech případů se převod na Visa / Mastercard uskuteční do 30 minut (na karty Alfa-Bank okamžitě), méně často - od 1 do 5 dnů. Převody na karty MasterCard / Maestro trvají ve většině případů od 1 do 5 dnů.
  • Limit jednorázového převodu je 75 000 rublů. bez provize. U jedné karty za kalendářní měsíc je maximální částka převodu omezena na 500 000 RUB. s přihlédnutím k provizi. Celkový počet převodů za měsíc je až 50.
  • Nelze odvolat úspěšně odeslanou fakturu.
Shrneme-li to, můžeme s jistotou říci, že online služba payme4.ru bude užitečná pro lidi, jejichž činnost souvisí s fakturací za platbu, a také pro ty, kteří jsou v rozpacích v situaci, kdy je nutné zorganizovat sbírku (např. například na firemní akci) nebo někoho vyplnit o dluhu. Bohužel je spousta lidí, kteří raději pravidelně zapomínají na své dluhy :)

Pozornost! Projekt je v současné době uzavřen a již není dostupný.

Toto je sekce v osobním účtu Pokladny, kde můžete:

Pokud ve vašem osobním účtu není žádná sekce Zákaznické účty, můžete vytvořit další prodejna speciálně pro faktury - na vyžádání prostřednictvím manažera.

Jak vystavit fakturu

Co pak:

Pokud klient obdržel fakturu emailem, zkontroluje objednávku přímo v dopise, stiskněte Platit

Jak vypadá faktura?

Pokud klient obdržel fakturu prostřednictvím SMS nebo chatu, otevře se odkaz ze zprávy a dostanete se na stránku nákupního seznamu. Poté vše zkontroluje, stiskněte Pokračujte k pokladně a vyplatí účet pohodlným způsobem. Obdržíte oznámení o platbě.

Diskontní faktura

Pokud něco prodáváte za zvýhodněnou cenu, uveďte to na faktuře. Kupující hned uvidí, kolik ušetří.

Jak fakturovat se slevou

Příklad faktury, kterou kupující obdrží:

Příklad zobrazení slev v Historie účtů:

Parametry pro 54-FZ

Objeví se ti, kteří povolili řešení Yandex.Checkout pro 54-FZ a odesílají data pro šeky své online pokladně při vytváření účtu další pole.

Kupující je neuvidí - je to pouze pro vytvoření účtenky v souladu se zákonem.

káď- stačí uvést svou sazbu.

Můžete vybrat hodnoty:

    Zboží podléhající spotřební dani

  • Sázka na hru

    Vítězství ve hře

    Lístek do loterie

    Výhra v loterii

    Výsledky intelektuální činnosti

  • Provize agenta

    Vlastnická práva

    Neprovozní výnosy

    Poplatek za pojištění

    Obchodní poplatek

    Rekreační poplatek

    Několik variant

    Můžete vybrat hodnoty:

    • Platba předem

      Částečná platba předem

      Kompletní výpočet

      Částečné vypořádání a úvěr

    • Splácení půjčky

    Jak nevyplňovat pole pokaždé

    Pokud prodáváte totéž, můžete nastavit pro Předmět výpočtu a Způsob výpočtu konstantní hodnoty - budou platné pro všechny účty.

    1. Klikněte Vytvořit účet.

    2. Přejděte do nastavení účtu - ozubeným kolem vpravo.

    3. Vyberte hodnoty, které vám vyhovují. Objeví se v této faktuře a budou vybrány při vytvoření všech následujících faktur.

    4. Chcete-li skrýt pole z formuláře, zaškrtněte políčko Nezobrazovat při vytváření faktury(zobrazí se, když jsou pole již vyplněna). Pak už je neuvidíte. Můžete změnit hodnoty nebo vrátit pole do formuláře přímo tam, v nastavení.

    Pokud takový účet znovu zobrazíte, uloží se všechny hodnoty, které jste zadali v nastavení tohoto účtu, ale můžete je změnit.

    Jak vytvořit účet s libovolným číslem

    Standardně se při vytváření nové faktury automaticky vygeneruje její číslo. V případě potřeby můžete k faktuře přiřadit libovolné číslo – například číslo objednávky ve vašem systému.

      Klikněte na Vytvořit účet.

      Přejděte do nastavení účtu.

      Zaškrtněte políčko vedle Číslo vašeho účtu.

    Hotovo, ve formuláři vytvoření faktury se objevilo nové pole - pro zadání čísla. Toto číslo uvidí kupující, když obdrží fakturu.

    Jak zjistit stav účtu

    Otevřete kartu Zákaznické účty: Níže bude uveden seznam faktur. U každého účtu je stav uveden vlevo od částky.

    Všechny zaplacené faktury se navíc objeví v seznamu plateb: do pole zadejte číslo faktury Transakce, objednávka, zákazník a stiskněte Nalézt... Pokud byla faktura uhrazena, bude tato platba na seznamu.

    Jak najít správný účet

    PROTI Historie účtů je tam vyhledávací pole. Zadejte do ní některé údaje o faktuře: číslo účtu, část telefonního nebo mailového čísla, jméno kupujícího nebo název produktu. Poté stiskněte Nalézt- služba zobrazí všechny faktury s takovými údaji.

    Jak stornovat fakturu

    Zatímco je účet ve stavu Odesláno, můžete jej kdykoli zrušit.

    Pro tohle:

      Otevřete kartu Zákaznické účty.