identityVerificationCredentials property
CrossmintIdentityVerificationCredentials?
get
identityVerificationCredentials
Verification credentials for the current order, or null when the order
does not need identity verification. Pass these to
CrossmintIdentityVerification when checkout runs with
identityVerificationHandling set to external.
Implementation
CrossmintIdentityVerificationCredentials? get identityVerificationCredentials {
final Object? payment = _order?['payment'];
if (payment is! Map<String, Object?>) return null;
final Object? preparation = payment['preparation'];
if (preparation is! Map<String, Object?>) return null;
return CrossmintIdentityVerificationCredentials.tryFromJson(
preparation['kyc'],
);
}