Skip to main content

API v1.2.15

⛵ Added

  • Added the ability to define dynamic pricing of variants for order lines and checkout lines. Overrides can be accomplished with the following mutations:
    • checkoutLinePriceOverride
    • draftOrderLinePriceOverride
    • nauticalDraftOrderLinePriceOverride
  • Added the checkoutDelete mutation for those with Manage Marketplace permission to be able to remove all checkoutLines, and remove an un-captured and unprocessed payment associated with the checkout
  • Added logic to limit the number of active app integrations of the same category or subcategory to prevent issues with conflicting integrations

🌊 Changed

  • Refactored SendGrid error message handling

🪲 Fixed

  • Fixed an issue where filtering the products query by features could return duplicate features
  • Fixed logic related to filtering by the buyer role
  • Fixed filtering the plugin list by isFeature
  • Fixed an issue where partial payments were being shown as fully paid in Nautical
  • Fixed an issue where shipping was being calculated twice at checkout in certain environments, which caused transactions to fail
  • Fixed an issue where order payout_status was not being updated to "Not Ready" after the fulfillment was canceled
  • Fixed an issue with the insights_top_performing_products query which could cause incorrect reporting

Was this page helpful?