Erős ügyfél-hitelesítés (PSD2/SCA)
Minden elindított tranzakció esetén át kell adni a vásárló és a tranzakció adatait rendszerünknek. Rendszerünk továbbítja ezeket az adatokat a fizetési szolgáltató felé. A vásárló adatainak átadása törvényi kötelezettség a kereskedő számára.
Működés
Használja az Info paramétert az ügyfél adatainak átadásához.
Adatok lekérdezése
Használja a GetInfoData paramétert az erős ügyfél-hitelesítés során átadott adatok lekérdezéséhez a következő API hívásokban:
DetailsPaymentLinkDetails
Adatok átadása az Info objektumban
Info objektumbanKészítse elő a vásárló és a tranzakció adatait, majd használja az Info több szintű objektumot az adatok átadásához a következő API hívások során:
InitInitRPPaymentLinkCreatePayout
Előkészületek
Figyeljen a következőkre, hogy az Info mező megfelelő értéket vegyen fel:
tárolja az adatokat JSON kódolt objektumban
kódolja az így kapott string tartalmát base64 segítségével
cserélje le a következő karaktereket a base64 kódolt string-ben
+
-
/
_
=
.
Adja át az így keletkezett karakterláncot az Info paraméterben.
Az Info objektum felépítése
Info objektum felépítéseAz Info objektum számos különböző adatot tartalmaz, melyek két nagy csoportra bonthatók fel, a következő módon:
Vásárlói adatok
általános adatok
bolt specifikus adatok
böngésző adatok
Rendelési adatok
általános adatok
számlázási adatok
szállítási adatok
termékadatok
MIT fizetéstípus adatok
Táblázatos formában összefoglalva
Mintakód
{
...,
"Extra":
{
...
},
"Info":
{
"Customer":
{
"General": { ... },
"StoreSpecific": { ... },
"Browser": { ... }
},
"Order":
{
"General": { ... },
"BillingData": { ... },
"ShippingData": { ... },
"ProductItems": [ { ... }, { ... }, ... ],
"RecurringPayment": { ... }
}
}
}Last updated
Was this helpful?

