Skip to main content
POST
3DS Authentication HTML

Authorizations

Authorization
string
header
required

Payaza {{Public API Key in Base 64}}

Body

application/json
service_payload
object
required

Response

Card Charge Responses

statusOk
boolean

Indicates if the initial request was valid.

Example:

true

message
string

Response message.

Example:

"Authentication Required"

debugMessage
string

Detailed debug message.

Example:

"3DS Authentication Required"

descriptor
string

Payment descriptor (if available).

Example:

""

waitForNotification
boolean

Whether the client should wait for a notification.

Example:

false

do3dsAuth
boolean

Flag indicating that 3DS authentication is required.

Example:

true

threeDsUrl
string<uri>

The URL to which the 3DS challenge should be submitted.

Example:

""

formData
string

Base64 encoded form data or payload for the 3DS request.

Example:

"eyJ0aHJlZURTU2VydmVyVHJhbnNJRCI6IjQ5ZGJ..."

threeDsHtml
string

Full HTML form required to auto-submit the 3DS challenge.

Example:

"<div id='threedsChallengeRedirect'> ... </div>"

paymentCompleted
boolean

Indicates if the payment is complete.

Example:

false

amountPaid
number

Amount successfully paid so far.

Example:

0

valueAmount
number

Total value amount processed.

Example:

0