29 NEXT
Searchโ€ฆ
Changelog
Platform updates, new features and improvements.

2022/6/13

New Features

  • It is now possible to configure gateways to use an Auth / Capture payment flow to delay the actual capture of the funds. This also introduced a new Payment status for orders to track payment statuses more granularly.
  • Our PayPal integration now supports Digital Goods to support the sale of items that do not require fulfillment and tracking codes to be uploaded.
  • We now have several new Subscription reports fro Subscriptions by UTM, by Funnel, by Affiliate to assist store admins with understanding subscription performance by marketing channels.

Improvements

  • Theme Kit now uses Oauth to access the Admin API to support more robust and granular access to the API for theme development purposes.
  • Order Attribution data has now been denormalized to separate it from subscriptions so that editing a single order's attribution will not affect (unexpectedly) the subscription or other orders related to the subscription.
  • We've improved the Order Cancel action to support orders with mixed fulfillment requirements so that dashboard users can more easily manage these orders.
  • Support Macros can now be deleted allowing store admins to better manage their support macros.

Bug Fixes

  • We've fixed an issue with tickets being created and not properly being stripped of all of the extra html content for the initial comment.
  • We've now removed the Subscriptions by Cancel Reason report in favor of relying on the Subscriptions by Cancelation dashboard widget which has been improved to have drill down links from the widget.
  • We've now revamped the webhook deactivation logic to be more robust and accommodating of real life scenarios where there is low volume of events or handle failing webhooks that start working again.
  • We've fixed an issue that allowed Oauth Tokens to be accessed more than once after they were created.
  • Fixed an issue funnel pages not showing the next page properly in the dashboard.
  • Fixed/improved the handling of orders with Paypal accounts that do not have an associated email address.
  • Fixed an issue with emails not showing properly on mobile devices.
  • Fixed an issue with store template variables not rendering in several places throughout the storefront.
  • File uploades are now validated on the themes admin api to prevent 500 errors from occuring when file sizes are too large.
  • Fix a UI bug that prevented products from being removed from ranges.

2022/5/31

New Features

  • Introducing "Apps" as the future of integrations into the 29 Next Platform. In the near future Apps will be open to the public to build and publish to the App ecosystem.
  • Introducing Partner Reports which allow store admins to share pre-filtered Order Reports providing a way to share limited reports with third parties.
  • Storefront pages and blog posts now support custom page templates allowing store designers to create multiple custom layouts in themes for more unique customer experiences.
  • The Subscriptions Admin API now supports updating the payment gateway to provide Admin API users a way manage subscriptions.

Improvements

  • The ticket detail layout has been improved with related order details, related tickets, and some ease-of-use enhancements.
  • Orders by can now be filtered by Initial, Recurring, or Non-Recurring to more easily find orders from different subscription life-cycle scenarios.
  • The Subscription Admin API now validates the card type for the selected gateway to prevent cases where the card type does not match the gateway accepted card types.
  • Email addresses are now forced to lowercase by default for improved unique validation and support for creating customers through express checkout flows.
  • We've now removed an old fallback feature that allowed us to support homepage content from a page instead of the theme's index.html page.

2022/5/20

New Features

  • Introducing OAuth 2.0 access to the Admin API, providing more secure and granular permissions for API users.
  • Stock Records can now be created and updated over the Admin API, providing API consumers more direct access to stock record data.
  • Orders, Transactions, Customers, Subscriptions, and Tickets now have Overview Reports which serve as the default view for reports, and where filtered reporting lists are pointed.
  • All Order Reports now feature a unique customer count in the summary and detail table to help expose customer counts in the context of Orders.
  • Subscription Reports now feature detailed reports for Subscriptions by Partner SKU and Cancel Reason for deeper insight into subscriptions.
  • Store admins can now add their store contact information to be used for public facing templates to manage their store contact info from a single place.
  • Store Dashboard users can now edit an order's Marketing Attribution data to correct or adjust as required.

Improvements

  • Dashboard Subscription Detail View have been overhauled with the addition of address management and attribution.
  • We've improved several links from dashboard reporting widgets to point to more appropriate reports, and carry the date filters from the dashboard through to the reports.
  • Order Webhook events and the Order Admin API now feature related subscription information to show the current subscription lifecycle status of an order.
  • Product attributes for subscriptions (interval, interval_count) are now validated to be correct to prevent misconfigurations.

2022/5/9

New Features

  • Introduced support for Metadata Definitions, allowing for custom metadata fields to be defined so they can be included in exports.
  • โ€‹Orders Reports now include an Orders by Offer report to assist merchant insights into offer and discounts usage and performance.
  • Transactional email templates have been revamped with a more modern email design to help in the release of more types of transactional emails over time. Email templates also now automatically inherit the store logo and brand colors from store settings.
  • Subscriptions and Subscription Line Items can now be exported, allowing easy access to subscription data in CSV format for further analysis.
  • Disputes can now be exported, allowing access to dispute data in CSV format for further analysis.

Improvements

  • The Subscriptions Admin API now offers a full suite of filters, to allow filtering of subscriptions by various attributes.
  • Store admins can now delete email sending domains, which is occasionally necessary if the initial domain validation process times out.
  • Everflow S2S Postback can now be configured to fire for test orders.
  • Order Reports and Order List View now feature a Subscription Lifecycle filter, allowing orders views to be filtered by initial or recurring charges.
  • We've now improved customer data on all exports to include Customer First Name, Customer Last Name, and Customer Phone Number for consistency.
  • Order Reports and the Order List View filters for Order Status and Fulfillment Status now support using multiple status filters at the same time to support more view and export use cases.
  • Improved the order status pipeline validations to prevent users from mixing Fullfillment Status = "Processing" and Order Status = "Pending", which is not supported.
  • Improved inbound email filtering rules to prevent potential email auto-responder loops.

Bug Fixes

  • Fixed an issue where filters were not maintained when creating exports.
  • Fixed an issue where it was possible to save a stock record without a price, which is a required field.
    โ€‹

2022/4/20

New Features

  • Added support for bankcard transactions with Stripe Payment Intents.
  • Products can now be configured to use custom templates to greatly enhance the development of complex product design layouts.

Improvements

  • The Source Attribution field Funnel ID now allows free text values, allowing support for funnel IDs from external content management systems.
  • Orders Reports totals now include Pending and Canceled orders which ensures report totals match up to Order List views.
  • All tables throughout the platform now feature a "Results" count to help quickly get a count of objects in a paginated table.
  • The Everflow Verification Token is no longer a required field on the setup form, making it easier to configure.
  • Webhook retry policy and deactivation logic have now been improved to retry more and accommodate low volume webhooks.
  • The phone number fields on the Payment Account signup form has been improved to support local phone numbers.
  • Order fulfillment logic for ShipStation has been improved to support multiple ShipStation accounts on the same order.

Bug Fixes

  • Fixed an issue that was blocking rebills on orders where the product class had been changed from requiring to not requiring shipping.
  • Fixed an issue that caused duplicate order confirmation emails to be sent to the same customer for the same order.
  • Fixed an issue that caused an error when theme zip files contained OS specific directories, and added support for linux based systems folder compression layout.

2022/3/30

New Features

  • The Product Class of an existing Product can now be changed, enabling store admins to more easily manage their product catalogue.
  • Stores can now install Themes directly from the Dashboard, making it easy to install and setup themes during the initial store setup process, or switch to a new theme.
  • Themes can now be downloaded from the Dashboard, allowing users to download a theme from one store for backup, or for easy copying to another separate storefront.
  • Dashboard users can now bulk update Subscriptions' Gateway and Next Renewal Dates, improving bulk subscription management.
  • Canceled subscriptions can now be reactivated via the Dashboard, providing a simple way for merchants to recover subscriptions that may have been accidentally canceled.

Improvements

  • Theme templates have now been restructured for consistency.
  • Order Line Item management logic and validation has been updated to be more clear, and to address issues related to the changing of a product class, and its shipping requirements, on existing orders.
  • The get_checkout_url model method is now available as an attribute in product templates making it available for integrations that use it for JS events.
  • Links to child products now redirect to the parent product, with the variant id as a querystring, which provides a simple way for theme developers to activate the variant on redirect.
  • Querystrings on cart checkout urls are now carried when redirecting into the checkout flow so that source attribution values are captured properly.

Bug Fixes

  • Fixed an issue related to order fulfillment pipelines causing orders to not transition to Complete status after being fulfilled.
  • Fixed duplicate issues with subscription webhooks, and improved the subscription lines serializer to be more consistent with cart and order lines.
  • Fixed an issue with Shipping State and Shipping Country not being rendered properly in export CSVs.
  • Fixed an issue on the Orders by Product report where product links were not properly drilling down to the Orders by Partner SKU report.
  • Product variant (child products) review links now redirect to the parent product to aggregate reviews onto the parent product.
  • Fixed an issue causing multiple order.created webhooks to fire for a single order.

2022/3/14

New Features

  • New Offer Condition type to the set exact quantity of products within the range to be in the cart for the offer to be applied which greatly simplifies quantity based tiered discount scenarios.
  • Storefront Themes can now be uploaded through the dashboard UI with a zip file making it easier for Theme developers and store admins to bootstrap store themes.
  • Webhooks now feature two new events; ticket.created and ticket.updated allowing webhook subscribers to listen for support related events.
  • Store sitemap.xml feeds now properly support multiple languages configured by the store's public languages.
  • Subscription address handling has been improved to better support digital products which do not require shipping and would result in digital subscriptions.

Improvements

  • Subscriptions UI has been overhauled to be more consistent with Orders and other areas of the platform.
  • We've improved the carts list view to exclude anonymous carts and and removed the owner object which was deprecated in favor of the user object.

Bug Fixes

  • Fixed an issue where multiple subscriptions were created for a single line item through the admin api.
  • Corrected the CORS setting for media file handling on storefront themes.
  • Fixed an issue with Order Reports failing to generate when trying to filter by Partner SKU.
  • Deep dive into Oauth 2 authentication for our Admin API to open up more robust integration opportunities.

2022/2/28

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.
    โ€‹

2022/2/14

New Features

  • Subscriptions can now be set to not send order confirmation emails for renewal orders.
  • Stand alone products can now be converted to a variant product allowing for additional variants to be added after a product already has a stock record.
  • Customers, Orders, and Transactions report summaries now all feature percentage calculations for Upsells, Shipping, Refunds and Net Revenue for easier key metric monitoring.

Improvements

  • Gateway Group is now stored on transactions where the a group was used for the routing of the transaction.
  • Admin API endpoints for Orders, Carts, and Products have been significantly improved with reduced queries and faster response times.
  • Theme settings are now validated for errors that would cause the dashboard settings views to error.
  • Webhook request failure handling has been improved to properly log SSL and network connection errors instead of silently failing in the background.

Bugs Fixed

  • Fixed an edge case where tax was miscalculated when tax is calculated with shipping.

2022/2/3

New Features

  • Customer search is now more robust with the ability to search more freely (such as first and last name) and return expected results.
  • The new checkout flow now shows Express Checkout buttons for PayPal and Klarna allowing users to checkout completely in the external payment platforms.
  • We now have much more robust support for Product Variants with improved setup and configuration in the dashboard. Storefront Themes also now provide functionality for theme developers to create product option selectors.
  • Storefront Themes now feature dashboard "Settings" forms that allow theme developers to integrate options into the themes that can be controlled through settings, such as layouts, color pickers, additional text boxes, etc.
  • Transactions reports now feature all UTM reports to see a breakdown of transactions across UTM parameters.
  • Subscriptions Reports now have a new Subscriptions by Gateway report to show a breakdown of subscriptions across payment gateways.
  • Payment gateways now support multiple currencies which greatly improves and simplifies the setup of gateways for stores that sell in multiple currencies.

Improvements

  • Subscription Shipping Price has now been added to the subscription model so that it can be individually set per subscription changes to the shipping method pricing wont impact existing subscriptions.
  • The checkout flow now shows all countries when the store's configured shipping methods do not have any countries selected to restrict them.
  • The first comment on tickets created via the dashboard is now the actual agent who created the ticket making it easier to see the actual source of the ticket.
  • Several Product Class UI improvements were made in an effort to make the UX more clear when creating and editing product classes and their associated options.
  • The "Free Shipping" threshold field on shipping methods has now been removed in favor of only allowing merchants to setup Offers and Coupon codes for shipping discounts for more clarity and reporting of shipping discounts.

Bug Fixes

  • Corrected an issue with order serializer to ensure that all lines had the same currency and allow the order to be created.
  • Fixed an issue with theme template asset_url filter to allow asset files to use hyphens.

2022/1/17

New Features

  • Subscriptions can now be created on the Admin API which opens up many more use cases of creating and importing subscriptions.
  • Customer Reports now feature reports for all UTM source attribution parameters to support more UTM oriented reporting views.
  • Funnels have now been updated to use Theme Templates which gives Theme developers access to editing funnels from their local with Theme Kit as well as more robust template functionality.

Improvements

  • It is now possible to indicate a cart line item is an upsell on the admin cart api.
  • Themes now support revision history providing a backup of previous versions to be available in any situation when a backup is needed.
  • Coupon search now supports searching by name or code making it easier to find coupons.
  • Shipping Countries lists in the tables has been improved when there are more than 5 available for better UX.

Bug Fixes

  • Fixed an issue that prevented changing the requester on a support ticket.
  • Fixed an issue that prevented canceling Orders if the ShipStation log had been deleted by the background extension cleaning.

2022/1/4

New Features

  • Introducing a completely new Storefront Checkout, designed to improve conversion rates and support more robust customization.
  • โ€‹Avalara Avatax integration now supports setting specific currencies to use tax inclusive pricing, allowing a store to sell products in multiple currencies with different pricing/tax strategies.
  • โ€‹Orders Reports now have UTM oriented reports for all UTM parameters; UTM Source, UTM Medium, UTM Campaign, UTM Term, and UTM Content.
  • It is now possible to trigger polling of fulfillment partners for older orders, to sync any orders that might have been late (past 7 days) being shipped.

Improvements

  • Order & Customer Notes have been revamped with a new UI layout for easier use.
  • Non-public products can now be chosen when updating or adding order line items in the dashboard.
  • Low stock alerts have been moved to the Stock Records section of products for improved UX.
  • The Order shipping price display has now been simplified to show the actual shipping price.
  • Updated the Order Shipments API to respond with the order shipment details when adding a shipment.

Bug Fixes

  • We've now corrected an issue where products with 0 available inventory could be purchased on the API, even if stock was tracked and no stock was available.
  • Fixed an edge case issue with the Admin Orders API caused by multiple cart recovery tokens for the same cart.
  • Fixed an issue where some stores could not create test orders due to the test card fingerprint not matching the expected card fingerprint.
  • Fixed an edge case issue that caused the Carts API to error when the product could not be found.
  • Fixed an issue to better handle when PayPal capture fails and creates an error when the user's PayPal payment method is declined.
  • Fixed an issue where multiple event logs were created for prevention.match Midigator events.

2021/12/14

New Features

  • Disputes now have automated actions to add customers to block lists and cancel subscriptions when a dispute is matched to a transaction.
  • We now have an Agent Performance Report that provides a summary of Orders created and Refunds given by Agents in the dashboard to help monitor agent activity.

Improvements

  • Orders with an automated fulfillment integration and are Processing status can now be manually updated to Shipped status and add shipment tracking details.
  • Bankcard display has been improved to now to show the Gateway and BIN in a popover allowing these to be easily seen throughout the dashboard.
  • We've optimized the queries on the dashboard customer detail view for faster response times.

Bug Fixes

  • An issue with line items with a manual fulfillment partner not updating the line item status has been corrected now.
  • Fixed an issue where removing an offer combination did not remove the combination on the related offer that was being removed and the current offer being saved.
  • Fixed an issue with Braintree where a failed transaction was not mapped to an internal transaction code.
  • Fixed an issue where order status was not updating when adding shipments to an order.

2021/11/29

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.

2021/11/16

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.
โ€‹
โ€‹