# Extra paraméterek

#### Paraméterek

A *SimplePay* a következő szolgáltató specifikus `Extra` paraméterekkel rendelkezik:

<table data-full-width="true"><thead><tr><th width="355">Paraméter</th><th width="157">Típus</th><th width="206">Érték</th><th>Leírás</th></tr></thead><tbody><tr><td><code>PaymentMethod</code></td><td>array</td><td><ul><li>CARD (alapértelmezett)</li><li>EAM</li></ul></td><td><p>Választható fizetési módok.<br><br>Egy, vagy több érték átadása is lehetséges.<br><br>Amennyiben a <code>PaymentMethod</code> paraméter nem kerül beállításra úgy a CARD érték kerül átadásra a SimplePaynek, de a qvik fizetési mód ebben az esetben is megjelenhet a fizetési felületen a SimplePay működési logikája szerint.<br><br>Közvetlen deeplink generálására kizárólag az EAM érték átadásával van lehetőség abban az esetben, ha legalább egy <code>EamTypes</code> érték is meghatározásra kerül.<br><br>Az EAM fizetési mód nem elérhető az alábbi esetekben:</p><ul><li>a megadott deviza nem HUF</li><li>későbbi terhelési módban</li><li>regisztrációval egyebekötött és rákövetkező fizetéseknél</li></ul></td></tr><tr><td><code>TransactionExpirationTimeFormat</code></td><td>string</td><td><ul><li>Minutes</li><li>Days</li><li>Date</li></ul></td><td>Formátum, melyben a tranzakció érvényességi ideje megadásra kerül.</td></tr><tr><td><code>TransactionExpirationTimeValue</code></td><td><ul><li>integer</li><li>string<br>(19 karakter)</li></ul></td><td>Egész szám vagy dátum, a következő formátumban:<br><br>ÉÉÉÉ-HH-NN ÓÓ:PP:MM</td><td><p>A tranzakció érvényességi ideje, mely a felsorolt formátumok egyikében adható meg. A kiválasztott formátum típusát jelezze a következő paraméterben: <code>TransactionExpirationTimeFormat</code>.<br><br>Választható formátumok:<br><br>• időtartam (Minutes): használatával megadhatja a tranzakció érvényességét az inicializálástól (Init) számítva, percben kifejezve.</p><p>• időtartam (Days): használatával megadhatja a tranzakció érvényességét az inicializálástól (Init) számítva, napban kifejezve.<br><br>• időpont (Date): használatával megadhatja az adott tranzakció érvényességét a következő formátumban: ÉÉÉÉ-HH-NN ÓÓ:PP:MM<br><br>Bármely formátum esetében a tranzakció érvényességi ideje CARD fizetési módnál maximum 2 óra, EAM fizetési módnál maximum 180 nap lehet. Az érvényességi idő lejárata után a még függőben lévő tranzakciók TIMEOUT státusszal zárulnak le.<br><br>Amennyiben az érvényességi idő nem kerül átadásra, rendszerünk az alapértelmezett értéket veszi figyelembe. Az alapértelmezett érvényességi idő kereskedői boltonként egyedileg is módosítható, ehhez vegye fel a kapcsolatot ügyfélszolgálatunkkal a következő címen:<br><br><a href="mailto:business@nevogate.com">business@nevogate.com</a></p></td></tr><tr><td><code>EamTypes</code></td><td>array</td><td><ul><li>QR</li><li>Deeplink</li><li>NFC</li></ul></td><td>A paraméter megadása kötelező amennyiben deeplink létrehozása a cél fizetési felület betöltése nélkül.<br>Ebben az esetben a <code>PaymentMethod</code> paramétert EAM értékkel kell beküldeni.<br><br>Az átadott érték határozza meg, hogy milyen módon lehet felhasználni a generált deeplinket.<br><br>Az értékekből több is átadható egy tranzakcióhoz.</td></tr></tbody></table>

#### Mintakód

{% code overflow="wrap" %}

```php
{
	"PaymentMethod": ["CARD","EAM"],
	"TransactionExpirationTimeFormat": "Minutes",
	"TransactionExpirationTimeValue": 30
}
```

{% endcode %}
