Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ summary: Admin Order API now supports the use of Vouchers to apply discounts to

## Improvements

- Paypal Transactions can now be viewed and searched in the dashboard
- PayPal Transactions can now be viewed and searched in the dashboard
- [Everflow](https://docs.nextcommerce.com/docs/apps/everflow) integration settings are now available in the dashboard for sites that have this extension installed.

## Bug Fixes
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ summary: "New Dashboard with a full suite of metrics to keep track of your store
- New Customers
- Top Selling Products
- Top Converting Offers
- [Admin API](https://developers.nextcommerce.com/docs/admin-api) Create Order now supports Paypal as a payment method with a redirect flow.
- Admi API Create Order with User ID
- [Admin API](https://developers.nextcommerce.com/docs/admin-api) Create Order now supports PayPal as a payment method with a redirect flow.
- Admin API Create Order with User ID

## Improvements

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@ tags:
- Payments
- Checkout
- Orders
summary: 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…
summary: 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 manage API Tokens to create and delete API…
---

## New Features

- 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.
- It is now possible 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.

## Improvements
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ summary: Introducing a new Orders by Partner SKU report which breaks down orders
- 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.
- PayPal and Klarna payment methods can now be toggled on and off as available payment methods in the checkout flow and API.
- The [Everflow](https://docs.nextcommerce.com/docs/apps/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.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ summary: "Introducing Gateway Groups which provide an easier path to using multi

## Improvements

- Disputes can now be matched to non-bankcard transactions, such as Paypal and Klarna transactions, for the tracking of APM disputes.
- Disputes can now be matched to non-bankcard transactions, such as PayPal and Klarna transactions, for the tracking of APM disputes.
- Omnisend (legacy email marketing app) 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.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ summary: Introducing Blue Snap gateway integration for bankcard payments, which
## Improvements

- The [ShipStation](https://docs.nextcommerce.com/docs/apps/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.
- 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.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ summary: Introducing Single Sign On allowing store users to easily access multip
## Bug Fixes

- Fixed an issue where failed transactions were filtered before the Avg Value was calculated preventing them from being included in Avg Value calculations.
- Fixed an issue where following a link from a report to a list view with a `date_group` querystring causing the the export to fail.
- Improved the logic to prevent duplicate Paypal shipping events from creating in the case of an issue uploading.
- Fixed an issue where following a link from a report to a list view with a `date_group` querystring causing the export to fail.
- Improved the logic to prevent duplicate PayPal shipping events from creating in the case of an issue uploading.
- Fixed an issue preventing Test Orders with Klarna payment from being deleted.
- Fixed an issue with the order total calculation with taxes applied in the dashboard cart summary.
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ summary: Introducing the ability to switch between stores from the store dashboa

- 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 Next Commerce 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.
- Line Items can now be updated 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

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ summary: Customer search is now more robust with the ability to search more free

## 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.
- 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 won't 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.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ summary: New Offer Condition type to the set exact quantity of products within t
## 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.
- We've improved the carts list view to exclude anonymous carts and removed the `owner` object which was deprecated in favor of the `user` object.

## Bug Fixes

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ summary: Introduced support for Metadata Definitions, allowing for custom metada
- 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 the order status pipeline validations to prevent users from mixing Fulfillment Status = "Processing" and Order Status = "Pending", which is not supported.
- Improved inbound email filtering rules to prevent potential email auto-responder loops.

## Bug Fixes
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ summary: It is now possible to configure gateways to use an Auth / Capture payme

## Improvements

- Theme Kit now uses Oauth to access the [Admin API](https://developers.nextcommerce.com/docs/admin-api) to support more robust and granular access to the API for theme development purposes.
- Theme Kit now uses OAuth to access the [Admin API](https://developers.nextcommerce.com/docs/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.
Expand All @@ -27,10 +27,10 @@ summary: It is now possible to configure gateways to use an Auth / Capture payme
- 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.
- 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/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.
- File uploads are now validated on the themes admin api to prevent 500 errors from occurring when file sizes are too large.
- Fix a UI bug that prevented products from being removed from ranges.
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ summary: Order Metadata and Order Attribution Metadata can now be edited in the
- Improved database queries on Customer list view with a new approach to customer total spend to improve load speeds by 2x.
- We've now added support for `product_id` to the [Admin API](https://developers.nextcommerce.com/docs/admin-api) for carts, orders, and subscription line items.
- The labeling and error messages for App Kit setup has been improved for better DX.
- We've now added support Auth/Catpure flows for upsells and refunds using [Avalara](https://docs.nextcommerce.com/docs/apps/avalara-avatax) tax calculation.
- We've now added support Auth/Capture flows for upsells and refunds using [Avalara](https://docs.nextcommerce.com/docs/apps/avalara-avatax) tax calculation.

## Bug Fixes

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,17 +6,17 @@ tags:
- Subscriptions
- Checkout
- Orders
summary: Stores can now setup and configure multiple Paypal accounts providing the way for merchants to maintain multiple configurations at the same time. Store content editing has received a major UX upgrade with a new WYSIWYG and code editor for a much smoother content editing…
summary: Stores can now setup and configure multiple PayPal accounts providing the way for merchants to maintain multiple configurations at the same time. Store content editing has received a major UX upgrade with a new WYSIWYG and code editor for a much smoother content editing…
---

## New Features

- Stores can now setup and configure multiple Paypal accounts providing the way for merchants to maintain multiple configurations at the same time.
- Stores can now setup and configure multiple PayPal accounts providing the way for merchants to maintain multiple configurations at the same time.
- Store content editing has received a major UX upgrade with a new WYSIWYG and code editor for a much smoother content editing experience.

## Improvements

- Partner reports now have the ability to create Parnter Reports that follow `Exclude` data filters opposed to filters that `Include` data in the report.
- Partner reports now have the ability to create Partner Reports that follow `Exclude` data filters opposed to filters that `Include` data in the report.
- Customer and Order event timelines are now paginated when the list exceeds 50 events.
- Orders now feature a core read-only `source` attribute set at the time of order creation to know where the order was created from, ie `admin_api`, `checkout`, or `subscription`.
- The background subscription report generation process performance has been improved by 200x for faster processing and data generation.
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ summary: Order Confirmation pages now feature a new Invoice link allowing custom

- The Storefront Checkout flow now creates new customer accounts and attaches their cart session to improve abandoned cart scenarios.
- Address fields and formats have been improved for many European countries to reduce friction in the Storefront Checkout flow.
- App Oauth settings have now moved to App settings in the Partner dashboard to ease the app development flow and reduce necessary steps for backend app integrations.
- App OAuth settings have now moved to App settings in the Partner dashboard to ease the app development flow and reduce necessary steps for backend app integrations.
- Legacy API Users have now been fully deprecated with the removal of the ability to create new API users and associated tokens.

## Bug Fixes
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,11 @@ summary: Payment Gateways and Gateway Groups are now available on the Admin API
- Belgium has been added as an supported country for iDeal payments due to it's commonality with Belgium users.
- PayPal credentials are now validated when saving to reduce potential issues when creating or updating PayPal account details.
- We've now updated the Subscriptions Admin API to allow updating a subscription to any renewal schedule for improved flexibility.
- We've updated the language display names for Nederlands (Dutch) and Português (Portguese)
- We've updated the language display names for Nederlands (Dutch) and Português (Portuguese)
- Added support for `.url` access in templates for files uploaded to metadata for consistency with all other media file access.

## Bug Fixes

- Fixed an issue with Paypal refunds not saving a successful 1000 response code.
- Fixed an issue with PayPal refunds not saving a successful 1000 response code.
- Fixed a localization issue with pluralization and Norsk language causing a 500 error in a few edge cases.
- Fixed an issue where attribution was not saved on Subscriptions created through the add-line-items Admin API.
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,10 @@ summary: Introducing a new headless Campaigns App and API that supports JavaScri
## Improvements

- Bancontact is now available for customers in the Netherlands.
- Improved the logic of the Paypal redirect flow endpoint to not return 500 errors when invalid UUIDs are passed, instead returning a 404.
- Improved the logic of the PayPal redirect flow endpoint to not return 500 errors when invalid UUIDs are passed, instead returning a 404.

## Bug Fixes

- Fixed an issue where it was possible for a customer to pay for their order with an alternative payment method, then drop out of the flow before their order was created.
- Fixed an issue where duplicate `order.updated` webhook events were sent by the authorized transaction recurring processes even though the order had not updated.
- Fixed an issue to properly handle some edge case errors for Paypal refund transactions.
- Fixed an issue to properly handle some edge case errors for PayPal refund transactions.
Original file line number Diff line number Diff line change
Expand Up @@ -26,5 +26,5 @@ summary: A completely new Dashboard home view includes high level store sales da
## Bug Fixes

- Fixed an issue with the back button going to a login screen in campaigns app.
- Fixed an edge case with Paypal to improve handling when user language is not found.
- Fixed an edge case with PayPal to improve handling when user language is not found.
- Fixed an edge case with app uninstall flow that created a task loop.
Original file line number Diff line number Diff line change
Expand Up @@ -27,5 +27,5 @@ summary: Payment attempts that soft decline can now be automatically retried onc
- Fixed an issue with express checkout flows to properly route fulfillment location.
- Fixed an edge case with assets that prevent previously deleted assets from being re-uploaded with the same name.
- Fixed an edge case where rapid order submission could cause a 500 error when the order already exists.
- Fixed an edge case that incorretly consumed stock twice.
- Fixed an edge case that incorrectly consumed stock twice.
- Fixed an issue with email attachments in support tickets expiring, causing them to be inaccessible.
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ tags:
- Subscriptions
- Campaigns
- Checkout
summary: "Paypal Commerce Platform is a new fully integrated bankcard payment gateway enabling merchants to use PayPal Advanced Credit & Debit bankcard processing. Orders now feature the ability to filter by \"source\" to isolate orders from the Checkout Flow, Subscription, or the Admin\u2026"
summary: "PayPal Commerce Platform is a new fully integrated bankcard payment gateway enabling merchants to use PayPal Advanced Credit & Debit bankcard processing. Orders now feature the ability to filter by \"source\" to isolate orders from the Checkout Flow, Subscription, or the Admin\u2026"
---

## New Features

- Paypal Commerce Platform is a new fully integrated bankcard payment gateway enabling merchants to use PayPal Advanced Credit & Debit bankcard processing.
- PayPal Commerce Platform is a new fully integrated bankcard payment gateway enabling merchants to use PayPal Advanced Credit & Debit bankcard processing.
- Orders now feature the ability to filter by "source" to isolate orders from the Checkout Flow, Subscription, or the [Admin API](https://developers.nextcommerce.com/docs/admin-api), to assist merchants in analyzing their order sources.
- [Campaigns App](https://docs.nextcommerce.com/docs/apps/campaigns-app) packages now feature the ability to set an "initial" and "recurring" price on subscription packages, allowing merchants to easily discount the initial order for subscription plans.

Expand Down
Loading
Loading