Tranzakció részletes adatainak lekérdezése (Details)
Működés
Használja a Details
hívást a tranzakció részletes adatainak lekérdezéséhez. Míg a Result
hívásra adott válasz csupán a tranzakció alapadatait hordozza, a Details
hívás további részletes információkat is tartalmaz az adott tranzakcióról (pl. szolgáltató specifikus adatokat).
Az API kérés általános információi
Details
POST
method=Details
json={JSON encode-olt paraméterek}
API kérés paraméterek
A Details
kérés a következő paraméterekkel rendelkezik (a TransactionId
átadása kötelező)
TransactionId
string
32 karakter hosszú md5 hash
A tranzakció azonosítója a BIG FISH Payment Gateway rendszerében.
GetRelatedTransactions
boolean
true (alapért.)
false
Olyan korábbi tranzakciók részletes adatainak lekérése, melyek OrderId
paramétere megegyezik az aktuális tranzakció OrderId
értékével.
GetInfoData
boolean
true
false (alapért.)
Kérés a vásárlásra vonatkozó Info adatok visszaadására.
(Init
, InitRP
vagy PaymentLinkCreate
hívások során átadott vásárlási adatok esetén.)
Mintakód
A tranzakció részletes adatainak lekérése Details
használatával:
API válasz paraméterek
Az Details
kérés eredményét JSON formában válaszoljuk meg. A válasz a következő paramétereket tartalmazza:
CommonData
JSON object
egyedi értékek
A tranzakció alapadatai.
(A Result
hívás során is visszaadott adatok.)
ProviderSpecificData
JSON object
egyedi értékek
Szolgáltató specifikus kiegészítő adatok.
RelatedTransactions
JSON object
egyedi értékek
Olyan korábbi tranzakciók adatai melyek OrderId
paramétere megegyezik az aktuális tranzakció OrderId
értékével.
InfoData
JSON object
egyedi értékek
Az Info
objektum adatai.
ResultCode
string
Az API kérés eredménye lehet:
SUCCESSFUL
Hiba esetén a következő eredménykódok jelölik a hiba okát:
InactiveStore
MissingParameter
MissingRemoteAddress
UnauthorizedAccess
UnauthorizedRemoteAddress
UnknownStore
UnknownTransaction
WrongApikey
(Továbbá a szolgáltatókra vonatkozó specifikus eredménykódok is megjelenhetnek itt.)
Jelzi az API kérés eredményét:
SUCCESSFUL: az API kérés sikeres.
ResultMessage
string
leírás
Az egyes ResultCode
értékek szöveges magyarázata.
ProviderName
string
egyedi értékek
A tranzakcióhoz kiválasztott fizetési szolgáltató.
ResponseId
integer
egyedi értékek
A válaszüzenet egyedi azonosítója a BIG FISH Payment Gateway rendszerében.
Mintakód
A fenti Details
kérésre adott válasz (formázást követően):
Last updated