Tranzakció érvénytelenítése (Cancel)
Működés
Használja a Cancel
hívást a tranzakció érvénytelenítéséhez. Tranzakció érvénytelenítésére mindaddig lehetőség van, amíg a tranzakció PENDING
, vagy OPEN
státuszban van. A sikeres érvénytelenítés hatására a tranzakció CANCELED
státuszba kerül, így innentől már sikeres tranzakció létrehozása nem lehetséges.
Az érvénytelenítés művelet jelenleg a következő fizetési szolgáltatók esetén érhető el:
Raiffeisen Pay
SimplePay
Az API kérés általános információi
Cancel
POST
method=Cancel
json={JSON encode-olt paraméterek}
API kérés paraméterek
TransactionId
string
32 karakter hosszú md5 hash
A tranzakció azonosítója a BIG FISH Payment Gateway rendszerében.
Mintakód
A tranzakció érvénytelenítése Cancel
használatával:
API válasz paraméterek
A Cancel
kérés eredményét JSON formában válaszoljuk meg. A válasz a következő paramétereket tartalmazza:
TransactionId
string
32 karakter hosszú md5 hash
A tranzakció azonosítója a BIG FISH Payment Gateway rendszerében.
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
WrongTransactionStatus
(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.
ResponseId
integer
egyedi értékek
A válaszüzenet egyedi azonosítója a BIG FISH Payment Gateway rendszerében.
Mintakód
A fenti Cancel
kérésre adott válasz:
Last updated