EflClient
initializeIdentityVerification
Initialises identity verification via BlueMedia and returns the initialisation result.
initializeIdentityVerification() starts an identity verification process for a transaction using BlueMedia.
It wraps CustomerApiClient::initializeIdentityVerification() and maps the JSON response to VerificationInitializationResult.
All methods on EflClient may throw:
ApiException– when the EFL API returns an error response.HttpException– when the HTTP transport fails.
Method signature
public function initializeIdentityVerification(
string $transactionId,
VerificationInitializationParams $params,
string $bearerToken
): VerificationInitializationResult
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
transactionId | string | Yes | Identifier of the transaction. |
params | VerificationInitializationParams | Yes | Parameters describing the verification setup. |
bearerToken | string | Yes | Bearer token. |
Return value
- Type:
VerificationInitializationResult– initialisation result with redirect URL and identifiers.