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 Stringid()Merchant identifier as assigned by the acquirer. final Stringcountry()Country code of the merchant requesting 3DS authentication. final Stringmcc()Merchant category code assigned to the merchant that describes its business activity type. final Stringname()Name of the merchant. final AuthenticationRetrieveResponse.Merchant.RiskIndicatorriskIndicator()Object containing additional data indicating additional risk factors related to the e-commerce transaction. 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 JsonField<AuthenticationRetrieveResponse.Merchant.RiskIndicator>_riskIndicator()Returns the raw JSON value of riskIndicator. 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
-
id
final String id()
Merchant identifier as assigned by the acquirer. Maps to EMV 3DS field
acquirerMerchantId.
-
country
final 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).
-
mcc
final String mcc()
Merchant category code assigned to the merchant that describes its business activity type. Maps to EMV 3DS field
mcc.
-
riskIndicator
final AuthenticationRetrieveResponse.Merchant.RiskIndicator riskIndicator()
Object containing additional data indicating additional risk factors related to the e-commerce transaction.
-
_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.
-
_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.
-
_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:
.id() .country() .mcc() .name() .riskIndicator()
-
-
-
-