Created by potrace 1.16, written by Peter Selinger 2001-2019

Miva Developer Docs

This function inserts a new copy product rule.


Description#

This function inserts a new copy product rule.

Request Parameters#

Parameter Type Required Description
Name String Yes Required. Name of the copy product rule, up to 100 characters. Must be unique.
CoreProductData Boolean No Whether the rule copies core product data. Defaults to false.
Attributes Boolean No Whether the rule copies attributes. Defaults to false.
CategoryAssignments Boolean No Whether the rule copies category assignments. Defaults to false.
InventorySettings Boolean No Whether the rule copies inventory settings. Defaults to false.
InventoryLevel Boolean No Whether the rule copies inventory level. Defaults to false.
Images Boolean No Whether the rule copies images. Defaults to false.
RelatedProducts Boolean No Whether the rule copies related products. Defaults to false.
Upsale Boolean No Whether the rule copies upsales. Defaults to false.
AvailabilityGroupAssignments Boolean No Whether the rule copies availability group assignments. Defaults to false.
PriceGroupAssignments Boolean No Whether the rule copies price group assignments. Defaults to false.
DigitalDownloadSettings Boolean No Whether the rule copies digital download settings. Defaults to false.
GiftCertificateSales Boolean No Whether the rule copies gift certificate sales. Defaults to false.
SubscriptionSettings Boolean No Whether the rule copies subscription settings. Defaults to false.
PaymentRules Boolean No Whether the rule copies payment rules. Defaults to false.
ShippingRules Boolean No Whether the rule copies shipping rules. Defaults to false.
ProductKits Boolean No Whether the rule copies product kits. Defaults to false.
ProductVariants Boolean No Whether the rule copies product variants. Defaults to false.

Example Request#

{
    "Store_Code": "{{Store_Code}}",
    "Miva_Request_Timestamp": "{{$timestamp}}",
    "Function": "CopyProductRules_Insert",
    "Name": "Copy Core Product Fields",
    "CoreProductData": true,
    "Attributes": false,
    "CategoryAssignments": false,
    "InventorySettings": false,
    "InventoryLevel": false,
    "Images": true,
    "RelatedProducts": false,
    "Upsale": false,
    "AvailabilityGroupAssignments": false,
    "PriceGroupAssignments": false,
    "DigitalDownloadSettings": false,
    "GiftCertificateSales": false,
    "SubscriptionSettings": false,
    "PaymentRules": false,
    "ShippingRules": false,
    "ProductKits": false,
    "ProductVariants": false
}

Example Response#

{
    "success": 1,
    "data": {
        "id": 4,
        "name": "Copy Core Product Fields",
        "product": true,
        "attributes": false,
        "categories": false,
        "invset": false,
        "invlevel": false,
        "images": true,
        "relprod": false,
        "upsale": false,
        "availgroup": false,
        "pricegroup": false,
        "ddownload": false,
        "giftcert": false,
        "subscrip": false,
        "payment": false,
        "shipping": false,
        "kit": false,
        "variants": false
    }
}