generated: '2026-10-12' method: derived generator: derive-data-model.py source: - openapi/moov-accounts-api-openapi.yml - openapi/moov-authentication-api-openapi.yml - openapi/moov-bank-accounts-api-openapi.yml - openapi/moov-capabilities-api-openapi.yml - openapi/moov-card-issuing-api-openapi.yml - openapi/moov-cards-api-openapi.yml - openapi/moov-disputes-api-openapi.yml - openapi/moov-institutions-api-openapi.yml - openapi/moov-openapi.yml - openapi/moov-payment-links-api-openapi.yml - openapi/moov-payment-methods-api-openapi.yml - openapi/moov-refunds-api-openapi.yml notation: has_one = property $ref; has_many = array of $ref; belongs_to = _id field summary: entities: 400 entities_in_spec: 572 relationships: 748 entities: - name: ACHException fields: 3 - name: ACHFees fields: 8 description: A detailed breakdown of ACH fees. - name: ACHInstitution fields: 4 - name: ACHPaymentDetails fields: 2 description: Options for payment links used to collect an ACH payment. - name: ACHPaymentDetailsError fields: 2 - name: ACHPaymentSettings fields: 1 - name: ACHTransactionDetails fields: 16 description: ACH specific details about the transaction. - name: AccessToken fields: 4 description: OAuth2 access token response from the Moov API. - name: Account fields: 8 description: A Moov account representing a legal entity (individual or business) that can send, receive, and store funds on the platform. - name: AccountConnection fields: 3 description: An established connection between two Moov accounts. - name: AccountFees fields: 7 description: A detailed breakdown of account fees. - name: AccountProfile fields: 2 description: Profile information for a Moov account. - name: AccountTerminalApplication fields: 2 description: Describes link between an account and a terminal application. - name: AccountTerminalApplicationError fields: 1 - name: AccountVerification fields: 1 description: Identity verification status for a Moov account. - name: AchCreditSameDayPaymentMethod fields: 3 - name: AchCreditSameDayTransferPaymentMethod fields: 3 - name: AchCreditStandardPaymentMethod fields: 3 - name: AchCreditStandardTransferPaymentMethod fields: 3 - name: AchDebitCollectPaymentMethod fields: 3 - name: AchDebitCollectTransferPaymentMethod fields: 3 - name: AchDebitFundPaymentMethod fields: 3 - name: AchDebitFundTransferPaymentMethod fields: 3 - name: AchLocation fields: 5 - name: AchParticipant fields: 13 - name: Address fields: 6 description: Physical or mailing address. - name: AddressError fields: 6 - name: AddressSuggestion fields: 6 - name: AddressUpdate fields: 6 - name: Adjustment fields: 4 description: An adjustment to a wallet. - name: AdjustmentFees fields: 2 description: A detailed breakdown of adjustment (correction) fees by fee name. - name: Amount fields: 2 description: A monetary amount with currency denomination. - name: AmountDecimal fields: 2 - name: AmountDecimalRange fields: 2 description: 'If either `minimum` or `maximum` is omitted, the range is "open" on that end:' - name: AmountDecimalValidationError fields: 2 - name: AmountUpdate fields: 2 - name: AmountValidationError fields: 2 - name: AppleBillingContact fields: 5 description: Billing contact information as returned from Apple Pay. - name: ApplePayHeader fields: 3 description: Information needed to decrypt Apple Pay payment data. - name: ApplePayMerchantDomains fields: 5 - name: ApplePayPaymentMethod fields: 3 - name: ApplePayResponse fields: 7 description: Describes an Apple Pay token on a Moov account. - name: ApplePayTransferPaymentMethod fields: 3 - name: ArrayValidationError fields: 0 - name: AsyncCreatedRefund fields: 3 description: Asynchronous refund response - name: AsyncTransfer fields: 2 - name: AuthToken fields: 5 - name: BadRequestProblemResponse fields: 1 description: The request was malformed or failed validation. - name: BadRequestResponse fields: 1 - name: BankAccount fields: 9 description: A bank account linked to a Moov account as a funding source for ACH and RTP transfers. - name: BankAccountException fields: 4 description: Reason for, and details related to, an `errored` or `verificationFailed` bank account status. - name: BankAccountIntegration fields: 5 - name: BankAccountPayload fields: 1 description: Describes the bank account to link to the Moov account. - name: BaseProduct fields: 3 - name: BaseProductOption fields: 3 - name: BasicPaymentMethod fields: 2 - name: BasicTransferPaymentMethod fields: 2 - name: BillableFee fields: 7 - name: BillingAdjustment fields: 3 description: An adjustment (correction) fee grouped by its statement line-item name. - name: BillingCountAndAmount fields: 2 - name: BillingInterchangeProgramFee fields: 6 description: Details of a specific interchange program fee. - name: BillingSummary fields: 15 description: A summary of all fees included in a statement. - name: BillingSummaryDetails fields: 6 - name: BillingSummaryInterchange fields: 4 description: A summary of interchange fees by card brand. - name: BirthDate fields: 3 - name: BirthDateError fields: 3 - name: BirthDateUpdate fields: 3 - name: BrandColor fields: 1 - name: BrandColorValidationError fields: 1 - name: BrandColors fields: 2 description: Brand colors for light and dark modes. - name: BrandProperties fields: 1 - name: BrandValidationError fields: 1 - name: BusinessProfile fields: 9 description: Profile data for a business Moov account. - name: Cancellation fields: 3 description: Cancellation of a transfer. - name: Capability fields: 7 description: A feature or permission that enables specific financial operations on a Moov account, such as the ability to send or receive funds. - name: CapabilityRequirement fields: 2 description: A requirement that must be satisfied to activate a capability. - name: Card fields: 14 description: A credit or debit card linked to a Moov account as a payment source. - name: CardAcceptanceMethods fields: 3 description: Describes the distribution of card transactions by payment method. - name: CardAcceptanceMethodsError fields: 3 - name: CardAccountUpdater fields: 2 description: The results of the most recent card update request. - name: CardAcquiringDispute fields: 3 description: Details of a card dispute. - name: CardAcquiringFees fields: 4 description: A detailed breakdown of card acquiring fees by card brand. - name: CardAcquiringRefund fields: 6 description: Details of a card refund. - name: CardAddress fields: 6 - name: CardBrandFees fields: 11 - name: CardExpiration fields: 2 description: Card expiration date. - name: CardExpirationError fields: 2 - name: CardPaymentDetails fields: 1 description: Options for payment links used to collect a card payment. - name: CardPaymentDetailsError fields: 1 - name: CardPaymentPaymentMethod fields: 3 - name: CardPaymentSettings fields: 1 description: User provided settings to manage card payments. This data is only allowed on a business account. - name: CardPaymentTransferPaymentMethod fields: 3 - name: CardPresentPaymentPaymentMethod fields: 3 description: A card used at point of sale terminal for a card present transaction as contained within a payment method. - name: CardPresentPaymentTransferPaymentMethod fields: 3 description: A card used at point of sale terminal for a card present transaction as contained within a payment method. - name: CardTransactionDetails fields: 13 description: Card-specific details about the transaction. - name: CardVerification fields: 3 description: Results of card verification checks. - name: CardVolumeDistribution fields: 4 - name: CardVolumeDistributionError fields: 4 - name: CollectFunds fields: 2 - name: CollectFundsAch fields: 1 - name: CollectFundsAchError fields: 1 - name: CollectFundsCardPayments fields: 5 - name: CollectFundsCardPaymentsError fields: 5 - name: CollectFundsError fields: 2 - name: ColorsValidationError fields: 2 - name: ConnectAccountRequestValidationError fields: 2 - name: Contact fields: 1 - name: CreateAccount fields: 9 - name: CreateAccountError fields: 8 - name: CreateAccountRequest fields: 5 description: Request body for creating a new Moov account. - name: CreateAccountSettings fields: 2 - name: CreateBusinessError fields: 12 - name: CreateBusinessProfile fields: 12 - name: CreateIndividualError fields: 6 - name: CreateIndividualProfile fields: 6 - name: CreatePaymentLink fields: 11 description: Request to create a new payment link. - name: CreatePaymentLinkError fields: 10 - name: CreatePaymentLinkLineItem fields: 6 description: Represents a single line item in a payment link, including optional modifiers and quantity. - name: CreatePaymentLinkLineItemOption fields: 5 description: Represents a modifier or option applied to a line item. - name: CreatePaymentLinkLineItemOptionValidationError fields: 4 - name: CreatePaymentLinkLineItemValidationError fields: 5 - name: CreatePaymentLinkLineItems fields: 1 description: An optional collection of line items for a payment link. - name: CreatePaymentLinkLineItemsUpdate fields: 1 description: An optional collection of line items for a payment link. - name: CreatePaymentLinkLineItemsValidationError fields: 1 - name: CreatePaymentLinkRequest fields: 3 description: Request body for creating a payment link. - name: CreateProductOption fields: 4 - name: CreateProductOptionGroup fields: 5 - name: CreateProfile fields: 2 - name: CreateProfileError fields: 2 - name: CreateRepresentative fields: 3 description: Describes a business representative to create. - name: CreateRepresentativeRequest fields: 7 description: Request body for adding a business representative to an account. - name: CreateRunTransfer fields: 7 description: Defines the attributes of a transfer. - name: CreateScheduledTransferLineItem fields: 6 description: Represents a single item in a scheduled transfer, including optional modifiers and quantity. - name: CreateScheduledTransferLineItemOption fields: 5 description: Represents a modifier or option applied to a scheduled transfer line item. - name: CreateScheduledTransferLineItems fields: 1 description: An optional collection of line items for a scheduled transfer. - name: CreateSweepConfig fields: 6 - name: CreateSweepConfigError fields: 6 - name: CreateSweepConfigRequest fields: 4 description: Request body for creating a sweep configuration. - name: CreateTicket fields: 5 description: Request to create a new support ticket. - name: CreateTicketContactError fields: 2 - name: CreateTicketError fields: 5 - name: CreateTransfer fields: 9 - name: CreateTransferACHAddendaRecord fields: 1 description: An addenda record to be added to an ACH transfer - name: CreateTransferDestination fields: 3 description: The final stage of a transfer and the ultimate recipient of the funds. - name: CreateTransferDestinationACH fields: 3 - name: CreateTransferDestinationCard fields: 1 - name: CreateTransferLineItem fields: 6 description: Represents a single item in a transfer, including optional modifiers and quantity. - name: CreateTransferLineItemOption fields: 5 description: Represents a modifier or option applied to a line item. - name: CreateTransferLineItemOptionValidationError fields: 5 - name: CreateTransferLineItemValidationError fields: 6 - name: CreateTransferLineItems fields: 1 description: An optional collection of line items for a transfer. - name: CreateTransferLineItemsValidationError fields: 1 - name: CreateTransferOptions fields: 3 - name: CreateTransferRequest fields: 6 description: Request body for initiating a new transfer between Moov accounts. - name: CreateTransferSource fields: 5 description: Where funds for a transfer originate. For the source, you must include either a `paymentMethodID` or a `transferID`. - name: CreateTransferSourceACH fields: 5 - name: CreateTransferSourceCard fields: 2 - name: CreateWallet fields: 3 - name: CreatedTransfer fields: 28 - name: CustomerSupport fields: 4 description: User-provided information that can be displayed on credit card transactions for customers to use when - name: CustomerSupportError fields: 4 - name: CustomerSupportUpdate fields: 4 description: User-provided information that can be displayed on credit card transactions for customers to use when - name: DisplayOptionsError fields: 3 - name: Dispute fields: 10 description: A card payment dispute (chargeback) initiated by a cardholder through their card issuer. Disputes require evidence submission or acceptance. - name: DisputeEvidence fields: 5 description: A piece of evidence submitted in response to a card dispute. - name: DisputeEvidenceResponse fields: 10 - name: DisputeTransferDetails fields: 1 - name: Document fields: 5 - name: E2EEToken fields: 1 description: 'Wraps a compact-serialized JSON Web Encryption (JWE) token used for secure transmission of sensitive data (e.g., PCI information) through intermediaries. ' - name: E2EETokenUpdate fields: 1 description: 'Wraps a compact-serialized JSON Web Encryption (JWE) token used for secure transmission of sensitive data (e.g., PCI information) through intermediaries. ' - name: End2EndEncryptionError fields: 1 - name: EnrichedAddressResponse fields: 1 - name: EnrichedBusinessProfile fields: 6 - name: EnrichedBusinessResponse fields: 1 - name: EnrichedIndustries fields: 1 - name: EnrichedIndustryCodes fields: 2 - name: EstimatedActivity fields: 3 - name: EstimatedActivityError fields: 3 - name: EvidenceTextResponse fields: 5 - name: EvidenceUploadResponse fields: 7 description: Details of a successfully uploaded evidence file. - name: FacilitatorFee fields: 4 description: Total or markup fee. - name: FedNowInstitution fields: 3 - name: FedNowServices fields: 3 - name: FeeConditions fields: 0 description: Defines the specific conditions that must be met for the fee to be applied. - name: FeePlan fields: 8 - name: FeePlanAgreement fields: 13 - name: FeeProperties fields: 5 description: Defines the specific parameters used for fee calculation. - name: FileDetails fields: 10 description: Describes a file linked to a Moov account. - name: FileUploadMetadata fields: 2 description: Additional metadata to be stored with the file. - name: FileUploadRequestMultiPart fields: 3 - name: FinancialInstitutions fields: 1 - name: Fulfillment fields: 2 - name: FulfillmentDetails fields: 4 - name: FulfillmentDetailsError fields: 2 - name: FulfillmentError fields: 2 - name: FullIssuedCard fields: 16 description: The full details of an issued card, including PAN and CVV. - name: GeneratedBy fields: 6 description: The entity that generated the fee. - name: GenericError fields: 1 - name: GovernmentID fields: 2 description: Government-issued identification for KYC verification. - name: GuestProfile fields: 3 description: Describes a guest account profile. - name: ImageMetadataRequest fields: 1 description: Request body for creating or updating image metadata. - name: ImageMetadataValidationError fields: 1 - name: ImageRequestValidationError fields: 2 - name: ImageUploadRequestMultiPart fields: 2 - name: IncurredFee fields: 9 description: A fee incurred by a user. - name: IndividualName fields: 4 - name: IndividualNameError fields: 4 - name: IndividualNameUpdate fields: 4 - name: IndividualProfile fields: 6 description: Profile data for an individual Moov account. - name: IndustryCodes fields: 3 description: Industry classification codes for the business. - name: IndustryTaxonomies fields: 1 description: A list of structured industries mapped to default MCC codes. - name: IndustryTaxonomy fields: 5 description: A structured industry taxonomy entry with category and mapped to a default MCC code. - name: InstantBankCreditPaymentMethod fields: 3 description: Instantly send funds to a bank account. - name: InstantBankCreditTransferPaymentMethod fields: 3 description: Instantly send funds to a bank account. - name: InstantBankTransactionDetails fields: 9 description: Instant-bank specific details about the transaction. - name: InstantPaymentFees fields: 9 description: A detailed breakdown of instant payment fees. - name: InstitutionsSearchResponse fields: 4 - name: IssuedCard fields: 14 - name: IssuedCardAuthorization fields: 11 - name: IssuedCardTransaction fields: 9 - name: IssuingControls fields: 2 description: Mutable spend controls for the card. - name: IssuingMerchantData fields: 7 - name: LinkApplePay fields: 2 description: The JSON structure returned from Apple Pay when authorizing a payment session. - name: LinkApplePayToken fields: 3 description: Contains the user's payment information as returned from Apple Pay. - name: LinkApplePaymentData fields: 4 description: Contains the encrypted payment data. - name: LinkCard fields: 9 - name: LinkCardRequest fields: 5 description: Request body for linking a card to a Moov account. - name: LinkedApplePayPaymentMethod fields: 3 - name: Metadata fields: 0 description: Free-form key-value pair list. Useful for storing information that is not captured elsewhere. - name: MinimumCommitment fields: 0 description: The minimum spending amount that must be met in the billing period. If actual usage is below the minimum amount, account is charged the difference. - name: MoneyTransfer fields: 2 - name: MoneyTransferError fields: 2 - name: MoneyTransferPullFromCard fields: 1 - name: MoneyTransferPullFromCardError fields: 1 - name: MoneyTransferPushToCard fields: 1 - name: MoneyTransferPushToCardError fields: 1 - name: MonthlyPlatformFee fields: 0 description: Fixed recurring amount paid in the billing period regardless of usage. - name: MoovFee fields: 4 description: Moov fee charged to an account involved in a transfer. - name: MoovFeeDetails fields: 4 description: Processing and pass-through costs that add up to the moovFee. - name: MoovWalletPaymentMethod fields: 3 - name: MoovWalletTransferPaymentMethod fields: 3 - name: Name fields: 4 description: Full name of an individual. - name: Occurrence fields: 4 description: Occurrences to either create or modify. - name: OccurrencesResponse fields: 12 - name: OnboardingInvite fields: 14 - name: OnboardingInviteError fields: 5 - name: OnboardingPartnerAccount fields: 3 description: The account that created the onboarding invite. - name: OtherCardFees fields: 5 description: A detailed breakdown of other card-related fees. - name: PartialScheduleAccount fields: 3 - name: PartnerFees fields: 3 description: Monthly partner costs that are charged separately and not included in residual subtotal (e.g. platform fees, minimums). - name: PatchAccount fields: 6 description: Describes the fields available when patching a Moov account. - name: PatchAccountError fields: 7 - name: PatchBusiness fields: 13 - name: PatchIndividual fields: 6 description: Describes the fields available when patching an individual. - name: PatchProfile fields: 2 description: Describes the fields available when patching a profile. - name: PaymentDetailsError fields: 4 - name: PaymentLink fields: 23 - name: PaymentLinkCustomerOptions fields: 3 - name: PaymentLinkDisplayOptions fields: 3 description: Customizable display options for a payment link. - name: PaymentLinkLineItem fields: 6 description: Represents a single line item in a payment link, including optional modifiers and quantity. - name: PaymentLinkLineItemImageMetadata fields: 4 - name: PaymentLinkLineItemOption fields: 5 description: Represents a modifier or option applied to a line item. - name: PaymentLinkLineItems fields: 1 description: An optional collection of line items for a payment link. - name: PaymentLinkPaymentDetails fields: 4 description: Options for payment links used to collect payment. - name: PaymentLinkPaymentDetailsUpdate fields: 4 description: Options for payment links used to collect payment. - name: PaymentLinkPayoutDetails fields: 3 description: Options for payout links used to send a payout. - name: PaymentLinkPayoutDetailsUpdate fields: 3 description: Options for payout links used to send a payout. - name: PaymentMethod fields: 0 description: A method of moving money - name: PaymentMethodsBankAccount fields: 10 description: A bank account as contained within a payment method. - name: PaymentMethodsCard fields: 17 description: A card as contained within a payment method. - name: PaymentMethodsWallet fields: 3 - name: PayoutDetailsError fields: 3 - name: PayoutRecipient fields: 2 description: Specify the intended recipient of the payout. - name: PayoutRecipientError fields: 2 - name: Phone fields: 2 description: Phone number with country code. - name: PhoneNumber fields: 2 - name: PhoneNumberError fields: 2 - name: PlatformFees fields: 3 description: A detailed breakdown of platform fees. This field is deprecated and will be removed in a future release. Use accountFees. - name: ProblemDetails fields: 6 description: An RFC 9457 problem details error response. - name: Product fields: 9 description: A good or service offered by a merchant. - name: ProductImageMetadata fields: 4 - name: ProductOption fields: 4 description: Represents a single product option within a group. - name: ProductOptionGroup fields: 5 description: Represents a group of product configuration options, such as size or color. - name: ProductRequest fields: 5 description: Request to create or update a product. - name: Profile fields: 3 description: Describes a Moov account profile. A profile will have a business, individual, or guest depending on the account's type. - name: PullFromCardPaymentMethod fields: 3 - name: PullFromCardTransferPaymentMethod fields: 3 - name: PushToCardPaymentMethod fields: 3 - name: PushToCardTransferPaymentMethod fields: 3 - name: RTPInstitution fields: 3 - name: Recur fields: 4 description: Defines configuration for recurring transfers. - name: RecurResponse fields: 4 - name: Refund fields: 5 description: A refund issued against a completed card transfer. - name: Representative fields: 11 description: Describes a business representative. - name: RepresentativeResponsibilities fields: 4 description: Describes the job responsibilities of a business representative. - name: RequestCard fields: 6 - name: RequestCardError fields: 6 - name: Residual fields: 11 - name: RtpCreditPaymentMethod fields: 3 - name: RtpCreditTransferPaymentMethod fields: 3 - name: RunTransfer fields: 7 - name: ScheduleListResponse fields: 3 - name: SchedulePaymentMethod fields: 3 - name: ScheduleResponse fields: 12 - name: ScheduledTransferImageMetadata fields: 4 - name: ScheduledTransferLineItem fields: 6 description: Represents a single item in a scheduled transfer, including optional modifiers and quantity. - name: ScheduledTransferLineItemOption fields: 5 description: Represents a modifier or option applied to a scheduled transfer line item. - name: ScheduledTransferLineItems fields: 1 description: Line items for a scheduled transfer. - name: SendFunds fields: 4 - name: SendFundsAch fields: 1 - name: SendFundsAchError fields: 1 - name: SendFundsError fields: 4 - name: SendFundsInstantBank fields: 1 - name: SendFundsInstantBankError fields: 1 - name: SendFundsPushToCard fields: 1 - name: SendFundsPushToCardError fields: 1 - name: SendFundsRtp fields: 1 - name: SendFundsRtpError fields: 1 - name: Settings fields: 2 description: User provided settings to manage an account. - name: SourceDestinationOptions fields: 2 - name: SsnOrItin fields: 2 description: Social Security Number or Individual Taxpayer Identification Number. - name: Statement fields: 18 description: A billing statement for a Moov account. - name: Sweep fields: 13 - name: SweepConfig fields: 10 - name: SweepConfigPaymentMethod fields: 2 description: The payment method used to push or pull funds to a bank account. - name: SweepSubtotal fields: 3 - name: TaxID fields: 1 description: Business tax identification number. - name: TerminalApplication fields: 7 description: Describes a terminal application. - name: TerminalCard fields: 12 description: Describes payment card details captured with tap or in-person payment. - name: TermsOfServiceError fields: 2 - name: TermsOfServicePayload fields: 2 - name: TermsOfServicePayloadUpdate fields: 2 - name: Ticket fields: 10 - name: TicketContact fields: 2 - name: Transfer fields: 29 description: Details of a Transfer. - name: TransferAccount fields: 3 - name: TransferAccountRef fields: 3 description: Reference to the Moov account involved in a transfer. - name: TransferCapture fields: 2 description: The card authorization and capture IDs associated with a transfer. - name: TransferDestination fields: 11 - name: TransferLineItem fields: 6 description: Represents a single item in a transfer, including optional modifiers and quantity. - name: TransferLineItemImageMetadata fields: 4 - name: TransferLineItemOption fields: 5 description: Represents a modifier or option applied to a line item. - name: TransferLineItems fields: 1 description: An optional collection of line items for a transfer. - name: TransferOptions fields: 2 - name: TransferParticipant fields: 6 description: Source or destination participant in a Moov transfer. - name: TransferPaymentMethod fields: 0 description: A method of moving money - name: TransferPaymentMethodsBankAccount fields: 10 description: A bank account as contained within a payment method. - name: TransferPaymentMethodsCard fields: 17 description: A card as contained within a payment method. - name: TransferPaymentMethodsWallet fields: 3 - name: TransferSource fields: 11 - name: TransferTerminalCard fields: 12 description: Describes payment card details captured with tap or in-person payment. - name: Underwriting fields: 14 description: Describes underwriting values (in USD) used for card payment acceptance. - name: UpdateCard fields: 8 - name: UpdateCardRequest fields: 3 description: Request body for updating a linked card. - name: UpdateIssuedCard fields: 4 - name: UpdatePaymentLink fields: 8 - name: UpdatePaymentLinkError fields: 7 - name: UpdateRepresentative fields: 7 - name: UpdateRepresentativeRequest fields: 7 description: Request body for updating a business representative. Only provided fields are updated. - name: UpdateUnderwriting fields: 6 - name: UpsertSchedule fields: 3 - name: UpsertUnderwriting fields: 8 - name: UpsertUnderwritingError fields: 14 - name: VolumeByCustomerType fields: 2 - name: VolumeRange fields: 4 description: Defines the volume ranges for tiered pricing models. - name: VolumeShareByCustomerType fields: 3 - name: Wallet fields: 10 description: A Moov wallet to store funds for transfers. - name: WalletAvailableBalance fields: 3 - name: WalletTransaction fields: 20 description: A transaction that funds or deducts from the wallet. - name: WebhookBillingStatementCreated fields: 2 - name: WebhookDataBalanceUpdated fields: 2 - name: WebhookDataBankAccountCreated fields: 3 - name: WebhookDataBankAccountDeleted fields: 3 - name: WebhookDataBankAccountUpdated fields: 5 - name: WebhookDataCancellationCreated fields: 3 - name: WebhookDataCancellationUpdated fields: 3 - name: WebhookDataCapabilityRequested fields: 3 - name: WebhookDataCapabilityUpdated fields: 4 - name: WebhookDataCardAutoUpdated fields: 3 - name: WebhookDataDisputeCreated fields: 6 - name: WebhookDataDisputeUpdated fields: 6 - name: WebhookDataPaymentMethodDisabled fields: 3 - name: WebhookDataPaymentMethodEnabled fields: 3 - name: WebhookDataRefundCreated fields: 3 - name: WebhookDataRefundUpdated fields: 4 - name: WebhookDataRepresentativeCreated fields: 2 - name: WebhookDataRepresentativeDisabled fields: 2 - name: WebhookDataRepresentativeUpdated fields: 2 - name: WebhookDataSweepCreated fields: 3 - name: WebhookDataSweepUpdated fields: 5 - name: WebhookDataTicketCreated fields: 3 - name: WebhookDataTicketMessageAdded fields: 3 - name: WebhookDataTicketUpdated fields: 4 - name: WebhookDataTransferCreated fields: 4 - name: WebhookDataTransferUpdated fields: 6 - name: WebhookDataWalletCreated fields: 2 - name: WebhookDataWalletTransactionUpdated fields: 5 - name: WebhookDataWalletUpdated fields: 3 - name: WebhookTransferPaymentMethodDetails fields: 2 description: Payment method details for the source or destination of a transfer. - name: WireInstitution fields: 4 relationships: - from: CreateAccountRequest to: AccountProfile type: has_one via: profile - from: AccountProfile to: IndividualProfile type: has_one via: individual - from: AccountProfile to: BusinessProfile type: has_one via: business - from: AccountConnection to: Account type: belongs_to via: accountID - from: IndividualProfile to: Name type: has_one via: name - from: IndividualProfile to: Phone type: has_one via: phone - from: IndividualProfile to: Address type: has_one via: address - from: IndividualProfile to: GovernmentID type: has_one via: governmentID - from: Account to: AccountProfile type: has_one via: profile - from: Account to: Capability type: has_many via: capabilities - from: Account to: AccountVerification type: has_one via: verification - from: BusinessProfile to: Address type: has_one via: address - from: BusinessProfile to: Phone type: has_one via: phone - from: BusinessProfile to: TaxID type: has_one via: taxID - from: BusinessProfile to: IndustryCodes type: has_one via: industryCodes - from: GovernmentID to: SsnOrItin type: has_one via: ssn - from: GovernmentID to: SsnOrItin type: has_one via: itin - from: Capability to: Account type: belongs_to via: accountID - from: Capability to: CapabilityRequirement type: has_many via: requirements - from: Card to: CardExpiration type: has_one via: expiration - from: Card to: Address type: has_one via: billingAddress - from: Card to: CardVerification type: has_one via: cardVerification - from: UpdateCardRequest to: Address type: has_one via: billingAddress - from: UpdateCardRequest to: CardExpiration type: has_one via: expiration - from: LinkCardRequest to: CardExpiration type: has_one via: expiration - from: LinkCardRequest to: Address type: has_one via: billingAddress - from: Dispute to: Transfer type: belongs_to via: transferID - from: Dispute to: Amount type: has_one via: amount - from: DisputeEvidence to: Dispute type: belongs_to via: disputeID - from: ACHFees to: BillingCountAndAmount type: has_one via: standardCredit - from: ACHFees to: BillingCountAndAmount type: has_one via: sameDayCredit - from: ACHFees to: BillingCountAndAmount type: has_one via: debits - from: ACHFees to: BillingCountAndAmount type: has_one via: return - from: ACHFees to: BillingCountAndAmount type: has_one via: unauthorizedReturn - from: ACHFees to: BillingCountAndAmount type: has_one via: noticeOfChange - from: ACHFees to: BillingCountAndAmount type: has_one via: bankAccountVerification - from: ACHFees to: BillingCountAndAmount type: has_one via: total - from: ACHInstitution to: Address type: has_one via: address - from: ACHInstitution to: Contact type: has_one via: contact - from: ACHTransactionDetails to: ACHException type: has_one via: return - from: ACHTransactionDetails to: ACHException type: has_one via: correction - from: AccountFees to: AmountDecimal type: has_one via: walletFee - from: AccountFees to: AmountDecimal type: has_one via: merchantPCIFee - from: AccountFees to: AmountDecimal type: has_one via: invoicePaymentFee - from: AccountFees to: AmountDecimal type: has_one via: kybFee - from: AccountFees to: AmountDecimal type: has_one via: kycFee - from: AccountFees to: AmountDecimal type: has_one via: transactionMonitoringFee - from: AccountFees to: AmountDecimal type: has_one via: total - from: AccountTerminalApplication to: Account type: belongs_to via: accountID - from: AccountTerminalApplication to: TerminalApplication type: belongs_to via: terminalApplicationID - from: AccountTerminalApplicationError to: TerminalApplication type: belongs_to via: terminalApplicationID - from: AchCreditSameDayPaymentMethod to: PaymentMethod type: belongs_to via: paymentMethodID - from: AchCreditSameDayPaymentMethod to: PaymentMethodsBankAccount type: has_one via: bankAccount - from: AchCreditSameDayTransferPaymentMethod to: PaymentMethod type: belongs_to via: paymentMethodID - from: AchCreditSameDayTransferPaymentMethod to: TransferPaymentMethodsBankAccount type: has_one via: bankAccount - from: AchCreditStandardPaymentMethod to: PaymentMethod type: belongs_to via: paymentMethodID - from: AchCreditStandardPaymentMethod to: PaymentMethodsBankAccount type: has_one via: bankAccount - from: AchCreditStandardTransferPaymentMethod to: PaymentMethod type: belongs_to via: paymentMethodID - from: AchCreditStandardTransferPaymentMethod to: TransferPaymentMethodsBankAccount type: has_one via: bankAccount - from: AchDebitCollectPaymentMethod to: PaymentMethod type: belongs_to via: paymentMethodID - from: AchDebitCollectPaymentMethod to: PaymentMethodsBankAccount type: has_one via: bankAccount - from: AchDebitCollectTransferPaymentMethod to: PaymentMethod type: belongs_to via: paymentMethodID - from: AchDebitCollectTransferPaymentMethod to: TransferPaymentMethodsBankAccount type: has_one via: bankAccount - from: AchDebitFundPaymentMethod to: PaymentMethod type: belongs_to via: paymentMethodID - from: AchDebitFundPaymentMethod to: PaymentMethodsBankAccount type: has_one via: bankAccount - from: AchDebitFundTransferPaymentMethod to: PaymentMethod type: belongs_to via: paymentMethodID - from: AchDebitFundTransferPaymentMethod to: TransferPaymentMethodsBankAccount type: has_one via: bankAccount - from: AchParticipant to: AchLocation type: has_one via: achLocation - from: Adjustment to: Wallet type: belongs_to via: walletID - from: Adjustment to: AmountDecimal type: has_one via: amount - from: AdjustmentFees to: BillingAdjustment type: has_many via: items - from: AdjustmentFees to: BillingCountAndAmount type: has_one via: total - from: AmountDecimalRange to: AmountDecimal type: has_one via: minimum - from: AmountDecimalRange to: AmountDecimal type: has_one via: maximum - from: ApplePayMerchantDomains to: Account type: belongs_to via: accountID - from: ApplePayPaymentMethod to: PaymentMethod type: belongs_to via: paymentMethodID - from: ApplePayPaymentMethod to: ApplePayResponse type: has_one via: applePay - from: ApplePayResponse to: CardExpiration type: has_one via: expiration - from: ApplePayTransferPaymentMethod to: PaymentMethod type: belongs_to via: paymentMethodID - from: ApplePayTransferPaymentMethod to: ApplePayResponse type: has_one via: applePay - from: AsyncCreatedRefund to: Refund type: belongs_to via: refundID - from: AsyncCreatedRefund to: Amount type: has_one via: amount - from: AsyncTransfer to: Transfer type: belongs_to via: transferID - from: AuthToken to: AccessToken type: has_one via: access_token - from: BadRequestProblemResponse to: ProblemDetails type: has_one via: body - from: BadRequestResponse to: GenericError type: has_one via: error - from: BankAccountPayload to: BankAccountIntegration type: has_one via: account - from: BaseProduct to: AmountDecimal type: has_one via: basePrice - from: BaseProductOption to: AmountDecimal type: has_one via: priceModifier - from: BasicPaymentMethod to: PaymentMethod type: belongs_to via: paymentMethodID - from: BasicTransferPaymentMethod to: PaymentMethod type: belongs_to via: paymentMethodID - from: BillableFee to: FeeProperties type: has_one via: feeProperties - from: BillableFee to: FeeConditions type: has_one via: feeConditions - from: BillingAdjustment to: AmountDecimal type: has_one via: amount - from: BillingCountAndAmount to: AmountDecimal type: has_one via: amount - from: BillingInterchangeProgramFee to: AmountDecimal type: has_one via: perItemRate - from: BillingInterchangeProgramFee to: AmountDecimal type: has_one via: total - from: BillingInterchangeProgramFee to: AmountDecimal type: has_one via: transferVolume - from: BillingSummary to: BillingSummaryDetails type: has_one via: ach - from: BillingSummary to: BillingSummaryDetails type: has_one via: instantPayments - from: BillingSummary to: AmountDecimal type: has_one via: platformFees - from: BillingSummary to: BillingSummaryDetails type: has_one via: accountFees - from: BillingSummary to: AmountDecimal type: has_one via: adjustmentFees - from: BillingSummary to: AmountDecimal type: has_one via: otherFees - from: BillingSummary to: BillingSummaryDetails type: has_one via: otherCardFees - from: BillingSummary to: AmountDecimal type: has_one via: total - from: BillingSummary to: BillingSummaryDetails type: has_one via: netIncomeSubtotal - from: BillingSummary to: AmountDecimal type: has_one via: residualSubtotal - from: BillingSummary to: PartnerFees type: has_one via: monthlyPartnerCosts - from: BillingSummary to: AmountDecimal type: has_one via: netPartnerPayment - from: BillingSummary to: AmountDecimal type: has_one via: totalNetPartnerPayment - from: BillingSummaryDetails to: AmountDecimal type: has_one via: volumeAmount - from: BillingSummaryDetails to: AmountDecimal type: has_one via: feeAmount - from: BillingSummaryDetails to: AmountDecimal type: has_one via: merchantFeesCollected - from: BillingSummaryDetails to: AmountDecimal type: has_one via: partnerFeesAssessed - from: BillingSummaryDetails to: AmountDecimal type: has_one via: netIncome - from: BillingSummaryInterchange to: AmountDecimal type: has_one via: visa - from: BillingSummaryInterchange to: AmountDecimal type: has_one via: mastercard - from: BillingSummaryInterchange to: AmountDecimal type: has_one via: discover - from: BillingSummaryInterchange to: AmountDecimal type: has_one via: americanExpress - from: BrandColors to: BrandColor type: has_one via: dark - from: BrandColors to: BrandColor type: has_one via: light - from: BrandProperties to: BrandColors type: has_one via: colors - from: BrandValidationError to: ColorsValidationError type: has_one via: colors - from: CardAcquiringDispute to: Dispute type: belongs_to via: disputeID - from: CardAcquiringDispute to: Amount type: has_one via: amount - from: CardAcquiringFees to: CardBrandFees type: has_one via: visa - from: CardAcquiringFees to: CardBrandFees type: has_one via: mastercard - from: CardAcquiringFees to: CardBrandFees type: has_one via: discover - from: CardAcquiringFees to: CardBrandFees type: has_one via: americanExpress - from: CardAcquiringRefund to: Refund type: belongs_to via: refundID - from: CardAcquiringRefund to: Amount type: has_one via: amount - from: CardBrandFees to: BillingCountAndAmount type: has_one via: interchange - from: CardBrandFees to: BillingInterchangeProgramFee type: has_many via: interchangePrograms - from: CardBrandFees to: BillingCountAndAmount type: has_one via: networkPassthrough - from: CardBrandFees to: BillingCountAndAmount type: has_one via: completedDomesticOnline - from: CardBrandFees to: BillingCountAndAmount type: has_one via: completedDomesticInPerson - from: CardBrandFees to: BillingCountAndAmount type: has_one via: completedInternationalOnline - from: CardBrandFees to: BillingCountAndAmount type: has_one via: completedInternationalInPerson - from: CardBrandFees to: BillingCountAndAmount type: has_one via: declines - from: CardBrandFees to: BillingCountAndAmount type: has_one via: refunds - from: CardBrandFees to: BillingCountAndAmount type: has_one via: cardCancellations - from: CardBrandFees to: BillingCountAndAmount type: has_one via: total - from: CardPaymentPaymentMethod to: PaymentMethod type: belongs_to via: paymentMethodID - from: CardPaymentPaymentMethod to: PaymentMethodsCard type: has_one via: card - from: CardPaymentTransferPaymentMethod to: PaymentMethod type: belongs_to via: paymentMethodID - from: CardPaymentTransferPaymentMethod to: TransferPaymentMethodsCard type: has_one via: card - from: CardPresentPaymentPaymentMethod to: PaymentMethod type: belongs_to via: paymentMethodID - from: CardPresentPaymentPaymentMethod to: TerminalCard type: has_one via: terminalCard - from: CardPresentPaymentTransferPaymentMethod to: PaymentMethod type: belongs_to via: paymentMethodID - from: CardPresentPaymentTransferPaymentMethod to: TransferTerminalCard type: has_one via: terminalCard - from: CollectFunds to: CollectFundsAch type: has_one via: ach - from: CollectFunds to: CollectFundsCardPayments type: has_one via: cardPayments - from: CollectFundsAch to: EstimatedActivity type: has_one via: estimatedActivity - from: CollectFundsAchError to: EstimatedActivityError type: has_one via: estimatedActivity - from: CollectFundsCardPayments to: CardAcceptanceMethods type: has_one via: cardAcceptanceMethods - from: CollectFundsCardPayments to: EstimatedActivity type: has_one via: estimatedActivity - from: CollectFundsCardPayments to: Fulfillment type: has_one via: fulfillment - from: CollectFundsCardPaymentsError to: CardAcceptanceMethodsError type: has_one via: cardAcceptanceMethods - from: CollectFundsCardPaymentsError to: EstimatedActivityError type: has_one via: estimatedActivity - from: CollectFundsCardPaymentsError to: FulfillmentError type: has_one via: fulfillment - from: CollectFundsError to: CollectFundsAchError type: has_one via: ach - from: CollectFundsError to: CollectFundsCardPaymentsError type: has_one via: cardPayments - from: ColorsValidationError to: BrandColorValidationError type: has_one via: light - from: ColorsValidationError to: BrandColorValidationError type: has_one via: dark - from: ConnectAccountRequestValidationError to: ArrayValidationError type: has_one via: allowScopes - from: Contact to: PhoneNumber type: has_one via: phone - from: CreateAccount to: CreateProfile type: has_one via: profile - from: CreateAccount to: Metadata type: has_one via: metadata - from: CreateAccount to: TermsOfServicePayload type: has_one via: termsOfService - from: CreateAccount to: CustomerSupport type: has_one via: customerSupport - from: CreateAccount to: Settings type: has_one via: settings - from: CreateAccountError to: CreateProfileError type: has_one via: profile - from: CreateAccountError to: TermsOfServiceError type: has_one via: termsOfService - from: CreateAccountError to: CustomerSupportError type: has_one via: customerSupport - from: CreateAccountError to: CreateAccountSettings type: has_one via: settings - from: CreateAccountError to: ArrayValidationError type: has_one via: capabilities - from: CreateBusinessError to: AddressError type: has_one via: address - from: CreateBusinessError to: PhoneNumberError type: has_one via: phone - from: CreateBusinessProfile to: Address type: has_one via: address - from: CreateBusinessProfile to: PhoneNumber type: has_one via: phone - from: CreateBusinessProfile to: TaxID type: has_one via: taxID - from: CreateBusinessProfile to: IndustryCodes type: has_one via: industryCodes - from: CreateIndividualError to: IndividualNameError type: has_one via: name - from: CreateIndividualError to: PhoneNumberError type: has_one via: phone - from: CreateIndividualError to: AddressError type: has_one via: address - from: CreateIndividualError to: BirthDateError type: has_one via: birthDate - from: CreateIndividualProfile to: IndividualName type: has_one via: name - from: CreateIndividualProfile to: PhoneNumber type: has_one via: phone - from: CreateIndividualProfile to: Address type: has_one via: address - from: CreateIndividualProfile to: BirthDate type: has_one via: birthDate - from: CreateIndividualProfile to: GovernmentID type: has_one via: governmentID - from: CreatePaymentLink to: Amount type: has_one via: amount - from: CreatePaymentLink to: Amount type: has_one via: salesTaxAmount - from: CreatePaymentLink to: PaymentLinkDisplayOptions type: has_one via: display - from: CreatePaymentLink to: PaymentLinkCustomerOptions type: has_one via: customer - from: CreatePaymentLink to: PaymentLinkPaymentDetails type: has_one via: payment - from: CreatePaymentLink to: PaymentLinkPayoutDetails type: has_one via: payout - from: CreatePaymentLink to: CreatePaymentLinkLineItems type: has_one via: lineItems - from: CreatePaymentLinkError to: AmountValidationError type: has_one via: amount - from: CreatePaymentLinkError to: AmountValidationError type: has_one via: salesTaxAmount - from: CreatePaymentLinkError to: DisplayOptionsError type: has_one via: display - from: CreatePaymentLinkError to: PaymentDetailsError type: has_one via: payment - from: CreatePaymentLinkError to: PayoutDetailsError type: has_one via: payout - from: CreatePaymentLinkError to: CreatePaymentLinkLineItemsValidationError type: has_one via: lineItems - from: CreatePaymentLinkLineItem to: AmountDecimal type: has_one via: basePrice - from: CreatePaymentLinkLineItem to: CreatePaymentLinkLineItemOption type: has_many via: options - from: CreatePaymentLinkLineItem to: Product type: belongs_to via: productID - from: CreatePaymentLinkLineItemOption to: AmountDecimal type: has_one via: priceModifier - from: CreatePaymentLinkLineItemOptionValidationError to: AmountDecimalValidationError type: has_one via: priceModifier - from: CreatePaymentLinkLineItemValidationError to: Product type: belongs_to via: productID - from: CreatePaymentLinkLineItemValidationError to: AmountDecimalValidationError type: has_one via: basePrice - from: CreatePaymentLinkLineItems to: CreatePaymentLinkLineItem type: has_many via: items - from: CreatePaymentLinkLineItemsUpdate to: CreatePaymentLinkLineItem type: has_many via: items - from: CreateProductOption to: AmountDecimal type: has_one via: priceModifier - from: CreateProductOptionGroup to: CreateProductOption type: has_many via: options - from: CreateProfile to: CreateIndividualProfile type: has_one via: individual - from: CreateProfile to: CreateBusinessProfile type: has_one via: business - from: CreateProfileError to: CreateIndividualError type: has_one via: individual - from: CreateProfileError to: CreateBusinessError type: has_one via: business - from: CreateRepresentative to: BirthDate type: has_one via: birthDate - from: CreateRepresentative to: GovernmentID type: has_one via: governmentID - from: CreateRepresentative to: RepresentativeResponsibilities type: has_one via: responsibilities - from: CreateRepresentative to: IndividualName type: has_one via: name - from: CreateRepresentative to: PhoneNumber type: has_one via: phone - from: CreateRepresentative to: Address type: has_one via: address - from: CreateRunTransfer to: Amount type: has_one via: amount - from: CreateRunTransfer to: Amount type: has_one via: salesTaxAmount - from: CreateRunTransfer to: SchedulePaymentMethod type: has_one via: destination - from: CreateRunTransfer to: SchedulePaymentMethod type: has_one via: source - from: CreateRunTransfer to: CreateScheduledTransferLineItems type: has_one via: lineItems - from: CreateScheduledTransferLineItem to: AmountDecimal type: has_one via: basePrice - from: CreateScheduledTransferLineItem to: CreateScheduledTransferLineItemOption type: has_many via: options - from: CreateScheduledTransferLineItem to: Product type: belongs_to via: productID - from: CreateScheduledTransferLineItemOption to: AmountDecimal type: has_one via: priceModifier - from: CreateScheduledTransferLineItems to: CreateScheduledTransferLineItem type: has_many via: items - from: CreateSweepConfig to: Wallet type: belongs_to via: walletID - from: CreateSweepConfigError to: Wallet type: belongs_to via: walletID - from: CreateTicket to: TicketContact type: has_one via: contact - from: CreateTicketError to: CreateTicketContactError type: has_one via: contact - from: CreateTransfer to: CreateTransferSource type: has_one via: source - from: CreateTransfer to: CreateTransferDestination type: has_one via: destination - from: CreateTransfer to: Amount type: has_one via: amount - from: CreateTransfer to: FacilitatorFee type: has_one via: facilitatorFee - from: CreateTransfer to: Metadata type: has_one via: metadata - from: CreateTransfer to: Amount type: has_one via: salesTaxAmount - from: CreateTransfer to: CreateTransferLineItems type: has_one via: lineItems - from: CreateTransferDestination to: PaymentMethod type: belongs_to via: paymentMethodID - from: CreateTransferDestination to: CreateTransferDestinationCard type: has_one via: cardDetails - from: CreateTransferDestination to: CreateTransferDestinationACH type: has_one via: achDetails - from: CreateTransferDestinationACH to: CreateTransferACHAddendaRecord type: has_many via: addenda - from: CreateTransferLineItem to: AmountDecimal type: has_one via: basePrice - from: CreateTransferLineItem to: CreateTransferLineItemOption type: has_many via: options - from: CreateTransferLineItem to: Product type: belongs_to via: productID - from: CreateTransferLineItemOption to: AmountDecimal type: has_one via: priceModifier - from: CreateTransferLineItemOptionValidationError to: AmountDecimalValidationError type: has_one via: priceModifier - from: CreateTransferLineItemValidationError to: Product type: belongs_to via: productID - from: CreateTransferLineItemValidationError to: AmountDecimalValidationError type: has_one via: basePrice - from: CreateTransferLineItems to: CreateTransferLineItem type: has_many via: items - from: CreateTransferOptions to: SourceDestinationOptions type: has_one via: source - from: CreateTransferOptions to: SourceDestinationOptions type: has_one via: destination - from: CreateTransferOptions to: Amount type: has_one via: amount - from: CreateTransferSource to: Transfer type: belongs_to via: transferID - from: CreateTransferSource to: PaymentMethod type: belongs_to via: paymentMethodID - from: CreateTransferSource to: CreateTransferSourceCard type: has_one via: cardDetails - from: CreateTransferSource to: CreateTransferSourceACH type: has_one via: achDetails - from: CreateTransferSourceACH to: CreateTransferACHAddendaRecord type: has_many via: addenda - from: CreateWallet to: Metadata type: has_one via: metadata - from: CreatedTransfer to: Transfer type: belongs_to via: transferID - from: CreatedTransfer to: TransferSource type: has_one via: source - from: CreatedTransfer to: TransferDestination type: has_one via: destination - from: CreatedTransfer to: Amount type: has_one via: amount - from: CreatedTransfer to: Metadata type: has_one via: metadata - from: CreatedTransfer to: FacilitatorFee type: has_one via: facilitatorFee - from: CreatedTransfer to: MoovFeeDetails type: has_one via: moovFeeDetails - from: CreatedTransfer to: Cancellation type: has_many via: cancellations - from: CreatedTransfer to: Amount type: has_one via: refundedAmount - from: CreatedTransfer to: CardAcquiringRefund type: has_many via: refunds - from: CreatedTransfer to: Amount type: has_one via: disputedAmount - from: CreatedTransfer to: CardAcquiringDispute type: has_many via: disputes - from: CreatedTransfer to: Sweep type: belongs_to via: sweepID - from: CreatedTransfer to: Occurrence type: belongs_to via: occurrenceID - from: CreatedTransfer to: Amount type: has_one via: salesTaxAmount - from: CreatedTransfer to: TransferLineItems type: has_one via: lineItems - from: CreatedTransfer to: TransferCapture type: has_one via: capture - from: CustomerSupport to: PhoneNumber type: has_one via: phone - from: CustomerSupport to: Address type: has_one via: address - from: CustomerSupportError to: PhoneNumberError type: has_one via: phone - from: CustomerSupportError to: AddressError type: has_one via: address - from: CustomerSupportUpdate to: PhoneNumber type: has_one via: phone - from: CustomerSupportUpdate to: AddressUpdate type: has_one via: address - from: DisputeEvidenceResponse to: Dispute type: belongs_to via: disputeID - from: DisputeTransferDetails to: Transfer type: belongs_to via: transferID - from: EnrichedAddressResponse to: AddressSuggestion type: has_many via: suggestions - from: EnrichedBusinessProfile to: Address type: has_one via: address - from: EnrichedBusinessProfile to: EnrichedIndustryCodes type: has_one via: industryCodes - from: EnrichedBusinessProfile to: PhoneNumber type: has_one via: phone - from: EnrichedBusinessResponse to: EnrichedBusinessProfile type: has_one via: business - from: EnrichedIndustries to: IndustryTaxonomy type: has_many via: industries - from: EvidenceTextResponse to: Dispute type: belongs_to via: disputeID - from: EvidenceUploadResponse to: Dispute type: belongs_to via: disputeID - from: FedNowInstitution to: FedNowServices type: has_one via: services - from: FeePlan to: BillableFee type: has_many via: billableFees - from: FeePlan to: MinimumCommitment type: has_one via: minimumCommitment - from: FeePlan to: MonthlyPlatformFee type: has_one via: monthlyPlatformFee - from: FeePlanAgreement to: Account type: belongs_to via: accountID - from: FeePlanAgreement to: BillableFee type: has_many via: billableFees - from: FeePlanAgreement to: MinimumCommitment type: has_one via: minimumCommitment - from: FeePlanAgreement to: MonthlyPlatformFee type: has_one via: monthlyPlatformFee - from: FeeProperties to: AmountDecimal type: has_one via: fixedAmount - from: FeeProperties to: AmountDecimal type: has_one via: minPerTransaction - from: FeeProperties to: AmountDecimal type: has_one via: maxPerTransaction - from: FeeProperties to: VolumeRange type: has_many via: volumeRanges - from: FileDetails to: Account type: belongs_to via: accountID - from: FileUploadMetadata to: Representative type: belongs_to via: representative_id - from: FileUploadRequestMultiPart to: FileUploadMetadata type: has_one via: metadata - from: FinancialInstitutions to: AchParticipant type: has_many via: achParticipants - from: FullIssuedCard to: IssuedCard type: belongs_to via: issuedCardID - from: FullIssuedCard to: CardExpiration type: has_one via: expiration - from: FullIssuedCard to: Metadata type: has_one via: metadata - from: FullIssuedCard to: Address type: has_one via: billingAddress - from: FullIssuedCard to: IssuingControls type: has_one via: controls - from: GeneratedBy to: Transfer type: belongs_to via: transferID - from: GeneratedBy to: Card type: belongs_to via: cardID - from: GeneratedBy to: Dispute type: belongs_to via: disputeID - from: GeneratedBy to: Account type: belongs_to via: accountID - from: GeneratedBy to: BankAccount type: belongs_to via: bankAccountID - from: GuestProfile to: PhoneNumber type: has_one via: phone - from: ImageRequestValidationError to: ImageMetadataValidationError type: has_one via: metadata - from: ImageUploadRequestMultiPart to: ImageMetadataRequest type: has_one via: metadata - from: IncurredFee to: Account type: belongs_to via: accountID - from: IncurredFee to: Wallet type: belongs_to via: walletID - from: IncurredFee to: AmountDecimal type: has_one via: amount - from: IncurredFee to: GeneratedBy type: has_one via: generatedBy - from: IncurredFee to: Residual type: belongs_to via: residualID - from: IndustryTaxonomies to: IndustryTaxonomy type: has_many via: industries - from: InstantBankCreditPaymentMethod to: PaymentMethod type: belongs_to via: paymentMethodID - from: InstantBankCreditPaymentMethod to: PaymentMethodsBankAccount type: has_one via: bankAccount - from: InstantBankCreditTransferPaymentMethod to: PaymentMethod type: belongs_to via: paymentMethodID - from: InstantBankCreditTransferPaymentMethod to: TransferPaymentMethodsBankAccount type: has_one via: bankAccount - from: InstantPaymentFees to: BillingCountAndAmount type: has_one via: rtpCreditTransaction - from: InstantPaymentFees to: BillingCountAndAmount type: has_one via: rtpDecline - from: InstantPaymentFees to: BillingCountAndAmount type: has_one via: pushToCardTransaction - from: InstantPaymentFees to: BillingCountAndAmount type: has_one via: pushToCardDecline - from: InstantPaymentFees to: BillingCountAndAmount type: has_one via: pullFromCardTransaction - from: InstantPaymentFees to: BillingCountAndAmount type: has_one via: pullFromCardDecline - from: InstantPaymentFees to: BillingCountAndAmount type: has_one via: pullFromCardRefund - from: InstantPaymentFees to: BillingCountAndAmount type: has_one via: instantVerification - from: InstantPaymentFees to: BillingCountAndAmount type: has_one via: total - from: InstitutionsSearchResponse to: ACHInstitution type: has_many via: ach - from: InstitutionsSearchResponse to: RTPInstitution type: has_many via: rtp - from: InstitutionsSearchResponse to: WireInstitution type: has_many via: wire - from: InstitutionsSearchResponse to: FedNowInstitution type: has_many via: fednow - from: IssuedCard to: CardExpiration type: has_one via: expiration - from: IssuedCard to: Metadata type: has_one via: metadata - from: IssuedCard to: Address type: has_one via: billingAddress - from: IssuedCard to: IssuingControls type: has_one via: controls - from: IssuedCardAuthorization to: IssuedCard type: belongs_to via: issuedCardID - from: IssuedCardAuthorization to: IssuingMerchantData type: has_one via: merchantData - from: IssuedCardTransaction to: IssuedCard type: belongs_to via: issuedCardID - from: IssuedCardTransaction to: IssuingMerchantData type: has_one via: merchantData - from: LinkApplePay to: LinkApplePayToken type: has_one via: token - from: LinkApplePay to: AppleBillingContact type: has_one via: billingContact - from: LinkApplePayToken to: LinkApplePaymentData type: has_one via: paymentData - from: LinkApplePaymentData to: ApplePayHeader type: has_one via: header - from: LinkCard to: E2EEToken type: has_one via: e2ee - from: LinkCard to: CardExpiration type: has_one via: expiration - from: LinkCard to: CardAddress type: has_one via: billingAddress - from: LinkedApplePayPaymentMethod to: PaymentMethod type: belongs_to via: paymentMethodID - from: LinkedApplePayPaymentMethod to: ApplePayResponse type: has_one via: applePay - from: MoneyTransfer to: MoneyTransferPullFromCard type: has_one via: pullFromCard - from: MoneyTransfer to: MoneyTransferPushToCard type: has_one via: pushToCard - from: MoneyTransferError to: MoneyTransferPullFromCardError type: has_one via: pullFromCard - from: MoneyTransferError to: MoneyTransferPushToCardError type: has_one via: pushToCard - from: MoneyTransferPullFromCard to: EstimatedActivity type: has_one via: estimatedActivity - from: MoneyTransferPullFromCardError to: EstimatedActivityError type: has_one via: estimatedActivity - from: MoneyTransferPushToCard to: EstimatedActivity type: has_one via: estimatedActivity - from: MoneyTransferPushToCardError to: EstimatedActivityError type: has_one via: estimatedActivity - from: MoovFee to: Account type: belongs_to via: accountID - from: MoovFee to: AmountDecimal type: has_one via: totalAmount - from: MoovWalletPaymentMethod to: PaymentMethod type: belongs_to via: paymentMethodID - from: MoovWalletPaymentMethod to: PaymentMethodsWallet type: has_one via: wallet - from: MoovWalletTransferPaymentMethod to: PaymentMethod type: belongs_to via: paymentMethodID - from: MoovWalletTransferPaymentMethod to: TransferPaymentMethodsWallet type: has_one via: wallet - from: Occurrence to: CreateRunTransfer type: has_one via: runTransfer - from: OccurrencesResponse to: Occurrence type: belongs_to via: occurrenceID - from: OccurrencesResponse to: RunTransfer type: has_one via: runTransfer - from: OnboardingInvite to: CreateAccount type: has_one via: prefill - from: OnboardingInvite to: OnboardingPartnerAccount type: has_one via: partner - from: OnboardingInviteError to: ArrayValidationError type: has_one via: scopes - from: OnboardingInviteError to: ArrayValidationError type: has_one via: capabilities - from: OnboardingInviteError to: ArrayValidationError type: has_one via: feePlanCodes - from: OnboardingPartnerAccount to: Account type: belongs_to via: accountID - from: OtherCardFees to: BillingCountAndAmount type: has_one via: disputes - from: OtherCardFees to: BillingCountAndAmount type: has_one via: cardAccountUpdater - from: OtherCardFees to: BillingCountAndAmount type: has_one via: cardVerification - from: OtherCardFees to: BillingCountAndAmount type: has_one via: nameVerification - from: OtherCardFees to: BillingCountAndAmount type: has_one via: total - from: PartialScheduleAccount to: Account type: belongs_to via: accountID - from: PartnerFees to: AmountDecimal type: has_one via: minimumCommitment - from: PartnerFees to: AmountDecimal type: has_one via: monthlyPlatform - from: PartnerFees to: AmountDecimal type: has_one via: total - from: PatchAccount to: PatchProfile type: has_one via: profile - from: PatchAccount to: Metadata type: has_one via: metadata - from: PatchAccount to: TermsOfServicePayloadUpdate type: has_one via: termsOfService - from: PatchAccount to: CustomerSupportUpdate type: has_one via: customerSupport - from: PatchAccount to: CreateAccountSettings type: has_one via: settings - from: PatchAccountError to: CreateProfileError type: has_one via: profile - from: PatchAccountError to: TermsOfServiceError type: has_one via: termsOfService - from: PatchAccountError to: CustomerSupportError type: has_one via: customerSupport - from: PatchAccountError to: CreateAccountSettings type: has_one via: settings - from: PatchBusiness to: AddressUpdate type: has_one via: address - from: PatchBusiness to: PhoneNumber type: has_one via: phone - from: PatchBusiness to: IndustryCodes type: has_one via: industryCodes - from: PatchIndividual to: IndividualNameUpdate type: has_one via: name - from: PatchIndividual to: PhoneNumber type: has_one via: phone - from: PatchIndividual to: AddressUpdate type: has_one via: address - from: PatchIndividual to: BirthDateUpdate type: has_one via: birthDate - from: PatchIndividual to: GovernmentID type: has_one via: governmentID - from: PatchProfile to: PatchIndividual type: has_one via: individual - from: PatchProfile to: PatchBusiness type: has_one via: business - from: PaymentDetailsError to: CardPaymentDetailsError type: has_one via: cardDetails - from: PaymentDetailsError to: ACHPaymentDetailsError type: has_one via: achDetails - from: PaymentLink to: Amount type: has_one via: amount - from: PaymentLink to: Amount type: has_one via: salesTaxAmount - from: PaymentLink to: PaymentLinkDisplayOptions type: has_one via: display - from: PaymentLink to: PaymentLinkCustomerOptions type: has_one via: customer - from: PaymentLink to: PaymentLinkPaymentDetails type: has_one via: payment - from: PaymentLink to: PaymentLinkPayoutDetails type: has_one via: payout - from: PaymentLink to: PaymentLinkLineItems type: has_one via: lineItems - from: PaymentLinkLineItem to: AmountDecimal type: has_one via: basePrice - from: PaymentLinkLineItem to: PaymentLinkLineItemOption type: has_many via: options - from: PaymentLinkLineItem to: PaymentLinkLineItemImageMetadata type: has_many via: images - from: PaymentLinkLineItem to: Product type: belongs_to via: productID - from: PaymentLinkLineItemOption to: AmountDecimal type: has_one via: priceModifier - from: PaymentLinkLineItemOption to: PaymentLinkLineItemImageMetadata type: has_many via: images - from: PaymentLinkLineItems to: PaymentLinkLineItem type: has_many via: items - from: PaymentLinkPaymentDetails to: CardPaymentDetails type: has_one via: cardDetails - from: PaymentLinkPaymentDetails to: ACHPaymentDetails type: has_one via: achDetails - from: PaymentLinkPaymentDetailsUpdate to: CardPaymentDetails type: has_one via: cardDetails - from: PaymentLinkPaymentDetailsUpdate to: ACHPaymentDetails type: has_one via: achDetails - from: PaymentLinkPayoutDetails to: PayoutRecipient type: has_one via: recipient - from: PaymentLinkPayoutDetailsUpdate to: PayoutRecipient type: has_one via: recipient - from: PaymentMethodsBankAccount to: BankAccount type: belongs_to via: bankAccountID - from: PaymentMethodsCard to: Card type: belongs_to via: cardID - from: PaymentMethodsCard to: CardExpiration type: has_one via: expiration - from: PaymentMethodsCard to: CardAddress type: has_one via: billingAddress - from: PaymentMethodsCard to: CardVerification type: has_one via: cardVerification - from: PaymentMethodsCard to: CardAccountUpdater type: has_one via: cardAccountUpdater - from: PaymentMethodsWallet to: Wallet type: belongs_to via: walletID - from: PayoutDetailsError to: PayoutRecipientError type: has_one via: recipient - from: PayoutRecipient to: PhoneNumber type: has_one via: phone - from: PayoutRecipientError to: PhoneNumberError type: has_one via: phone - from: PlatformFees to: AmountDecimal type: has_one via: walletFee - from: PlatformFees to: AmountDecimal type: has_one via: merchantPCIFee - from: PlatformFees to: AmountDecimal type: has_one via: total - from: Product to: AmountDecimal type: has_one via: basePrice - from: Product to: ProductOptionGroup type: has_many via: optionGroups - from: Product to: ProductImageMetadata type: has_many via: images - from: ProductOption to: AmountDecimal type: has_one via: priceModifier - from: ProductOption to: ProductImageMetadata type: has_many via: images - from: ProductOptionGroup to: ProductOption type: has_many via: options - from: ProductRequest to: AmountDecimal type: has_one via: basePrice - from: ProductRequest to: CreateProductOptionGroup type: has_many via: optionGroups - from: Profile to: IndividualProfile type: has_one via: individual - from: Profile to: BusinessProfile type: has_one via: business - from: Profile to: GuestProfile type: has_one via: guest - from: PullFromCardPaymentMethod to: PaymentMethod type: belongs_to via: paymentMethodID - from: PullFromCardPaymentMethod to: PaymentMethodsCard type: has_one via: card - from: PullFromCardTransferPaymentMethod to: PaymentMethod type: belongs_to via: paymentMethodID - from: PullFromCardTransferPaymentMethod to: TransferPaymentMethodsCard type: has_one via: card - from: PushToCardPaymentMethod to: PaymentMethod type: belongs_to via: paymentMethodID - from: PushToCardPaymentMethod to: PaymentMethodsCard type: has_one via: card - from: PushToCardTransferPaymentMethod to: PaymentMethod type: belongs_to via: paymentMethodID - from: PushToCardTransferPaymentMethod to: TransferPaymentMethodsCard type: has_one via: card - from: Recur to: CreateRunTransfer type: has_one via: runTransfer - from: RecurResponse to: RunTransfer type: has_one via: runTransfer - from: Representative to: IndividualName type: has_one via: name - from: Representative to: PhoneNumber type: has_one via: phone - from: Representative to: Address type: has_one via: address - from: Representative to: RepresentativeResponsibilities type: has_one via: responsibilities - from: RequestCard to: Metadata type: has_one via: metadata - from: RequestCard to: Address type: has_one via: billingAddress - from: RequestCard to: CardExpiration type: has_one via: expiration - from: RequestCard to: IssuingControls type: has_one via: controls - from: RequestCardError to: AddressError type: has_one via: billingAddress - from: RequestCardError to: CardExpirationError type: has_one via: expiration - from: Residual to: AmountDecimal type: has_one via: merchantFees - from: Residual to: AmountDecimal type: has_one via: partnerCost - from: Residual to: AmountDecimal type: has_one via: netIncome - from: Residual to: AmountDecimal type: has_one via: residualAmount - from: RtpCreditPaymentMethod to: PaymentMethod type: belongs_to via: paymentMethodID - from: RtpCreditPaymentMethod to: PaymentMethodsBankAccount type: has_one via: bankAccount - from: RtpCreditTransferPaymentMethod to: PaymentMethod type: belongs_to via: paymentMethodID - from: RtpCreditTransferPaymentMethod to: TransferPaymentMethodsBankAccount type: has_one via: bankAccount - from: RunTransfer to: Amount type: has_one via: amount - from: RunTransfer to: Amount type: has_one via: salesTaxAmount - from: RunTransfer to: SchedulePaymentMethod type: has_one via: destination - from: RunTransfer to: SchedulePaymentMethod type: has_one via: source - from: RunTransfer to: ScheduledTransferLineItems type: has_one via: lineItems - from: ScheduleListResponse to: PartialScheduleAccount type: has_one via: sourceAccount - from: ScheduleListResponse to: PartialScheduleAccount type: has_one via: destinationAccount - from: ScheduleListResponse to: PartialScheduleAccount type: has_one via: partnerAccount - from: SchedulePaymentMethod to: PaymentMethod type: belongs_to via: paymentMethodID - from: ScheduleResponse to: OccurrencesResponse type: has_many via: occurrences - from: ScheduleResponse to: RecurResponse type: has_one via: recur - from: ScheduledTransferLineItem to: AmountDecimal type: has_one via: basePrice - from: ScheduledTransferLineItem to: ScheduledTransferLineItemOption type: has_many via: options - from: ScheduledTransferLineItem to: Product type: belongs_to via: productID - from: ScheduledTransferLineItem to: ScheduledTransferImageMetadata type: has_many via: images - from: ScheduledTransferLineItemOption to: AmountDecimal type: has_one via: priceModifier - from: ScheduledTransferLineItemOption to: ScheduledTransferImageMetadata type: has_many via: images - from: ScheduledTransferLineItems to: ScheduledTransferLineItem type: has_many via: items - from: SendFunds to: SendFundsAch type: has_one via: ach - from: SendFunds to: SendFundsPushToCard type: has_one via: pushToCard - from: SendFunds to: SendFundsRtp type: has_one via: rtp - from: SendFunds to: SendFundsInstantBank type: has_one via: instantBank - from: SendFundsAch to: EstimatedActivity type: has_one via: estimatedActivity - from: SendFundsAchError to: EstimatedActivityError type: has_one via: estimatedActivity - from: SendFundsError to: SendFundsAchError type: has_one via: ach - from: SendFundsError to: SendFundsPushToCardError type: has_one via: pushToCard - from: SendFundsError to: SendFundsRtpError type: has_one via: rtp - from: SendFundsError to: SendFundsInstantBankError type: has_one via: instantBank - from: SendFundsInstantBank to: EstimatedActivity type: has_one via: estimatedActivity - from: SendFundsInstantBankError to: EstimatedActivityError type: has_one via: estimatedActivity - from: SendFundsPushToCard to: EstimatedActivity type: has_one via: estimatedActivity - from: SendFundsPushToCardError to: EstimatedActivityError type: has_one via: estimatedActivity - from: SendFundsRtp to: EstimatedActivity type: has_one via: estimatedActivity - from: SendFundsRtpError to: EstimatedActivityError type: has_one via: estimatedActivity - from: Settings to: CardPaymentSettings type: has_one via: cardPayment - from: Settings to: ACHPaymentSettings type: has_one via: achPayment - from: SourceDestinationOptions to: Account type: belongs_to via: accountID - from: SourceDestinationOptions to: PaymentMethod type: belongs_to via: paymentMethodID - from: Statement to: BillingSummary type: has_one via: summary - from: Statement to: CardAcquiringFees type: has_one via: cardAcquiringFees - from: Statement to: ACHFees type: has_one via: achFees - from: Statement to: InstantPaymentFees type: has_one via: instantPaymentFees - from: Statement to: PlatformFees type: has_one via: platformFees - from: Statement to: AccountFees type: has_one via: accountFees - from: Statement to: OtherCardFees type: has_one via: otherCardFees - from: Statement to: PartnerFees type: has_one via: partnerFees - from: Statement to: AdjustmentFees type: has_one via: adjustments - from: Sweep to: Transfer type: belongs_to via: transferID - from: Sweep to: SweepSubtotal type: has_many via: subtotals - from: SweepConfig to: Wallet type: belongs_to via: walletID - from: SweepConfig to: SweepConfigPaymentMethod type: has_one via: pushPaymentMethod - from: SweepConfig to: SweepConfigPaymentMethod type: has_one via: pullPaymentMethod - from: SweepConfigPaymentMethod to: PaymentMethod type: belongs_to via: paymentMethodID - from: SweepSubtotal to: AmountDecimal type: has_one via: amount - from: TerminalCard to: CardExpiration type: has_one via: expiration - from: Ticket to: TicketContact type: has_one via: contact - from: Transfer to: TransferSource type: has_one via: source - from: Transfer to: TransferDestination type: has_one via: destination - from: Transfer to: Amount type: has_one via: amount - from: Transfer to: Metadata type: has_one via: metadata - from: Transfer to: FacilitatorFee type: has_one via: facilitatorFee - from: Transfer to: MoovFeeDetails type: has_one via: moovFeeDetails - from: Transfer to: MoovFee type: has_many via: moovFees - from: Transfer to: Cancellation type: has_many via: cancellations - from: Transfer to: Amount type: has_one via: refundedAmount - from: Transfer to: CardAcquiringRefund type: has_many via: refunds - from: Transfer to: Amount type: has_one via: disputedAmount - from: Transfer to: CardAcquiringDispute type: has_many via: disputes - from: Transfer to: Sweep type: belongs_to via: sweepID - from: Transfer to: Occurrence type: belongs_to via: occurrenceID - from: Transfer to: Amount type: has_one via: salesTaxAmount - from: Transfer to: TransferLineItems type: has_one via: lineItems - from: Transfer to: TransferCapture type: has_one via: capture - from: TransferAccount to: Account type: belongs_to via: accountID - from: TransferDestination to: PaymentMethod type: belongs_to via: paymentMethodID - from: TransferDestination to: TransferAccount type: has_one via: account - from: TransferDestination to: TransferPaymentMethodsBankAccount type: has_one via: bankAccount - from: TransferDestination to: TransferPaymentMethodsWallet type: has_one via: wallet - from: TransferDestination to: TransferPaymentMethodsCard type: has_one via: card - from: TransferDestination to: ACHTransactionDetails type: has_one via: achDetails - from: TransferDestination to: ApplePayResponse type: has_one via: applePay - from: TransferDestination to: CardTransactionDetails type: has_one via: cardDetails - from: TransferDestination to: InstantBankTransactionDetails type: has_one via: instantBankDetails - from: TransferLineItem to: AmountDecimal type: has_one via: basePrice - from: TransferLineItem to: TransferLineItemOption type: has_many via: options - from: TransferLineItem to: TransferLineItemImageMetadata type: has_many via: images - from: TransferLineItem to: Product type: belongs_to via: productID - from: TransferLineItemOption to: AmountDecimal type: has_one via: priceModifier - from: TransferLineItemOption to: TransferLineItemImageMetadata type: has_many via: images - from: TransferLineItems to: TransferLineItem type: has_many via: items - from: TransferOptions to: TransferPaymentMethod type: has_many via: sourceOptions - from: TransferOptions to: TransferPaymentMethod type: has_many via: destinationOptions - from: TransferPaymentMethodsBankAccount to: BankAccount type: belongs_to via: bankAccountID - from: TransferPaymentMethodsCard to: Card type: belongs_to via: cardID - from: TransferPaymentMethodsCard to: CardExpiration type: has_one via: expiration - from: TransferPaymentMethodsCard to: CardAddress type: has_one via: billingAddress - from: TransferPaymentMethodsCard to: CardVerification type: has_one via: cardVerification - from: TransferPaymentMethodsCard to: CardAccountUpdater type: has_one via: cardAccountUpdater - from: TransferPaymentMethodsWallet to: Wallet type: belongs_to via: walletID - from: TransferSource to: Transfer type: belongs_to via: transferID - from: TransferSource to: PaymentMethod type: belongs_to via: paymentMethodID - from: TransferSource to: TransferAccount type: has_one via: account - from: TransferSource to: TransferPaymentMethodsBankAccount type: has_one via: bankAccount - from: TransferSource to: TransferPaymentMethodsWallet type: has_one via: wallet - from: TransferSource to: TransferPaymentMethodsCard type: has_one via: card - from: TransferSource to: ApplePayResponse type: has_one via: applePay - from: TransferSource to: TransferTerminalCard type: has_one via: terminalCard - from: TransferSource to: CardTransactionDetails type: has_one via: cardDetails - from: TransferSource to: ACHTransactionDetails type: has_one via: achDetails - from: TransferTerminalCard to: CardExpiration type: has_one via: expiration - from: Underwriting to: VolumeByCustomerType type: has_one via: volumeByCustomerType - from: Underwriting to: CardVolumeDistribution type: has_one via: cardVolumeDistribution - from: Underwriting to: FulfillmentDetails type: has_one via: fulfillment - from: Underwriting to: VolumeShareByCustomerType type: has_one via: volumeShareByCustomerType - from: Underwriting to: CollectFunds type: has_one via: collectFunds - from: Underwriting to: MoneyTransfer type: has_one via: moneyTransfer - from: Underwriting to: SendFunds type: has_one via: sendFunds - from: UpdateCard to: E2EETokenUpdate type: has_one via: e2ee - from: UpdateIssuedCard to: Metadata type: has_one via: metadata - from: UpdateIssuedCard to: AddressUpdate type: has_one via: billingAddress - from: UpdatePaymentLink to: AmountUpdate type: has_one via: amount - from: UpdatePaymentLink to: AmountUpdate type: has_one via: salesTaxAmount - from: UpdatePaymentLink to: PaymentLinkCustomerOptions type: has_one via: customer - from: UpdatePaymentLink to: PaymentLinkPaymentDetailsUpdate type: has_one via: payment - from: UpdatePaymentLink to: PaymentLinkPayoutDetailsUpdate type: has_one via: payout - from: UpdatePaymentLink to: CreatePaymentLinkLineItemsUpdate type: has_one via: lineItems - from: UpdatePaymentLinkError to: AmountValidationError type: has_one via: amount - from: UpdatePaymentLinkError to: AmountValidationError type: has_one via: salesTaxAmount - from: UpdatePaymentLinkError to: DisplayOptionsError type: has_one via: display - from: UpdatePaymentLinkError to: PaymentDetailsError type: has_one via: payment - from: UpdatePaymentLinkError to: PayoutDetailsError type: has_one via: payout - from: UpdatePaymentLinkError to: CreatePaymentLinkLineItemsValidationError type: has_one via: lineItems - from: UpdateRepresentative to: IndividualNameUpdate type: has_one via: name - from: UpdateRepresentative to: PhoneNumber type: has_one via: phone - from: UpdateRepresentative to: AddressUpdate type: has_one via: address - from: UpdateRepresentative to: BirthDateUpdate type: has_one via: birthDate - from: UpdateRepresentative to: GovernmentID type: has_one via: governmentID - from: UpdateRepresentative to: RepresentativeResponsibilities type: has_one via: responsibilities - from: UpdateUnderwriting to: VolumeByCustomerType type: has_one via: volumeByCustomerType - from: UpdateUnderwriting to: CardVolumeDistribution type: has_one via: cardVolumeDistribution - from: UpdateUnderwriting to: FulfillmentDetails type: has_one via: fulfillment - from: UpsertSchedule to: Occurrence type: has_many via: occurrences - from: UpsertSchedule to: Recur type: has_one via: recur - from: UpsertUnderwriting to: VolumeShareByCustomerType type: has_one via: volumeShareByCustomerType - from: UpsertUnderwriting to: CollectFunds type: has_one via: collectFunds - from: UpsertUnderwriting to: MoneyTransfer type: has_one via: moneyTransfer - from: UpsertUnderwriting to: SendFunds type: has_one via: sendFunds - from: UpsertUnderwritingError to: CollectFundsError type: has_one via: collectFunds - from: UpsertUnderwritingError to: MoneyTransferError type: has_one via: moneyTransfer - from: UpsertUnderwritingError to: SendFundsError type: has_one via: sendFunds - from: UpsertUnderwritingError to: CardVolumeDistributionError type: has_one via: cardVolumeDistribution - from: UpsertUnderwritingError to: FulfillmentDetailsError type: has_one via: fulfillment - from: VolumeRange to: AmountDecimal type: has_one via: flatAmount - from: VolumeRange to: AmountDecimal type: has_one via: perUnitAmount - from: Wallet to: WalletAvailableBalance type: has_one via: availableBalance - from: Wallet to: Metadata type: has_one via: metadata - from: WalletTransaction to: Wallet type: belongs_to via: walletID - from: WalletTransaction to: Sweep type: belongs_to via: sweepID - from: WebhookBillingStatementCreated to: Account type: belongs_to via: accountID - from: WebhookBillingStatementCreated to: Statement type: belongs_to via: statementID - from: WebhookDataBalanceUpdated to: Account type: belongs_to via: accountID - from: WebhookDataBalanceUpdated to: Wallet type: belongs_to via: walletID - from: WebhookDataBankAccountCreated to: BankAccount type: belongs_to via: bankAccountID - from: WebhookDataBankAccountCreated to: Account type: belongs_to via: accountID - from: WebhookDataBankAccountDeleted to: BankAccount type: belongs_to via: bankAccountID - from: WebhookDataBankAccountDeleted to: Account type: belongs_to via: accountID - from: WebhookDataBankAccountUpdated to: BankAccount type: belongs_to via: bankAccountID - from: WebhookDataBankAccountUpdated to: Account type: belongs_to via: accountID - from: WebhookDataBankAccountUpdated to: BankAccountException type: has_one via: exceptionDetails - from: WebhookDataCancellationCreated to: Cancellation type: belongs_to via: cancellationID - from: WebhookDataCancellationCreated to: Transfer type: belongs_to via: transferID - from: WebhookDataCancellationUpdated to: Cancellation type: belongs_to via: cancellationID - from: WebhookDataCancellationUpdated to: Transfer type: belongs_to via: transferID - from: WebhookDataCapabilityRequested to: Account type: belongs_to via: accountID - from: WebhookDataCapabilityRequested to: Capability type: belongs_to via: capabilityID - from: WebhookDataCapabilityUpdated to: Account type: belongs_to via: accountID - from: WebhookDataCapabilityUpdated to: Capability type: belongs_to via: capabilityID - from: WebhookDataCardAutoUpdated to: Card type: belongs_to via: cardID - from: WebhookDataCardAutoUpdated to: Account type: belongs_to via: accountID - from: WebhookDataDisputeCreated to: Account type: belongs_to via: accountID - from: WebhookDataDisputeCreated to: Transfer type: belongs_to via: transferID - from: WebhookDataDisputeCreated to: Dispute type: belongs_to via: disputeID - from: WebhookDataDisputeUpdated to: Account type: belongs_to via: accountID - from: WebhookDataDisputeUpdated to: Transfer type: belongs_to via: transferID - from: WebhookDataDisputeUpdated to: Dispute type: belongs_to via: disputeID - from: WebhookDataPaymentMethodDisabled to: Account type: belongs_to via: accountID - from: WebhookDataPaymentMethodDisabled to: PaymentMethod type: belongs_to via: paymentMethodID - from: WebhookDataPaymentMethodEnabled to: Account type: belongs_to via: accountID - from: WebhookDataPaymentMethodEnabled to: PaymentMethod type: belongs_to via: paymentMethodID - from: WebhookDataRefundCreated to: Account type: belongs_to via: accountID - from: WebhookDataRefundCreated to: Transfer type: belongs_to via: transferID - from: WebhookDataRefundCreated to: Refund type: belongs_to via: refundID - from: WebhookDataRefundUpdated to: Account type: belongs_to via: accountID - from: WebhookDataRefundUpdated to: Transfer type: belongs_to via: transferID - from: WebhookDataRefundUpdated to: Refund type: belongs_to via: refundID - from: WebhookDataRepresentativeCreated to: Account type: belongs_to via: accountID - from: WebhookDataRepresentativeCreated to: Representative type: belongs_to via: representativeID - from: WebhookDataRepresentativeDisabled to: Account type: belongs_to via: accountID - from: WebhookDataRepresentativeDisabled to: Representative type: belongs_to via: representativeID - from: WebhookDataRepresentativeUpdated to: Account type: belongs_to via: accountID - from: WebhookDataRepresentativeUpdated to: Representative type: belongs_to via: representativeID - from: WebhookDataSweepCreated to: Account type: belongs_to via: accountID - from: WebhookDataSweepCreated to: Wallet type: belongs_to via: walletID - from: WebhookDataSweepCreated to: Sweep type: belongs_to via: sweepID - from: WebhookDataSweepUpdated to: Account type: belongs_to via: accountID - from: WebhookDataSweepUpdated to: Wallet type: belongs_to via: walletID - from: WebhookDataSweepUpdated to: Sweep type: belongs_to via: sweepID - from: WebhookDataSweepUpdated to: Transfer type: belongs_to via: transferID - from: WebhookDataTicketCreated to: Account type: belongs_to via: accountID - from: WebhookDataTicketCreated to: Ticket type: belongs_to via: ticketID - from: WebhookDataTicketMessageAdded to: Account type: belongs_to via: accountID - from: WebhookDataTicketMessageAdded to: Ticket type: belongs_to via: ticketID - from: WebhookDataTicketUpdated to: Account type: belongs_to via: accountID - from: WebhookDataTicketUpdated to: Ticket type: belongs_to via: ticketID - from: WebhookDataTransferCreated to: Account type: belongs_to via: accountID - from: WebhookDataTransferCreated to: Transfer type: belongs_to via: transferID - from: WebhookDataTransferUpdated to: Account type: belongs_to via: accountID - from: WebhookDataTransferUpdated to: Transfer type: belongs_to via: transferID - from: WebhookDataTransferUpdated to: WebhookTransferPaymentMethodDetails type: has_one via: source - from: WebhookDataTransferUpdated to: WebhookTransferPaymentMethodDetails type: has_one via: destination - from: WebhookDataWalletCreated to: Account type: belongs_to via: accountID - from: WebhookDataWalletCreated to: Wallet type: belongs_to via: walletID - from: WebhookDataWalletTransactionUpdated to: Account type: belongs_to via: accountID - from: WebhookDataWalletTransactionUpdated to: Wallet type: belongs_to via: walletID - from: WebhookDataWalletTransactionUpdated to: WalletAvailableBalance type: has_one via: availableBalance - from: WebhookDataWalletUpdated to: Account type: belongs_to via: accountID - from: WebhookDataWalletUpdated to: Wallet type: belongs_to via: walletID - from: WebhookTransferPaymentMethodDetails to: Account type: belongs_to via: accountID - from: WebhookTransferPaymentMethodDetails to: PaymentMethod type: belongs_to via: paymentMethodID - from: WireInstitution to: Address type: has_one via: address - from: CreatePaymentLinkRequest to: Amount type: has_one via: amount - from: Refund to: Amount type: has_one via: amount - from: UpdateRepresentativeRequest to: Name type: has_one via: name - from: UpdateRepresentativeRequest to: Phone type: has_one via: phone - from: UpdateRepresentativeRequest to: Address type: has_one via: address - from: UpdateRepresentativeRequest to: GovernmentID type: has_one via: governmentID - from: UpdateRepresentativeRequest to: RepresentativeResponsibilities type: has_one via: responsibilities - from: CreateRepresentativeRequest to: Name type: has_one via: name - from: CreateRepresentativeRequest to: Phone type: has_one via: phone - from: CreateRepresentativeRequest to: Address type: has_one via: address - from: CreateRepresentativeRequest to: GovernmentID type: has_one via: governmentID - from: CreateRepresentativeRequest to: RepresentativeResponsibilities type: has_one via: responsibilities - from: CreateSweepConfigRequest to: Wallet type: belongs_to via: walletID - from: CreateSweepConfigRequest to: PaymentMethod type: belongs_to via: paymentMethodID - from: CreateSweepConfigRequest to: Amount type: has_one via: minimumBalance - from: TransferAccountRef to: Account type: belongs_to via: accountID - from: TransferParticipant to: PaymentMethod type: belongs_to via: paymentMethodID - from: TransferParticipant to: TransferAccountRef type: has_one via: account - from: TransferParticipant to: BankAccount type: has_one via: bankAccount - from: TransferParticipant to: Wallet type: has_one via: wallet - from: TransferParticipant to: Card type: has_one via: card - from: CreateTransferRequest to: Amount type: has_one via: amount - from: CreateTransferRequest to: Amount type: has_one via: facilitatorFee