CardDetailsRequest class abstract
CardDetailsRequest
Properties:
- cardNumber - A minimum of the first six digits of the card number. The full card number gives the best result. You must be fully PCI compliant to collect raw card data. Alternatively, you can use the
encryptedCardNumberfield. - countryCode - The shopper country. Format: ISO 3166-1 alpha-2 Example: NL or DE
- encryptedCardNumber - The encrypted card number.
- merchantAccount - The merchant account identifier, with which you want to process the transaction.
- supportedBrands - The card brands you support. This is the
brandsarray from your/paymentMethodsresponse. If not included, our API uses the ones configured for your merchant account and, if provided, the country code.
- Annotations
-
- @BuiltValue.new()
Constructors
- CardDetailsRequest([void updates(CardDetailsRequestBuilder b)])
-
factory
Properties
- cardNumber → String?
-
A minimum of the first six digits of the card number. The full card number gives the best result. You must be fully PCI compliant to collect raw card data. Alternatively, you can use the
encryptedCardNumberfield.no setter - countryCode → String?
-
The shopper country. Format: ISO 3166-1 alpha-2 Example: NL or DE
no setter
- encryptedCardNumber → String?
-
The encrypted card number.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- merchantAccount → String
-
The merchant account identifier, with which you want to process the transaction.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
supportedBrands
→ BuiltList<
String> ? -
The card brands you support. This is the
brandsarray from your/paymentMethodsresponse. If not included, our API uses the ones configured for your merchant account and, if provided, the country code.no setter
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
rebuild(
dynamic updates(CardDetailsRequestBuilder)) → CardDetailsRequest -
Rebuilds the instance.
inherited
-
toBuilder(
) → CardDetailsRequestBuilder -
Converts the instance to a builder
B.inherited -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
-
serializer
→ Serializer<
CardDetailsRequest> -
no setter