Extra paraméter szabályok
Az Extra
paraméter olyan szolgáltatóspecifikus adatok átadására szolgál, mint például fizetési módok, egyedi azonosítók, a tranzakció lebonyolítására fenntartott időkeret stb.
Az Extra
paraméter értékeinek megfelelő létrehozásához figyeljen a következő szabályokra:
Tárolja az adatokat egy JSON kódolt objektumban,
az így kapott string értékét kódolja base64 segítségével,
hajtsa végre az alábbi karaktercserét a base64 kódolt string értékén (a táblázat szerint).
Eredeti érték | Karakter csere utáni érték |
---|---|
+ | - |
/ | _ |
= | . |
Egyes esetekben a JSON objektum kódolásánál a kereskedőhöz tartozó nyilvános kulcs használata szükséges (OpenSSL Public Key Encryption). A base64 kódoláshoz kapcsolódó karaktercserékről a következő oldalon olvashat további részleteket (angol leírás): Modified Base64 for URL variants
Last updated