Class AuthenticationRetrieveResponse.Merchant
-
- All Implemented Interfaces:
public final class AuthenticationRetrieveResponse.MerchantObject containing data about the merchant involved in the e-commerce transaction.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classAuthenticationRetrieveResponse.Merchant.BuilderA builder for Merchant.
public final classAuthenticationRetrieveResponse.Merchant.RiskIndicatorObject containing additional data indicating additional risk factors related to the e-commerce transaction.
-
Method Summary
Modifier and Type Method Description final AuthenticationRetrieveResponse.Merchant.RiskIndicatorriskIndicator()Object containing additional data indicating additional risk factors related to the e-commerce transaction. final Optional<String>id()Merchant identifier as assigned by the acquirer. final Optional<String>country()Country code of the merchant requesting 3DS authentication. final Optional<String>mcc()Merchant category code assigned to the merchant that describes its business activity type. final Optional<String>name()Name of the merchant. final JsonField<AuthenticationRetrieveResponse.Merchant.RiskIndicator>_riskIndicator()Returns the raw JSON value of riskIndicator. final JsonField<String>_id()Returns the raw JSON value of id. final JsonField<String>_country()Returns the raw JSON value of country. final JsonField<String>_mcc()Returns the raw JSON value of mcc. final JsonField<String>_name()Returns the raw JSON value of name. final Map<String, JsonValue>_additionalProperties()final AuthenticationRetrieveResponse.Merchant.BuildertoBuilder()final AuthenticationRetrieveResponse.Merchantvalidate()final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static AuthenticationRetrieveResponse.Merchant.Builderbuilder()Returns a mutable builder for constructing an instance of Merchant. -
-
Method Detail
-
riskIndicator
final AuthenticationRetrieveResponse.Merchant.RiskIndicator riskIndicator()
Object containing additional data indicating additional risk factors related to the e-commerce transaction.
-
id
final Optional<String> id()
Merchant identifier as assigned by the acquirer. Maps to EMV 3DS field
acquirerMerchantId. May not be present for non-payment authentications.
-
country
final Optional<String> country()
Country code of the merchant requesting 3DS authentication. Maps to EMV 3DS field
merchantCountryCode. Permitted values: ISO 3166-1 alpha-3 country code (e.g., USA). May not be present for non-payment authentications.
-
mcc
final Optional<String> mcc()
Merchant category code assigned to the merchant that describes its business activity type. Maps to EMV 3DS field
mcc. May not be present for non-payment authentications.
-
name
final Optional<String> name()
Name of the merchant. Maps to EMV 3DS field
merchantName. May not be present for non-payment authentications.
-
_riskIndicator
final JsonField<AuthenticationRetrieveResponse.Merchant.RiskIndicator> _riskIndicator()
Returns the raw JSON value of riskIndicator.
Unlike riskIndicator, this method doesn't throw if the JSON field has an unexpected type.
-
_id
final JsonField<String> _id()
Returns the raw JSON value of id.
Unlike id, this method doesn't throw if the JSON field has an unexpected type.
-
_country
final JsonField<String> _country()
Returns the raw JSON value of country.
Unlike country, this method doesn't throw if the JSON field has an unexpected type.
-
_mcc
final JsonField<String> _mcc()
Returns the raw JSON value of mcc.
Unlike mcc, this method doesn't throw if the JSON field has an unexpected type.
-
_name
final JsonField<String> _name()
Returns the raw JSON value of name.
Unlike name, this method doesn't throw if the JSON field has an unexpected type.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
toBuilder
final AuthenticationRetrieveResponse.Merchant.Builder toBuilder()
-
validate
final AuthenticationRetrieveResponse.Merchant validate()
-
builder
final static AuthenticationRetrieveResponse.Merchant.Builder builder()
Returns a mutable builder for constructing an instance of Merchant.
The following fields are required:
.riskIndicator()
-
-
-
-