Extra paraméterek

A SimplePay RTP - egyedi módon - kétszereplős fizetési kérelem létrehozását is lehetővé teszi a kereskedő számára, a vásárló részvétele nélkül. (Emellett elérhető a hagyományos, háromszereplős fizetési kérelem létrehozása is - ahol a vásárló megadja a fizetési kérelem létrehozásához szükséges adatokat a megfelelő felületen.)

A fent leírt, kétszereplős fizetési kérelemhez (amiben nem vesz részt a vásárló) a következőknek kell teljesülnie:

  • GatewayPaymentPage paraméter false értéket tartalmazza

  • átadásra kerül a PayerIdentificationType

  • átadásra kerül a PayerIdentificationValue

Ebben az esetben a fizetési felület nem töltődik be, helyette a vásárló a Start hívás során visszairányításra kerül a korábban megadott ResponseUrl címre. A fizetési kérelem a háttérben kerül beküldésre a fizetési szolgáltató számára, a kérelem eredményét pedig aszinkron módon válaszoljuk meg a kereskedő számára.

SimplePay RTP szolgáltatóra indított tranzakciók létrehozásánál kötelező az erős-ügyfélhitelesítés használata (PSD2/SCA). Ez a fizetési szolgáltató elvárja a vásárló nevének és email címének átadását az általános vásárlói adatok objektumban.

Paraméterek

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

Paraméter
Típus
Érték
Leírás

PayerNote

string

egyedi értékek

Fizetési közlemény.

PayerIdentificationType

string

  • bban

  • iban

Vásárló azonosítására használt adat típusa.

Megkötések:

• iban: IBAN formátumban megadott magyar bankszámlaszám

• bban: Magyarországon használt formátumban megadott magyar bankszámlaszám

PayerIdentificationValue

string

(maximum 64 karakter)

egyedi érték

Bankszámlaszám Megkötések:

• iban: IBAN formátumban megadott magyar bankszámlaszám

• bban: Magyarországon használt formátumban megadott magyar bankszámlaszám

TransactionExpirationTimeFormat

string

  • Minutes

  • Days

  • Date

Formátum, melyben a tranzakció érvényességi ideje megadásra kerül.

TransactionExpirationTimeValue

  • integer

  • string (19 karakter)

Egész szám vagy dátum, a következő formátumban: ÉÉÉÉ-HH-NN ÓÓ:PP:MM

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: TransactionExpirationTimeFormat. Választható formátumok: • időtartam (Minutes): használatával megadhatja a tranzakció érvényességét az inicializálástól (Init) számítva, percben kifejezve. • időpont (Date): használatával megadhatja az adott tranzakció érvényességét a következő formátumban: ÉÉÉÉ-HH-NN ÓÓ:PP:MM Bármely formátum esetében a tranzakció érvényességi ideje maximum 60 nap. 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. 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:

Mintakód

{
	"PayerNote": "Transfer note",
	"PayerIdentificationType": "iban",
	"PayerIdentificationValue": "HU54120670080165389100200003",
	"TransactionExpirationTimeFormat": "Minutes",
	"TransactionExpirationTimeValue": 20
}

Last updated

Was this helpful?