CodeExplorer tokenExpired example
throw $e;
} } public function finalizeTransaction(string
$paymentToken, Request
$request, SalesChannelContext
$context): TokenStruct
{ $token =
$this->tokenFactory->
parseToken($paymentToken);
if ($token->
isExpired()) { $token->
setException(PaymentException::
tokenExpired($paymentToken));
if ($token->
getToken() !== null
) { $this->tokenFactory->
invalidateToken($token->
getToken());
} return $token;
} if ($token->
getPaymentMethodId() === null
) { throw PaymentException::
invalidToken($paymentToken);
}