toJsonLd method
Serialize SchemaCreditCard to JSON-LD
Implementation
@override
Map<String, dynamic> toJsonLd() => removeEmpty({
...super.toJsonLd(),
'@type': 'CreditCard',
'cashBack': convertToJsonLd(cashBack, [bool, num]),
'contactlessPayment': convertToJsonLd(contactlessPayment, [bool]),
'floorLimit': convertToJsonLd(floorLimit, [SchemaMonetaryAmount]),
'monthlyMinimumRepaymentAmount': convertToJsonLd(
monthlyMinimumRepaymentAmount, [SchemaMonetaryAmount, num]),
'paymentMethodType':
convertToJsonLd(paymentMethodType, [SchemaPaymentMethodType]),
});