SchemaCreditCard constructor

SchemaCreditCard({
  1. dynamic amount,
  2. String? currency,
  3. SchemaDuration? gracePeriod,
  4. SchemaRepaymentSpecification? loanRepaymentForm,
  5. SchemaQuantitativeValue? loanTerm,
  6. String? loanType,
  7. bool? recourseLoan,
  8. bool? renegotiableLoan,
  9. dynamic requiredCollateral,
  10. dynamic cashBack,
  11. bool? contactlessPayment,
  12. SchemaMonetaryAmount? floorLimit,
  13. dynamic monthlyMinimumRepaymentAmount,
  14. dynamic annualPercentageRate,
  15. String? feesAndCommissionsSpecification,
  16. dynamic interestRate,
  17. SchemaAggregateRating? aggregateRating,
  18. dynamic areaServed,
  19. SchemaAudience? audience,
  20. SchemaServiceChannel? availableChannel,
  21. String? award,
  22. dynamic brand,
  23. dynamic broker,
  24. dynamic category,
  25. SchemaCertification? hasCertification,
  26. SchemaOfferCatalog? hasOfferCatalog,
  27. SchemaOpeningHoursSpecification? hoursAvailable,
  28. dynamic isRelatedTo,
  29. dynamic isSimilarTo,
  30. dynamic offers,
  31. SchemaThing? produces,
  32. dynamic provider,
  33. String? providerMobility,
  34. SchemaReview? review,
  35. dynamic serviceArea,
  36. SchemaAudience? serviceAudience,
  37. SchemaThing? serviceOutput,
  38. dynamic serviceType,
  39. String? slogan,
  40. String? termsOfService,
  41. String? additionalType,
  42. String? alternateName,
  43. dynamic description,
  44. String? disambiguatingDescription,
  45. dynamic identifier,
  46. dynamic image,
  47. dynamic mainEntityOfPage,
  48. String? name,
  49. SchemaAction? potentialAction,
  50. String? sameAs,
  51. dynamic subjectOf,
  52. String? url,
})

Create a new instance of SchemaCreditCard

Implementation

SchemaCreditCard({
  this.amount,
  this.currency,
  this.gracePeriod,
  this.loanRepaymentForm,
  this.loanTerm,
  this.loanType,
  this.recourseLoan,
  this.renegotiableLoan,
  this.requiredCollateral,
  this.cashBack,
  this.contactlessPayment,
  this.floorLimit,
  this.monthlyMinimumRepaymentAmount,
  this.annualPercentageRate,
  this.feesAndCommissionsSpecification,
  this.interestRate,
  this.aggregateRating,
  this.areaServed,
  this.audience,
  this.availableChannel,
  this.award,
  this.brand,
  this.broker,
  this.category,
  this.hasCertification,
  this.hasOfferCatalog,
  this.hoursAvailable,
  this.isRelatedTo,
  this.isSimilarTo,
  this.logo,
  this.offers,
  this.produces,
  this.provider,
  this.providerMobility,
  this.review,
  this.serviceArea,
  this.serviceAudience,
  this.serviceOutput,
  this.serviceType,
  this.slogan,
  this.termsOfService,
  this.additionalType,
  this.alternateName,
  this.description,
  this.disambiguatingDescription,
  this.identifier,
  this.image,
  this.mainEntityOfPage,
  this.name,
  this.potentialAction,
  this.sameAs,
  this.subjectOf,
  this.url,
});