Skip to main content

LiechtensteinLifeWealthFinancialStatusInput

Information about the customer's current financial state.

input LiechtensteinLifeWealthFinancialStatusInput {
moneyOrigin: MoneyOrigin!
moneyOriginOtherText: String
paymentMethod: PaymentMethodInput!
policyReason: PolicyReason!
policyReasonOtherText: String
totalMonthlyExpenses: MonetaryFractionalAmount!
totalMonthlyNetIncome: MonetaryFractionalAmount!
}

Fields

LiechtensteinLifeWealthFinancialStatusInput.moneyOrigin ● MoneyOrigin! non-null enum

The origin of the money that the customer is using to pay the premiums with.

LiechtensteinLifeWealthFinancialStatusInput.moneyOriginOtherText ● String scalar

The custom source of customer's current income when the moneyOrigin does not cover the use-case. The value needs to be set when the moneyOrigin is set as OTHER.

LiechtensteinLifeWealthFinancialStatusInput.paymentMethod ● PaymentMethodInput! non-null input

Payment method to use for payment of the policy premium and the one-time opt-in payment.

LiechtensteinLifeWealthFinancialStatusInput.policyReason ● PolicyReason! non-null enum

The reason the customer is applying for a policy.

LiechtensteinLifeWealthFinancialStatusInput.policyReasonOtherText ● String scalar

The custom reason the customer is applying for a policy when the PolicyReason does not cover the use-case. The value needs to be set when the policyReason is set as OTHER.

LiechtensteinLifeWealthFinancialStatusInput.totalMonthlyExpenses ● MonetaryFractionalAmount! non-null scalar

Total monthly expenses of the customer. Amount is specified in the smallest monetary unit (cents for EUR) to avoid floating point math. Example: 100000 represents €1,000.00

LiechtensteinLifeWealthFinancialStatusInput.totalMonthlyNetIncome ● MonetaryFractionalAmount! non-null scalar

Monthly net income of the customer. Amount is specified in the smallest monetary unit (cents for EUR) to avoid floating point math. Example: 100000 represents €1,000.00

Member Of

CreateLiechtensteinLifeWealthInput input