INPUT_OBJECT

SellerUpdateInput

Attributes for updating a seller.

link GraphQL Schema definition

  • input SellerUpdateInput {
  • # Seller account type
  • accountType: SellerAccountTypeEnum
  • # Business name for account
  • businessName: String
  • # Registered legal business name
  • legalBusinessName: String
  • # List of seller tags
  • tags: [String!]
  • # POS type used by seller
  • posType: String
  • # Business email address
  • emailAddress: String
  • # Notification cc email address
  • emailCc: String
  • # Business phone contact number
  • phone: String
  • # Business mobile contact number
  • mobile: String
  • storeDescription: String
  • # National business identification number (e.g. ABN in Australia).
  • businessNumber: String
  • # only accessible to the seller
  • registeredForTax: Boolean
  • # Bank State Branch for remittance.
  • remittanceBsb: String
  • # The bank's account number for remittance.
  • remittanceAccountNumber: String
  • # The bank's account name for remittance.
  • remittanceAccountName: String
  • # The store description html for the seller.
  • storeDescriptionHtml: String
  • # True if we can display the image gallery
  • showImageGallery: Boolean
  • # Store Video (retailer page)
  • youtubeVideoUrl: String
  • openingHours: String
  • # Text below will appear on all ads
  • underAdDescription: String
  • # Your store details to include with all ads
  • underAdImpressum: String
  • # Store Policies - Shipping and Delivery Policy
  • deliveryDetails: String
  • # Store Policies - Click and Collect Policy
  • clickAndCollectPolicy: String
  • # Store Policies - Customer Service Policy
  • servicePolicy: String
  • # Store Policies - Exchange Policy
  • returnPolicy: String
  • # Domestic shipping cost applied at the Seller level
  • baseDomesticShippingCost: Decimal
  • # Orders over this threshold value will qualify for free shipping
  • domesticShippingFreeThreshold: Decimal
  • # International shipping cost applied at the Seller level
  • baseInternationalShippingCost: Decimal
  • # Orders over this threshold value will qualify for free international shipping
  • internationalShippingFreeThreshold: Decimal
  • # True if seller enabled international shipping
  • internationalShippingEnabled: Boolean
  • # Bank State Branch for direct debit.
  • bsb: String
  • # The bank's account number for direct debit.
  • accountNumber: String
  • # The bank's account name for direct debit.
  • accountName: String
  • marketplaceShippingRulesEnabled: Boolean
  • # Footer text to be displayed on invoice and seller credit note PDF's
  • pdfFooterText: String
  • storeImages: [ImageInput!]
  • logo: ImageInput
  • # Seller business address
  • address: AddressInput
  • # Metadata (key/value). Will upsert values.
  • metadata: [KeyValueInput!]
  • # Attributes to assign to the CustomField.
  • customFields: [CustomFieldValueInput!]
  • # To enable advert auto mapping feature
  • enableAdvertAutoMapping: Boolean
  • # Maximum number of days allowed for dispatching an invoice. If the value is nil,
  • # the system will use the operator setting to measure SLA.
  • invoiceDispatchDaysThreshold: Int
  • }