-
Menu
-
Služby
-
Pay MUZO
- Platba pro PayMUZO
-
WebServices pro PayMUZO
- Nasazení knihovny pro PayMUZO
- Ceník
-
Pay MUZO
-
Akademický výzkum
-
Užitečné programy
-
Elektronika
-
Zábavné aplikace
-
Online Java hry
-
Zajímavosti
-
Profil
WebServices pro PayMUZO
Knihovna WebServices pro PayMUZO poskytuje programový přístup k administrativnímu rozhraní služby PayMUZO.Knihovna umožňuje:
- zjisit výsledek platby při nedokončení operace na stranách Muzo (např. nechtěné zavření prohlížeče)
- stornovat platby nebo vrátit již převedenou částku
- zpracovat autorizované ale neprovedené platby - klient platbu pouze autorizuje, vlastní provedení je provedeno přes WebServices až později - například při expedici zboži.
Popis problému při nedokončení operace platby zákazníkem
Systém PayMuzo při platbě oznamuje úspěšnost nebo neúspěšnost platby pomocí přesměrování browseru zákazníka po zadání čísla karty ze stran PayMuzo zpět na stranu vašeho webu. Pokud však klient z nějakého důvodu zavře prohlížec během pobytu na stranách PayMuzo, váš web nemůže zjistit, zda platba byla provedena či nikoliv, protože ono zavření mohlo být i nedobrovolné - zaseknutí prohlížeče nebo celého OS, případně výpadek sítě. Pokud zákazník zaplatil a váš web se o tom z přesměrovaného prohlížeče nedozví, může to způsobit značné nepříjomnosti. Pravděpodobně vás klient kontaktuje a vy dohledáte v administrativním rozhraní Pay Muzo danou transakci a pokud ta je úspěšně provedena, ručně ji přenesete do systému vaší aplikace. Použitím WebServices však můžete tyto komplikace elegantně vyřešit. Vaše aplikace může vždy po zalogování klienta kontrolovat stav plateb bez známého návratového kódu a okamžitě opravit nesrovnalosti.Použití a popis podporovaných akcí
Použití WebServices pro PayMUZO je realizováno pouze jedním volání funkce jejíž název odpovídá požadováné akci. Celá komunikace s PayMUZO je provedena v rámci knihovny. Jednotlivé akce dostupné přes WebServices lze rozdělit na tyto kategorie:-
Zjišťování stavu plateb
Stav platby určuje, zda je platba autorizovana, zaplacena, uzavřená, atd.
akce: queryOrderState
-
Provádění plateb
Pro platby pouze autorizované ale bez příznaku okamžitého splacení je třeba toto splacení provést explicitně
akce: deposit
-
Stornování plateb
Akcí pro stornování plateb je více, a jejich použitelnost závisí na aktuálním stavu platby.
akce: approveReversal, depositReversal, credit, creditReversal
-
Ostatní
akce: batchClose, orderClose, delete
Dodávané součásti ke knihovně WebServices pro PayMUZO
- Knihovna pro automatizované ovládání administrativního rozhraní v podobě zdrojových kódů
- Ukázková aplikace demonstrující použití knihovny
- Zprovozněná a otestovaná ukázková aplikace pro vaše testovací klíče a vyřízení případného nastavení s provozovatelem PayMUZO
- Poradenství k použití kinihovny a jejím zdrojovým kódům, pomoc při generování klíčů a pomoc při řešení problémů při komunikaci s PayMUZO
- Podporované platformy jsou ASP.NET od verze 2.0 (C#, VB, ...) a platforma PHP.
Diskuse
Prázdná diskuse
Přidat příspěvek