---
title: "Change Scheduled Order Payment Method"
method: PATCH
path: "/Sites/{siteId}/ScheduledOrders/{scheduledOrderId}/PaymentMethod"
tags: ["ScheduledOrders"]
---

# Change Scheduled Order Payment Method

`PATCH /Sites/{siteId}/ScheduledOrders/{scheduledOrderId}/PaymentMethod`

Sets a different Payment Method on the Scheduled Order

## Path parameters

- `siteId` integer, required
- `scheduledOrderId` integer, required

## Request body

- QPilotCoreModelsDtoRequestsChangeScheduledOrderPaymentMethodDto
  - `paymentMethodId` integer, required

## Response `200`

Success

- QPilotCoreModelsScheduledOrder[]
  - `id` integer
  - `lastProcessingCycleId` integer, nullable
  - `lastProcessingCycle` QPilotCoreModelsProcessingCycle
    - `id` integer
    - `processingId` string, required
    - `createdUtc` string, date-time, required
    - `startDateUtc` string, date-time, required
    - `endDateUtc` string, date-time, nullable
    - `status` 'Processing' | 'Success' | 'Failed' | 'Retry' | 'Void'
    - `retryCount` integer, required
    - `scheduledOrderId` integer, required
    - `total` number, float, nullable
    - `chargedTotal` number, float, nullable
    - `paymentGatewayTransactionId` string, nullable
    - `paymentGatewayResponse` string, nullable
    - `paymentGatewayErrorDescription` string, nullable
    - `paymentGatewayErrorCode` string, nullable
    - `processingErrorCode` 99 | 1000 | 1001 | 1002 | 1003 | 1004 | 1005 | 2000 | 2001 | 3000 | 3001 | 3002
    - `clientOrderId` string, nullable
    - `chargeTotalDiscount` number, float, nullable
    - `clientOrderCreatedDateUtc` string, date-time, nullable
    - `origin` 0 | 1 | 2 | 3 | 4 | 5 | 6
    - `preProcessingValidationResultCode` 1 | 2 | 4 | 8 | 16 | 32 | 64 | 128 | 256
    - `paymentSucceeded` boolean, nullable
    - `processingLogs` QPilotCoreModelsProcessingLog[], nullable
      - `id` integer
      - `createdUtc` string, date-time, required
      - `type` 'ProcessingStart' | 'ProcessingStartManualRetry' | 'ProcessingStartAutomaticRetry' | 'ProcessingError' | 'ProcessingSuccess' | 'ProcessingStartManualContinue' | 'ProcessingInformation', required
      - `description` string, required
      - `processingCycleId` integer, required
      - `processingStep` 'StartPreProcessing' | 'PreProcessingError' | 'FinishedPreProcessing' | 'StartProcessing' | 'ProcessingError' | 'FinishedProcessing' | 'NotifyingErrorToClientIntegration' | 'NotifyedErrorToClientIntegration' | 'InitializingCouponsAndFeeLines' | 'CouponsAndFeeLinesInitialized' | 'CreatingClientOrder' | 'ClientOrderCreated' | 'UpdatingWooCommerceSiteMetadata' | 'WooCommerceSiteMetadaUpdated' | 'UpdatingProcessingCycleTotals' | 'ProcessingCycleTotalsUpdated' | 'UpdatingProcessingCycleMetadata' | 'ProcessingCycleMetadataUpdated' | 'CreatingPayment' | 'PaymentCreated' | 'ProcessingPayment' | 'PaymentProcessed' | 'AddingChargifyUsage' | 'ChargifyUsageAdded' | 'SendingScheduledOrderProcessedWebhook' | 'ScheduledOrderProcessedWebhookSent' | 'SendingWooCommerceNotification' | 'WooCommerceNotificationSent' | 'ScheduledOrderUpdatingCouponUsage' | 'ScheduledOrderCouponUsageUpdated' | 'ScheduledOrderUpdatingCouponAssignments' | 'ScheduledOrderCouponAssignmentsUpdated' | 'ApplyingMaps' | 'MapsApplied' | 'ScheduledOrderUpdatingItems' | 'ScheduledOrderUpdatedItems' | 'LoggingScheduledOrderFailure' | 'ScheduledOrderFailureLogged' | 'SendingFailureCustomerEmail' | 'CustomerEmailError' | 'FailureCustomerEmailSent' | 'SendingFailureMerchantEmail' | 'FailureMerchantEmailError' | 'FailureMerchantEmailSent' | 'UpdatingClientOrder' | 'ClientOrderUpdated' | 'UpdatingFailedOrder' | 'FailedOrderUpdated'
      - `processingStage` 'PreProcessing' | 'ClientOrderCreation' | 'PaymentProcessing' | 'ClientOrderUpdate' | 'OtherProcessingTasks' | 'GenericProcessing'
      - `isInternal` boolean
    - `isRetryable` boolean
    - `canBeCompleted` boolean
    - `canBeVoid` boolean
    - `canBeEdited` boolean
    - `metadata` object, nullable
    - `metadataJson` string, nullable
  - `customerId` integer
  - `customer` QPilotCoreModelsCustomer
    - `id` integer
    - `siteId` integer
    - `externalId` string, nullable
    - `email` string, required
    - `firstName` string, nullable
    - `lastName` string, nullable
    - `created` string, date-time, nullable
    - `active` boolean
    - `shippingFirstName` string, nullable
    - `shippingLastName` string, nullable
    - `shippingStreet1` string, nullable
    - `shippingStreet2` string, nullable
    - `shippingCity` string, nullable
    - `shippingState` string, nullable
    - `shippingPostcode` string, nullable
    - `shippingCountry` string, nullable
    - `phoneNumber` string, nullable
    - `company` string, nullable
    - `shippingCompany` string, nullable
    - `billingFirstName` string, nullable
    - `billingLastName` string, nullable
    - `billingStreet1` string, nullable
    - `billingStreet2` string, nullable
    - `billingCity` string, nullable
    - `billingState` string, nullable
    - `billingPostcode` string, nullable
    - `billingCountry` string, nullable
    - `billingCompany` string, nullable
    - `coupons` string, nullable
    - `lifetimeValue` number, double
    - `metadata` object, nullable
    - `createdUtc` string, date-time
    - `updatedUtc` string, date-time
    - `customerCoupons` QPilotCoreModelsCustomerCouponUsage[], nullable
      - `couponId` integer
      - `customerId` integer
      - `lifetimeDiscount` number, float
      - `updatedUtc` string, date-time
      - `cycles` integer
      - `assignments` integer
      - `valid` boolean
      - `couponInvalidationCode` 'Expired' | 'SiteLimitExceeded' | 'ScheduledOrderLimitExceeded' | 'CustomerLimitExceeded' | 'GeographyNotMet' | 'TotalsNotMet' | 'UnitsNotMet' | 'MinWeightNotMet' | 'MaxWeightNotMet' | 'ScheduledOrderCyclesNotMet' | 'CustomerInclusionList' | 'CustomerExclusionList' | 'NonStackable' | 'ManuallyRemoved' | 'MaxAssignmentsReached' | 'MapRemoved' | 'ProductNotPresent' | 'SubtotalDiscountTypeMixed' | 'ItemHasSalePrice'
  - `siteId` integer
  - `site` QPilotCoreModelsSitesSite
    - `id` integer
    - `userId` integer
    - `url` string, required
    - `baseUrlWebHook` string, nullable
    - `logoUrl` string, nullable
    - `scheduledOrdersClientPageUrl` string, nullable
    - `name` string, required
    - `email` string, required
    - `zipCode` string, nullable
    - `createdUtc` string, date-time
    - `updatedUtc` string, date-time
    - `isProduction` boolean
    - `orderProcessingStartTime` string, date-span, nullable
    - `orderProcessingEndTime` string, date-span, nullable
    - `orderProcessingOffset` integer, nullable
    - `utcOffset` integer, nullable
    - `lockDurationDays` integer, nullable
    - `isShowingNotes` boolean
    - `isShowCoupons` boolean
    - `isStackedButtons` boolean
    - `isDisplayScheduledOrderId` boolean
    - `allowRetryScheduledOrder` boolean
    - `showProductTitleOnImages` boolean
    - `enableProductCarouselAutoSlide` boolean
    - `noScheduleOrdersBody` string, nullable
    - `noScheduleOrdersLink` string, nullable
    - `isProcessingPaused` boolean
    - `lastProcessingPausedUtc` string, date-time, nullable
    - `failedConnectAttempts` integer
    - `defaultWeightUnitType` 'Pound' | 'Ounce' | 'Kilogram' | 'Gram'
    - `defaultLengthUnitType` 'Inch' | 'Foot' | 'Yard' | 'Milimeter' | 'Centimeter' | 'Meter'
    - `themingSettings` QPilotCoreModelsEmailsSiteThemingSettings
      - `emailSettings` QPilotCoreModelsEmailsEmailTemplatesStyleSettings
        - `logoBackgroundColor` string, nullable
        - `bannerBackgroundColor` string, nullable
        - `bannerFontColor` string, nullable
        - `scheduledOrderTableColor` string, nullable
        - `scheduledOrderFontColor` string, nullable
        - `contentTableColor` string, nullable
        - `bodyContainerBackgroundColor` string, nullable
        - `contentBackgroundColor` string, nullable
        - `contentFontColor` string, nullable
        - `customStyles` string, nullable
      - `resourcesStylesSettings` object, nullable
      - `notificationsComponentGeneralInformationAreaEnabled` boolean
    - `themingSettingsJson` string, nullable
    - `customerPortalSettings` QPilotCoreModelsSitesSiteCustomerPortalSettings
      - `styles` QPilotCoreModelsSitesCustomerPortalStyleSettings
        - `largeDisplayBreakpoint` string, nullable
        - `primaryColor` string, nullable
        - `onPrimaryColor` string, nullable
        - `surfaceColor` string, nullable
        - `onSurfaceColor` string, nullable
        - `errorColor` string, nullable
        - `onErrorColor` string, nullable
        - `customStyles` string, nullable
        - `onDiscountBarColor` string, nullable
        - `discountBarColor` string, nullable
        - `buttonBorderThicknessPx` integer
        - `buttonBorderRadiusPx` integer
        - `buttonBorderColor` string, nullable
        - `selectedButtonBackgroundColor` string, nullable
        - `selectedButtonTextColor` string, nullable
        - `unselectedButtonTextColor` string, nullable
        - `maxImageWidthPx` integer
        - `maxImageHeightPx` integer
      - `detailedSummaryComponentConfig` QPilotCoreModelsSitesDetailedSummaryComponentConfig
        - `customCss` string, nullable
        - `components` QPilotCoreModelsSitesComponentItem[], nullable
          - `order` integer
          - `label` string, nullable
          - `identifier` string, nullable
          - `enabled` boolean
        - `unifiedOrder` QPilotCoreModelsSitesUnifiedComponentOrderItem[], nullable
          - `identifier` string, nullable
          - `label` string, nullable
          - `order` integer
          - `enabled` boolean
          - `isCustom` boolean
        - `customComponents` QPilotCoreModelsSitesCustomComponentContent[], nullable
          - `id` string, nullable
          - `name` string, nullable
          - `htmlContent` string, nullable
          - `cssContent` string, nullable
          - `enabled` boolean
          - `order` integer
          - `createdAt` string, date-time, nullable
          - `updatedAt` string, date-time, nullable
      - `allowCustomerSnooze` boolean
      - `snoozeOptions` QPilotCoreModelsSitesSnoozeOption[], nullable
        - `duration` integer
        - `durationType` string, nullable
        - `isDefault` boolean
        - `enabled` boolean
        - `order` integer
    - `customerPortalSettingsJson` string, nullable
    - `repeatProcessingAllowedWindow` integer, nullable
    - `repeatProcessingAllowedWindowUnitType` 'Minutes' | 'Hours' | 'Days'
    - `metadata` object, nullable
    - `metadataJson` string, nullable
    - `phoneNumber` string, nullable
    - `revenueSummaryEmailAddresses` string, nullable
    - `enableRevenueSummaryEmail` boolean
    - `productEventLogsExpirationHours` integer
    - `emailDeliveryEventExpirationHours` integer
    - `paymentMethodsPageUrl` string, nullable
    - `processingVersion` integer
    - `baseUrl` string, nullable
    - `createOrderEndpoint` string, nullable
    - `orderProcessedEndpoint` string, nullable
    - `failOrderEndpoint` string, nullable
    - `updateProductAvailabilityEndpoint` string, nullable
    - `healthCheckPostEndpoint` string, nullable
    - `healthCheckPutEndpoint` string, nullable
    - `secretKeyId` integer, nullable
    - `secretKey` QPilotCoreModelsSecretKey
      - `id` integer
      - `userId` integer
      - `user` QPilotCoreModelsUsersUser
        - `id` integer
        - `email` string, required
        - `password` string, byte, required
        - `role` 'None' | 'Merchant' | 'Administrator'
        - `subscriptionId` string, nullable
        - `subscriptionStatus` 'None' | 'Trial' | 'Active' | 'Inactive'
        - `subscriptionPaymentMethodDescription` string, nullable
        - `subscriptionNextBillingDate` string, date-time, nullable
        - `subscriptionUpdatedUtc` string, date-time, nullable
        - `createdUtc` string, date-time
        - `updatedUtc` string, date-time
        - `activeTier` 0 | 1 | 2 | 4 | 8 | 16 | 32 | 64 | 128 | 256
        - `chargifyProductHandle` string, nullable
        - `phoneNumber` string, nullable
        - `firstLogin` integer
        - `accountOwnerEmail` string, nullable
        - `emailVerificationStatus` 'Unknown' | 'Verified' | 'Unverified' | 'PendingVerification'
      - `key` string, byte, nullable
      - `integrationId` integer
      - `integration` QPilotCoreModelsIntegration
        - `id` integer
        - `name` string, required
        - `subtitle` string, nullable
        - `subtitle2` string, nullable
        - `header` string, nullable
        - `description` string, required
        - `category` 0 | 1 | 2 | 3 | 4 | 5
        - `code` string, required
        - `url` string, required
        - `pluginUrl` string, nullable
        - `supportUrl` string, nullable
        - `accountKeysUrl` string, nullable
        - `logoPath` string, required
        - `transparentLogoPath` string, nullable
        - `slideImage1Path` string, nullable
        - `slideImage2Path` string, nullable
        - `slideImage3Path` string, nullable
        - `color` string, nullable
        - `skipChargify` boolean
        - `siteIntegrations` QPilotCoreModelsSitesSiteIntegration[], nullable
          - `siteId` integer
          - `integrationId` integer
          - `outboundApiKey1` string, nullable
          - `outboundApiKey2` string, nullable
          - `inboundApiKeyString` string, nullable
          - `inboundApiKey` string, byte, nullable
          - `createdUtc` string, date-time
          - `updatedUtc` string, date-time
          - `testMode` boolean
          - `enabled` boolean
      - `integrationType` string, required
      - `description` string, required
      - `createdUtc` string, date-time
      - `updatedUtc` string, date-time
    - `policies` QPilotCoreModelsSubscriptionTiersPolicy[], nullable
      - `id` integer
      - `slug` string, nullable
      - `tierId` integer
      - `tier` QPilotCoreModelsSubscriptionTiersTier
        - `id` integer
        - `name` string, nullable
        - `handle` string, nullable
        - `createdUtc` string, date-time
        - `updatedUtc` string, date-time
        - `policies` QPilotCoreModelsSubscriptionTiersPolicy[], nullable
        - `usageOnCreating` boolean
        - `usageOnProcessing` boolean
      - `siteId` integer, nullable
      - `site` QPilotCoreModelsSitesSite — recursive
      - `defaultPolicyId` integer, nullable
      - `defaultPolicy` QPilotCoreModelsSubscriptionTiersPolicy — recursive
      - `pageId` integer, nullable
      - `type` 0 | 1 | 2
      - `name` string, nullable
      - `description` string, nullable
      - `value` string, nullable
      - `active` boolean
      - `createdUtc` string, date-time
      - `updatedUtc` string, date-time
    - `fallbackToQpilotShippingWhenNextimeFails` boolean
    - `logExpirations` QPilotCoreModelsLogExpiration[], nullable
      - `id` integer
      - `sites` QPilotCoreModelsSitesSite — recursive
      - `codLogToClean` string, nullable
      - `expirationDates` integer
    - `active` boolean
    - `currencyIso` string, nullable
    - `sortProductsAlphabetically` boolean
    - `hideOutOfStockProducts` boolean
    - `manageAllowedFrequencies` boolean
    - `allowedFrequencies` QPilotCoreModelsFrequencyTypeValues[], nullable
      - `frequencyType` 'Days' | 'Weeks' | 'Months' | 'DayOfTheWeek' | 'DayOfTheMonth'
      - `displayName` string, nullable
      - `value` integer
  - `name` string, nullable
  - `lastOccurrenceUtc` string, date-time, nullable
  - `nextOccurrenceUtc` string, date-time, required
  - `nextOccurrenceOffset` integer, nullable
  - `status` 'Processing' | 'Success' | 'Failed' | 'Retry' | 'Active' | 'Paused' | 'Deleted' | 'Queued' | 'Snoozed'
  - `lastChangeToDeleted` string, date-time, nullable
  - `createdUtc` string, date-time
  - `updatedUtc` string, date-time
  - `frequencyType` 'Days' | 'Weeks' | 'Months' | 'DayOfTheWeek' | 'DayOfTheMonth', required
  - `frequency` integer, required
  - `utcOffset` integer, nullable
  - `cycles` integer
  - `paymentMethodId` integer, nullable
  - `paymentMethod` QPilotCoreModelsPaymentMethod
    - `id` integer
    - `customerId` integer
    - `type` 'Stripe' | 'AuthorizeNet' | 'Test' | 'PayPal' | 'Braintree' | 'CyberSource' | 'Undefined' | 'Other' | 'Nmi' | 'PayaV1' | 'TrustCommerce' | 'Square' | 'Sage' | 'CyberSourceV2' | 'Checkout' | 'PaypalV2' | 'Shopify' | 'PayPalV3' | 'Airwallex'
    - `gatewayCustomerId` string, nullable
    - `gatewayPaymentId` string, nullable
    - `lastFourDigits` string, nullable
    - `expiration` string, nullable
    - `description` string, nullable
    - `billingFirstName` string, nullable
    - `billingLastName` string, nullable
    - `billingStreet1` string, nullable
    - `billingStreet2` string, nullable
    - `billingCity` string, nullable
    - `billingState` string, nullable
    - `billingPostcode` string, nullable
    - `billingCountry` string, nullable
    - `billingCompany` string, nullable
    - `createdUtc` string, date-time
    - `updatedUtc` string, date-time
    - `expirationDate` string, date-time, nullable
    - `isDefault` boolean, required
    - `gatewayPaymentType` 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32
    - `status` 'Active' | 'Expired' | 'Revoked' | 'Invalid'
    - `encryptedCardVaultId` integer, nullable
    - `vaultProvider` string, nullable
  - `authorizeOnly` boolean
  - `currencyIso` string, nullable
  - `subtotal` number, float, nullable
  - `shippingTotal` number, float, nullable
  - `taxTotal` number, float, nullable
  - `total` number, float, nullable
  - `shippingRateName` string, nullable
  - `shippingFirstName` string, nullable
  - `shippingLastName` string, nullable
  - `shippingStreet1` string, nullable
  - `shippingStreet2` string, nullable
  - `shippingCity` string, nullable
  - `shippingState` string, nullable
  - `shippingPostcode` string, nullable
  - `shippingCountry` string, nullable
  - `siteShippingAddressId` integer, nullable
  - `siteShippingAddress` QPilotCoreModelsSitesSiteShippingAddress
    - `id` integer
    - `name` string, required
    - `createdUtc` string, date-time
    - `updatedUtc` string, date-time, nullable
    - `siteId` integer
    - `street1` string, required
    - `street2` string, nullable
    - `city` string, required
    - `state` string, nullable
    - `postcode` string, required
    - `country` string, required
    - `phoneNumber` string, nullable
  - `phoneNumber` string, nullable
  - `company` string, nullable
  - `lifetimeValue` number, double
  - `originalExternalId` string, nullable
  - `clientContractId` string, nullable
  - `note` string, nullable
  - `frequencyDisplayName` string, nullable
  - `scheduledOrderItems` QPilotCoreModelsScheduledOrderItem[], nullable
    - `id` integer
    - `scheduledOrderId` integer
    - `productId` integer
    - `product` QPilotCoreModelsProduct
      - `id` integer
      - `siteId` integer
      - `parentProductId` integer, nullable
      - `externalId` string, nullable
      - `type` string, nullable
      - `sku` string, nullable
      - `gtin` string, nullable
      - `mpn` string, nullable
      - `title` string, required
      - `description` string, nullable
      - `price` number, float, required
      - `salePrice` number, float, nullable
      - `length` string, nullable
      - `width` string, nullable
      - `weightUnitType` 'Pound' | 'Ounce' | 'Kilogram' | 'Gram'
      - `lengthUnitType` 'Inch' | 'Foot' | 'Yard' | 'Milimeter' | 'Centimeter' | 'Meter'
      - `height` string, nullable
      - `weight` string, nullable
      - `shippingClass` string, nullable
      - `taxClass` string, nullable
      - `imageUrl` string, nullable
      - `imageThumbUrl` string, nullable
      - `addToScheduledOrder` boolean
      - `processScheduledOrder` boolean
      - `availability` 'Undefined' | 'InStock' | 'OutOfStock' | 'Preorder'
      - `stock` integer, nullable
      - `createdUtc` string, date-time
      - `updatedUtc` string, date-time
      - `lifetimeValue` number, double
      - `active` boolean
      - `valid` boolean
      - `validationErrorCode` 1 | 2 | 3 | 4
      - `backordersAllowed` boolean, nullable
      - `metadata` object, nullable
    - `price` number, float, nullable
    - `salePrice` number, float, nullable
    - `originalSalePrice` number, float, nullable
    - `quantity` integer
    - `cycles` integer
    - `minCycles` integer, nullable
    - `maxCycles` integer, nullable
    - `createdUtc` string, date-time
    - `updatedUtc` string, date-time
    - `isReserved` boolean
    - `metadata` object, nullable
    - `metadataJson` string, nullable
  - `estimatedDeliveryDate` string, date-time, nullable
  - `scheduledOrderFailureReason` string, nullable
  - `scheduledOrderFailureSlug` string, nullable
  - `processingErrorCode` 99 | 1000 | 1001 | 1002 | 1003 | 1004 | 1005 | 2000 | 2001 | 3000 | 3001 | 3002
  - `preProcessingValidationResultCode` 1 | 2 | 4 | 8 | 16 | 32 | 64 | 128 | 256
  - `origin` 'Merchant' | 'CustomerCheckout' | 'CustomerApi' | 'Import'
  - `isCreationRetry` boolean
  - `scheduledOrderShippingLines` QPilotCoreModelsScheduledOrderShippingLine[], nullable
    - `id` integer
    - `scheduledOrderId` integer, required
    - `scheduledOrder` QPilotCoreModelsScheduledOrder — recursive
    - `selectedShippingMethod` string, nullable
    - `name` string, required
    - `total` number, float, required
    - `deliveryDate` string, date-time, nullable
    - `isUserSelected` boolean
    - `nextOrderDate` string, date-time, nullable
    - `nextShippingDate` string, date-time, nullable
    - `originalShippingRateId` integer, nullable
    - `originalShippingRateName` string, nullable
    - `originalShippingRateBasePrice` number, float, nullable
    - `createdUtc` string, date-time, required
    - `updatedUtc` string, date-time, required
  - `shippingLines` QPilotCoreModelsShippingLine[], nullable
    - `sourceShippingRate` QPilotCoreModelsShippingRate
      - `id` integer
      - `siteId` integer
      - `shippingClass` string, nullable
      - `country` string, nullable
      - `street1` string, nullable
      - `street2` string, nullable
      - `postcode` string, nullable
      - `state` string, nullable
      - `city` string, nullable
      - `pricePerUnit` number, float, nullable
      - `basePrice` number, float
      - `minUnits` integer, nullable
      - `minCycles` integer, nullable
      - `minSubtotal` number, float, nullable
      - `minWeight` number, double, nullable
      - `maxWeight` number, double, nullable
      - `minLength` number, double, nullable
      - `maxLength` number, double, nullable
      - `minHeight` number, double, nullable
      - `maxHeight` number, double, nullable
      - `minWidth` number, double, nullable
      - `maxWidth` number, double, nullable
      - `weightUnitType` 'Pound' | 'Ounce' | 'Kilogram' | 'Gram'
      - `lengthUnitType` 'Inch' | 'Foot' | 'Yard' | 'Milimeter' | 'Centimeter' | 'Meter'
      - `name` string, nullable
      - `shippingCarrier` 'FlatRate' | 'USPS' | 'ShipperHQ'
      - `deliveryDaysMin` integer
      - `deliveryDaysMax` integer
      - `createdUtc` string, date-time
      - `updatedUtc` string, date-time
      - `shippingMethods` QPilotCoreModelsShippingMethod[], nullable
      - `shippingMethodsJson` string, nullable
    - `selectedShippingMethod` string, nullable
    - `name` string, nullable
    - `total` number, float
  - `preferredShippingRateOption` string, nullable
  - `enableAutoShippingRate` boolean
  - `importTransactionId` string, uuid, nullable
  - `originSubscriptionId` string, nullable
  - `metadata` object, nullable

## Other responses

- `400` — - If the payment method does not exist. - If the scheduled order status is `Processing` or `Deleted`. - If the scheduled order is on the lock window.

---

[API](https://skmtc.net/qpilot/apis/qpilot-api.md) · [All operations](https://skmtc.net/qpilot/apis/qpilot-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/qpilot/qpilot-api/versions/b2f13a808fdd/schema)
