import type { CountryCodeType, CurrencyCodeType, StandardOutputFields } from './common.js'; export interface GetSellerTransactionsResponse extends StandardOutputFields { PageNumber: number; PaginationResult: { TotalNumberOfEntries: number; TotalNumberOfPages: number; }; ReturnedTransactionCountActual: number; Seller: { EIASToken: string; Email: string; FeedbackPrivate: boolean; FeedbackScore: number; NewUser: boolean; PositiveFeedbackPercent?: number; RegistrationDate: string; Site: 'Australia' | 'Austria' | 'Belgium_Dutch' | 'Belgium_French' | 'Canada' | 'CanadaFrench' | 'CustomCode' | 'Cyprus' | 'Czechia' | 'eBayMotors' | 'France' | 'Germany' | 'HongKong' | 'India' | 'Ireland' | 'Italy' | 'Malaysia' | 'Netherlands' | 'Philippines' | 'Poland' | 'Russia' | 'Singapore' | 'Spain' | 'Switzerland' | 'UK' | 'US'; Status: 'AccountOnHold' | 'Confirmed' | 'CreditCardVerify' | 'CustomCode' | 'Deleted' | 'Ghost' | 'Guest' | 'InMaintenance' | 'Merged' | 'RegistrationCodeMailOut' | 'Suspended' | 'TermPending' | 'Unconfirmed' | 'Unknown'; UserID: string; UserIDChanged: boolean; VATStatus: 'CustomCode' | 'NoVATTax' | 'VATExempt' | 'VATTax'; eBayGoodStanding: boolean; }; TransactionArray?: { Transaction?: { ActualHandlingCost?: number | { value: number; currencyID: CurrencyCodeType; }; ActualShippingCost?: number | { value: number; currencyID: CurrencyCodeType; }; AdjustmentAmount: number | { value: number; currencyID: CurrencyCodeType; }; AmountPaid?: number | { value: number; currencyID: CurrencyCodeType; }; BestOfferSale: boolean; Buyer?: { BuyerInfo?: { BuyerTaxIdentifier?: { Attribute?: string | { value: string; name: 'CustomCode' | 'IssuingCountry'; }; ID?: string; Type?: 'CEDULA' | 'CNPJ' | 'CodiceFiscale' | 'CPFTaxID' | 'CURP' | 'CustomCode' | 'DNI' | 'DriverLicense' | 'NIE' | 'NIF' | 'NIT' | 'RFC' | 'RussianPassport' | 'RUT' | 'TurkeyID' | 'VATIN'; }; ShippingAddress?: { CityName?: string; Country?: CountryCodeType; CountryName?: string; Phone?: string; PostalCode?: string; StateOrProvince?: string; Street?: string; Street1?: string; Street2?: string; }; }; EIASToken?: string; Email?: string; FeedbackPrivate?: boolean; FeedbackScore?: number; PositiveFeedbackPercent?: number; RegistrationDate?: string; Site?: 'Australia' | 'Austria' | 'Belgium_Dutch' | 'Belgium_French' | 'Canada' | 'CanadaFrench' | 'CustomCode' | 'Cyprus' | 'Czechia' | 'eBayMotors' | 'France' | 'Germany' | 'HongKong' | 'India' | 'Ireland' | 'Italy' | 'Malaysia' | 'Netherlands' | 'Philippines' | 'Poland' | 'Russia' | 'Singapore' | 'Spain' | 'Switzerland' | 'UK' | 'US'; Status?: 'AccountOnHold' | 'Confirmed' | 'CreditCardVerify' | 'CustomCode' | 'Deleted' | 'Ghost' | 'Guest' | 'InMaintenance' | 'Merged' | 'RegistrationCodeMailOut' | 'Suspended' | 'TermPending' | 'Unconfirmed' | 'Unknown'; UserID?: string; UserIDChanged?: boolean; VATStatus?: 'CustomCode' | 'NoVATTax' | 'VATExempt' | 'VATTax'; }; BuyerCheckoutMessage?: string; BuyerPackageEnclosures?: { BuyerPackageEnclosure?: string | { value: string; type: 'CustomCode' | 'PaymentInstruction'; }; }; CodiceFiscale?: string; ContainingOrder?: { CancelReason?: string; CancelStatus?: 'CancelClosedForCommitment' | 'CancelClosedNoRefund' | 'CancelClosedUnknownRefund' | 'CancelClosedWithRefund' | 'CancelComplete' | 'CancelFailed' | 'CancelPending' | 'CancelRejected' | 'CancelRequested' | 'CustomCode' | 'Invalid' | 'NotApplicable'; ContainseBayPlusTransaction?: boolean; CreatingUserRole?: 'Buyer' | 'CustomCode' | 'Seller'; ExtendedOrderID?: string; OrderID?: string; OrderLineItemCount?: bigint; OrderStatus?: 'Active' | 'All' | 'Cancelled' | 'CancelPending' | 'Completed' | 'CustomCode' | 'Inactive' | 'InProcess'; }; ConvertedAdjustmentAmount?: number | { value: number; currencyID: CurrencyCodeType; }; ConvertedAmountPaid?: number | { value: number; currencyID: CurrencyCodeType; }; ConvertedTransactionPrice?: number | { value: number; currencyID: CurrencyCodeType; }; CreatedDate?: string; DepositType?: 'CustomCode' | 'None' | 'OtherMethod'; DigitalDeliverySelected?: { DeliveryDetails?: { Recipient?: { Email?: string; Name?: string; }; Sender?: { Email?: string; Name?: string; }; }; DeliveryMethod?: string; DeliveryStatus?: { Email?: string; }; }; ExtendedOrderID?: string; FinalValueFee?: number | { value: number; currencyID: CurrencyCodeType; }; Gift?: boolean; GiftSummary?: { Message?: string; }; GuaranteedDelivery: boolean; GuaranteedShipping?: boolean; IntangibleItem: boolean; InventoryReservationID?: string; InvoiceSentTime?: string; IsMultiLegShipping?: boolean; Item: { ApplicationData?: string; AutoPay: boolean; BuyItNowPrice?: number | { value: number; currencyID: CurrencyCodeType; }; Charity?: { CharityListing?: boolean; }; Country?: CountryCodeType; Currency: CurrencyCodeType; InventoryTrackingMethod?: 'CustomCode' | 'ItemID' | 'SKU'; ItemID: string; ListingDetails?: { EndTime?: string; StartTime?: string; }; ListingType: 'AdType' | 'Auction' | 'Chinese' | 'CustomCode' | 'FixedPriceItem' | 'LeadGeneration' | 'PersonalOffer' | 'Unknown'; Location?: string; LotSize?: number; PrivateListing: boolean; Quantity: number; SKU?: string; SellingStatus: { BidCount?: number; ConvertedCurrentPrice?: number | { value: number; currencyID: CurrencyCodeType; }; CurrentPrice: number | { value: number; currencyID: CurrencyCodeType; }; FinalValueFee?: number | { value: number; currencyID: CurrencyCodeType; }; ListingStatus: 'Active' | 'Completed' | 'Custom' | 'CustomCode' | 'Ended'; QuantitySold: number; }; Site?: 'Australia' | 'Austria' | 'Belgium_Dutch' | 'Belgium_French' | 'Canada' | 'CanadaFrench' | 'CustomCode' | 'Cyprus' | 'Czechia' | 'eBayMotors' | 'France' | 'Germany' | 'HongKong' | 'India' | 'Ireland' | 'Italy' | 'Malaysia' | 'Netherlands' | 'Philippines' | 'Poland' | 'Russia' | 'Singapore' | 'Spain' | 'Switzerland' | 'UK' | 'US'; StartPrice?: number | { value: number; currencyID: CurrencyCodeType; }; Title?: string; }; LogisticsPlanType?: string; MonetaryDetails?: { Payments?: { Payment?: { FeeOrCreditAmount?: number | { value: number; currencyID: CurrencyCodeType; }; Payee?: string | { value: string; type: 'CustomCode' | 'eBayPartner' | 'eBayUser'; }; Payer?: string | { value: string; type: 'CustomCode' | 'eBayPartner' | 'eBayUser'; }; PaymentAmount?: number | { value: number; currencyID: CurrencyCodeType; }; PaymentReferenceID?: string | { value: string; type: 'CustomCode' | 'ExternalTransactionID'; }; PaymentTime?: string; ReferenceID?: string | { value: string; type: 'CustomCode' | 'ExternalTransactionID'; }; }; }; Refunds?: { Refund?: { FeeOrCreditAmount?: number | { value: number; currencyID: CurrencyCodeType; }; ReferenceID?: string | { value: string; type: 'CustomCode' | 'ExternalTransactionID'; }; RefundAmount?: number | { value: number; currencyID: CurrencyCodeType; }; RefundTime?: string; RefundTo?: string | { value: string; type: 'CustomCode' | 'eBayPartner' | 'eBayUser'; }; RefundType?: 'CustomCode' | 'PaymentRefund' | 'StoreCredit'; }; }; }; MultiLegShippingDetails?: { SellerShipmentToLogisticsProvider?: { ShipToAddress?: { AddressOwner?: 'CustomCode' | 'eBay'; CityName?: string; Country?: CountryCodeType; CountryName?: string; Phone?: string; PostalCode?: string; ReferenceID?: string; StateOrProvince?: string; Street1?: string; Street2?: string; }; ShippingServiceDetails?: { ShippingService?: string; TotalShippingCost?: number | { value: number; currencyID: CurrencyCodeType; }; }; ShippingTimeMax?: number; ShippingTimeMin?: number; }; }; OrderLineItemID: string; PaidTime?: string; PickupDetails?: { PickupOptions?: { PickupMethod?: string; PickupPriority?: number; }; }; PickupMethodSelected?: { MerchantPickupCode?: string; PickupFulfillmentTime?: string; PickupLocationUUID?: string; PickupMethod?: string; PickupStatus?: 'CustomCode' | 'Invalid' | 'NotApplicable' | 'PendingMerchantConfirmation' | 'Pickedup' | 'PickupCancelled' | 'PickupCancelledBuyerNoShow' | 'PickupCancelledBuyerRejected' | 'PickupCancelledOutOfStock' | 'ReadyToPickup'; PickupStoreID?: string; }; Platform: any; Program?: { AuthenticityVerification?: { OutcomeReason?: string; ServiceCost?: { Amount?: number | { value: number; currencyID: CurrencyCodeType; }; ConvertedFromAmount?: number | { value: number; currencyID: CurrencyCodeType; }; }; Status?: string; }; Fulfillment?: { FulfillmentBy?: string; FulfillmentRefId?: string; }; }; QuantityPurchased?: number; SellerDiscounts?: { OriginalItemPrice?: number | { value: number; currencyID: CurrencyCodeType; }; OriginalItemShippingCost?: number | { value: number; currencyID: CurrencyCodeType; }; OriginalShippingService?: string; SellerDiscount?: { CampaignDisplayName?: string; CampaignID?: bigint; ItemDiscountAmount?: number | { value: number; currencyID: CurrencyCodeType; }; ShippingDiscountAmount?: number | { value: number; currencyID: CurrencyCodeType; }; }; }; ShippedTime?: string; ShippingDetails?: { CalculatedShippingRate?: { InternationalPackagingHandlingCosts?: number | { value: number; currencyID: CurrencyCodeType; }; PackagingHandlingCosts?: number | { value: number; currencyID: CurrencyCodeType; }; }; PaymentEdited?: boolean; SalesTax?: { SalesTaxAmount?: number | { value: number; currencyID: CurrencyCodeType; }; SalesTaxPercent?: number; SalesTaxState?: string; ShippingIncludedInTax?: boolean; }; SellingManagerSalesRecordNumber?: number; ShipmentTrackingDetails?: { ShipmentTrackingNumber?: string; ShippingCarrierUsed?: string; }; ShippingRateType?: 'CommercialPlus' | 'Counter' | 'CustomCode' | 'DailyPickup' | 'Discounted' | 'GoldSilver' | 'OnDemand' | 'PlatTitanium' | 'StandardList'; ShippingServiceUsed?: string; ShippingType?: 'Calculated' | 'CalculatedDomesticFlatInternational' | 'CustomCode' | 'Flat' | 'FlatDomesticCalculatedInternational' | 'Free' | 'Freight' | 'FreightFlat' | 'NotSpecified'; TaxTable?: { TaxJurisdiction?: { JurisdictionID?: string; SalesTaxPercent?: number; ShippingIncludedInTax?: boolean; }; }; eBayEstimatedLabelCost?: number | { value: number; currencyID: CurrencyCodeType; }; }; ShippingServiceSelected?: { ExpeditedService?: boolean; ImportCharge?: number | { value: number; currencyID: CurrencyCodeType; }; ShippingPackageInfo?: { ActualDeliveryTime?: string; EstimatedDeliveryTimeMax?: string; EstimatedDeliveryTimeMin?: string; HandleByTime?: string; MaxNativeEstimatedDeliveryTime?: string; MinNativeEstimatedDeliveryTime?: string; ScheduledDeliveryTimeMax?: string; ScheduledDeliveryTimeMin?: string; ShippingTrackingEvent?: string; StoreID?: string; }; ShippingService?: string; ShippingServiceAdditionalCost?: number | { value: number; currencyID: CurrencyCodeType; }; ShippingServiceCost?: number | { value: number; currencyID: CurrencyCodeType; }; ShippingServicePriority?: number; ShippingTimeMax?: number; ShippingTimeMin?: number; }; Status?: { BuyerSelectedShipping?: boolean; CheckoutStatus?: 'BuyerRequestsTotal' | 'CheckoutComplete' | 'CheckoutIncomplete' | 'CustomCode' | 'SellerResponded'; CompleteStatus?: 'Complete' | 'CustomCode' | 'Incomplete' | 'Pending'; DigitalStatus?: 'Activated' | 'CustomCode' | 'Deactivated' | 'Downloaded' | 'Inactive'; InquiryStatus: 'CustomCode' | 'Invalid' | 'NotApplicable' | 'TrackInquiryClosedNoRefund' | 'TrackInquiryClosedWithRefund' | 'TrackInquiryEscalatedClosedNoRefund' | 'TrackInquiryEscalatedClosedWithRefund' | 'TrackInquiryEscalatedPendingBuyer' | 'TrackInquiryEscalatedPendingCS' | 'TrackInquiryEscalatedPendingSeller' | 'TrackInquiryPendingBuyerResponse' | 'TrackInquiryPendingSellerResponse'; LastTimeModified?: string; PaymentHoldStatus: 'CustomCode' | 'MerchantHold' | 'NewSellerHold' | 'None' | 'PaymentHold' | 'PaymentReview' | 'ReleaseConfirmed' | 'Released' | 'ReleasePending'; PaymentInstrument?: 'BankDirectDebit' | 'BML' | 'CreditCard' | 'CustomCode' | 'ELV' | 'GIROPAY' | 'LocalPaymentAMEX' | 'LocalPaymentCreditCardOther' | 'LocalPaymentDinersclub' | 'LocalPaymentDiscover' | 'LocalPaymentELV' | 'LocalPaymentJCB' | 'LocalPaymentMasterCard' | 'LocalPaymentSOLO' | 'LocalPaymentSWITCH' | 'LocalPaymentVISA' | 'None' | 'PayPal' | 'PayUponInvoice'; PaymentMethodUsed?: 'CashOnPickup' | 'COD' | 'CustomCode' | 'MOCC' | 'PersonalCheck'; ReturnStatus?: 'CustomCode' | 'Invalid' | 'NotApplicable' | 'ReturnClosedEscalated' | 'ReturnClosedNoRefund' | 'ReturnClosedWithRefund' | 'ReturnDelivered' | 'ReturnEscalated' | 'ReturnEscalatedClosedNoRefund' | 'ReturnEscalatedClosedWithRefund' | 'ReturnEscalatedPendingBuyer' | 'ReturnEscalatedPendingCS' | 'ReturnEscalatedPendingSeller' | 'ReturnOpen' | 'ReturnRequestClosedNoRefund' | 'ReturnRequestClosedWithRefund' | 'ReturnRequestPending' | 'ReturnRequestPendingApproval' | 'ReturnRequestRejected' | 'ReturnShipped'; eBayPaymentStatus?: 'BuyerFailedPaymentReportedBySeller' | 'CustomCode' | 'NoPaymentFailure' | 'PaymentInProcess'; }; Taxes?: { TaxDetails?: { Imposition?: 'CustomCode' | 'GST' | 'ImportVAT' | 'SalesTax' | 'VAT' | 'WasteRecyclingFee'; TaxAmount?: number | { value: number; currencyID: CurrencyCodeType; }; TaxCode?: string; TaxDescription?: 'CustomCode' | 'ElectronicWasteRecyclingFee' | 'GST' | 'SalesTax' | 'TireRecyclingFee'; TaxOnHandlingAmount?: number | { value: number; currencyID: CurrencyCodeType; }; TaxOnShippingAmount?: number | { value: number; currencyID: CurrencyCodeType; }; TaxOnSubtotalAmount?: number | { value: number; currencyID: CurrencyCodeType; }; }; TotalTaxAmount?: number | { value: number; currencyID: CurrencyCodeType; }; eBayReference?: string | { value: string; name: string; }; }; TransactionID: string; TransactionPrice: number | { value: number; currencyID: CurrencyCodeType; }; TransactionSiteID?: 'Australia' | 'Austria' | 'Belgium_Dutch' | 'Belgium_French' | 'Canada' | 'CanadaFrench' | 'CustomCode' | 'Cyprus' | 'Czechia' | 'eBayMotors' | 'France' | 'Germany' | 'HongKong' | 'India' | 'Ireland' | 'Italy' | 'Malaysia' | 'Netherlands' | 'Philippines' | 'Poland' | 'Russia' | 'Singapore' | 'Spain' | 'Switzerland' | 'UK' | 'US'; Variation?: { SKU?: string; VariationSpecifics?: { NameValueList?: { Name?: string; }; }; VariationTitle?: string; VariationViewItemURL?: string; }; eBayCollectAndRemitTax?: boolean; eBayCollectAndRemitTaxes?: { TaxDetails?: { CollectionMethod?: any; Imposition?: 'CustomCode' | 'GST' | 'ImportVAT' | 'SalesTax' | 'VAT' | 'WasteRecyclingFee'; TaxAmount?: number | { value: number; currencyID: CurrencyCodeType; }; TaxCode?: string; TaxDescription?: 'CustomCode' | 'ElectronicWasteRecyclingFee' | 'GST' | 'SalesTax' | 'TireRecyclingFee'; TaxOnHandlingAmount?: number | { value: number; currencyID: CurrencyCodeType; }; TaxOnShippingAmount?: number | { value: number; currencyID: CurrencyCodeType; }; TaxOnSubtotalAmount?: number | { value: number; currencyID: CurrencyCodeType; }; }; TotalTaxAmount?: number | { value: number; currencyID: CurrencyCodeType; }; eBayReference?: string | { value: string; name: string; }; }; eBayPaymentID?: string; eBayPlusTransaction?: boolean; }; }; TransactionsPerPage: number; }