Authorize.net integration is now generally available and can be added as a payment gateway in stores.
Disputes now have Resolutions which provide a clear workflow to "resolve" disputes and indicate the outcome and/or action taken.
Tickets can now be fully managed via the Admin API to enable more complex use cases and 3rd party support ticket integrations.
Updated Order Confirmation emails to link to a secure publicly viewable order detail view allowing customers to view their order status without needing to login to their account.
The Support "Inbox" views have been refactored and incorporated as tabs on the main Tickets list view making it easier to monitor tickets in different stages and more clear workflows.
Orders line items now clearly indicate if an item is on subscription and the related subscription details are available in a Subscription tab.
Product Variants now inherit their parent's product images and content by default making it easier to manage several product variants.
Overhauled the Coupon detail view to be more similar to Offer detail and also added pagination to the orders list table.
Fixed an issue where export data sometimes did not have the store timezone applied.
We've now corrected an issue that caused orders without addresses to always attempt and fail to send to the fulfillment partner.
Fixed an issue with thank you page that caused a 500 error if it was randomly accessed without an order in the current session.
Corrected an issue with the dropdown list of users to create an API token for included all customers which caused a performance issue on stores with large customer datasets.
Fixed an issue preventing a user from updating a product slug.
Bluesnap gateway now supports a dynamic "Soft Descriptor" field that is passed along with each gateway transaction.
Many reports have been refactored to significantly improve generation time which was especially evident on larger datasets.
The Admin Order API now validates the length of the security code matches the card brand expectation before sending to the gateway for processing.
Source Attribution filters are now remote selects improving page load performance where they are available.
Support Article navigation and UI has been improved with Categories now being nested inside with Articles as a navigation tab.
Fixed an issue with Products not being synced properly to Omnisend and therefore causing Omnisend to not attribute customers to purchasing the product.
Fixed an issue with non-admin dashboard users not showing on the list of dashboard users in store settings.
Corrected an issue with Midigator Prevention case numbers not being automatically saved as the store Dispute case number.
Fixed an issue with the Tax reports aggregation to properly show multiple tax rates charged for orders.
Corrected an issue with Klarna order capture process occasionally not being able to reference the customer correctly.
Fixed an issue with Transaction "initiator" data not being stored correctly and made available on Transaction exports.
Introducing the Admin Cart API allowing the creation of carts to support more lead capture and checkout flows.
Introducing Customer Reports allowing stores admins more visibility into customer sources and product purchase behavior.
Introducing a new Google Ads Extension allowing store owners to sync their entire product catalogue to Google Merchant Center with full support for multiple languages and multiple currencies.
Introducing a Transaction Refund API to support creating refunds on a store's Admin API.
Low Stock Alerts now trigger email notifications to all store admins to inform that the available stock of a specific SKU has fallen below it's low stock threshold.
Order, Customer and Transactions Exports are now generated in the background and sent via email, a full history log of these exports is also available through Settings > Exports.
Order Line Item updates now sync to Omnisend for improved consistency between store orders and Omnisend audience order history.
Webhooks Change Deprecation Notice
Thebasket.abandoned event trigger changed hanged to cart.abandoned
The owner object changed to user for accessing the user information.
The owner object will be included included for 90 days to allow webhook subscribers to switch to the user object.
Introducing support for aPayPal "One Click" checkout flow on the Admin Orders API allowing customers to checkout directly on PayPal.
We've now updated the Midigator Extension to allow store admins to add their Midigator MID to map with store gateways so that the correct MID is synced to Midigator with transactions.
Improved the Date filters in Admin API Swagger documentation to be more clear for use and expected date formats.
We've now corrected some Omnisend syncing issues caused by rapid succession of tasks with dependencies being processed concurrently.
We've now corrected an issue that prevented offers and vouchers from being passed and applied together on the Admin Orders API.
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.
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.
Offers now have a new Combinations feature allowing users to create Offers that can be combined together on the same items.
We have deployed updates to the Stock Record price_excl_tax field to be renamed to price so that it is more clear and consistent with tax calculation options. See updated API documentation
Admin API Deprecation Notice
price_excl_tax has been changed to price when creating a new order
Existing price_excl_tax will be supported for 90 days to ensure that all API users have time to update their integrations.
Introducing Blue Snap gateway integration for bankcard payments, which supports both standard and 3DS2 bankcard payments.
Introducing a new Orders by Funnel report showing a breakdown of orders by the source attribution funnel, allowing merchants to easily compare funnel performance.
Introducing a new Disputes Admin API allowing partners to build custom integrations on top of the payment Dispute features.
Logs for all Extensions can now be viewed in the Dashboard under the extension management view, allowing store admins to more easily debug issues with extensions.
The ShipStation integration setup form now makes a remote API call to present the available stores in ShipStation, greatly easing the setup process.
Orders created using Paypal Sandbox or Klarna Playground credentials will now be logged as Test Orders, which are ignored for reporting purposes and easily deleted.
We've now added sortable results on several reports, so that users can view reports data by different column metrics.
The Orders Payment Method display has been updated throughout the Orders views to show more contextual payment method information.
A new user column has been added to the Transactions CSV Export to show the initiating user of the transaction.
Refund and Failed transactions no longer offer any actions, preventing users from attempting to refund or create disputes from them.
We've now added better handling for several edge case scenarios on 3DS payment redirect pages, to prevent the user from getting stuck after a successful or failed attempt, or upon reloading the page.
Fixed an issue with characters not being encoded correctly in some email templates.
We've now restored a Homepage sitemap.
We corrected an issue that occasionally caused Klarna Transactions to fail, resulting in orders being created as "Part Captured".
Introducing Gateway Groups which provide an easier path to using multiple bankcard gateways and distributing the transactions for your store's checkout flow or API orders.
Introducing a new Transactions by Gateway report that shows a breakdown of all bankcard transactions by gateway for analysis of payment transactions.
Introducing Support Tickets by Product and Tickets by Tag reports with the addition of "Avg First Reply Time" tracking for all ticket reports, offering a better understanding of support staff responsiveness.
API users can now add or remove a customer from block lists by updating the is_blocked attribute, which will add or remove the customer from block lists.
Webhook subscribers can now subscribe to subscription.created and subscription.updated event triggers to receive subscription related events.
Disputes can now be matched to non-bankcard transactions, such as Paypal and Klarna transactions, for the tracking of APM disputes.
Omnisend processes are now fully asynchronous, improving our resilience against third party API outages.
Many Admin APIs have had query improvements, resulting in faster response times.
Fixed a conflict between the storefront subscription detail view and the side cart that caused a 500 error.
Introducing Orders by Tag report to provide order summary broken down by tag allowing merchants to track arbitrary tags in their order reporting.
Admin API Create Order with Tags which simplifies the order tagging process for Admin API consumers.
Dashboard users can now have a new customer action to add the customer to block lists which will block future orders from that customer while maintaining access to their account.
You can now configure a "New Ticket Notification" to be sent to an email address to notify store admins that a new support request has been received.
Shipping method currency pricing now supports a Free Shipping Threshold allowing merchants to set a currency specific value.
Storefront theme assets (CSS and JS) are now served via CDN making them faster and more efficient to load for site visitors.
Storefront Theme translations now have 2 levels of grouping making it more logical to organize theme translations which have also been verified to work with translation services such as Crowdin.
Fixed an issue that caused the Shipping values on Orders reports to be unreported.
Fixed several issues related to timezone and date filters on views with date range filters.
Fixed an issue wherein order were stuck in processing status due to the line items being marked as shipped but the order was still processing status.
Fixed a performance issue on the dispute detail view.
The Avalara Avatax Extension automates tax calculation and filing for orders placed on the storefront checkout and through the API.
Dashboard Extension Management now allows store admins to enable or disable extensions from the dashboard.
Checkout.com Gateway is now available for bankcard payments, supporting both standard and 3DS2 payment flows.
ExpandedSupport Macro Actions automate additional support ticket fields using macros, allowing for more efficient ticket handling workflows.
Introducing Storefront Themes, a new way to build and manage your store's theme design from the Dashboard, and Theme Kit, a local development tool for developers to build and maintain themes from their local machine.
Added a new Admin Transactions API for direct access to payment transactions, with the ability to search and filter by the same filters available in the dashboard. Store admins can now also setup Transaction based Webhooks to send transactions.created events to external systems.
Shipping Methods now support multiple currency pricing and multiple languages, allowing the same shipping method to be used across multiple markets.
Order Payment Events now show the associated User who triggered the event for greater visibility into customer service workflows and associated payment transactions.
Disputes are now visible on Orders that have transactions with associated disputes, to improve visibility for dashboard users.
Several extensions settings forms, that previously did not allow a user to easily clear existing settings, have now been improved to allow deletion of existing settings.
Fixed an issue related to errors being thrown when attempting to create and update the same user in rapid succession.
Introducing Tags for Support Tickets which opens up new ways for agents to identify and classify support tickets for workflow and reporting objectives.
Introducing Macros for Support Tickets with comment related actions so that agents can apply template responses to support tickets for more efficient and standardized workflows.
Dashboard users can now easily create a Support Ticket from the Order Actions which will automatically set the ticket requester, order, and related products on the new ticket form.
The Transactions CSV export now includes the original Order Date as a column which provides context for the time difference between the original order and the transaction.
The BizzyBee (eFulfillment Europe) integration now utilizes their new Batch API when polling for order updates.
The Midigator Extension has been updated with several improvements to support multiple transactions per order and a new setting to allow store owners to choose which Order Source Attribution field they send to Midigator as the "Marketing Source" for the transactions.
Fixed an issue where date filters for Orders List and Orders Reports were not timezone aware.
Fixed an issue that caused the wrong currency to show on some disputes imported from Midigator
Introducing a new Orders by Partner SKU report which breaks down orders by fulfillment SKU to provide metrics for inventory sales and fulfillment forecasting.
Support Ticket Types can now be managed from the dashboard under Settings > Support > Ticket Types.
Support Tickets can now be more easily created from the Customer Detail view under "Actions" as well as the top of the Support Tickets table to make the ticket creation process much easier for dashboard users.
Orders List view and Orders Reports Partner SKU filter now uses a dropdown field, making it more intuitive and easier to use.
Settings UX has been revamped with a new Settings "Index" view with category cards, making settings easier to navigate and discover.
Paypal and Klarna payment methods can now be toggled on and off as available payment methods in the checkout flow and API.
The Everflow S2S Postback can now be delayed up to 10 minutes allowing merchants to include upsells in the postback order data for more complete reporting in Everflow.
Product Classes (or Types) naming conventions have been clarified to reference Product Classes and also move "Options" to be inside the Product Classes section for clarity.
Corrected some inconsistencies between the dashboard and orders report queries and fixed an issue with upsell report values not being calculated correctly.
Fixed an issue of not validating an incorrect phone number in the shipping address form correctly which caused a 500 error instead of a form validation error.
Introducing a new Orders by Product report which breaks down orders revenue by product to help in reviewing product sales, revenue, and inventory forecasting.
Order Notes are now visible in the Customer Notes section, providing a consolidated view of all notes related to the customer and their orders.
We've now implemented Void transactions for Braintree to support voiding a transaction prior to the payment being settled.
Support tickets search filters now have more fields to make it easier to find tickets.
Incoming support emails are now handled with a new storage backend to support larger file attachments being attached to the tickets.
All date filter input fields now have a date picker making them more straight forward and easier to use.
ShipStation extension now uses batch order polling to significantly improve the efficiency of retrieving order updates on regular intervals.
Added validation to require first and last name on shipping addresses. It was previously possible to not pass these values, but they are required by most fulfillment providers.
Fixed an issue with Product SKU filters on Orders list and reports not applying properly.
Fixed an issue with support ticket email HTML content stored in the database being rendered improperly in the Dashboard.
Corrected an issue with missing CSRF token in storefront templates causing a 403 error.
Corrected CSV Export data issues on null fields that were incorrectly populated.
Fixed an issue wherein the wrong currency was shown when a cart was empty.
Investigated and partially fixed an issue that caused Orders and Transaction reports to show discrepancies in totals.
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.
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.
Test Orders can now be deleted en mass with a bulk order action to delete all test orders.
3DS2 Merchant Profile setup has been improved to support ABIN and MID per card network for more flexibility.
Payment Gateway's now have an "Active" state to support disabling a gateway to prevent attempted transactions.
Reports UX and navigation has been completely overhauled to make report discovery easier and navigated to related reports.
Customers can now be searched by any of their Address data making it possible to find customers with limited amounts of their address.
Fixed an issue with filter links on Transactions by Card Bin report.
Fixed an issue related to offers and the add-line-items api creating a line item with 0 qty.
Fixed fulfillment automation logic to prevent Test Orders from automatically being sent to fulfillment partners.
New Notifications editor allowing dashboard users access to customize their email notifications content.
New Transactions by Card BIN report allowing easy viewing of Card BIN transaction volumes and success rates.
Improved the Orders Placed report which is now the Orders Overview with better columns and filters for easier Orders reporting needs.
Improved logic to group Omnisend "utm_campaign" parameters so that Omnisend email Automations and Campaigns are grouped in the UTM Campaign reports.
Improved failed Transactions to now include the user if known so that these can be seen on the Customer detail view in the dashboard.
Improved the Storefront Geo settings logic to allow multiple countries to use the same language and currency and be able to maintain the country flag in the session when the user selects a geo.
Fixed an issue with Admin API Swagger schema being invalid.
Introducing "Test Orders" which allow store admins a reliable way to test order functionality without needing to worry about them going our for shipping or refunding the transactions. More documentation on this to come.
3DS2 transactions that fail due to the card not being enrolled will now automatically retry as a standard transaction to attempt the purchase.
Introducing a new Transactions by UTM Campaign report allowing you to report on your transactions by Google utm_campaign attribution.
Orders now support multiple shipments in the core paving the way for more complex scenarios where multiple fulfillment centers are involved on the same order.
Product "slugs" are now editable in the dashboard on the product details view.
Fixed a bug related to Omnisend basket syncing for orders that abandoned during APM checkout flow or the bankcard transaction failed.
Fixed an issue where variant product's categories were not available on the API or in webhook data.
Fixed API response formatting to always format external system passed through messages in JSON format.
Introducing 3DS2 Payments support with Strong Customer Authentication (SCA) for merchants taking payments in markets that require 3DS/SCA.
Introducing Transactions by Payment App Report that provides a summary of payment transactions by payment integration.
Admin API users can now specify that an Order Line Item is an "upsell" which is visible in the order details and will provide the data for future upsell reports.
Dashboard users now have the option to send an "Order Canceled" email notification to users when canceling an order.
Dashboard users now have the option to send a "Payment Refund" email notification to users when creating a payment transaction refund.
Fixed an issue related to product creation and stock record validation when the stock record was not being created.
Fixed an issue with stock records sycing inventory with Rapid when Stock Sync was disabled.
Fixed an issue preventing refunds from being able to process if the order's tax rate had been deleted.
Introducing a new Subscribers dashboard to provide a full suite of metrics pertaining to subscriptions, monthly recurring revenue, cancellations, and cohort analysis.
Introducing store "Localization" settings allowing store admins to configure multiple "Storefront Geo's" to be configured for easy access by customers to select their country to see available products in their language and currency.
A new Tax by Tax Rate Report is available to summarize your Tax Rate reporting data along with an available export of all taxes collected and credited.
Order Line Items can now be exported as an "Orders Flat File" export which enables many manual fulfillment workflows and manual spreadsheet order data analysis.
Improved order Cancel options for dashboard users allowing them to optionally process a refund when canceling the order.
Customer Detail view now has a list of all Transactions related to the customer making it easy to access their transactions.
Sitemap.xml incorrectly included languages that were not configured to be public which has now been corrected.
Introducing Braintree support for bankcard payments, you can add your Braintree merchant account as a Gateway and use it for your store checkout flow or on the API.
The PayPal integration now supports PayPal "Reference Transactions" with ability to use the Add Line Items API on orders with PayPal as the initial payment method.
The PayPal integration now supports automatically uploading shipment tracking data after orders have shipped from the warehouse.
Dashboard Localization Settings now support adding Additional Languages to your site dynamically as needed for store owners to manage their storefront content and dashboard languages.
Introducing Tax handling for refunds on orders to create a "Tax Credit" of the appropriate amount when a refund is given on an order to ensure that Tax Reports accommodate payment refunds.
A new Order Action has been added to allow dashboard users to resend an order confirmation email to the customer.
Storefront "Add to Cart" success messages on the Product Details page have been moved to the side cart simplifying the Product Detail template and template customization process.
Maxmind minFraud support has been added to the API to protect against fraudulent orders.
Fulfillment related settings for Fulfillment Partners and Shipping Methods have been unified into a single "Fulfillment" settings section.
Fixed an issue preventing additional products added to an order from not showing in the Top Selling Products dashboard widget.
Introducing Tax features with the ability to configure Tax Rates and Tax Classes to dynamically calculate taxes for orders. Taxes are shown throughout the system in the dashboard, customer views and emails.
It is now possible to to manage API Tokens to create and delete API Tokens via the dashboard.
The Order APIs now have a new method to Add Line Items to an existing order and create a charge against the initial payment method to support common upsell and cross sell flows.
Improved support for Stripe Error Codes when payment methods are invalid to map with our Transaction Response codes.
Added on the API for Address Title fields to support Klarna's Title field so it is prepopulated in the Klarna widget on for improved checkout experience.
We now have a fallback to send email from [email protected] when a store does not have any verified email sending domains or the user has misconfigured the store "FROM" email address using an unverified domain.
Fixed an inconsistent date format in Source Attribution Events
Introducing ShipStation extension to support automated fulfillment processing with ShipStation
New dashboard settings to configure available Currencies.
Many improvements to the dashboard settings views for more clarity.
Improved Klarna integration to send more product data to support their system communication.
NMI Gateway Integration for bankcard payments that supports using NMIs routing logic or specifying specific processors for transactions. NMI transaction decline and error codes are also mapped to our Transaction Response codes for unified reporting across gateways.
Storefront Currency switching for store visitors is now possible for stores that have multiple currencies configured allowing shoppers to view products across multiple currencies.
Cart JS API add-to-cart action now has a new parameter to accept a stockrecord id so that funnel developers can target currency specific stockrecords in their flows.
All email related settings have been combined into the Email settings section for easier management.
Improved naming of gateway settings for configuring the Currency Default gateway.
Improved dashboard error template for an improved user experience when an error occurs.
Fixed an issue with bankcard transaction errors not being saved with core transactions and therefore not available in reporting.
Introducing a new Transactions by Response Code Report to quickly analyze transaction acceptance rates with filters and drill down into transactions list for further analysis.
Orders API now supports PUT requests to update orders for expanded API integration capabilities for API driven workflows for post order actions.
Orders API now supports Klarna Payments as a payment method with a redirect flow.
Klarna Integration Settings and Transactions can be viewed and managed via the dashboard.
Currency Specific Stock Records can now be created to allow customers to sell a product in multiple currencies and fulfill from the same fulfillment partner.
Dashboard Permissions have now been improved for simplicity to make it more straight forward to manage users and permission groups.
Gateway Errors in the Checkout flow have been improved to surface the gateway specific errors to make it easier to debug gateway issues.
Introducing Klarna Payments as a new payment method to customers who've joined the pilot program for this.
Admin API Order Refund endpoint allowing orders to be partially or fully refunded via API.
Admin API Cancel Order endpoint allowing orders to be canceled and fully refunded via API.
Payment Transactions List now shows transactions across all payment methods
Stock Record allocations now consumed after items are shipped so that allocated SKU quantities are now a reasonable estimation of stock items in processing.
We've now begun collecting subscription reporting data background processing to support future subscription reporting dashboards, more on this to come in the future.
Fixed an issue with the Admin API Orders API returning applied Offers that discounted shipping fees.
Stock Records can now be viewed and managed more easily through a Stock Records dashboard to that shows your stock levels and gives access to search and update across multiple products.
PayPal payments now can be refunded via the dashboard enabling more convenient workflows.
Introduced a new Transactions by Affiliate report providing a view into transactions broken down by affiliate with drill down capability into sub affiliate for deeper analysis.
Admin API now supports creating a new user account with an address to support common API flows.
Admin API now supports searching and filtering all users by the following parameters:
user type (lead, customer, dashboard)
Admin API now supports retrieving all orders for a user to easily find a single users orders.
New Dashboard with a full suite of metrics to keep track of your store’s commerce, including:
Avg Order Value
Top Selling Products
Top Converting Offers
Admin API Create Order now supports Paypal as a payment method with a redirect flow.
Shipping Address country now uses a Geo IP lookup to pre-select the user’s country if available.
Admin Order API now supports the use of Vouchers to apply discounts to item and shipping prices.
Admin Order API now supports a new payment method “saved_card” which can be used with a reference transaction id.
Admin Order API has three new parameters to assist with using a user’s (customer) saved addresses for billing and shipping.
Admin Order API now supports adding Attribution Meta Data which can be leveraged by integrations and webhooks.
Paypal Transactions can now be viewed and searched in the dashboard
Everflow integration settings are now available in the dashboard for sites that have this extension installed.
Fixed an issue causing duplicate order admin notifications.
Fixed an issue with Boxme status updates not being able to update the line item.
Fixed an issue with the Order total on Customer profile showing items total instead of Order total.
Fixed typo with Subscriptions mispelling
Added support for PayPal Express Checkout as a payment method during checkout.
Admin Order API now supports payment with a card token allowing merchants to decrease their PCI scope for easier compliance.
Admin Product API now supports creating and updating products.
Fixed Issue with Boxme Fulfillment Center Location Mapping
Fixed issue with Reviews not associated with a Customer
The Admin Order API has been improved to be more clear and easy to use for creating subscriptions per line item, as well as allowing the API user to set the price for the product on subscription.
Product Classes can now be created and managed via Admin API as a requisite for managing a product catalogue via API.
Order status “Paid” has now been changed to “Confirmed” platform wide to more clearly convey the meaning and functionality it is used for throughout the system. This change also better supports pre-paid and post-paid (ie COD) payment flows.
Product Images are now available in all places that products are available on the API making it easier for API consumers to retrieve associated images when displaying product information.
Fixed incorrect link in Admin Order Notification email.
Customers can now be created without an email address and instead rely on their Phone Number for to access to their account information with an SMS OTP (One Time Password) login flow.
Order Metadata can now be added when creating orders on the Admin API, allowing store owners to add custom data to orders and access to the data via the Dashboard and in Webhooks for custom order management requirements.
Product Categories can now be created and managed on the Admin API, part of our larger initiative to have a fully API driven product catalogue.
Disputes can now be exported to CSV for further analysis and custom report building.
Duplicate welcome email sent for customers created via API
Fixed issue with Support Tickets being setup to be “Closed” instead of “Solved” when an agent has resolve the customer issue.
Admin API Orders endpoint now has a new Payment Method option to accept credit or debit cards (bankcard) when creating a new order.
New Dashboard Settings for Email Domains to facilitate the setup and verification process for email sending domains used for store transnational emails as well as email handling for support tickets.
Block Lists now feature a new List Type, “Card Bin” allowing store managers to add Card Bins they wish to block from attempting to collect payment for.
Products now have Revision History for the content to easily restore to previous versions of the content.
Webhook Settings & Logs are now available via the Dashboard making it easier to setup a new hook or diagnose issues through the logs.
Stored Credentials Framework has now been implemented for all bankcard transactions to send appropriate data to gateways
Admin API now has a new Subscriptions endpoint as the base for retrieving and updating subscriptions via API, more feature dept o come.
Admin API now has a Partner endpoint to facilitate the creation and management of Fulfillment Partners via API.
Dispute Management for Alerts & Chargebacks is now generally available and can be managed via the Dashboard. Disputes are fully integrated with Midigator for Alert and Chargeback management automation.
Block Lists have now been launched with the first List type of “Card Fingerprint (a unique id for a full card)” with future Block List types coming for Card Bin, Email, and IP address.
User Accounts with Phone Number only (ie without email) can now be created to better support markets that are less reliant on email addresses as the unique identifier and main communication channel for customers.
Orders Placed Report now includes a summary table
Subscriptions by Product Report now includes subscriptions that are Retrying status.
Dashboard Settings for the following extensionsare now available
Fixed duplicate event created for COD Payments via Boxme.
User Language Validation has now been introduced across the API.
New Features & Improvements
Several new dashboard settings and management screens for store managers.
Dashboard User Management
Dashboard Redirect Management
Dashboard Payments Settings
Dashboard ShipHero Extension Settings
Admin API now supports creating orders, see Admin API Docs. Payment methods on the admin api are currently limited while this API endpoint continues to be developed.
Subscription renewal decline now includes decline code and description to easily see the failure reason.
Dashboard sidenav now stays open for the category that you are currently in for a better UX experience.
New Features & Improvements
Introducing Smart Retry for failed subscription renewals to retry subscription renewal over the course of two weeks for soft declined payments to attempt to renew the subscription. Subscriptions that are retrying will be in have a status of “Retrying”.
Introduced new settings views in the dashboard for General, Support, and Tracking Platforms. More settings views to come in future releases.
Introducing a new fulfillment integration with Boxme.
Extended Order search and filter to now include marketing attribution parameters as well as added marketing attribution to order exports.
Updated ShipHero integration to use their new Developer Credentials Authentication method instead of username/password for improved API connection stability.
Introduced a new Subscription status “Past Due” status with the ability to manual retry the renewal for subscriptions that have failed the automated renewal process.
Subscription Status Change Tracking to log changes of status throughout the life cycle of a subscription.
Content Pages now have revision history tracking to make it easy for users to revert back to previous versions of their content.