/InitializeTransaction request. The EcomTransactionId is valid for 5 minutes from the /StartAuthentication response.
Initiates an e-commerce transaction by sending a request to the Nayax Ecom SDK. This call initiates a transaction and either displays a payment page or prepares for a token-based charge.
https://stable-sdk-api.nayax.com/initializeJWT RSA token required for authentication. The token should be included in the Authorization header as Bearer <token>.
Nayax will issue tokens to the VAS, signed by a private key, and decrypt them using a public key.
Request to initialize a new transaction.
Request body for initializing a new transaction.
Basic transaction details.
Information about the machine/terminal.
The result of the authentication flow (from /validate-merchant).
"X305dITNTAw2vHsxE+taVcn6UvgBC3fdI6QbqeABgHbo8CKsoZhqISJfslehCiA+L7XYrqvKFci7C6BNj/trBuNJwBEjgBzKhhgpJ5ggnw="
Cardholder details.
Additional information for the transaction and receipt.
Browser information (user-agent string) for payment page rendering.
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.88 Safari/537.36"