feat(upsell): apply real cart discounts and track performance
This commit is contained in:
@@ -14,6 +14,8 @@ class Upsell {
|
||||
public $discount_value;
|
||||
public $status;
|
||||
public $priority;
|
||||
public $impressions;
|
||||
public $conversions;
|
||||
public $created_at;
|
||||
public $updated_at;
|
||||
|
||||
@@ -27,6 +29,8 @@ class Upsell {
|
||||
$this->discount_value = isset($data['discount_value']) ? floatval($data['discount_value']) : 0;
|
||||
$this->status = isset($data['status']) ? (int) $data['status'] : 1;
|
||||
$this->priority = isset($data['priority']) ? (int) $data['priority'] : 10;
|
||||
$this->impressions = isset($data['impressions']) ? (int) $data['impressions'] : 0;
|
||||
$this->conversions = isset($data['conversions']) ? (int) $data['conversions'] : 0;
|
||||
$this->created_at = $data['created_at'] ?? null;
|
||||
$this->updated_at = $data['updated_at'] ?? null;
|
||||
}
|
||||
@@ -46,6 +50,8 @@ class Upsell {
|
||||
'discount_value' => floatval($this->discount_value),
|
||||
'status' => $this->status,
|
||||
'priority' => $this->priority,
|
||||
'impressions' => $this->impressions,
|
||||
'conversions' => $this->conversions,
|
||||
'created_at' => $this->created_at,
|
||||
'updated_at' => $this->updated_at,
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user