Konnektive CRM
Submit Ticket
  • Konnektive CRM
    • Getting Started!
    • CRM Dashboard
    • Customer Service
      • Customer Service Tutorial
      • Locate a Customer Record
      • Continuity Purchase Profile
      • Refund/Void a Transaction
      • Cancel an Order
      • Cancel or Pause a Subscription
      • Quality Assurance
      • C/S Fulfillment Actions
      • Resend emails to customers
      • Rerun a Declined New Sale
      • Merge Existing Customers
    • CRM Setup
      • Product Setup
        • Product Creation
        • Product Variations
          • Variant Bundles
      • Campaign Setup
        • Creating a Campaign
        • Campaign Categories
        • Campaign Types
        • Adding a Product to a Campaign
          • Common Offer Setups
          • Stagger Fulfillments
          • Stagger Payments
        • Landing Page Setup (Form-Code)
          • Adding Extra Products To Checkout Page (Upsells, Hidden Fees, Free Gifts, Order Bumps)
          • Additional Upsell Pages (Form-Code)
          • Configure Google Analytics
          • Form Code Integration
          • Multiple Product Lander
          • Performing Callbacks after Form Submits (For Dev)
          • Prepaid, Debit Card & Mastercard Redirect (For Devs)
          • Shopping Cart Lander
          • Single Product Lander
          • Upsell Selection on an Upsell Page (For Devs)
          • Wordpress Plugin Setup
            • Using WooCommerce Catalog with Konnektive Checkout Page
        • Auto-Responder Setup
          • Autoresponder Date Formats
        • Shipping Profiles
        • Campaign Coupons
        • Custom Fields
        • eSignature
          • Adding eSignature to Form-Code
        • Adding C.O.D. to Campaigns
        • Taxes
      • Call Center Setup
        • Adding and Editing Call Centers
        • Adding Call Center Agents
        • Setting Call Center Commissions
        • Batch Update Call Center Source Values
        • Cancellation Reasons, Refund Reasons, and Call Dispositions
      • Affiliate Setup
        • Adding and Editing Affiliates
        • Affiliate Tracking Link/String
        • Affiliate Pixels
          • Testing and Troubleshooting CPA Pixels
          • Testing CPC Pixels
        • Affiliate Commissions
        • Setting up an Affiliate User
        • Batch Update Affiliate Source Values
        • General External Affiliate Software/Network Setup
        • Facebook Pixel Setup
    • Fulfillment
      • Add and Editing Fulfillment House
      • Bundle Fulfillment
      • COD Fulfillment
      • Edit Fulfillment Items
      • Fulfillment Batch Update
      • Fulfillment Inventory
      • Fulfillment Status Types
      • Fulfillment Summary Report
      • Shipping Validation
      • Testing Fulfillment through Order Entry
      • Upload Returned Orders
      • Upload Tracking Numbers
      • Cash on Delivery setup
        • C.O.D. Order Entry Option
    • Gateway Setup
      • Gateway List
      • Adding a Gateway
        • Testing Your Gateway Through Order Entry
      • Gateway Integrations
        • accept.blue
        • Acquired
          • Acquired 3DS
          • Acquired V2
        • Adyen
        • Adyen V2
          • Klarna on Adyen V2
          • PayByBank on Adyen V2
          • Afterpay on Adyen V2
        • Affirm
        • Afterpay
        • Amazon Pay API Integration
          • Form Code: Login and Pay with Amazon
        • Apple Pay
        • Authorize.net
        • Bank of America
        • BitPay
        • Braintree
        • Cardinity
        • Cardstream
          • Cardstream - Alternate Payments
        • Celerispay
        • Checkout.com
          • Checkout.com - Alternate Payments
        • CentroBill
        • Corefy
        • Easytransac
        • eMerchantPay V3
          • eMerchantPay - Alternate Payments
        • Everyware
        • Fat Zebra
        • FibonatixV2
        • FlexFactor
        • Gala Technology
          • Gala Technology - Alternate Payments
        • Google Pay API Integration
        • HiPay 3DS
        • Innova
        • iyzico
        • Klarna
        • MARKETFLOW
        • Maverick
        • Merchant Warrior
        • MIDs
        • MojoPay
        • Mollie
        • Moonlight Payments
        • MuchBetter
        • MyCPO
        • NMI
          • NMI - useCustomerVault Configuration
        • NomuPay
          • NomuPay - Alternate Payments
          • Klarna on NomuPay
        • OpenPath
        • PagBrasil
        • Pathly
        • Pay.com
        • PAY.ON
        • Payex-GreenMoney
        • PayGate
        • Paynetworx
        • PayPal Commerce Checkout
          • PayPal Commerce Checkout (Direct API)
          • PayPal Commerce Checkout (Legacy)
          • PayPal Commerce Checkout (SDK)
          • PayPal Seamless Checkout (Form code)
          • PayPal Fastlane
        • Paysafe V2
        • Paystrax
        • PayXpert 3DS V2
        • Pixxles
        • Poynt
        • Priority Payments
        • Quaife
        • Quantum
        • QuickPay
        • Radom
        • RocketGate
        • SafeCharge
        • Sezzle
        • Skrill
        • Solid
        • Splitit
        • Square Payments
          • Square Payments V2
        • Stripe
          • Stripe - Alternate Payments
          • Klarna on Stripe
        • SurePay
        • TruCommerce
        • Trust Payments
        • TRX
        • UrPay
        • Vantiv
        • WAAVE
        • WEBPAY
        • WhiteLabel (WL) Payments
        • WithReach
        • WorldLine (Bambora)
        • Worldline V2
          • Worldline V2 - Alternate Payments
        • Worldnet
        • Worldpay
      • Advanced Transaction Routing Interface (ATRI)
        • Algorithms
        • Cascade Profiles
        • Settings and Notifications
      • Recycle Billing
      • Standard BIN Mapping
      • PrePaid BIN Mapping
      • Decline Message Mapping
      • Dynamic Descriptors
      • RDR
      • Ethoca Refunds
      • Staggered Rebills Feature
      • Basic 3DS Instructions
      • dLocal Properties
      • Zero dollar card verification
    • Reports
      • Affiliate Report
      • Cancellation Report
      • Chargeback Details Report
      • Continuity Report
      • Customer Service Report
      • Fulfillment Details
      • Key Performance Indicators - KPIs
      • Order Details
      • Order Summary
      • Projected Billing Report
      • Reserve Report
      • Retention Report
      • Transaction Details Report
      • Transaction Summary Report
      • UTM Filters
      • Customer Details Report
    • Admin Setup
      • Plugins
        • Accounting
          • QuickBooks Online Plugin
        • Affiliate Systems
          • Everflow Integration
            • Everflow
          • Trackfiliates
            • CheckoutChamp
        • Analytics and Reporting
          • Wicked Reports
        • Authentication
          • PAAY Plugin
            • Authenticating with PAAY 3DS on Landers
          • PAAY 3RI
        • Chargeback Management
          • ChargebackHelp
          • Fraud Deflect
          • Ethoca
          • Midigator
          • Optimal Alerts
        • Data Sources
          • ClickBank
          • FluidPay Account Updater
          • Gorgias
          • HubSpot
          • Re:amaze
          • ShipEngine
          • Smarty
          • Zapier
          • Zendesk
        • Debt Collection
        • Email Service Providers
          • Active Campaign Deep Integration
          • Constant Contact
          • ConvertKit
          • Email Service Provider General Set Up
          • Email Service Provider Plugins
          • InboxFirst
          • Infusionsoft/Keap
          • Klaviyo
          • Mailchimp
          • Maropost
          • Ontraport
          • Sendgrid
          • SendLane
          • TxtFlo
          • ClickSend (Data Shuttle)
        • Express Consent
          • Expressed Consent
          • Expressed Consent CRM Configuration
          • Expressed Consent Guidelines
        • FlexPay
          • FlexPay Plugin
        • Fraud Services
          • Fraud Manager
          • Kount Enterprise
          • Device Data Collector Pixel (DDC Pixel)
          • IPQS
          • Sift
          • NoFraud
        • Fulfillment Houses
          • General Fulfillment House Setup
          • AliExpress
          • CJ Dropshipping
          • ShipBob
          • Shiphero
          • ShipStation
          • mintsoft
          • Fulfillment by Amazon
          • FTP Fulfillment Option
          • Save Rack
          • DesktopShipper
          • Fulfillplex
          • Amware
          • Store Pickup
        • IVR Systems
        • List Management Services
          • Red Crane Media
          • Sociallity
        • Membership Services
          • General Membership Club Plugin Setup
          • CustomClub
          • MemberMouse
          • Circle.so Webhook Guide
          • Kajabi Webhook Guid
        • Phone Switches
          • Five9 Sales Agent Call Pop
          • ViciDial
          • Ytel
        • RMA Services
        • Sales Call Tracking Services
        • Shipping Services
          • InsureShip
          • Route
        • SMS
          • SendPlex SMS Plugin
          • Twilio SMS Setup
        • SMTP Maintenance
          • SMTP Maintenance Setup
          • Sendgrid SMTP Profile
          • Maropost SMTP Profile
          • Gmail SMTP Profile
        • Tax Services
          • Interpayments
          • Avalara Tax
            • Add Avalara Tax to a Campaign
            • Add Freight Tax to Shipping
            • Add Tax Code to Products
            • Enabling and Setting Up the Avalara Tax Plugin
            • Order Entry
          • Tax Jar
            • Add Freight Tax Code to Shipping
            • Add Tax Code to Products
            • Add TaxJar to Campaigns
            • Tax Jar Address Verification- Customer Service/ Order Entry
            • Tax Jar Support Page
        • Telehealth
          • Beluga EHR
        • Twilio SMS Setup
          • Sendgrid SMTP Profile
          • SMTP Setup
        • Upsell
          • Integrated Upsell Program
      • Create a User
      • Create an Affiliate User
      • Create An API User
      • Import
        • Import Coupons
      • Export Webhook Profiles
        • Export Webhook Field Mapping Options
        • FTP Export Profile
        • Postback Export Profiles
      • Zones
      • Blacklist
      • Whitelist
      • Event Logs
      • Test Cards
      • Horizontal Migrations
      • Enable Automatic Cancel on Refund and Void
      • Create a Sub Account
      • Fraud Protection
      • Legacy Data Import
        • Activating Sticky.io Plug In
        • PGP Encryption Procedures
      • Leads Agents
    • Frequently Asked Questions
      • Affiliate Tracking FAQs
      • Developer FAQs
      • Fulfillment FAQs
      • General CRM FAQs
      • Order Processing FAQs
      • Reporting FAQs
    • How-to articles
      • Force Bill a Purchase
      • Submit a CRM Support Ticket
    • Click-to-Cancel
  • API Documentation
    • API Documentation
      • Recommended API Flow
      • Performing API Calls
  • Policies
    • EULA
    • Privacy Policy
    • Acceptable Use Policy
    • Billing Policy
Powered by GitBook
LogoLogo

Konnektive Links

  • CRM
  • Need more help?

No Account?

  • Schedule Sales Demo
On this page
  • Orders
  • Inventory
  • Recurring Orders
  • Variant Bundles
  • Adding Variants to Your Page:
  • Using Variants in Order Entry
  1. Konnektive CRM
  2. CRM Setup
  3. Product Setup

Product Variations

PreviousProduct CreationNextVariant Bundles

Last updated 29 days ago

Product Variations are ONLY supported with Direct API and Order Entry. Variants are not supported in form code.

Product Variations are the ability to differentiate a single product by identifying properties, such as size, color, style, flavor, or material. Each variation can have a unique SKU, image, and price.

The advantage of variations is that a single product (and campaign product) can be maintained in the CRM but a variation of the product can be purchased and sent to fulfillment.

For example, a store sells T-shirts. Instead of maintaining separate products in the CRM for Small, Medium, and Large, the sizes can be set as variants. Both the product and the variant are specified on an order and the variant SKU is sent to fulfillment.

Navigate to CRM → Products and edit a product. Scroll towards the bottom of the page to see the Variants section

Variant - Can be Size, Color, Material, Shape, Flavor, etc.

Options - Can be small, medium, large, blue, green, red, cotton, wool, circle, square, etc. Options can be separated by comma or a new line.

Press the green “Create” button to save your entry and create the product variations. One variation will be created for each combination of variants.

Once the variations are created, press the blue “Edit Product Variants” to edit.

The Product Variations page will display all product variations with their respective Id, title, SKU, and price. Press the blue “Edit” button to edit a specific variation.

The Edit Variant pop-up allows for updates to Title, Product Sku, Price, Ship Price, Compare At Price, Recurring Price, Bill Delay, Qty Per Order, Weight and Image. Be sure to press the blue “Update” button to save changes.

A unique Product SKU should be entered for each variant. SKU is sent to fulfillment.

Price is optional. If entered it will override the campaign product price. This could be used, for example, to set a unique price on a XXL T-shirt.

Recurring Price is also optional. Use this to set a different price when the product is sold as a subscription. This will override campaign product price.

Orders

Inventory

Inventory can be maintained for variants. Go to Fulfillment > Inventory Reports to adjust stock for each variant SKU.

Recurring Orders

Product Variations can be used on recurring orders. A variant can be specified on the initial sale, and that variant will also be on the rebill. Go to the purchase details page to edit the rebill variant at any time. The initial order of a recurring variant can include only 1 variant of the recurring product. If you need to create 2 subscriptions of the same product with different variants, those initial orders must be separate.

Recurring price can be set on each variant to override the cycle 1 campaign product price on recurring orders. Variant recurring price does not affect prices beyond cycle 1. Any price beyond cycle 1 is from the campaign product only.

Variant Bundles

Limitations

  • Product Variations are not enabled for Form Code landers.

  • Product Variations can only be used on direct API orders and upsells.

Adding Variants to Your Page:

Variant information can be passed into Konnektive CRM similar to import order.

To use this, specify the campaign product Id that the customer wants to buy noting it as:

product1_id=x

If the purchased campaign product has a variant include the following details in your upsell import call:

product1_id=x variant1_id=y

Variant ids can be obtained by going to CRM → Products. select ‘Edit’ on a product you know has variants.

Scenario 1 - Single Variant Product

Let's say you are selling 1 product 1 - Kitten T - Shirt from your landing page.

Assume the campaignProductId for this product is 1.

In this scenario, the product also has a size variantId = 1 - Small, and your customer wants to buy this variant for this product.

On upsell import the page would send in product1_id=1 variant1_id=1

variantIds are being mapped to the campaignProductIds to import orders with the variants associated to the products.

Scenario 2: Multiple Variants same Product

Let's say there was a second variant for color, with an Id of 2. Lets say that white = 1 and black = 2.

Assume the campaignProductId for this product is 1.

If your customer wants to purchase a t shirt in both colors, on upsell import the page would have to pass in: product1_id=1 (assuming the campaignProductId=1 like before) variant1_id=1(for white variant) product2_id=1(send in the same campaignProductId again, assuming 1 to keep consistent with example) variant2_id=2(for black variant)

Scenario 3: Multiple Variants Multiple Products:

Let’s say you are selling multiple products with multiple variants.

Assume the campaignProductId’s are Kitten T - Shirt = 1 and Puppy T- Shirt = 2.

if your customer wishes to import two different products each with their own variant your page would send the data like this product1_id=1 variant1_id=1 product2_id=x (campaignProductId of the second product, shouldnt be the same as the first) variant2_id=y(variant id of the second product)

Using Variants in Order Entry

Variants may be selected in manual Order Entry

Press the arrow next to Shipping to open up variant selection

Choose the variants as needed

If the product does not bundle variants and is a recurring product, you can select one variant only. If you need to create subscriptions for multiple variants of a single product then you need to create multiple orders.

If the product does not bundle variants and is a one-time product, you can select as many variants as needed. Price will be accumulated for each variant.

Use the API to create orders with variants. and support a Variant Id on each product, in addition to the campaignProductId.

To retrieve the list of product variants for your checkout or upsell page, use the .

See to explore bundling multiple variants as a single product.

Please view the and the

If the product bundles variants, you can select as many variants as needed. The product quantity will always be 1. Price will be the product price. See to explore bundling multiple variants as a single product.

Import Order
Import Upsell
Query Campaign API
order import API documentation
upsell import API documentation.
here
here