Product Updates
Our product and engineering teams are constantly shipping great updates to our product. On this page, we'll post monthly highlights of some of those new features. For a more granular view of product changes, you can always check the release notes in our Changelog.
April Updates
Apr 5, 2024
Apr 5, 2024
🧑💻 Webhooks for Collections
Stay in sync with your merchants' merchandising using our new Webhook Events for Collections
Get real-time updates when Collections are added, updated or removed
Build innovative experiences reacting to merchant catalog changes
✨ Distribution Enhancements
We've supercharged Distribution filtering and exports for more flexibility:
Filter distributions in the dashboard by date range
Toggle between Merchant-level or Channel-level distributions views
Exports now include payout settlement dates for easy reconciliation
🔗 Custom Scopes for Merchant Onboarding
Going beyond the standard, we now allow channels to request custom scopes during the merchant onboarding flow.
Add extra scope permissions as needed
Or reduce down to a minimum scope set
Tailor based on your unique requirements
💸 Smoother Payout Migrations
We've refined the payout migration experience with some quality-of-life improvements:
External IDs added to all payout cards for easier tracking
Refreshed payout card styles and loading states
Removed dashboard links for past incomplete onboardings
Embedded docs for payout guidance right in the UI
🧑💻 Integration Updates
Our teams have been working hard behind the scenes! Here are the latest integration enhancements. (as a reminder, we do this work so you dont ever have to worry about maintaining ecommerce integrations! 😊:
WIX
Integrated with new WIX Order Payments API for granular refunds
No more full order cancellations required for partial refunds
WooCommerce
Order refund data now synced accurately, including nested metadata
Even for orders not explicitly marked as refunded
Shopify
Migrating to Shopify GraphQL API for product syncing
Enables support for new GraphQL data models and properties
Rollout occurring in batched phases to ensure a smooth transition
🧑💻 Webhooks for Collections
Stay in sync with your merchants' merchandising using our new Webhook Events for Collections
Get real-time updates when Collections are added, updated or removed
Build innovative experiences reacting to merchant catalog changes
✨ Distribution Enhancements
We've supercharged Distribution filtering and exports for more flexibility:
Filter distributions in the dashboard by date range
Toggle between Merchant-level or Channel-level distributions views
Exports now include payout settlement dates for easy reconciliation
🔗 Custom Scopes for Merchant Onboarding
Going beyond the standard, we now allow channels to request custom scopes during the merchant onboarding flow.
Add extra scope permissions as needed
Or reduce down to a minimum scope set
Tailor based on your unique requirements
💸 Smoother Payout Migrations
We've refined the payout migration experience with some quality-of-life improvements:
External IDs added to all payout cards for easier tracking
Refreshed payout card styles and loading states
Removed dashboard links for past incomplete onboardings
Embedded docs for payout guidance right in the UI
🧑💻 Integration Updates
Our teams have been working hard behind the scenes! Here are the latest integration enhancements. (as a reminder, we do this work so you dont ever have to worry about maintaining ecommerce integrations! 😊:
WIX
Integrated with new WIX Order Payments API for granular refunds
No more full order cancellations required for partial refunds
WooCommerce
Order refund data now synced accurately, including nested metadata
Even for orders not explicitly marked as refunded
Shopify
Migrating to Shopify GraphQL API for product syncing
Enables support for new GraphQL data models and properties
Rollout occurring in batched phases to ensure a smooth transition
🧑💻 Webhooks for Collections
Stay in sync with your merchants' merchandising using our new Webhook Events for Collections
Get real-time updates when Collections are added, updated or removed
Build innovative experiences reacting to merchant catalog changes
✨ Distribution Enhancements
We've supercharged Distribution filtering and exports for more flexibility:
Filter distributions in the dashboard by date range
Toggle between Merchant-level or Channel-level distributions views
Exports now include payout settlement dates for easy reconciliation
🔗 Custom Scopes for Merchant Onboarding
Going beyond the standard, we now allow channels to request custom scopes during the merchant onboarding flow.
Add extra scope permissions as needed
Or reduce down to a minimum scope set
Tailor based on your unique requirements
💸 Smoother Payout Migrations
We've refined the payout migration experience with some quality-of-life improvements:
External IDs added to all payout cards for easier tracking
Refreshed payout card styles and loading states
Removed dashboard links for past incomplete onboardings
Embedded docs for payout guidance right in the UI
🧑💻 Integration Updates
Our teams have been working hard behind the scenes! Here are the latest integration enhancements. (as a reminder, we do this work so you dont ever have to worry about maintaining ecommerce integrations! 😊:
WIX
Integrated with new WIX Order Payments API for granular refunds
No more full order cancellations required for partial refunds
WooCommerce
Order refund data now synced accurately, including nested metadata
Even for orders not explicitly marked as refunded
Shopify
Migrating to Shopify GraphQL API for product syncing
Enables support for new GraphQL data models and properties
Rollout occurring in batched phases to ensure a smooth transition
March Product Updates
Mar 31, 2024
Mar 31, 2024
✍️ Pricing Flexibility: Add Custom Discounts and Run Auctions
With new price override options in Checkout, you're in full control:
Adjust line item prices on the fly
Adjust shipping costs based on your own rules
Create scarcity, bundle deals, discounts and more
Set prices and conduct an auction with the final bid as the purchase price
💸 Improved Distributions Filtering
It’s now much easier to find distribution data you’re looking for:
Filter distributions by Merchant or by Channel
Include or exclude Merchant/Channel distributions categorically
Filter distributions by date
🛠️ Configure Your Merchant Setup
We've supercharged merchant configuration with powerful new options available through our API.
Toggle syncing of Offer Collections and Offer Metadata on or off with ease
Granular merchant-level controls let you customize the experience
Streamline operations by managing it all seamlessly via API
Have questions? Reach out.
✨ Improved Search UI
Finding what you need just got quicker and slicker! Check out the newly enhanced:
Search UI with a modern look and crystal clear inputs
Improved filtering options to surface precise results fast
Because time is money, and intuitive UX design saves both
📦 Relay API: Full Shipping Visibility
The shipping curtain has been lifted! Get complete visibility into:
Shipping Zones, Regions, and Methods for each merchant prior to checkout
View shipping data exactly as it appears in their e-comm backend
Incredible transparency to optimize checkout flows and improve customer experience
🏦 Stripe Account Migrations
Last month, we added support for Stripe Standard accounts in addition to Stripe Express accounts when using Stripe Connect. For those of you with Stripe Standard accounts that already connected using Stripe Express, we have good news! Now you can connect that account and migrate over:
All your Stripe transactions in one account
Gracefully handling data between account types
Can go from Stripe Express to Stripe Standard, or vice versa
🧑💻 Integration Maintenance You Don’t Have To Do
Our engineers have been hard at work to ensure seamless integration with the latest platform updates from top e-commerce solutions. Your team can focus on building instead of API whack-a-mole.
CommerceTools
Tackled a recent change from CommerceTools that could disrupt product syncing
Ecwid
Implemented support for new shipping methods on ecwid
✍️ Pricing Flexibility: Add Custom Discounts and Run Auctions
With new price override options in Checkout, you're in full control:
Adjust line item prices on the fly
Adjust shipping costs based on your own rules
Create scarcity, bundle deals, discounts and more
Set prices and conduct an auction with the final bid as the purchase price
💸 Improved Distributions Filtering
It’s now much easier to find distribution data you’re looking for:
Filter distributions by Merchant or by Channel
Include or exclude Merchant/Channel distributions categorically
Filter distributions by date
🛠️ Configure Your Merchant Setup
We've supercharged merchant configuration with powerful new options available through our API.
Toggle syncing of Offer Collections and Offer Metadata on or off with ease
Granular merchant-level controls let you customize the experience
Streamline operations by managing it all seamlessly via API
Have questions? Reach out.
✨ Improved Search UI
Finding what you need just got quicker and slicker! Check out the newly enhanced:
Search UI with a modern look and crystal clear inputs
Improved filtering options to surface precise results fast
Because time is money, and intuitive UX design saves both
📦 Relay API: Full Shipping Visibility
The shipping curtain has been lifted! Get complete visibility into:
Shipping Zones, Regions, and Methods for each merchant prior to checkout
View shipping data exactly as it appears in their e-comm backend
Incredible transparency to optimize checkout flows and improve customer experience
🏦 Stripe Account Migrations
Last month, we added support for Stripe Standard accounts in addition to Stripe Express accounts when using Stripe Connect. For those of you with Stripe Standard accounts that already connected using Stripe Express, we have good news! Now you can connect that account and migrate over:
All your Stripe transactions in one account
Gracefully handling data between account types
Can go from Stripe Express to Stripe Standard, or vice versa
🧑💻 Integration Maintenance You Don’t Have To Do
Our engineers have been hard at work to ensure seamless integration with the latest platform updates from top e-commerce solutions. Your team can focus on building instead of API whack-a-mole.
CommerceTools
Tackled a recent change from CommerceTools that could disrupt product syncing
Ecwid
Implemented support for new shipping methods on ecwid
✍️ Pricing Flexibility: Add Custom Discounts and Run Auctions
With new price override options in Checkout, you're in full control:
Adjust line item prices on the fly
Adjust shipping costs based on your own rules
Create scarcity, bundle deals, discounts and more
Set prices and conduct an auction with the final bid as the purchase price
💸 Improved Distributions Filtering
It’s now much easier to find distribution data you’re looking for:
Filter distributions by Merchant or by Channel
Include or exclude Merchant/Channel distributions categorically
Filter distributions by date
🛠️ Configure Your Merchant Setup
We've supercharged merchant configuration with powerful new options available through our API.
Toggle syncing of Offer Collections and Offer Metadata on or off with ease
Granular merchant-level controls let you customize the experience
Streamline operations by managing it all seamlessly via API
Have questions? Reach out.
✨ Improved Search UI
Finding what you need just got quicker and slicker! Check out the newly enhanced:
Search UI with a modern look and crystal clear inputs
Improved filtering options to surface precise results fast
Because time is money, and intuitive UX design saves both
📦 Relay API: Full Shipping Visibility
The shipping curtain has been lifted! Get complete visibility into:
Shipping Zones, Regions, and Methods for each merchant prior to checkout
View shipping data exactly as it appears in their e-comm backend
Incredible transparency to optimize checkout flows and improve customer experience
🏦 Stripe Account Migrations
Last month, we added support for Stripe Standard accounts in addition to Stripe Express accounts when using Stripe Connect. For those of you with Stripe Standard accounts that already connected using Stripe Express, we have good news! Now you can connect that account and migrate over:
All your Stripe transactions in one account
Gracefully handling data between account types
Can go from Stripe Express to Stripe Standard, or vice versa
🧑💻 Integration Maintenance You Don’t Have To Do
Our engineers have been hard at work to ensure seamless integration with the latest platform updates from top e-commerce solutions. Your team can focus on building instead of API whack-a-mole.
CommerceTools
Tackled a recent change from CommerceTools that could disrupt product syncing
Ecwid
Implemented support for new shipping methods on ecwid
February Updates
Feb 29, 2024
Feb 29, 2024
📢 Real-Time Notifications
Stay informed with instant updates inside your Channel Dashboard: We’re introducing a dedicated notifications page for real-time alerts about merchant activity on your marketplace.
Receive notifications when a merchant connects or disconnects from your channel.
Stay updated on any commission rate changes by merchants.
Get an alert when an export is complete—no more guessing.
🔄 Channel Distributions with Exports
Gain better, more detailed visibility to payments and payouts.
The new Distributions page in the Channel Dashboard displays detailed payout information on the split of funds, such as commission amounts and payment gateway fees between you and your merchants, for every order.
You can now export distribution data for any selected timeframe, including Merchant distributions.
💳 Stripe Account Linking
Simplifying merchant payouts has never been easier. Stripe Express accounts are already supported. We now provide the option to connect a Stripe Standard account or migrate from one to the other in either direction.
Merchants now have flexibility to choose which Stripe account they want to use for seamless payouts through the Merchant Dashboard.
🌐 API Updates
💸 Commission Rate Management
Channels can now set and update commission rates for their merchants via the API. You can also lock the commission rate, preventing changes by a merchant.
📚 Collections Support
Sync merchant product collections seamlessly to more effectively merchandise products in your marketplace.
Collections is now a dedicated object with all collections related data
Collections have been added to the Offer data model for reference on each product
Collections data stays in sync with changes made by merchants
Check our Documentation and API Reference for more details.
📢 Real-Time Notifications
Stay informed with instant updates inside your Channel Dashboard: We’re introducing a dedicated notifications page for real-time alerts about merchant activity on your marketplace.
Receive notifications when a merchant connects or disconnects from your channel.
Stay updated on any commission rate changes by merchants.
Get an alert when an export is complete—no more guessing.
🔄 Channel Distributions with Exports
Gain better, more detailed visibility to payments and payouts.
The new Distributions page in the Channel Dashboard displays detailed payout information on the split of funds, such as commission amounts and payment gateway fees between you and your merchants, for every order.
You can now export distribution data for any selected timeframe, including Merchant distributions.
💳 Stripe Account Linking
Simplifying merchant payouts has never been easier. Stripe Express accounts are already supported. We now provide the option to connect a Stripe Standard account or migrate from one to the other in either direction.
Merchants now have flexibility to choose which Stripe account they want to use for seamless payouts through the Merchant Dashboard.
🌐 API Updates
💸 Commission Rate Management
Channels can now set and update commission rates for their merchants via the API. You can also lock the commission rate, preventing changes by a merchant.
📚 Collections Support
Sync merchant product collections seamlessly to more effectively merchandise products in your marketplace.
Collections is now a dedicated object with all collections related data
Collections have been added to the Offer data model for reference on each product
Collections data stays in sync with changes made by merchants
Check our Documentation and API Reference for more details.
📢 Real-Time Notifications
Stay informed with instant updates inside your Channel Dashboard: We’re introducing a dedicated notifications page for real-time alerts about merchant activity on your marketplace.
Receive notifications when a merchant connects or disconnects from your channel.
Stay updated on any commission rate changes by merchants.
Get an alert when an export is complete—no more guessing.
🔄 Channel Distributions with Exports
Gain better, more detailed visibility to payments and payouts.
The new Distributions page in the Channel Dashboard displays detailed payout information on the split of funds, such as commission amounts and payment gateway fees between you and your merchants, for every order.
You can now export distribution data for any selected timeframe, including Merchant distributions.
💳 Stripe Account Linking
Simplifying merchant payouts has never been easier. Stripe Express accounts are already supported. We now provide the option to connect a Stripe Standard account or migrate from one to the other in either direction.
Merchants now have flexibility to choose which Stripe account they want to use for seamless payouts through the Merchant Dashboard.
🌐 API Updates
💸 Commission Rate Management
Channels can now set and update commission rates for their merchants via the API. You can also lock the commission rate, preventing changes by a merchant.
📚 Collections Support
Sync merchant product collections seamlessly to more effectively merchandise products in your marketplace.
Collections is now a dedicated object with all collections related data
Collections have been added to the Offer data model for reference on each product
Collections data stays in sync with changes made by merchants
Check our Documentation and API Reference for more details.
January Updates
Jan 31, 2024
Jan 31, 2024
📈 Demo Data in Test Mode
New users are now greeted with demo data upon onboarding, featuring sample offers, merchants, and orders. This will help new users get familiar with the dashboard before they've begun to build their own merchant network and process orders.
Demo data is clearly tagged to distinguish it from real user data, aiding in familiarization with the platform.
📋 Estimate Cart Without Creating a Cart
The Estimate Cart endpoint provides estimated totals and available shipping methods for combinations of SKUs and shipping addresses.
It is ideal for debugging issues in carts, and especially useful for identifying SKU availability problems in certain regions or lack of shipping methods for specific addresses.
Confirm Shipping Location: Get a shipping response from an address before starting checkout.
Fail Early: Know if the cart will fail, or if a certain value you need in your cart won’t be present before starting the flow.
Troubleshooting: Replicate other cart errors you’ve faced to see if errors prior to cart creation can improve the experience.
Less Clean Up: Get Cart Data without Building a Cart that needs to be deleted later.
📈 Demo Data in Test Mode
New users are now greeted with demo data upon onboarding, featuring sample offers, merchants, and orders. This will help new users get familiar with the dashboard before they've begun to build their own merchant network and process orders.
Demo data is clearly tagged to distinguish it from real user data, aiding in familiarization with the platform.
📋 Estimate Cart Without Creating a Cart
The Estimate Cart endpoint provides estimated totals and available shipping methods for combinations of SKUs and shipping addresses.
It is ideal for debugging issues in carts, and especially useful for identifying SKU availability problems in certain regions or lack of shipping methods for specific addresses.
Confirm Shipping Location: Get a shipping response from an address before starting checkout.
Fail Early: Know if the cart will fail, or if a certain value you need in your cart won’t be present before starting the flow.
Troubleshooting: Replicate other cart errors you’ve faced to see if errors prior to cart creation can improve the experience.
Less Clean Up: Get Cart Data without Building a Cart that needs to be deleted later.
📈 Demo Data in Test Mode
New users are now greeted with demo data upon onboarding, featuring sample offers, merchants, and orders. This will help new users get familiar with the dashboard before they've begun to build their own merchant network and process orders.
Demo data is clearly tagged to distinguish it from real user data, aiding in familiarization with the platform.
📋 Estimate Cart Without Creating a Cart
The Estimate Cart endpoint provides estimated totals and available shipping methods for combinations of SKUs and shipping addresses.
It is ideal for debugging issues in carts, and especially useful for identifying SKU availability problems in certain regions or lack of shipping methods for specific addresses.
Confirm Shipping Location: Get a shipping response from an address before starting checkout.
Fail Early: Know if the cart will fail, or if a certain value you need in your cart won’t be present before starting the flow.
Troubleshooting: Replicate other cart errors you’ve faced to see if errors prior to cart creation can improve the experience.
Less Clean Up: Get Cart Data without Building a Cart that needs to be deleted later.
Recent Updates
Dec 31, 2023
Dec 31, 2023
📊 Overview Analytics in Channel Dashboard
Simplified Analytics: Understand your violet performance without needing specialized analytics resources using tools on the Dashboard Overview Page.
Enhanced Metrics: Get insights on Average Commission Rate, GMV, Revenue, AOV, ABG (Average Bag Value), and more.
Merchant Insights: Easily identify top performers, new merchants, and those needing attention.
🔄 Parity Across Merchants and Events
Merchant Parity: Ensure all store information is accurate (name, address, category, etc).
Catalog Parity: Advanced, behind-the-scenes consistency checks to make sure that product details are accurate and up to date - without relying on data scraping.
Order Parity: More accurate and trustworthy data than most of the platforms provide out of the box, including accurate data on refunds.
🔗 Web hook Events:
Timeline Navigation: Easily navigate the timeline of your events in Violet.
Detailed Tracking: We send millions of webhooks and now you can keep track, sort, and search them by event type, providing a comprehensive view of the activity in your marketplace.
Debugging Made Easy: View detailed logs of merchant interactions, including webhook status, sent and received data, and direct links to offers.
🤝 Wix and Commerce Tools Checkout Integrations
Onboard any of over 800,000 new merchants (across the two platforms)
Sync Catalogs in Violet's unified data schema
Orchestrate checkout and write orders back to both platforms
Order Updates: Get web hooks for post order events
📚 Mintlify Docs Migration:
Our documentation has moved to Mintlify.
The Interactive API Reference allows you to learn how to build a multi-merchant marketplace and leave feedback on pages you like or don’t like.
LLM Powered Search creates a more efficient experience where you can directly ask questions to our docs themselves.
Stay tuned for more updates as we continue to enhance our product and enable more seamless cross platform commerce for your marketplace!
📊 Overview Analytics in Channel Dashboard
Simplified Analytics: Understand your violet performance without needing specialized analytics resources using tools on the Dashboard Overview Page.
Enhanced Metrics: Get insights on Average Commission Rate, GMV, Revenue, AOV, ABG (Average Bag Value), and more.
Merchant Insights: Easily identify top performers, new merchants, and those needing attention.
🔄 Parity Across Merchants and Events
Merchant Parity: Ensure all store information is accurate (name, address, category, etc).
Catalog Parity: Advanced, behind-the-scenes consistency checks to make sure that product details are accurate and up to date - without relying on data scraping.
Order Parity: More accurate and trustworthy data than most of the platforms provide out of the box, including accurate data on refunds.
🔗 Web hook Events:
Timeline Navigation: Easily navigate the timeline of your events in Violet.
Detailed Tracking: We send millions of webhooks and now you can keep track, sort, and search them by event type, providing a comprehensive view of the activity in your marketplace.
Debugging Made Easy: View detailed logs of merchant interactions, including webhook status, sent and received data, and direct links to offers.
🤝 Wix and Commerce Tools Checkout Integrations
Onboard any of over 800,000 new merchants (across the two platforms)
Sync Catalogs in Violet's unified data schema
Orchestrate checkout and write orders back to both platforms
Order Updates: Get web hooks for post order events
📚 Mintlify Docs Migration:
Our documentation has moved to Mintlify.
The Interactive API Reference allows you to learn how to build a multi-merchant marketplace and leave feedback on pages you like or don’t like.
LLM Powered Search creates a more efficient experience where you can directly ask questions to our docs themselves.
Stay tuned for more updates as we continue to enhance our product and enable more seamless cross platform commerce for your marketplace!
📊 Overview Analytics in Channel Dashboard
Simplified Analytics: Understand your violet performance without needing specialized analytics resources using tools on the Dashboard Overview Page.
Enhanced Metrics: Get insights on Average Commission Rate, GMV, Revenue, AOV, ABG (Average Bag Value), and more.
Merchant Insights: Easily identify top performers, new merchants, and those needing attention.
🔄 Parity Across Merchants and Events
Merchant Parity: Ensure all store information is accurate (name, address, category, etc).
Catalog Parity: Advanced, behind-the-scenes consistency checks to make sure that product details are accurate and up to date - without relying on data scraping.
Order Parity: More accurate and trustworthy data than most of the platforms provide out of the box, including accurate data on refunds.
🔗 Web hook Events:
Timeline Navigation: Easily navigate the timeline of your events in Violet.
Detailed Tracking: We send millions of webhooks and now you can keep track, sort, and search them by event type, providing a comprehensive view of the activity in your marketplace.
Debugging Made Easy: View detailed logs of merchant interactions, including webhook status, sent and received data, and direct links to offers.
🤝 Wix and Commerce Tools Checkout Integrations
Onboard any of over 800,000 new merchants (across the two platforms)
Sync Catalogs in Violet's unified data schema
Orchestrate checkout and write orders back to both platforms
Order Updates: Get web hooks for post order events
📚 Mintlify Docs Migration:
Our documentation has moved to Mintlify.
The Interactive API Reference allows you to learn how to build a multi-merchant marketplace and leave feedback on pages you like or don’t like.
LLM Powered Search creates a more efficient experience where you can directly ask questions to our docs themselves.
Stay tuned for more updates as we continue to enhance our product and enable more seamless cross platform commerce for your marketplace!
© 2023 Violet. All rights reserved.
© 2023 Violet. All rights reserved.
© 2023 Violet. All rights reserved.