Risk Object
data class RiskObject(@Json(name = id ) id: String, @Json(name = transaction ) transaction: String, @Json(name = account_holder ) accountHolder: String, @Json(name = iban ) iban: String, @Json(name = bic ) bic: String?, @Json(name = bank_name ) bankName: String, @Json(name = country_id ) countryId: CountryId?, @Json(name = testmode ) testmode: Boolean, @Json(name = created_at ) createdAt: OffsetDateTime, @Json(name = metadata ) metadata: Map<String, Any>?, @Json(name = merchant_id ) merchantId: String?, @Json(name = xs2a_account_snapshot ) xs2aAccountSnapshot: Xs2aAccountSnapshotResponse?, @Json(name = xs2a_balance_check ) xs2aBalanceCheck: Xs2aBalanceCheckResponse?, @Json(name = xs2a_balance_overview ) xs2aBalanceOverview: Xs2aBalanceOverviewResponse?, @Json(name = xs2a_cashflow_overview ) xs2aCashflowOverview: Xs2aCashflowOverviewResponse?, @Json(name = xs2a_chargeback_check ) xs2aChargebackCheck: Xs2aChargebackCheckResponse?, @Json(name = xs2a_children_check ) xs2aChildrenCheck: Xs2aChildrenCheckResponse?, @Json(name = xs2a_rating_b2b_check ) xs2aRatingB2bCheck: Xs2aRatingB2bCheckResponse?, @Json(name = xs2a_rating_b2c_check ) xs2aRatingB2cCheck: Xs2aRatingB2cCheckResponse?, @Json(name = xs2a_profit_loss_check ) xs2aProfitLossCheck: Xs2aProfitLossCheckResponse?, @Json(name = xs2a_income_check ) xs2aIncomeCheck: Xs2aIncomeCheckResponse?, @Json(name = xs2a_account_linked_offers_check ) xs2aAccountLinkedOffersCheck: Xs2aAccountLinkedOffersCheckResponse?, @Json(name = xs2a_credit_check ) xs2aCreditCheck: Xs2aCreditCheckResponse?, @Json(name = xs2a_direct_debit_check ) xs2aDirectDebitCheck: Xs2aDirectDebitCheckResponse?, @Json(name = xs2a_fact_sheet_lists ) xs2aFactSheetLists: Xs2aFactSheetListsResponse?, @Json(name = xs2a_overdraft_limit_check ) xs2aOverdraftLimitCheck: Xs2aOverdraftLimitCheckResponse?, @Json(name = xs2a_seizure_check ) xs2aSeizureCheck: Xs2aSeizureCheckResponse?, @Json(name = xs2a_name_check ) xs2aNameCheck: Xs2aNameCheckResponse?, @Json(name = xs2a_standing_orders_check ) xs2aStandingOrdersCheck: Xs2aStandingOrdersCheckResponse?, @Json(name = xs2a_all_accounts_check ) xs2aAllAccountsCheck: Xs2aAllAccountsCheckResponse?, @Json(name = xs2a_account_status_check ) xs2aAccountStatusCheck: Xs2aAccountStatusCheckResponse?, @Json(name = xs2a_age_verification_check ) xs2aAgeVerificationCheck: Xs2aAgeVerificationCheckResponse?, @Json(name = xs2a_holder_identification_check ) xs2aHolderIdentificationCheck: Xs2aHolderIdentificationCheckResponse?, @Json(name = xs2a_risk_calculations_check ) xs2aRiskCalculationsCheck: Xs2aRiskCalculationsCheckResponse?, @Json(name = xs2a_account_characteristics_check ) xs2aAccountCharacteristicsCheck: Xs2aAccountCharacteristicsCheckResponse?)
Content copied to clipboard
Parameters
id
Transaction id
transaction
Internal XS2A transaction id. This id will be the same for the whole transaction
accountHolder
Account holder name
iban
IBAN
bic
BIC
bankName
Bank name
countryId
Two letter country code id, e.g. AT, CH, DE
testmode
Indicates whether or not it is a test transaction
createdAt
Date of creation
metadata
Custom data will be returned unchanged. If no data was submitted, this field will be null
merchantId
Data will be returned unchanged
xs2aAccountSnapshot
xs2aBalanceCheck
xs2aBalanceOverview
xs2aCashflowOverview
xs2aChargebackCheck
xs2aChildrenCheck
xs2aRatingB2bCheck
xs2aRatingB2cCheck
xs2aProfitLossCheck
xs2aIncomeCheck
xs2aAccountLinkedOffersCheck
xs2aCreditCheck
xs2aDirectDebitCheck
xs2aFactSheetLists
xs2aOverdraftLimitCheck
xs2aSeizureCheck
xs2aStandingOrdersCheck
xs2aAllAccountsCheck
xs2aAccountStatusCheck
xs2aAgeVerificationCheck
xs2aHolderIdentificationCheck
xs2aRiskCalculationsCheck
xs2aAccountCharacteristicsCheck
Constructors
RiskObject
Link copied to clipboard
fun RiskObject(@Json(name = id ) id: String, @Json(name = transaction ) transaction: String, @Json(name = account_holder ) accountHolder: String, @Json(name = iban ) iban: String, @Json(name = bic ) bic: String? = null, @Json(name = bank_name ) bankName: String, @Json(name = country_id ) countryId: CountryId? = null, @Json(name = testmode ) testmode: Boolean, @Json(name = created_at ) createdAt: OffsetDateTime, @Json(name = metadata ) metadata: Map<String, Any>? = null, @Json(name = merchant_id ) merchantId: String? = null, @Json(name = xs2a_account_snapshot ) xs2aAccountSnapshot: Xs2aAccountSnapshotResponse? = null, @Json(name = xs2a_balance_check ) xs2aBalanceCheck: Xs2aBalanceCheckResponse? = null, @Json(name = xs2a_balance_overview ) xs2aBalanceOverview: Xs2aBalanceOverviewResponse? = null, @Json(name = xs2a_cashflow_overview ) xs2aCashflowOverview: Xs2aCashflowOverviewResponse? = null, @Json(name = xs2a_chargeback_check ) xs2aChargebackCheck: Xs2aChargebackCheckResponse? = null, @Json(name = xs2a_children_check ) xs2aChildrenCheck: Xs2aChildrenCheckResponse? = null, @Json(name = xs2a_rating_b2b_check ) xs2aRatingB2bCheck: Xs2aRatingB2bCheckResponse? = null, @Json(name = xs2a_rating_b2c_check ) xs2aRatingB2cCheck: Xs2aRatingB2cCheckResponse? = null, @Json(name = xs2a_profit_loss_check ) xs2aProfitLossCheck: Xs2aProfitLossCheckResponse? = null, @Json(name = xs2a_income_check ) xs2aIncomeCheck: Xs2aIncomeCheckResponse? = null, @Json(name = xs2a_account_linked_offers_check ) xs2aAccountLinkedOffersCheck: Xs2aAccountLinkedOffersCheckResponse? = null, @Json(name = xs2a_credit_check ) xs2aCreditCheck: Xs2aCreditCheckResponse? = null, @Json(name = xs2a_direct_debit_check ) xs2aDirectDebitCheck: Xs2aDirectDebitCheckResponse? = null, @Json(name = xs2a_fact_sheet_lists ) xs2aFactSheetLists: Xs2aFactSheetListsResponse? = null, @Json(name = xs2a_overdraft_limit_check ) xs2aOverdraftLimitCheck: Xs2aOverdraftLimitCheckResponse? = null, @Json(name = xs2a_seizure_check ) xs2aSeizureCheck: Xs2aSeizureCheckResponse? = null, @Json(name = xs2a_name_check ) xs2aNameCheck: Xs2aNameCheckResponse? = null, @Json(name = xs2a_standing_orders_check ) xs2aStandingOrdersCheck: Xs2aStandingOrdersCheckResponse? = null, @Json(name = xs2a_all_accounts_check ) xs2aAllAccountsCheck: Xs2aAllAccountsCheckResponse? = null, @Json(name = xs2a_account_status_check ) xs2aAccountStatusCheck: Xs2aAccountStatusCheckResponse? = null, @Json(name = xs2a_age_verification_check ) xs2aAgeVerificationCheck: Xs2aAgeVerificationCheckResponse? = null, @Json(name = xs2a_holder_identification_check ) xs2aHolderIdentificationCheck: Xs2aHolderIdentificationCheckResponse? = null, @Json(name = xs2a_risk_calculations_check ) xs2aRiskCalculationsCheck: Xs2aRiskCalculationsCheckResponse? = null, @Json(name = xs2a_account_characteristics_check ) xs2aAccountCharacteristicsCheck: Xs2aAccountCharacteristicsCheckResponse? = null)
Content copied to clipboard
Transaction id
Properties
accountHolder
Link copied to clipboard
createdAt
Link copied to clipboard
merchantId
Link copied to clipboard
transaction
Link copied to clipboard
xs2aAccountCharacteristicsCheck
Link copied to clipboard
var xs2aAccountCharacteristicsCheck: Xs2aAccountCharacteristicsCheckResponse? = null
Content copied to clipboard
xs2aAccountLinkedOffersCheck
Link copied to clipboard
var xs2aAccountLinkedOffersCheck: Xs2aAccountLinkedOffersCheckResponse? = null
Content copied to clipboard
xs2aAccountSnapshot
Link copied to clipboard
xs2aAccountStatusCheck
Link copied to clipboard
xs2aAgeVerificationCheck
Link copied to clipboard
xs2aAllAccountsCheck
Link copied to clipboard
xs2aBalanceCheck
Link copied to clipboard
xs2aBalanceOverview
Link copied to clipboard
xs2aCashflowOverview
Link copied to clipboard
xs2aChargebackCheck
Link copied to clipboard
xs2aChildrenCheck
Link copied to clipboard
xs2aCreditCheck
Link copied to clipboard
xs2aDirectDebitCheck
Link copied to clipboard
xs2aFactSheetLists
Link copied to clipboard
xs2aHolderIdentificationCheck
Link copied to clipboard
var xs2aHolderIdentificationCheck: Xs2aHolderIdentificationCheckResponse? = null
Content copied to clipboard
xs2aIncomeCheck
Link copied to clipboard
xs2aNameCheck
Link copied to clipboard
xs2aOverdraftLimitCheck
Link copied to clipboard
xs2aProfitLossCheck
Link copied to clipboard
xs2aRatingB2bCheck
Link copied to clipboard
xs2aRatingB2cCheck
Link copied to clipboard
xs2aRiskCalculationsCheck
Link copied to clipboard
xs2aSeizureCheck
Link copied to clipboard
xs2aStandingOrdersCheck
Link copied to clipboard