MarketPush Multi-Vendor Features

Advanced Configuration

MarketPush Multi-Vendor Platform advanced configuration features.

Email Notification

Tailored email notifications

  • Control emails sent to any user.
  • Tailor email templates directly without any extra development or deployment.
  • Use advanced variables and conditions.

Configure reminders

Operators can control the frequency of reminders.

Connectors to Accelerate Seller Onboarding

Configure reminders

Sellers and operators can integrate easily with MarketPush by using the available RESTful API endpoints.

Category Management

Configurable categories

  • Configure categories and provide visibility to sellers on the types of products that can be sold on the marketplace.
  • New suppliers can easily map their current product attributes to match your existing site attributes

Configurable attributes

Adapt product attributes to a PIM structure.

Configurable value lists

Total control over advanced or complex characteristics of product attributes.

Available APIs

MarketPush Multi-Vendor Platform available APIs features.

Products

  • Efficiently handle complete or incremental exports of products in either CSV or JSON format.
  • Create, update, accept, or reject products.

Offers

  • Efficiently handle complete or incremental exports of product pricing, inventory and shipping options in either CSV or JSON format.
  • Create, update, accept, or reject offers.

Orders

Accept, reject/cancel, or update orders.

Sellers

Create, update, suspend, close, and archive seller accounts.

Quotes, Messaging, and Dashboards

MarketPush Multi-Vendor Platform quotes, messaging and dashboard features.

Quotes

Quoting

  • Autonomy given to sellers to resolve problems with orders on their own.
  • Operators can track interaction between the seller and customer.

Manage quotes

Sellers manage quote requests they receive.

Manage quote life cycle

  • Operators can control when quotes expire and send reminders to sellers.
  • Operators can monitor refused, abandoned, and successful quotes that generate an order.

Messaging

Order messaging

  • Autonomy given to sellers to resolve problems with orders on their own.
  • Operators can track interaction between the seller and customer.

Instant messaging between users of the same organization

  • Send messages to an individual in their organization or to a group of users.
  • Share files, images, etc.

Dashboard

Configurable dashboard

Customizable and user-specific dashboard

Manage orders

Accessible order information at a glance

Offer Management

MarketPush Multi-Vendor Platform product management features.

Create offers in bulk

Ability to create multiple offers at a time through spreadsheet import method.

Create an offer manually

Create one offer manually through an offer web creation form.

Monitor and manage inventory

  • Easily update quantity.
  • Quantity-alert thresholds alert the seller when an offer quantity is low.

Manage inventory from different warehouses/locations

If enabled by the operator, sellers can create multiple locations to manage or synchronize inventory as needed.

Manage offers with taxes not included

Operators can decide whether their sellers should set their prices to include tax.

Tier and promotional pricing

  • Allow sellers to create offers with bulk buying discounts.
  • Allow sellers to specify promotional pricing and availability.

Order Management

MarketPush Multi-Vendor Platform order management features.

Accept orders

Sellers can accept orders.

Cancel orders

Control orders at any stage. Let customers cancel their orders before fulfillment.

Upload documents to an order

Allow sellers to upload invoices and exchange pictures or documents to facilitate or resolve issues with orders.

Shipping and tracking

  • Sellers can enter multiple tracking numbers for an order.
  • Operators can define which delivery methods require tracking.

Refund orders

  • Full integration into the operator system.
  • Operators can control the maximum amount allowed for refunds.

Manage orders

  • Up-to-date data about your sales with a personalized dashboard.
  • Easy and clear overview of orders, sales, etc.
  • Check a detailed order history.
  • Quickly find any customer and its order history.

Seller Management

MarketPush Multi-Vendor Platform seller management features.
request a demo
Dashboards
Monitor statistics.
List seller accounts
Get an overview of all seller accounts.
Configure seller billing periods
Create billing periods and add sellers to them.
Configure commission fees
Flexibility to handle commission at the product category or supplier level with the ability to manage flexible or absolute commission rates.
Manage products and offers imports
Flexibility to handle commission at the product category or supplier level with the ability to manage flexible or absolute commission rates.
Emulate seller users
Provide “seller impersonation,” which makes it possible for operators to log into the platform as the user to execute actions and troubleshoot issues.
Manage seller users
Allow users access to multiple seller accounts through the same login account.
Configure global shipping charges
Operators can specify shipping regions, delivery methods, and shipping carriers.
Edit seller account information
Manage seller company profile details at shop level.

Product Management

MarketPush Multi-Vendor Platform product management features.
  • PIM integration
    Integration points are available to synchronize product data between MarketPush and an external PIM system.
  • Submit products manually
    Create a single product manually
  • Map products against the operator's catalog
    Step-by-step wizard lets sellers map product attributes.
  • Seller product onboarding
    • Sellers can onboard and submit their own product files.
    • Sellers are provided a wizard to match their product attributes with the operator's product attributes.
  • Monitor product submissions
    • Full control of product submissions.
    • Full autonomy for sellers to fix incorrect submissions.
    • Track import status and download error reports.
  • Moderate product acceptance
    • Operators decide which products will be sellable on the marketplace.
    • Operators can accept or reject products and specify predefined reasons with an optional message specify predefined reasons with an optional message.
  • Configurable marketplace
    • Adaptable category product attributes.
    • Operators can configure which products are acceptable, can review, quickly change, and approve product submissions.

Additional

Responsive and Mobile Friendly
MarketPush is designed and can be used on desktop, mobile, and tablet devices.
Social features
Profiles, feeds, and notifications. Our solution also provides an internal messaging system.
Multiple languages
Expand your product information thanks to our marketplace solution which allows you to display product information in multi-languages.
Role-Based Access Control
Permissions are granted to your users using roles to restrict accessing information that doesn't pertain to them.
White-label Ready!
Quick and easy to brand. Add your own branding and identity and get back to doing business.

Application Platform

The MarketPush platform is built with Hasura, which provides instant, real-time, high-performance GraphQL APIs. The data is stored in a Postgres database, and the application user interface is developed in React.

MarketPush is a software-as-a-service (SaaS) platform that is accessed through web browsers. It is used to deliver a secure back office for ease of managing marketplace sellers, orders, products, and offerings.

Application Architecture

Administration, Legal, Security and Monitoring

Feature Description
Azure Cloud MarketPush utilizes Microsoft Azure Cloud for hosting and configuration management.
Manage custom terms and conditions Clients can manage and upload the terms of service contract into global settings.
Manage users securely

Clients determine which users can be authorized to view data and features in the MarketPush platform with user role assignments.

Data contained within the client's MarketPush environment may be accessed by MarketPush Customer Support and Engineering teams exclusively for troubleshooting purposes.

Authorization MarketPush offers fine-grained privileges and allows group privileges to be manually created.
Authentication options MarketPush supports Security Assertion Markup Language (SAML) and Single Sign-on (SSO).
Hash algorithm MarketPush employs Auth0, which uses state-of-the-art password management practices.
Data encryption MarketPush uses Transport Layer Security (TLS) to protect data in transit. Only the customer's operators or users authorized by the operator can access all data stored within the client's MarketPush instance.
Logging and auditing Clients can monitor events based on the logging capabilities built into the MarketPush platform. MarketPush aggregates audit logs, enabling customers to easily monitor changes across the platform.
Separation of roles Different roles are played by development, ops, and monitoring so that a single MarketPush staff member cannot have multiple roles.
Development environments The development environment is isolated from the test and production environments.
Application security testing Leverage Application Security Testing (AST) tools combined with multiple techniques. Checkmarx and SonarQube are used to scan source code.

Availability and Continuity

At MarketPush, we prioritize the availability and continuity of our SaaS solutions to ensure uninterrupted service for our valued customers. Our robust infrastructure, built on cutting-edge technologies, guarantees high uptime and minimal disruptions. We have implemented proactive monitoring, automated failover mechanisms, and disaster recovery plans to swiftly address any issues and maintain seamless operations. With our commitment to reliability, you can trust that our SaaS platform will be consistently accessible and dependable, empowering your business to thrive without interruption.

Software Development Life Cycle (SDLC) Practices

MarketPush developers and engineers follow secure code practices that span the Open Web Application Security Project (OWASP) top 10 security risks and common attack vectors. To limit these security risks, MarketPush leverages secure open-source frameworks with security controls. These inherent controls reduce our product exposure to SQL injection attacks (SQLi), cross-site scripting (XXS), and cross-site request forgery (CSRF).

MarketPush uses the following principles to guide the SDLC process:

  • Quality at every step of the development process
  • Continuous integration and release qualification
  • End-to-end test automation for velocity and repeatability
  • Phased product rollout with continuous customer feedback
  • Root Cause Analysis (RCA) process for continuous improvement

When creating a new product, MarketPush follows the following release process:

  • Definition: Content and features are finalized for release. The development team, product management and support teams review and commit to requirements.
  • Development: Documentation is designed, tests are planned, and code is reviewed according to secure coding standards.
  • Hardening: Features are tested with an additional focus on stress tests, as well as scans for security vulnerabilities.
  • General availability: New features and functionality are made available for customer use.

User Experience

Customize instance look-and-feel

Instance is fully customizable to the operator's brand.

Responsive design

MarketPush is usable on a mobile or tablet device thanks to the responsive design on all pages.

CSV export on all listings

Users can export data on any listing for external purposes.

big monitor

How do I get started?

Establish your very own profit-driving marketplace that you can manage with a flexible SaaS platform built for B2B distributors.

request a demo