Verify Redirect Response

Overview

The verify_redirect_response method validates payment responses from redirect-based flows (3DS, bank redirects, wallet callbacks).

Business Use Case: When a customer returns from a 3DS challenge, verify the response is legitimate before fulfilling the order.

Purpose

Scenario
Benefit

3DS completion

Validate authentication result

Bank redirect

Confirm payment success

Fraud prevention

Prevent spoofed notifications

Request Fields

Field
Type
Required
Description

merchant_order_id

str

Yes

Your unique order reference

request_details

dict

Yes

Redirect request details

request_details.headers

dict

Yes

HTTP headers

request_details.query_params

dict

Yes

URL query parameters

Response Fields

Field
Type
Description

merchant_order_id

str

Your reference

source_verified

bool

Whether response is authentic

connector_transaction_id

str

Connector's transaction ID

status

PaymentStatus

Current payment status

status_code

int

HTTP status code

Example

SDK Setup

Request

Response

Next Steps

  • capture - Finalize payment after verification

Last updated

Was this helpful?