• 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
  • 2024/11/20

    New Features

    • 29 Next Payments users can now export all Payments and Disputes to CSV for further analysis and custom workflows.
    • Fulfillment reports can now be filtered by Last Event date to assist in finding fulfillments that have not received an update in many days.
    • Products now support drag-and-drop for image uploads, improving the product setup UX.
    • We now automatically sync product categories to Klaviyo.
    • Product Variants now support metadata allowing new integration scenarios with unique product variant metadata.

    Improvements

    • We now detect and map China Post as a parcel carrier from Shipstation, with data flowing all the way through to Delivery Tracking app events.
    • The bankcard payment form's card icons on the Checkout Flow's responsive design has been improved for mobile users.
    • We now create a customer event when a sending the Complete Order email notification from the dashboard cart view.
    • We've made several improvements to domain settings and the handling of adding/removing domains for a more clear UX.
    • Customer Last Login is now available on the customer detail view in the dashboard to provide users more context on the last time the customer had logged into their storefront customer account.
    • Products can now be freely changed back and forth between digital and physical requiring fulfillment, easing integration issues with external platforms that don't support digital products. 

    Bug Fixes

    • Fixed an edge case where it was possible for a user updating their subscription payment method to trigger duplicate transactions.
    • Fixed an issue with dashboard users possibly creating duplicated users due to case differences in their registered email.
    • Fixed an issue with PayPal flow causing the cart contents to empty if the customer clicked cancel from PayPal.
    • Fixed an issue where new tickets created from an previously closed ticket did not have the proper channel attribution.
    • Fixed an edge case issue with store notifications settings that could create a 500 error when saving.
  • 2024/11/06

    Admin APIProductsOrdersPaymentsSupport

    New Features

    • Order refunds now automatically allocate a line item refund to the corresponding original payment transaction to improve UX and merchant reconciliation.
    • Themes now feature a Image Picker setting to select from all of the existing uploaded assets to improve the theme customization experience.
    • Products are now automatically synced to Klaviyo for an easy and seamless setup flow when installing the app.
    • Meta Pixel conversion events now send the store primary domain as the event source by default.  Meta Pixel app now also supports passing a custom domain via order attribution metadata.
    • Coupons can now be shared with a link to automatically apply a discount in the checkout of the shopper's session.

    Improvements

    • We've made several improvements to the chargeback defense document submission flow for improved UX.
    • Fulfillment Orders sent to Shipstation now are properly localized to the Shipstation system time zone (PST) and also use the date of the Fulfillment Order to improve workflows.
    • We now automatically set the State field value when available based on the ZIP / postcode to improve data consistency across selling channels.
    • We now validate email sending domains, to improve store setup and monitoring workflows.
    • We now detect and map UniUni as a fulfillment carrier, and have enabled this carrier for delivery tracking integrations.
    • Product Admin API variant create flows have been improved for a more straightforward API consumer perspective.
    • Product Variants now support metadata for more robust integrations with external platforms that require mapping product data.
    • The new customer registration email has now been removed as its core functionality is redundant and no longer necessary with email OTP login flow for customer accounts.

    Bugs Fixed

    • We corrected issues with decline code mapping for 3DS2 transactions.
    • We fixed support ticket timeline events that showed an incorrect event for sending notifications to the dashboard user.
  • 2024/10/23

    CheckoutCampaignsDisputes

    New Features

    • Stores now have a default location to handle digital products, product inventory, and order management workflows that require assignment to a managed default managed location.
    • Campaigns API now supports external payment methods that are custom per store allowing merchants to use their custom payment methods through the campaigns API.

    Improvements

    • Disputes are now limited 1 alert and 1 chargeback per linked transaction to prevent multiple sources of disputes creating duplicate disputes that ultimately skew dispute metrics.
    • We've now improved single page checkout loading UX for a smoother end customer experience.
    • We've improved the mapping of NMI failed transaction response codes to improve failed transaction reporting.
    • We now ignore NOFs after chargebacks as there is nothing to do and the in logical terms the alert should not have been raised.
    • We've improved our logic when un-enrolling a cards from account updater due to validations on Spreedly's side when cards are expired.
    • Discover card payment method now shows correctly for all 29 Next paymetns accounts as we've improved our setup process for this payment method.
    • Contraction and Churn have been re-ordered to improve the clarity of the MRR analytics chart.

    Bugs

    • We've fixed an edge case issue that caused a 500 error instead of a validation error when attempting to create a duplciate product.
    • Subscription renewals failures events are now more clear when details to show what happened to inform the user how to fix.
  • 2024/10/09

    CheckoutPaymentsAdmin APIDisputes

    New Features

    • Single Page Checkout is now available in beta for merchants to optionally enable on their stores, many more updates and improvements to come.
    • Merchants can now update their 29 Next payments store contact information through the payments store detail view.
    • 29 Next payments merchants and portal users can now subscribe to dispute notifications to stay on top of these and respond quickly to any customer complaints.
    • 3DS Optimized payment flows have been improved to automatically downgrade known card BINs that don't support 3DS.

    Improvements

    • Disputes Admin API has a new resolve action endpoint to simplify the flow and bring it inline with the dashboard actions.
    • Individual fulfillments can now be retrieved on the Admin API to retrieve the items and full detail of the fulfillment.
    • Fulfillment Orders can now be put On Hold after fulfillment has been canceled to improve customer service workflow processes and assist in tracking these orders that still need to be fulfilled.
    • Ticket timelines can now be filtered to show all activity, only events, or only comments to improve user experience while working on support tickets.
    • Payment settings now show a preview of subscriptions linked to active subscriptions with an upcoming expiration date

    Bug Fixes

    • We've fixed an edge case issue with report csv download that disabled filters on reload.
  • 2024/09/25

    SupportSubscriptionsAdmin APIPayments

    New Features

    • 29 Next Payments accounts can now be shared with multiple users allowing merchants to give access to their teams and service providers to assist in dispute management workflows.
    • 3DS setup and settings have been completely overhauled to make the setup more intuitive and flexible for merchants enable on specific card networks.
    • Support Tickets now feature a full event log to capture all activity related to the ticket to make support workflows easier to audit and see the fully history of the customer and support agent interaction.
    • Ticket comments with reference to another ticket, ie #1234, will now automatically link to the ticket for easier cross-referencing of related support tickets.
    • Subscriptions can now be canceled with a cancel reason on a new subscriptionCancelCreate endpoint.

    Improvements

    • Klaviyo integration now supports multi-currency sales and converting sales metrics into the reporting currency configured with the Klaviyo account.
    • Historical support tickets are now linked to a customer profile if they were created before the customer had a customer profile.
    • Subscription Actions now support the ability for dashboard users to trigger the "Subscription Update Payment Method" email notification to the customer even if the subscription is active (and not failing payment).
    • We now notify store admin's if their store's email sending domain becomes unverified so they are aware of the issue and can take action.
    • Account Updater events now include more context regarding the update action whether it was an expiration date update or a full card update.
    • Improved query logic to improve both dashboard and API transactions list view performance.
    • We've now improved subscription upsell logic to support free initial price and still maintaining a gateway for the future billing cycles.

    Bug Fixes

    • We've fixed an edge case that prevented Google Pay from being offered as an express payment method in the storefront checkout flow.
    • We've fixed a potential error when users input a long subscription cancel "other" reason that exceeds the expected length.