generated: '2026-10-14' method: derived generator: derive-data-model.py source: - openapi/lemonway-account-onboarding-management-api-openapi.yml - openapi/lemonway-directkit-api-2-0-openapi.yml notation: has_one = property $ref; has_many = array of $ref; belongs_to = _id field summary: entities: 251 entities_in_spec: 251 relationships: 341 entities: - name: Account fields: 8 - name: AccountBalance fields: 3 - name: AccountBalanceOutput fields: 3 - name: AccountBlock fields: 2 - name: AccountBlockedInput fields: 2 - name: AccountBlockedOutput fields: 2 - name: AccountCardsOutput fields: 2 - name: AccountDetails fields: 19 - name: AccountDetailsBatchInput fields: 1 - name: AccountDetailsBatchOutput fields: 2 - name: AccountDetailsOutput fields: 2 - name: AccountDocumentsOutput fields: 2 - name: AccountFinancialSituation fields: 4 - name: AccountIbansOutput fields: 2 - name: AccountIndividual fields: 7 - name: AccountKycStatus fields: 6 - name: AccountKycStatusOutput fields: 3 - name: AccountMandatsOutput fields: 2 - name: Activity fields: 5 description: Activity and business scope details - name: AddUltimateBeneficialOwnerInput fields: 7 - name: AddUltimateBeneficialOwnerOutput fields: 2 - name: Address fields: 1 - name: AmountBreakdown fields: 7 description: The amount breakdown. - name: ApmCustomer fields: 8 description: Customer - name: ApmRedirections fields: 3 description: Redirections - name: ApmTransaction fields: 7 description: Transaction - name: AssociationActivity fields: 6 description: Activity and business scope details - name: AssociationLegalEntity fields: 12 description: Legal entity details (see nested bodyParams below) - name: AssociationLegalRepresentative fields: 14 description: Legal representative details (see nested bodyParams below) - name: Authentication fields: 2 - name: BalanceHistoryOutput fields: 2 - name: Bank fields: 6 - name: BankBranchAddress fields: 3 - name: Beneficiary fields: 3 - name: BillingAddress fields: 7 - name: Birth fields: 3 - name: BnplAddress fields: 4 - name: BnplDelivery fields: 4 - name: BnplInfo fields: 4 - name: BnplPurchaseItem fields: 6 - name: CancelMoneyInInput fields: 1 - name: CancelMoneyInOutput fields: 2 - name: CancelMoneyOutInput fields: 1 - name: CancelMoneyOutOutput fields: 2 - name: Card fields: 9 - name: CardInfo fields: 4 - name: CardInfoExtended fields: 5 - name: Company fields: 4 - name: CompanyActivity fields: 6 description: Activity and business scope details - name: CompanyFinancialSituation fields: 5 description: Financial situation details - name: CompanyLegalEntity fields: 15 description: Legal entity details (see nested bodyParams below) - name: CompanyLegalRepresentative fields: 13 description: Legal representative details (see nested bodyParams below) - name: Contact fields: 1 - name: CreateAccountResponse fields: 3 - name: CreateAssociationOnboardingRequest fields: 4 - name: CreateBnplPaymentInput fields: 14 - name: CreateBnplPaymentOutput fields: 3 - name: CreateIBANInput fields: 4 - name: CreateIBANOutput fields: 11 - name: CreateIndividualAccountRequest fields: 4 - name: CreateIndividualOnboardingRequest fields: 5 - name: CreateIndividualWalletRequest fields: 2 - name: CreateLegalEntityAccountRequest fields: 5 - name: CreateLegalEntityWalletRequest fields: 2 - name: CreateOnboardingCompanyRequest fields: 5 - name: CreateOnboardingResponse fields: 2 - name: CreatePaymentFormInput fields: 16 - name: CreatePaymentFormOutput fields: 2 - name: CreateProfileRequest fields: 4 - name: CreateProfileResponse fields: 2 - name: CreateSoleTraderOnboardingRequest fields: 4 - name: CreateUrlResponse fields: 1 - name: CreateWalletResponse fields: 3 - name: Customer fields: 9 - name: CustomerAccountInfo fields: 10 - name: DebtorsInformation fields: 2 - name: Delivery fields: 2 description: Delivery - name: DeliveryAdditionalInfo fields: 6 - name: DeliveryAddress fields: 7 - name: DisableIBANInput fields: 1 - name: DisableIBANOutput fields: 3 - name: DisablePaymentFormOutput fields: 2 - name: Document fields: 4 - name: EnrolmentInitInput fields: 6 - name: EnrolmentInitOutput fields: 2 - name: EntityFinancing fields: 2 - name: Error fields: 3 - name: EuPagoInit fields: 2 - name: FinancialSituation fields: 3 - name: FinancialSupport fields: 4 - name: FundsDestinationCountries fields: 2 - name: GetAccountResponse fields: 12 - name: GetAccountsResponse fields: 3 - name: GetCardOutput fields: 2 - name: GetChargebacksOutput fields: 3 - name: GetCompletedPaymentFormOutput fields: 2 - name: GetMoneyInBanksOutput fields: 2 - name: GetMoneyInChequeDetailsOutput fields: 3 - name: GetMoneyInIBANDetailsOutput fields: 3 - name: GetMoneyInSddOutput fields: 3 - name: GetMoneyInTransDetailsOutput fields: 3 - name: GetMoneyOutTransDetailsOutput fields: 3 - name: GetPaymentDetailsOutput fields: 3 - name: GetPaymentPlansOutput fields: 2 - name: GetUltimateBeneficialOwnerOutput fields: 2 - name: GetVibanCountOutput fields: 6 - name: Holder fields: 6 - name: Iban fields: 6 - name: IndividualAccount fields: 3 - name: IndividualIdentity fields: 7 - name: IndividualInformation fields: 30 - name: InitApmTransactionInput fields: 6 description: Represents the input data for initializing an APM transaction. - name: InitApmTransactionOutput fields: 3 description: Represents the output of an APM transaction initialization. - name: InitPayPalTransactionInput fields: 6 description: Init PayPal transaction input - name: InitPayPalTransactionOutput fields: 4 description: Init PayPal transaction Output - name: KycStatusOutput fields: 3 - name: LegalAccount fields: 3 - name: LegalCapacity fields: 3 - name: LegalEntity fields: 5 description: Details about the legal entity (see nested bodyParams) - name: LegalEntityFinancialSituation fields: 4 description: Financial situation details - name: LegalEntityIdentity fields: 5 - name: LegalEntityProject fields: 2 description: Project-related details - name: LegalRepresentative fields: 7 description: Information about the entity’s legal representative (see nested bodyParams). - name: LemonWayCommission fields: 2 - name: Limits fields: 2 - name: Link fields: 9 - name: Links fields: 5 - name: Location fields: 2 - name: MandateGetDocumentOutput fields: 3 description: Output of the MandateGetDocument method - name: MoneyIn3DConfirmInput fields: 6 - name: MoneyIn3DConfirmOutput fields: 2 - name: MoneyInChequeInitInput fields: 14 - name: MoneyInChequeInitOutput fields: 2 - name: MoneyInCreateInput fields: 8 - name: MoneyInMbwayInitInput fields: 8 - name: MoneyInMbwayInitOutput fields: 2 - name: MoneyInMobilePayInitInput fields: 7 - name: MoneyInMobilePayInitOutput fields: 3 - name: MoneyInMultibancoInitInput fields: 9 - name: MoneyInMultibancoInitOutput fields: 2 - name: MoneyInOutput fields: 2 - name: MoneyInPayTrailInitInput fields: 7 - name: MoneyInPayTrailInitOutput fields: 3 - name: MoneyInPayshopInitInput fields: 7 - name: MoneyInPayshopInitOutput fields: 2 - name: MoneyInSddInitInput fields: 8 - name: MoneyInSddInitOutput fields: 2 - name: MoneyInSofortInitInput fields: 7 - name: MoneyInSofortInitOutput fields: 3 - name: MoneyInSubscriptionInitInput fields: 7 - name: MoneyInSubscriptionInitOutput fields: 2 - name: MoneyInTransferInitInput fields: 12 - name: MoneyInTransferInitOutput fields: 3 - name: MoneyInTrustlyInitInput fields: 10 - name: MoneyInTrustlyInitOutput fields: 3 - name: MoneyInValidateInput fields: 5 - name: MoneyInValidateOutput fields: 2 - name: MoneyInWebInitInput fields: 18 - name: MoneyInWebInitOutput fields: 5 - name: MoneyInWithCardIdInput fields: 9 - name: MoneyInWithCardIdOutput fields: 2 - name: MoneyOutInput fields: 7 - name: MoneyOutOutput fields: 2 - name: Object fields: 0 - name: OnboardingAddress fields: 6 description: Address of the representative - name: OnboardingFinancialSituation fields: 4 - name: OnboardingIndividual fields: 16 - name: OnboardingProject fields: 8 - name: OriginOfFunds fields: 2 - name: OtherFundsDestinationCountries fields: 2 - name: PSP fields: 1 - name: PayerFinancialSituation fields: 3 - name: PayerRelationship fields: 2 - name: PaymentForm fields: 23 - name: PaymentFormDetails fields: 17 - name: PaymentPlan fields: 6 - name: PaymentUrls fields: 1 description: PaymentUrls - name: PaypalDeliveryAddress fields: 5 description: Address - name: PoliticalExposure fields: 7 description: Political exposure details (PEP status) - name: PrivateData fields: 1 description: Data with multiple fields that you can associate to a payment and that you can search with GetPaymentDetails. - name: ProfessionalSituation fields: 1 - name: Profile fields: 4 - name: ProfileStatus fields: 2 - name: Project fields: 7 - name: PurchaseItem fields: 6 description: Item - name: Receiver fields: 1 description: Receiver - name: Redirections fields: 3 description: Redirection urls - name: RefundMoneyInCreateInput fields: 4 - name: RefundMoneyInInput fields: 2 - name: RefundMoneyInOutput fields: 2 - name: RegisterIBANExtendedInput fields: 14 - name: RegisterIBANExtendedOutput fields: 3 - name: RegisterIBANInput fields: 7 - name: RegisterIBANOutput fields: 3 - name: RegisterIndividualAccountInput fields: 15 - name: RegisterIndividualAccountOutput fields: 2 - name: RegisterLegalAccountInput fields: 16 - name: RegisterLegalAccountOutput fields: 2 - name: RegisterSddMandateInput fields: 14 - name: RegisterSddMandateOutput fields: 2 - name: RiskAnalysis fields: 6 - name: SalaryAdvanceReason fields: 2 - name: SddMandate fields: 6 - name: SendPaymentInput fields: 8 - name: SendPaymentOutput fields: 2 - name: Shareholder fields: 3 - name: Shareholding fields: 2 description: Shareholding structure details - name: SignDocumentInitInput fields: 4 - name: SignDocumentInitOutput fields: 2 - name: SoleTraderLegalEntity fields: 10 description: Legal entity details (see nested bodyParams below) - name: SoleTraderLegalRepresentative fields: 14 description: Legal representative details (see nested bodyParams below) - name: ThreeDS fields: 1 - name: ThreeDs fields: 2 - name: Transaction fields: 8 description: Transcation - name: TransactionAccount fields: 3 - name: TransactionAuthorizedCapture fields: 11 - name: TransactionCaptured fields: 29 - name: TransactionCapturedAuthorization fields: 3 - name: TransactionIn fields: 28 - name: TransactionInDetails fields: 30 - name: TransactionInfo fields: 5 - name: TransactionOut fields: 18 - name: TransactionP2P fields: 18 - name: TransactionRefund fields: 18 - name: Transactions_TransactionAccount fields: 1 - name: Transactions_TransactionIn fields: 1 - name: Transactions_TransactionInDetails fields: 1 - name: Transactions_TransactionOut fields: 1 - name: Transactions_TransactionP2P fields: 1 - name: Ubo fields: 13 - name: UltimateBeneficialOwner fields: 10 - name: UnregisterCardInput fields: 1 - name: UnregisterCardOutput fields: 2 - name: UnregisterIBANInput fields: 1 - name: UnregisterIBANOutput fields: 2 - name: UnregisterSddMandateInput fields: 1 - name: UnregisterSddMandateOutput fields: 2 - name: UpdateAccountStatus fields: 2 - name: UpdateAccountStatusInput fields: 1 - name: UpdateAccountStatusOutput fields: 2 - name: UpdateIndividualAccountDetailsInput fields: 12 - name: UpdateIndividualAccountDetailsOutput fields: 2 - name: UpdateLegalAccountDetailsInput fields: 13 - name: UpdateLegalAccountDetailsOutput fields: 2 - name: UpdateUltimateBeneficialOwnerInput fields: 8 - name: UpdateUltimateBeneficialOwnerOutput fields: 2 - name: UploadDocument fields: 4 - name: UploadDocumentInput fields: 4 - name: UploadDocumentOutput fields: 2 - name: Wallet fields: 3 - name: WalletDetailsInput fields: 2 relationships: - from: AccountIndividual to: Address type: has_one via: address - from: CreateIndividualAccountRequest to: AccountIndividual type: has_one via: individual - from: CreateIndividualAccountRequest to: Wallet type: belongs_to via: walletId - from: CreateIndividualWalletRequest to: Wallet type: belongs_to via: walletId - from: CreateIndividualWalletRequest to: Project type: has_one via: project - from: CreateProfileRequest to: Wallet type: belongs_to via: walletId - from: LegalEntity to: Address type: has_one via: address - from: LegalRepresentative to: Address type: has_one via: address - from: CreateLegalEntityAccountRequest to: LegalEntity type: has_one via: legalEntity - from: CreateLegalEntityAccountRequest to: LegalRepresentative type: has_one via: legalRepresentative - from: CreateLegalEntityAccountRequest to: Wallet type: belongs_to via: walletId - from: CreateLegalEntityWalletRequest to: Wallet type: belongs_to via: walletId - from: CreateLegalEntityWalletRequest to: Project type: has_one via: project - from: Profile to: ProfileStatus type: has_one via: status - from: Profile to: Wallet type: has_many via: wallets - from: Account to: IndividualIdentity type: has_one via: identity - from: Account to: LegalEntityIdentity type: has_one via: identity - from: Account to: Profile type: has_many via: profiles - from: GetAccountsResponse to: Account type: has_many via: data - from: PayerFinancialSituation to: OriginOfFunds type: has_one via: originOfFunds - from: FinancialSupport to: PayerRelationship type: has_one via: payerRelationship - from: FinancialSupport to: PayerFinancialSituation type: has_one via: financialSituation - from: IndividualInformation to: LegalCapacity type: has_one via: legalCapacity - from: IndividualInformation to: AccountFinancialSituation type: has_one via: financialSituation - from: IndividualInformation to: Project type: has_many via: projects - from: IndividualInformation to: Document type: has_many via: documents - from: IndividualInformation to: FinancialSupport type: has_one via: financialSupport - from: GetAccountResponse to: IndividualIdentity type: has_one via: identity - from: GetAccountResponse to: LegalEntityIdentity type: has_one via: identity - from: GetAccountResponse to: Profile type: has_many via: profiles - from: GetAccountResponse to: IndividualInformation type: has_one via: information - from: GetAccountResponse to: Document type: has_many via: documents - from: GetAccountResponse to: IndividualInformation type: has_one via: legalRepresentative - from: GetAccountResponse to: IndividualInformation type: has_many via: ubos - from: OnboardingFinancialSituation to: OriginOfFunds type: has_one via: originOfFunds - from: OnboardingIndividual to: OnboardingAddress type: has_one via: address - from: OnboardingIndividual to: PoliticalExposure type: has_one via: politicalExposure - from: OnboardingIndividual to: OnboardingFinancialSituation type: has_one via: financialSituation - from: OnboardingIndividual to: LegalCapacity type: has_one via: legalCapacity - from: OnboardingIndividual to: ProfessionalSituation type: has_one via: professionalSituation - from: OnboardingProject to: Beneficiary type: has_one via: beneficiary - from: OnboardingProject to: SalaryAdvanceReason type: has_one via: salaryAdvanceReason - from: CreateIndividualOnboardingRequest to: Account type: belongs_to via: accountId - from: CreateIndividualOnboardingRequest to: OnboardingIndividual type: has_one via: individual - from: CreateIndividualOnboardingRequest to: OnboardingProject type: has_one via: project - from: CreateIndividualOnboardingRequest to: FinancialSupport type: has_one via: financialSupport - from: FundsDestinationCountries to: OtherFundsDestinationCountries type: has_one via: otherFundsDestinationCountries - from: Location to: OnboardingAddress type: has_one via: address - from: CompanyActivity to: FundsDestinationCountries type: has_one via: fundsDestinationCountries - from: CompanyActivity to: Location type: has_one via: location - from: CompanyFinancialSituation to: OriginOfFunds type: has_one via: originOfFunds - from: Shareholding to: Shareholder type: has_many via: shareholders - from: CompanyLegalEntity to: OnboardingAddress type: has_one via: address - from: CompanyLegalEntity to: CompanyActivity type: has_one via: activity - from: CompanyLegalEntity to: LegalEntityProject type: has_one via: project - from: CompanyLegalEntity to: CompanyFinancialSituation type: has_one via: financialSituation - from: CompanyLegalEntity to: Shareholding type: has_one via: shareholding - from: CompanyLegalEntity to: DebtorsInformation type: has_one via: debtorsInformation - from: CompanyLegalRepresentative to: OnboardingAddress type: has_one via: address - from: CompanyLegalRepresentative to: PoliticalExposure type: has_one via: politicalExposure - from: Ubo to: OnboardingAddress type: has_one via: address - from: Ubo to: PoliticalExposure type: has_one via: politicalExposure - from: CreateOnboardingCompanyRequest to: Account type: belongs_to via: accountId - from: CreateOnboardingCompanyRequest to: CompanyLegalEntity type: has_one via: legalEntity - from: CreateOnboardingCompanyRequest to: CompanyLegalRepresentative type: has_one via: legalRepresentative - from: CreateOnboardingCompanyRequest to: Ubo type: has_many via: ubos - from: AssociationActivity to: FundsDestinationCountries type: has_one via: fundsDestinationCountries - from: AssociationActivity to: Location type: has_one via: location - from: AssociationActivity to: EntityFinancing type: has_many via: entitiesFinancing - from: AssociationLegalEntity to: OnboardingAddress type: has_one via: address - from: AssociationLegalEntity to: AssociationActivity type: has_one via: activity - from: AssociationLegalEntity to: LegalEntityProject type: has_one via: project - from: AssociationLegalEntity to: LegalEntityFinancialSituation type: has_one via: financialSituation - from: AssociationLegalRepresentative to: OnboardingAddress type: has_one via: address - from: AssociationLegalRepresentative to: PoliticalExposure type: has_one via: politicalExposure - from: CreateAssociationOnboardingRequest to: Account type: belongs_to via: accountId - from: CreateAssociationOnboardingRequest to: AssociationLegalEntity type: has_one via: legalEntity - from: CreateAssociationOnboardingRequest to: AssociationLegalRepresentative type: has_one via: legalRepresentative - from: Activity to: FundsDestinationCountries type: has_one via: fundsDestinationCountries - from: Activity to: Location type: has_one via: location - from: SoleTraderLegalEntity to: Activity type: has_one via: activity - from: SoleTraderLegalEntity to: LegalEntityProject type: has_one via: project - from: SoleTraderLegalRepresentative to: OnboardingAddress type: has_one via: address - from: SoleTraderLegalRepresentative to: PoliticalExposure type: has_one via: politicalExposure - from: SoleTraderLegalRepresentative to: FinancialSituation type: has_one via: financialSituation - from: CreateSoleTraderOnboardingRequest to: Account type: belongs_to via: accountId - from: CreateSoleTraderOnboardingRequest to: SoleTraderLegalEntity type: has_one via: legalEntity - from: CreateSoleTraderOnboardingRequest to: SoleTraderLegalRepresentative type: has_one via: legalRepresentative - from: AccountDetails to: Company type: has_one via: company - from: AccountDetails to: Address type: has_one via: adresse - from: AccountDetails to: Birth type: has_one via: birth - from: Error to: PSP type: has_one via: psp - from: AccountDetailsBatchInput to: WalletDetailsInput type: has_many via: accounts - from: AccountDetailsBatchOutput to: AccountDetails type: has_many via: accounts - from: AccountDetailsBatchOutput to: Error type: has_one via: error - from: EnrolmentInitOutput to: Error type: has_one via: error - from: AccountDetailsOutput to: AccountDetails type: has_one via: account - from: AccountDetailsOutput to: Error type: has_one via: error - from: AccountDocumentsOutput to: Document type: has_many via: documents - from: AccountDocumentsOutput to: Error type: has_one via: error - from: BalanceHistoryOutput to: Error type: has_one via: error - from: Links to: Link type: has_one via: first - from: Links to: Link type: has_one via: last - from: Links to: Link type: has_one via: previous - from: Links to: Link type: has_one via: next - from: Links to: Link type: has_one via: self - from: AccountBalanceOutput to: AccountBalance type: has_many via: accounts - from: AccountBalanceOutput to: Links type: has_one via: _links - from: AccountBalanceOutput to: Error type: has_one via: error - from: AccountKycStatusOutput to: Transactions_TransactionAccount type: has_one via: transactions - from: AccountKycStatusOutput to: Links type: has_one via: _links - from: AccountKycStatusOutput to: Error type: has_one via: error - from: Transactions_TransactionAccount to: TransactionAccount type: has_many via: value - from: TransactionAccount to: TransactionInDetails type: has_one via: transactionIn - from: TransactionAccount to: TransactionOut type: has_one via: transactionOut - from: TransactionAccount to: TransactionP2P type: has_one via: transactionP2P - from: TransactionInDetails to: PSP type: has_one via: PSP - from: TransactionInDetails to: Card type: has_one via: card - from: TransactionInDetails to: ThreeDs type: has_one via: threeDS - from: TransactionInDetails to: BnplInfo type: has_one via: buyNowPayLaterInfo - from: TransactionInDetails to: LemonWayCommission type: has_one via: lemonWayCommission - from: TransactionInDetails to: TransactionCapturedAuthorization type: has_one via: authorization - from: TransactionInDetails to: TransactionAuthorizedCapture type: has_many via: childTransactions - from: TransactionOut to: Iban type: belongs_to via: IbanId - from: TransactionOut to: PSP type: has_one via: PSP - from: TransactionOut to: BnplInfo type: has_one via: buyNowPayLaterInfo - from: TransactionOut to: LemonWayCommission type: has_one via: lemonWayCommission - from: TransactionP2P to: PrivateData type: has_one via: privateData - from: TransactionP2P to: LemonWayCommission type: has_one via: lemonWayCommission - from: BnplInfo to: PaymentPlan type: belongs_to via: paymentPlanId - from: TransactionAuthorizedCapture to: LemonWayCommission type: has_one via: lemonWayCommission - from: TransactionAuthorizedCapture to: PSP type: has_one via: PSP - from: AccountBlockedOutput to: AccountBlock type: has_one via: account - from: AccountBlockedOutput to: Error type: has_one via: error - from: IndividualAccount to: Limits type: has_one via: limits - from: RegisterIndividualAccountInput to: Account type: belongs_to via: accountId - from: RegisterIndividualAccountInput to: Address type: has_one via: adresse - from: RegisterIndividualAccountInput to: Birth type: has_one via: birth - from: RegisterIndividualAccountOutput to: IndividualAccount type: has_one via: account - from: RegisterIndividualAccountOutput to: Error type: has_one via: error - from: AddUltimateBeneficialOwnerOutput to: UltimateBeneficialOwner type: belongs_to via: ultimateBeneficialOwnerId - from: AddUltimateBeneficialOwnerOutput to: Error type: has_one via: error - from: LegalAccount to: Limits type: has_one via: limits - from: RegisterLegalAccountInput to: Company type: has_one via: company - from: RegisterLegalAccountInput to: Account type: belongs_to via: accountId - from: RegisterLegalAccountInput to: Address type: has_one via: adresse - from: RegisterLegalAccountInput to: Birth type: has_one via: birth - from: RegisterLegalAccountOutput to: LegalAccount type: has_one via: legalAccount - from: RegisterLegalAccountOutput to: Error type: has_one via: error - from: UploadDocumentInput to: SddMandate type: belongs_to via: sddMandateId - from: UploadDocumentOutput to: UploadDocument type: has_one via: uploadDocument - from: UploadDocumentOutput to: Error type: has_one via: error - from: GetUltimateBeneficialOwnerOutput to: UltimateBeneficialOwner type: has_many via: ultimateBeneficialOwners - from: GetUltimateBeneficialOwnerOutput to: Error type: has_one via: error - from: KycStatusOutput to: AccountKycStatus type: has_many via: accounts - from: KycStatusOutput to: Links type: has_one via: _links - from: KycStatusOutput to: Error type: has_one via: error - from: AccountKycStatus to: Document type: has_many via: documents - from: AccountKycStatus to: Iban type: has_many via: ibans - from: AccountKycStatus to: SddMandate type: has_many via: sddMandates - from: UpdateUltimateBeneficialOwnerOutput to: UltimateBeneficialOwner type: belongs_to via: ultimateBeneficialOwnerId - from: UpdateUltimateBeneficialOwnerOutput to: Error type: has_one via: error - from: UpdateLegalAccountDetailsInput to: Company type: has_one via: company - from: UpdateLegalAccountDetailsInput to: Address type: has_one via: adresse - from: UpdateLegalAccountDetailsInput to: Birth type: has_one via: Birth - from: UpdateLegalAccountDetailsOutput to: LegalAccount type: has_one via: account - from: UpdateLegalAccountDetailsOutput to: Error type: has_one via: error - from: UpdateAccountStatusOutput to: UpdateAccountStatus type: has_one via: account - from: UpdateAccountStatusOutput to: Error type: has_one via: error - from: UpdateIndividualAccountDetailsInput to: Address type: has_one via: adresse - from: UpdateIndividualAccountDetailsInput to: Birth type: has_one via: Birth - from: UpdateIndividualAccountDetailsOutput to: IndividualAccount type: has_one via: account - from: UpdateIndividualAccountDetailsOutput to: Error type: has_one via: error - from: MoneyInWebInitInput to: Card type: belongs_to via: cardId - from: MoneyInWebInitInput to: ThreeDS type: has_one via: threeDS - from: MoneyInWebInitInput to: RiskAnalysis type: has_one via: riskAnalysis - from: MoneyInWebInitInput to: Account type: belongs_to via: accountId - from: RiskAnalysis to: BillingAddress type: has_one via: billingAddress - from: RiskAnalysis to: Holder type: has_one via: holder - from: RiskAnalysis to: DeliveryAddress type: has_one via: deliveryAddress - from: RiskAnalysis to: DeliveryAdditionalInfo type: has_one via: deliveryAdditionalInfo - from: RiskAnalysis to: CustomerAccountInfo type: has_one via: customerAccountInfo - from: RiskAnalysis to: Authentication type: has_one via: authentication - from: DeliveryAdditionalInfo to: Contact type: has_one via: contact - from: MoneyInWebInitOutput to: Card type: belongs_to via: cardId - from: MoneyInWebInitOutput to: Error type: has_one via: error - from: Transactions_TransactionIn to: TransactionIn type: has_many via: value - from: TransactionIn to: PSP type: has_one via: PSP - from: TransactionIn to: Card type: has_one via: card - from: TransactionIn to: ThreeDs type: has_one via: threeDS - from: TransactionIn to: BnplInfo type: has_one via: buyNowPayLaterInfo - from: TransactionIn to: LemonWayCommission type: has_one via: lemonWayCommission - from: MoneyInSubscriptionInitInput to: Account type: belongs_to via: accountId - from: MoneyInSubscriptionInitOutput to: Transactions_TransactionIn type: has_one via: transactions - from: MoneyInSubscriptionInitOutput to: Error type: has_one via: error - from: MoneyInWithCardIdInput to: Account type: belongs_to via: accountId - from: MoneyInWithCardIdOutput to: TransactionIn type: has_one via: transaction - from: MoneyInWithCardIdOutput to: Error type: has_one via: error - from: MoneyInCreateInput to: CardInfoExtended type: has_one via: card - from: MoneyInCreateInput to: TransactionInfo type: has_one via: transaction - from: MoneyInCreateInput to: Account type: belongs_to via: accountId - from: MoneyInOutput to: TransactionIn type: has_one via: transaction - from: MoneyInOutput to: Error type: has_one via: error - from: GetCardOutput to: Card type: has_one via: card - from: GetCardOutput to: Error type: has_one via: error - from: AccountCardsOutput to: Card type: has_many via: cards - from: AccountCardsOutput to: Error type: has_one via: error - from: GetMoneyInTransDetailsOutput to: Transactions_TransactionInDetails type: has_one via: transactions - from: GetMoneyInTransDetailsOutput to: Links type: has_one via: _links - from: GetMoneyInTransDetailsOutput to: Error type: has_one via: error - from: Transactions_TransactionInDetails to: TransactionInDetails type: has_many via: value - from: MoneyInValidateOutput to: TransactionCaptured type: has_one via: transaction - from: MoneyInValidateOutput to: Error type: has_one via: error - from: TransactionCaptured to: PSP type: has_one via: PSP - from: TransactionCaptured to: Card type: has_one via: card - from: TransactionCaptured to: ThreeDs type: has_one via: threeDS - from: TransactionCaptured to: BnplInfo type: has_one via: buyNowPayLaterInfo - from: TransactionCaptured to: LemonWayCommission type: has_one via: lemonWayCommission - from: TransactionCaptured to: TransactionCapturedAuthorization type: has_one via: authorization - from: UnregisterCardOutput to: Card type: belongs_to via: cardId - from: UnregisterCardOutput to: Error type: has_one via: error - from: MoneyIn3DConfirmInput to: CardInfo type: has_one via: card - from: MoneyIn3DConfirmOutput to: TransactionIn type: has_one via: transaction - from: MoneyIn3DConfirmOutput to: Error type: has_one via: error - from: DisableIBANOutput to: Error type: has_one via: error - from: CreateIBANOutput to: Error type: has_one via: error - from: GetVibanCountOutput to: Error type: has_one via: error - from: RegisterSddMandateOutput to: SddMandate type: has_one via: SSDMandate - from: RegisterSddMandateOutput to: Error type: has_one via: error - from: MoneyInSddInitInput to: SddMandate type: belongs_to via: sddMandateId - from: MoneyInSddInitInput to: Account type: belongs_to via: accountId - from: MoneyInSddInitOutput to: TransactionIn type: has_one via: transaction - from: MoneyInSddInitOutput to: Error type: has_one via: error - from: SignDocumentInitOutput to: Error type: has_one via: error - from: AccountMandatsOutput to: SddMandate type: has_many via: mandates - from: AccountMandatsOutput to: Error type: has_one via: error - from: MandateGetDocumentOutput to: Error type: has_one via: error - from: GetMoneyInSddOutput to: Transactions_TransactionIn type: has_one via: transactions - from: GetMoneyInSddOutput to: Links type: has_one via: _links - from: GetMoneyInSddOutput to: Error type: has_one via: error - from: CancelMoneyInOutput to: TransactionIn type: has_one via: transaction - from: CancelMoneyInOutput to: Error type: has_one via: error - from: UnregisterSddMandateOutput to: SddMandate type: has_one via: SDDMandate - from: UnregisterSddMandateOutput to: Error type: has_one via: error - from: CreateBnplPaymentInput to: PaymentPlan type: belongs_to via: paymentPlanId - from: CreateBnplPaymentInput to: BnplDelivery type: has_one via: delivery - from: CreateBnplPaymentInput to: BnplPurchaseItem type: has_many via: items - from: CreateBnplPaymentInput to: Customer type: has_one via: customer - from: CreateBnplPaymentInput to: Account type: belongs_to via: accountId - from: BnplDelivery to: BnplAddress type: has_one via: deliveryAddress - from: Customer to: Account type: belongs_to via: accountId - from: Customer to: BnplAddress type: has_one via: billingAddress - from: CreateBnplPaymentOutput to: Error type: has_one via: error - from: GetPaymentPlansOutput to: PaymentPlan type: has_many via: paymentPlans - from: GetPaymentPlansOutput to: Error type: has_one via: error - from: CreatePaymentFormOutput to: PaymentForm type: has_one via: form - from: CreatePaymentFormOutput to: Error type: has_one via: error - from: GetCompletedPaymentFormOutput to: PaymentFormDetails type: has_one via: form - from: GetCompletedPaymentFormOutput to: Error type: has_one via: error - from: DisablePaymentFormOutput to: Error type: has_one via: error - from: MoneyInTransferInitInput to: Bank type: belongs_to via: bankId - from: MoneyInTransferInitInput to: Account type: belongs_to via: accountId - from: MoneyInTransferInitOutput to: Error type: has_one via: error - from: GetMoneyInBanksOutput to: Error type: has_one via: error - from: GetMoneyInIBANDetailsOutput to: Transactions_TransactionIn type: has_one via: transactions - from: GetMoneyInIBANDetailsOutput to: Links type: has_one via: _links - from: GetMoneyInIBANDetailsOutput to: Error type: has_one via: error - from: GetMoneyInChequeDetailsOutput to: Transactions_TransactionIn type: has_one via: transactions - from: GetMoneyInChequeDetailsOutput to: Links type: has_one via: _links - from: GetMoneyInChequeDetailsOutput to: Error type: has_one via: error - from: MoneyInChequeInitInput to: Account type: belongs_to via: accountId - from: MoneyInChequeInitOutput to: TransactionIn type: has_one via: transaction - from: MoneyInChequeInitOutput to: Error type: has_one via: error - from: MoneyInMultibancoInitInput to: Account type: belongs_to via: accountId - from: MoneyInMultibancoInitOutput to: EuPagoInit type: has_one via: euPagoInit - from: MoneyInMultibancoInitOutput to: Error type: has_one via: error - from: MoneyInMbwayInitInput to: Account type: belongs_to via: accountId - from: MoneyInMbwayInitOutput to: EuPagoInit type: has_one via: euPagoInit - from: MoneyInMbwayInitOutput to: Error type: has_one via: error - from: MoneyInSofortInitInput to: Account type: belongs_to via: accountId - from: MoneyInSofortInitOutput to: Error type: has_one via: error - from: MoneyInPayshopInitInput to: Account type: belongs_to via: accountId - from: MoneyInPayshopInitOutput to: EuPagoInit type: has_one via: euPagoInit - from: MoneyInPayshopInitOutput to: Error type: has_one via: error - from: MoneyInTrustlyInitInput to: Account type: belongs_to via: accountId - from: MoneyInTrustlyInitOutput to: Error type: has_one via: error - from: MoneyInPayTrailInitInput to: Account type: belongs_to via: accountId - from: MoneyInPayTrailInitOutput to: Error type: has_one via: error - from: MoneyInMobilePayInitInput to: Account type: belongs_to via: accountId - from: MoneyInMobilePayInitOutput to: Error type: has_one via: error - from: InitApmTransactionInput to: ApmTransaction type: has_one via: transaction - from: InitApmTransactionInput to: PaymentUrls type: has_one via: paymentUrls - from: InitApmTransactionInput to: ApmCustomer type: has_one via: customer - from: ApmTransaction to: Account type: belongs_to via: accountId - from: PaymentUrls to: ApmRedirections type: has_one via: redirections - from: InitApmTransactionOutput to: Error type: has_one via: error - from: InitPayPalTransactionInput to: Redirections type: has_one via: redirections - from: InitPayPalTransactionInput to: Transaction type: has_one via: transaction - from: InitPayPalTransactionInput to: AmountBreakdown type: has_one via: amountBreakdown - from: InitPayPalTransactionInput to: Delivery type: has_one via: delivery - from: InitPayPalTransactionInput to: PurchaseItem type: has_many via: items - from: Transaction to: Account type: belongs_to via: accountId - from: Delivery to: Receiver type: has_one via: receiver - from: Delivery to: PaypalDeliveryAddress type: has_one via: address - from: InitPayPalTransactionOutput to: Error type: has_one via: error - from: RegisterIBANInput to: Account type: belongs_to via: accountId - from: RegisterIBANOutput to: Iban type: belongs_to via: ibanId - from: RegisterIBANOutput to: Error type: has_one via: error - from: RegisterIBANExtendedInput to: BankBranchAddress type: has_one via: bankBranchAddress - from: RegisterIBANExtendedOutput to: Iban type: belongs_to via: ibanId - from: RegisterIBANExtendedOutput to: Error type: has_one via: error - from: MoneyOutInput to: Account type: belongs_to via: accountId - from: MoneyOutInput to: Iban type: belongs_to via: ibanId - from: MoneyOutOutput to: TransactionOut type: has_one via: transaction - from: MoneyOutOutput to: Error type: has_one via: error - from: AccountIbansOutput to: Iban type: has_many via: ibans - from: AccountIbansOutput to: Error type: has_one via: error - from: GetMoneyOutTransDetailsOutput to: Transactions_TransactionOut type: has_one via: transactions - from: GetMoneyOutTransDetailsOutput to: Links type: has_one via: _links - from: GetMoneyOutTransDetailsOutput to: Error type: has_one via: error - from: Transactions_TransactionOut to: TransactionOut type: has_many via: value - from: CancelMoneyOutInput to: Account type: belongs_to via: accountId - from: CancelMoneyOutOutput to: TransactionOut type: has_one via: transaction - from: CancelMoneyOutOutput to: Error type: has_one via: error - from: UnregisterIBANOutput to: Error type: has_one via: error - from: SendPaymentInput to: PrivateData type: has_one via: privateData - from: SendPaymentOutput to: TransactionP2P type: has_one via: transaction - from: SendPaymentOutput to: Error type: has_one via: error - from: GetPaymentDetailsOutput to: Transactions_TransactionP2P type: has_one via: transactions - from: GetPaymentDetailsOutput to: Links type: has_one via: _links - from: GetPaymentDetailsOutput to: Error type: has_one via: error - from: Transactions_TransactionP2P to: TransactionP2P type: has_many via: value - from: RefundMoneyInOutput to: TransactionRefund type: has_one via: transaction - from: RefundMoneyInOutput to: Error type: has_one via: error - from: TransactionRefund to: Iban type: belongs_to via: IbanId - from: TransactionRefund to: PSP type: has_one via: PSP - from: TransactionRefund to: BnplInfo type: has_one via: buyNowPayLaterInfo - from: TransactionRefund to: LemonWayCommission type: has_one via: lemonWayCommission - from: GetChargebacksOutput to: Transactions_TransactionOut type: has_one via: transactions - from: GetChargebacksOutput to: Links type: has_one via: _links - from: GetChargebacksOutput to: Error type: has_one via: error