# Magas a nem sikeres státuszú tranzakciók aránya egy adott fizetési szolgáltatónál

Rendszerünk értesítést küld, amennyiben egy adott fizetési szolgáltatónál elindított tranzakció közül, a nem sikeres státuszú tranzakciók aránya elér egy bizonyos értéket. Egy tranzakció nem sikeres státuszának számos oka lehet (pl. fedezet hiány a vásárló számláján, technikai üzemzavar, stb.). Rendszerünk újabb értesítést küld miután a nem sikeres státuszú tranzakciók aránya visszatér a normális tartományba.

A nem sikeres tranzakciók alatt a következő státuszokat értjük:

* ERROR
* CANCELED
* TIMEOUT

{% hint style="info" %}
A tranzakciók által felvehető státuszokról a segédletben vagy az alábbi hivatkozáson olvashat további részleteket:

[Tranzakció státuszok](https://docs.nevogate.com/segedlet/tranzakcio-statuszok)
{% endhint %}

{% hint style="warning" %}
Ez a riasztástípus **tájékoztató jellegű** és **nem jelent egyértelműen szolgáltatáskiesést** az adott fizetési szolgáltatónál, ugyanakkor technikai hiba valószínűsíthető a háttérben! Ennek oka, hogy ez a riasztás statisztikai alapú és nem konkrét technikai hiba váltja ki.
{% endhint %}

Rendszerünk a függőben lévő tranzakciók kiszűrése mellett figyeli egy adott fizetési szolgáltatóhoz tartozó összes terminálon indított tranzakciót, így a függőben lévő tranzakciók nem eredményeznek riasztást.

{% hint style="info" %}
A magas nem sikeres státuszú tranzakciók arányáról a következő fizetési szolgáltatók esetén küldünk értesítést:

* *Barion Smart Gateway*
* *Teya SecurePay*
* *Teya RPG*
* *CIB Bank*
* *Global Payments*
* *Granit FairPay*
* *K\&H Bank*
* *K\&H SZÉP Kártya*
* *MBH SZÉP Kártya*
* *OTP Bank*
* *OTP SZÉP Kártya*
* *PayPal*
* *PayPal REST*
* *PayU Classic*
* *PayU REST*
* *Raiffeisen Pay*
* *Raiffeisen vPos*
* *SimplePay*
* *Stripe*
* *Viva Wallet*
* *Worldline - Saferpay*
  {% endhint %}

### Riasztás során küldött paraméterek

#### Az URL hívás általános információi

<table data-full-width="true"><thead><tr><th>Riasztás neve</th><th>HTTP kérés</th><th>Adatok</th></tr></thead><tbody><tr><td><code>alertProviderDowntime</code></td><td><code>POST</code></td><td>content-type=<code>application/json</code></td></tr></tbody></table>

Az `alertProviderDowntime` objektum elemei a következők:

<table data-full-width="true"><thead><tr><th width="207">Paraméter</th><th width="96">Típus</th><th>Érték</th><th>Leírás</th></tr></thead><tbody><tr><td><code>providerName</code></td><td>string</td><td><ul><li>Barion2</li><li>Borgun (<em>Teya SecurePay</em>)</li><li>Borgun2 (Teya RPG)</li><li>CIB</li><li>GP (<em>Global Payments</em>)</li><li>Granit</li><li>KHB (<em>K&#x26;H Bank</em>)</li><li>KHBSZEP</li><li>MKBSZEP</li><li>OTP</li><li>OTPSimple (<em>SimplePay</em>)</li><li>OTPSimpleRtp (<em>SimplePay</em>)</li><li>PayPal</li><li>PayPalRest</li><li>PayU2 (<em>Classic</em>)</li><li>PayURest</li><li>RaiffeisenPay</li><li>RaiffeisenUPC</li><li>RawMBHSZEP</li><li>RawOTPSZEP</li><li>Saferpay <em>(Worldline)</em></li><li>Stripe</li><li>VivaWallet</li></ul></td><td>A magas számú nem sikeres tranzakciókkal érintett fizetési szolgáltató megnevezése.</td></tr><tr><td><code>status</code></td><td>string</td><td><ul><li>CRITICAL (magas a nem sikeres számú tranzakciók száma)</li><li>OK (a nem sikeres tranzakciók száma statisztikailag elfogadható tartományba került)</li></ul></td><td>Az érintett fizetési szolgáltató státusza.</td></tr></tbody></table>

#### Mintaüzenetek

Riasztás **magas számú** nem sikeres státuszú tranzakció esetén:

{% code overflow="wrap" %}

```php
{"alertProviderDowntime":{"providerName":"Borgun2","status":"CRITICAL"}}
```

{% endcode %}

Értesítés miután a nem sikeres státuszú tranzakciók aránya visszatért a **normális tartományba**:

{% code overflow="wrap" %}

```php
{"alertProviderDowntime":{"providerName":"Borgun2","status":"OK"}}
```

{% endcode %}
