• 2022/2/28

    Admin APISettingsWebhooksProductsOrders

    New Features

    • Orders now feature two statuses, an Order Status and also a Fulfillment Status which provide more flexibility in order management and added support for orders that do not require fulfillment.
    • Products can now be set to not require shipping (ie digital products) through their product class which works along side the order fulfillment status. Orders can contain a mix of products that require and don't require shipping.
    • Stores now feature an XML Google Merchant Feed for easy product import to Google Merchant Accounts and any platforms that support Google Merchant Feeds.
    • Product Attributes and Options now support multi-language which provides the path for fully multi-language product variants in the store front.

    Improvements

    • We've now improved several fields on the Order and Cart API serializers and webhooks to support more robust workflows by integrated applications.
    • Webhooks now include related store context so that webhook receiving applications can use the context to easily support multiple stores on the same webhook endpoint.
    • Orders now include the card token in the response transactions allowing API users to use the card token in other API requests.
    • A Store's Payments Environment Key used for card tokenization is now easily found in Settings > Payments.
    • Subscriptions have a new action to update the Shipping Method and Shipping Price allowing this to be changed for future renewal orders.

    Bugs Fixes

    • Corrected an issue where Customers status was transitioned from Lead to Customer status after they had made a purchase.
    • Fixed an issue with stock record search not including product variants in the results.
    • Fixed an issue with a missing registered template tag in the password reset template.
  • 2021/11/29

    OffersAdmin APIReportsOrdersSupport

    New Features

    • Offers and Vouchers have been updated with new features for increased flexibility for discounted pricing use cases and improvement management features.
    • Open carts with a known customer and product are now browsable allowing merchants to view their open carts.
    • Introducing a new Transactions by Funnel report allowing merchants to easily see a breakdown of their transaction performance by funnel.
    • Orders that are Confirmed status can now be changed to Pending status to prevent the order from being automatically sent to fulfillment until the merchant is able to correct the order.

    Improvements

    • Card Token payment method now supports Gateway Groups for the gateway selection logic by card type.
    • Admin API users can now pass a stockrecord_id in lieu of sku and currency for order line items when creating new orders.
    • It is now possible to create a shipping address for an order in the rare case that an order was created without a shipping address.
    • Shipping methods now follow the is_public logic as many other models that are customer facing. Non-public shipping methods cannot be used on the API so the available shipping methods in APM interfaces are consistent.
    • Hovering over the humanized date on a ticket comment will now show the actual date in a tooltip.
    • We've improved the MRR and MRR Growth charts to be show more accurate metrics and trend indicators.
    • We've now updated many of the status enums to be lowercase for consistency across data models on the api.
    • The initiator object on the transactions api is now trimmed down to have the user id, email, first and last name.

    Bugs Fixed

    • Fixed an issue of missing template code to populate the meta description of funnel pages.Fixed an issue of missing template code to populate the meta description of funnel pages.
  • 2022/11/16

    ThemesSettingsOrdersDashboard

    New Features

    • Introducing the ability to switch between stores from the store dashboard to make it easy to manage multiple stores from a single user account.
    • Store admins can now manage their domains through their store settings making it easy to add domains and point DNS to allow the domain to resolve to the 29 Next platform.
    • Line Items can now be updated and and added while orders are Confirmed status allowing CS agents to more easily make adjustments to orders before they are sent to the fulfillment center.

    Improvements

    • Theme templates can now access products, posts, and post_categories in all templates allowing them to create dynamic content blocks that are driven by the objects configured in the dashboard.
    • Users subscription to marketing communications is now managed through the user model as accepts_marketing allowing this to be used by externally integrated communication systems.
    • Blog posts now allow them to be hidden through the Public attribute following other public facing storefront content models.
    • Existing users added to stores will receive an email notification they have been added with a link to access their stores.
    • Dashboard users can now change their email in our unified accounts SSO with a supported email verification flow and new email propagation to stores as they login to them again.
    • Improved several misc items related to SSO to improve dashboard users' UX with their managed accounts.

    Bugs Fixed

    • Fixed an issue with Address Line 2 not being imported when using the PayPal One Click flow.
  • 2021/08/09

    ThemesOrdersDisputesSupport

    Improvements

    • Disputes can now be viewed directly on the Customer Profile allowing store dashboard users to easily see and access a Customer's Disputes.
    • Support Ticket requester's can now be updated to associate a support ticket with the correct customer account.
    • Store admins can now configure subscription Upcoming Renewal Notifications to notify customers of upcoming orders and comply with local laws.
    • The Orders, Order Line Items, and Customers exports all now include the Customer IP address so that store admins can use the IP address to cross reference any issues they are seeing.
    • Users created with the Admin Orders API can now accept tags to be associated with the user so that store's can tag users more easily with the orders API operations.
    • We've now been able to significantly reduce the number of queries our theme templates need on page load by caching them in database cache for improved site load times
    • All source attributions can be chosen from during the setup of the Midigator integration.
    • Improved the user data model to store the customer type as an actual model field instead of being dynamically derived based on orders or permissions. This also corrected the webhook customer.updated signal to send when customers transition from lead to customer.

    Bug Fixes

    • We've now corrected the report inconsistencies caused by missing timezone awareness on a few of the report views.
    • Fixed several issues that prevented orders from syncing correctly to Omnisend.
    • Implemented fixes and improvements to the Avalara extension to not attempt to sync carts without products.
    • Fixed an issue with Omnisend push notifications service worker not using the database settings.
    • Improved the order create validation logic to require a payment_return_url when using a gateway group that has gateways for the order currency that use 3DS transactions.
  • 2021/4/9

    SubscriptionsPaymentsReportsProductsOrdersDashboard

    New Features

    • Introducing a new Orders by Affiliate report that provides an overview of orders by affiliate with drill down into sub affiliate capabilities.
    • Payment Gateways can now be configured to only accept specific card types so that unaccepted card types for the gateway are not attempted.
    • Order line item quantities can now be updated before the order is sent to the fulfillment provider, allowing merchants to adjust orders instead of canceling and resubmitting.

    Improvements

    • We've now implemented a new permissions-based Home view for the Dashboard that limits access to the Dashboard areas to which the current user has been granted access. This has resulted in a move of existing Sales and Subscription Dashboards to the Reports menu, and associated permissions.
    • Payment Gateways configured to use 3DS transactions can now configure whether or not to automatically retry card not enrolled failures as Non-3DS.
    • Stock records management has been moved to the Catalogue section of the dashboard and now inherits catalogue management permissions.
  • Topics
  • Admin API
  • Apps
  • Campaigns
  • Checkout
  • Customers
  • Dashboard
  • Disputes
  • Fulfillment
  • Gift Cards
  • Metadata
  • Notifications
  • Offers
  • Orders
  • Payments
  • Products
  • Reports
  • Settings
  • Storefront
  • Storefront API
  • Subscriptions
  • Support
  • Taxes
  • Themes
  • Webhooks