PaymentIntentThreeDSecure constructor

const PaymentIntentThreeDSecure({
  1. PaymentIntentAresTransStatus? aresTransStatus,
  2. required String cryptogram,
  3. PaymentIntentElectronicCommerceIndicator? electronicCommerceIndicator,
  4. PaymentIntentExemptionIndicator? exemptionIndicator,
  5. PaymentIntentNetworkOptions? networkOptions,
  6. String? requestorChallengeIndicator,
  7. required String transactionId,
  8. required PaymentIntentVersion version,
})

payment_method_options_param

If 3D Secure authentication was performed with a third-party provider, the authentication details to use for this payment.

Implementation

const PaymentIntentThreeDSecure({
  this.aresTransStatus,
  required this.cryptogram,
  this.electronicCommerceIndicator,
  this.exemptionIndicator,
  this.networkOptions,
  this.requestorChallengeIndicator,
  required this.transactionId,
  required this.version,
});