Models
VerificationInitializationResult
Result of initializing identity verification, including redirect URL and order UUID.
Namespace and purpose
Imoli\EflLeasingSdk\Model\Verification\VerificationInitializationResult represents the response from /Customer/InitializeIdentityVerification.
It contains the status, optional description, redirect URL and order UUID.
Class definition
- Namespace:
Imoli\EflLeasingSdk\Model\Verification - Class: final
VerificationInitializationResult
final class VerificationInitializationResult
{
public function __construct(
?string $status,
?string $description,
?string $redirectUrl,
?string $orderUuid
);
public static function fromArray(array $data): self;
public function getStatus(): ?string;
public function getDescription(): ?string;
public function getRedirectUrl(): ?string;
public function getOrderUuid(): ?string;
}
Properties
| Name | Type | Required | Description |
|---|---|---|---|
status | string|null | No | Status of the initialization request. |
description | string|null | No | Optional human-readable description. |
redirectUrl | string|null | No | URL where the customer should be redirected to perform verification. |
orderUuid | string|null | No | Identifier of the verification order. |
All properties are accessed via getter methods.
Methods
| Method | Kind | Return type | Description |
|---|---|---|---|
fromArray() | static | VerificationInitializationResult | Creates a result from raw API data (status, description, redirect URL, order UUID). |
getStatus() | instance | string|null | Returns the status. |
getDescription() | instance | string|null | Returns the description. |
getRedirectUrl() | instance | string|null | Returns the redirect URL. |
getOrderUuid() | instance | string|null | Returns the order UUID. |
Usage in the SDK
- Returned by
EflClient::initializeIdentityVerification. - Your application should redirect the customer to
redirectUrland storeorderUuidfor later status checks.