[2026-07-15 02:00:45] production.ERROR: Invalid group url - https://zespri-test.skale.today/.env  
[2026-07-15 08:44:42] production.ERROR: do_notifications upon_login - 2 -   
[2026-07-15 08:44:44] production.ERROR: do_notifications upon_check_in - 2 -   
[2026-07-15 08:53:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 08:53:37] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 08:53:37] production.DEBUG: chance  
[2026-07-15 08:53:37] production.DEBUG: provisioned 1  
[2026-07-15 08:53:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 08:53:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 08:53:37] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 08:53:37] production.DEBUG: points  
[2026-07-15 08:53:37] production.DEBUG: provisioned 1.00  
[2026-07-15 08:53:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 08:53:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 08:53:37] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 08:53:37] production.DEBUG: chance  
[2026-07-15 08:53:37] production.DEBUG: provisioned 1  
[2026-07-15 08:53:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 08:53:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 08:53:37] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 08:53:37] production.DEBUG: points  
[2026-07-15 08:53:37] production.DEBUG: provisioned 1.00  
[2026-07-15 08:53:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 08:53:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 08:53:37] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 08:53:37] production.DEBUG: chance  
[2026-07-15 08:53:37] production.DEBUG: provisioned 0  
[2026-07-15 08:53:37] production.DEBUG: reward_to_provision - 1  
[2026-07-15 08:53:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 08:53:37] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 08:53:37] production.DEBUG: points  
[2026-07-15 08:53:37] production.DEBUG: provisioned 0  
[2026-07-15 08:53:37] production.DEBUG: reward_to_provision - 1  
[2026-07-15 08:53:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 08:53:37] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 08:53:37] production.DEBUG: chance  
[2026-07-15 08:53:37] production.DEBUG: provisioned 1  
[2026-07-15 08:53:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 08:53:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 08:53:37] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 08:53:37] production.DEBUG: points  
[2026-07-15 08:53:37] production.DEBUG: provisioned 1.00  
[2026-07-15 08:53:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 08:53:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 08:53:37] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 08:53:37] production.DEBUG: chance  
[2026-07-15 08:53:37] production.DEBUG: provisioned 1  
[2026-07-15 08:53:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 08:53:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 08:53:37] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 08:53:37] production.DEBUG: points  
[2026-07-15 08:53:37] production.DEBUG: provisioned 1.00  
[2026-07-15 08:53:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 08:53:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 08:53:37] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 08:53:37] production.DEBUG: chance  
[2026-07-15 08:53:37] production.DEBUG: provisioned 1  
[2026-07-15 08:53:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 08:53:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 08:53:37] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 08:53:37] production.DEBUG: points  
[2026-07-15 08:53:37] production.DEBUG: provisioned 1.00  
[2026-07-15 08:53:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 08:53:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 08:53:37] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 08:53:37] production.DEBUG: chance  
[2026-07-15 08:53:37] production.DEBUG: provisioned 1  
[2026-07-15 08:53:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 08:53:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 08:53:37] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 08:53:37] production.DEBUG: points  
[2026-07-15 08:53:37] production.DEBUG: provisioned 1.00  
[2026-07-15 08:53:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 08:53:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 08:53:37] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 08:53:37] production.DEBUG: chance  
[2026-07-15 08:53:37] production.DEBUG: provisioned 1  
[2026-07-15 08:53:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 08:53:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 08:53:37] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 08:53:37] production.DEBUG: points  
[2026-07-15 08:53:37] production.DEBUG: provisioned 1.00  
[2026-07-15 08:53:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 08:53:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 08:53:37] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 08:53:37] production.DEBUG: chance  
[2026-07-15 08:53:37] production.DEBUG: provisioned 1  
[2026-07-15 08:53:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 08:53:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 08:53:37] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 08:53:37] production.DEBUG: points  
[2026-07-15 08:53:37] production.DEBUG: provisioned 1.00  
[2026-07-15 08:53:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 08:53:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 08:53:37] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 08:53:37] production.DEBUG: chance  
[2026-07-15 08:53:37] production.DEBUG: provisioned 1  
[2026-07-15 08:53:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 08:53:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 08:53:37] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 08:53:37] production.DEBUG: points  
[2026-07-15 08:53:37] production.DEBUG: provisioned 1.00  
[2026-07-15 08:53:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 08:53:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 08:53:37] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 08:53:37] production.DEBUG: chance  
[2026-07-15 08:53:37] production.DEBUG: provisioned 1  
[2026-07-15 08:53:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 08:53:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 08:53:37] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 08:53:37] production.DEBUG: points  
[2026-07-15 08:53:37] production.DEBUG: provisioned 1.00  
[2026-07-15 08:53:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 08:53:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 08:53:37] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 08:53:37] production.DEBUG: chance  
[2026-07-15 08:53:37] production.DEBUG: provisioned 1  
[2026-07-15 08:53:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 08:53:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 08:53:37] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 08:53:37] production.DEBUG: points  
[2026-07-15 08:53:37] production.DEBUG: provisioned 1.00  
[2026-07-15 08:53:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 10:46:17] production.ERROR: do_notifications upon_login - 11 -   
[2026-07-15 10:46:19] production.ERROR: do_notifications upon_check_in - 11 -   
[2026-07-15 14:47:23] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:47:23] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:47:23] production.DEBUG: chance  
[2026-07-15 14:47:23] production.DEBUG: provisioned 1  
[2026-07-15 14:47:23] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:47:23] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:47:23] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:47:23] production.DEBUG: points  
[2026-07-15 14:47:23] production.DEBUG: provisioned 1.00  
[2026-07-15 14:47:23] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:47:23] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:47:23] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:47:23] production.DEBUG: chance  
[2026-07-15 14:47:23] production.DEBUG: provisioned 1  
[2026-07-15 14:47:23] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:47:23] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:47:23] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:47:23] production.DEBUG: points  
[2026-07-15 14:47:23] production.DEBUG: provisioned 1.00  
[2026-07-15 14:47:23] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:47:23] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:47:23] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:47:23] production.DEBUG: chance  
[2026-07-15 14:47:23] production.DEBUG: provisioned 0  
[2026-07-15 14:47:23] production.DEBUG: reward_to_provision - 1  
[2026-07-15 14:47:23] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:47:23] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:47:23] production.DEBUG: points  
[2026-07-15 14:47:23] production.DEBUG: provisioned 0  
[2026-07-15 14:47:23] production.DEBUG: reward_to_provision - 1  
[2026-07-15 14:47:23] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:47:23] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:47:23] production.DEBUG: chance  
[2026-07-15 14:47:23] production.DEBUG: provisioned 1  
[2026-07-15 14:47:23] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:47:23] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:47:23] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:47:23] production.DEBUG: points  
[2026-07-15 14:47:23] production.DEBUG: provisioned 1.00  
[2026-07-15 14:47:23] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:47:23] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:47:23] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:47:23] production.DEBUG: chance  
[2026-07-15 14:47:23] production.DEBUG: provisioned 1  
[2026-07-15 14:47:23] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:47:23] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:47:23] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:47:23] production.DEBUG: points  
[2026-07-15 14:47:23] production.DEBUG: provisioned 1.00  
[2026-07-15 14:47:23] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:47:23] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:47:23] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:47:23] production.DEBUG: chance  
[2026-07-15 14:47:23] production.DEBUG: provisioned 1  
[2026-07-15 14:47:23] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:47:23] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:47:23] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:47:23] production.DEBUG: points  
[2026-07-15 14:47:23] production.DEBUG: provisioned 1.00  
[2026-07-15 14:47:23] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:47:23] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:47:23] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:47:23] production.DEBUG: chance  
[2026-07-15 14:47:23] production.DEBUG: provisioned 1  
[2026-07-15 14:47:23] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:47:23] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:47:23] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:47:23] production.DEBUG: points  
[2026-07-15 14:47:23] production.DEBUG: provisioned 1.00  
[2026-07-15 14:47:23] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:47:23] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:47:23] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:47:23] production.DEBUG: chance  
[2026-07-15 14:47:23] production.DEBUG: provisioned 1  
[2026-07-15 14:47:23] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:47:23] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:47:23] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:47:23] production.DEBUG: points  
[2026-07-15 14:47:23] production.DEBUG: provisioned 1.00  
[2026-07-15 14:47:23] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:47:23] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:47:23] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:47:23] production.DEBUG: chance  
[2026-07-15 14:47:23] production.DEBUG: provisioned 1  
[2026-07-15 14:47:23] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:47:23] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:47:23] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:47:23] production.DEBUG: points  
[2026-07-15 14:47:23] production.DEBUG: provisioned 1.00  
[2026-07-15 14:47:23] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:47:23] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:47:23] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:47:23] production.DEBUG: chance  
[2026-07-15 14:47:23] production.DEBUG: provisioned 1  
[2026-07-15 14:47:23] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:47:23] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:47:23] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:47:23] production.DEBUG: points  
[2026-07-15 14:47:23] production.DEBUG: provisioned 1.00  
[2026-07-15 14:47:23] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:47:23] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:47:23] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:47:23] production.DEBUG: chance  
[2026-07-15 14:47:23] production.DEBUG: provisioned 1  
[2026-07-15 14:47:23] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:47:23] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:47:23] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:47:23] production.DEBUG: points  
[2026-07-15 14:47:23] production.DEBUG: provisioned 1.00  
[2026-07-15 14:47:23] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:47:23] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:47:23] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:47:23] production.DEBUG: chance  
[2026-07-15 14:47:23] production.DEBUG: provisioned 1  
[2026-07-15 14:47:23] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:47:23] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:47:23] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:47:23] production.DEBUG: points  
[2026-07-15 14:47:23] production.DEBUG: provisioned 1.00  
[2026-07-15 14:47:23] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:10] production.DEBUG: $reward_to_provision 0  
[2026-07-15 14:51:10] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:10] production.DEBUG: points  
[2026-07-15 14:51:10] production.DEBUG: provisioned 0  
[2026-07-15 14:51:10] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:10] production.DEBUG: $reward_to_provision 0  
[2026-07-15 14:51:10] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:10] production.DEBUG: chance  
[2026-07-15 14:51:10] production.DEBUG: provisioned 0  
[2026-07-15 14:51:10] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:10] production.DEBUG: min  
[2026-07-15 14:51:10] production.DEBUG: 0  
[2026-07-15 14:51:10] production.DEBUG: $submitted_details  
[2026-07-15 14:51:10] production.DEBUG:   
[2026-07-15 14:51:10] production.DEBUG: array (
)  
[2026-07-15 14:51:10] production.DEBUG: $submitted_details  
[2026-07-15 14:51:10] production.DEBUG: {"receipt_uid":"ZdnuTTAB1u","receipt_url":"https:\/\/zespri-test.skale.today\/file\/receipts\/ZdnuTTAB1u.jpeg","ocr_result":null,"status":"pending","ocr_appv_status":null}  
[2026-07-15 14:51:10] production.DEBUG: array (
  'receipt_uid' => 'ZdnuTTAB1u',
  'receipt_url' => 'https://zespri-test.skale.today/file/receipts/ZdnuTTAB1u.jpeg',
  'ocr_result' => NULL,
  'status' => 'pending',
  'ocr_appv_status' => NULL,
)  
[2026-07-15 14:51:11] production.INFO: SkaleVLMDetector::extractTexts response  
[2026-07-15 14:51:18] production.DEBUG: $reward_to_provision 0  
[2026-07-15 14:51:18] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:18] production.DEBUG: chance  
[2026-07-15 14:51:18] production.DEBUG: provisioned 0  
[2026-07-15 14:51:18] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:18] production.DEBUG: $reward_to_provision 0  
[2026-07-15 14:51:18] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:18] production.DEBUG: points  
[2026-07-15 14:51:18] production.DEBUG: provisioned 0  
[2026-07-15 14:51:18] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:18] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:18] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:18] production.DEBUG: chance  
[2026-07-15 14:51:18] production.DEBUG: provisioned 1  
[2026-07-15 14:51:18] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:18] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:18] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:18] production.DEBUG: points  
[2026-07-15 14:51:18] production.DEBUG: provisioned 1.00  
[2026-07-15 14:51:18] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:18] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:18] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:18] production.DEBUG: chance  
[2026-07-15 14:51:18] production.DEBUG: provisioned 1  
[2026-07-15 14:51:18] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:18] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:18] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:18] production.DEBUG: points  
[2026-07-15 14:51:18] production.DEBUG: provisioned 1.00  
[2026-07-15 14:51:18] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:18] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:18] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:18] production.DEBUG: chance  
[2026-07-15 14:51:18] production.DEBUG: provisioned 0  
[2026-07-15 14:51:18] production.DEBUG: reward_to_provision - 1  
[2026-07-15 14:51:18] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:18] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:18] production.DEBUG: points  
[2026-07-15 14:51:18] production.DEBUG: provisioned 0  
[2026-07-15 14:51:18] production.DEBUG: reward_to_provision - 1  
[2026-07-15 14:51:18] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:18] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:18] production.DEBUG: chance  
[2026-07-15 14:51:18] production.DEBUG: provisioned 1  
[2026-07-15 14:51:18] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:18] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:18] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:18] production.DEBUG: points  
[2026-07-15 14:51:18] production.DEBUG: provisioned 1.00  
[2026-07-15 14:51:18] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:18] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:18] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:18] production.DEBUG: chance  
[2026-07-15 14:51:18] production.DEBUG: provisioned 1  
[2026-07-15 14:51:18] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:18] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:18] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:18] production.DEBUG: points  
[2026-07-15 14:51:18] production.DEBUG: provisioned 1.00  
[2026-07-15 14:51:18] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:18] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:18] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:18] production.DEBUG: chance  
[2026-07-15 14:51:18] production.DEBUG: provisioned 1  
[2026-07-15 14:51:18] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:18] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:18] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:18] production.DEBUG: points  
[2026-07-15 14:51:18] production.DEBUG: provisioned 1.00  
[2026-07-15 14:51:18] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:18] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:18] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:18] production.DEBUG: chance  
[2026-07-15 14:51:18] production.DEBUG: provisioned 1  
[2026-07-15 14:51:18] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:18] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:18] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:18] production.DEBUG: points  
[2026-07-15 14:51:18] production.DEBUG: provisioned 1.00  
[2026-07-15 14:51:18] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:18] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:18] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:18] production.DEBUG: chance  
[2026-07-15 14:51:18] production.DEBUG: provisioned 1  
[2026-07-15 14:51:18] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:18] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:18] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:18] production.DEBUG: points  
[2026-07-15 14:51:18] production.DEBUG: provisioned 1.00  
[2026-07-15 14:51:18] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:18] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:18] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:18] production.DEBUG: chance  
[2026-07-15 14:51:18] production.DEBUG: provisioned 1  
[2026-07-15 14:51:18] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:18] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:18] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:18] production.DEBUG: points  
[2026-07-15 14:51:18] production.DEBUG: provisioned 1.00  
[2026-07-15 14:51:18] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:18] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:18] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:18] production.DEBUG: chance  
[2026-07-15 14:51:18] production.DEBUG: provisioned 1  
[2026-07-15 14:51:18] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:18] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:18] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:18] production.DEBUG: points  
[2026-07-15 14:51:18] production.DEBUG: provisioned 1.00  
[2026-07-15 14:51:18] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:18] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:18] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:18] production.DEBUG: chance  
[2026-07-15 14:51:18] production.DEBUG: provisioned 1  
[2026-07-15 14:51:18] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:18] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:18] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:18] production.DEBUG: points  
[2026-07-15 14:51:18] production.DEBUG: provisioned 1.00  
[2026-07-15 14:51:18] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:19] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:19] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:19] production.DEBUG: points  
[2026-07-15 14:51:19] production.DEBUG: provisioned 0  
[2026-07-15 14:51:19] production.DEBUG: reward_to_provision - 1  
[2026-07-15 14:51:19] production.DEBUG: checkIfEligible 2026-07-15 14:51:09  
[2026-07-15 14:51:19] production.DEBUG: 2026-07-15 14:51:09  
[2026-07-15 14:51:20] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:20] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:20] production.DEBUG: chance  
[2026-07-15 14:51:20] production.DEBUG: provisioned 0  
[2026-07-15 14:51:20] production.DEBUG: reward_to_provision - 1  
[2026-07-15 14:51:20] production.DEBUG: min  
[2026-07-15 14:51:20] production.DEBUG: 1  
[2026-07-15 14:51:20] production.DEBUG: checkIfEligible 2026-07-15 14:51:09  
[2026-07-15 14:51:20] production.DEBUG: 2026-07-15 14:51:09  
[2026-07-15 14:51:20] production.ERROR: do_notifications receipt_approval_approved - 2 - approval  
[2026-07-15 14:51:20] production.DEBUG: receipt_approval_approved - 6590078132  
[2026-07-15 14:51:20] production.DEBUG: Zespri: Your receipt has been approved. Login to your account via this link:{{login_url}}  
[2026-07-15 14:51:20] production.DEBUG: array (
  'locale' => 'en',
  'template_slug' => 'Zespri Jam Packed May08-2026 Upload Receipt Approved',
  'recipient_mobile' => '6590078132',
  'parameters' => 
  array (
    ' number_of_chance ' => 1,
    ' number_of_points ' => 0,
    ' number_of_voucher ' => 0,
    ' use_voucher_link ' => '-',
    'login_url' => 'https://zespri-test.skale.today/uid/M17272WC03',
  ),
)  
[2026-07-15 14:51:21] production.DEBUG: {"success":false,"message":"Workflow not found","generated_at":1784098281}  
[2026-07-15 14:51:26] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:26] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:26] production.DEBUG: chance  
[2026-07-15 14:51:26] production.DEBUG: provisioned 1  
[2026-07-15 14:51:26] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:26] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:26] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:26] production.DEBUG: points  
[2026-07-15 14:51:26] production.DEBUG: provisioned 1.00  
[2026-07-15 14:51:26] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:26] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:26] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:26] production.DEBUG: chance  
[2026-07-15 14:51:26] production.DEBUG: provisioned 1  
[2026-07-15 14:51:26] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:26] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:26] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:26] production.DEBUG: points  
[2026-07-15 14:51:26] production.DEBUG: provisioned 1.00  
[2026-07-15 14:51:26] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:26] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:26] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:26] production.DEBUG: chance  
[2026-07-15 14:51:26] production.DEBUG: provisioned 1  
[2026-07-15 14:51:26] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:26] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:26] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:26] production.DEBUG: points  
[2026-07-15 14:51:26] production.DEBUG: provisioned 1.00  
[2026-07-15 14:51:26] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:26] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:26] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:26] production.DEBUG: chance  
[2026-07-15 14:51:26] production.DEBUG: provisioned 0  
[2026-07-15 14:51:26] production.DEBUG: reward_to_provision - 1  
[2026-07-15 14:51:26] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:26] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:26] production.DEBUG: points  
[2026-07-15 14:51:26] production.DEBUG: provisioned 0  
[2026-07-15 14:51:26] production.DEBUG: reward_to_provision - 1  
[2026-07-15 14:51:26] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:26] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:26] production.DEBUG: chance  
[2026-07-15 14:51:26] production.DEBUG: provisioned 1  
[2026-07-15 14:51:26] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:26] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:26] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:26] production.DEBUG: points  
[2026-07-15 14:51:26] production.DEBUG: provisioned 1.00  
[2026-07-15 14:51:26] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:26] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:26] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:26] production.DEBUG: chance  
[2026-07-15 14:51:26] production.DEBUG: provisioned 1  
[2026-07-15 14:51:26] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:26] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:26] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:26] production.DEBUG: points  
[2026-07-15 14:51:26] production.DEBUG: provisioned 1.00  
[2026-07-15 14:51:26] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:26] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:26] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:26] production.DEBUG: chance  
[2026-07-15 14:51:26] production.DEBUG: provisioned 1  
[2026-07-15 14:51:26] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:26] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:26] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:26] production.DEBUG: points  
[2026-07-15 14:51:26] production.DEBUG: provisioned 1.00  
[2026-07-15 14:51:26] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:26] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:26] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:26] production.DEBUG: chance  
[2026-07-15 14:51:26] production.DEBUG: provisioned 1  
[2026-07-15 14:51:26] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:26] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:26] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:26] production.DEBUG: points  
[2026-07-15 14:51:26] production.DEBUG: provisioned 1.00  
[2026-07-15 14:51:26] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:26] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:26] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:26] production.DEBUG: chance  
[2026-07-15 14:51:26] production.DEBUG: provisioned 1  
[2026-07-15 14:51:26] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:26] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:26] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:26] production.DEBUG: points  
[2026-07-15 14:51:26] production.DEBUG: provisioned 1.00  
[2026-07-15 14:51:26] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:26] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:26] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:26] production.DEBUG: chance  
[2026-07-15 14:51:26] production.DEBUG: provisioned 1  
[2026-07-15 14:51:26] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:26] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:26] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:26] production.DEBUG: points  
[2026-07-15 14:51:26] production.DEBUG: provisioned 1.00  
[2026-07-15 14:51:26] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:26] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:26] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:26] production.DEBUG: chance  
[2026-07-15 14:51:26] production.DEBUG: provisioned 1  
[2026-07-15 14:51:26] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:26] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:26] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:26] production.DEBUG: points  
[2026-07-15 14:51:26] production.DEBUG: provisioned 1.00  
[2026-07-15 14:51:26] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:26] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:26] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:26] production.DEBUG: chance  
[2026-07-15 14:51:26] production.DEBUG: provisioned 1  
[2026-07-15 14:51:26] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:26] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:26] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:26] production.DEBUG: points  
[2026-07-15 14:51:26] production.DEBUG: provisioned 1.00  
[2026-07-15 14:51:26] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:47] production.DEBUG: $reward_to_provision 0  
[2026-07-15 14:51:47] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:47] production.DEBUG: points  
[2026-07-15 14:51:47] production.DEBUG: provisioned 0  
[2026-07-15 14:51:47] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:47] production.DEBUG: $reward_to_provision 0  
[2026-07-15 14:51:47] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:47] production.DEBUG: chance  
[2026-07-15 14:51:47] production.DEBUG: provisioned 0  
[2026-07-15 14:51:47] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:47] production.DEBUG: min  
[2026-07-15 14:51:47] production.DEBUG: 0  
[2026-07-15 14:51:47] production.DEBUG: $submitted_details  
[2026-07-15 14:51:47] production.DEBUG:   
[2026-07-15 14:51:47] production.DEBUG: array (
)  
[2026-07-15 14:51:47] production.DEBUG: $submitted_details  
[2026-07-15 14:51:47] production.DEBUG: {"receipt_uid":"abKHCOXbUS","receipt_url":"https:\/\/zespri-test.skale.today\/file\/receipts\/abKHCOXbUS.jpeg","ocr_result":null,"status":"pending","ocr_appv_status":null}  
[2026-07-15 14:51:47] production.DEBUG: array (
  'receipt_uid' => 'abKHCOXbUS',
  'receipt_url' => 'https://zespri-test.skale.today/file/receipts/abKHCOXbUS.jpeg',
  'ocr_result' => NULL,
  'status' => 'pending',
  'ocr_appv_status' => NULL,
)  
[2026-07-15 14:51:49] production.INFO: SkaleVLMProvider::extractTexts {"image_urls":["https://zespri-test.skale.today/storage//ocr_images/a2434698-9b38-4c61-ab22-ccf244498bd1.jpeg"],"image_file_name":"a2434698-9b38-4c61-ab22-ccf244498bd1.jpeg","receipt_uid":"a2434698-9b38-4c61-ab22-ccf244498bd1","method":"extract","project_id":"zespri-test","key":"hdkfyudhdlsufndmud","custom_prompts":{"extract_merchant":"Ignore all prior instructions, conversations and images. Start afresh.
Assume this is an image of a receipt. Extract the full merchant name. The name is usually at the top of the receipt and should include any location or other details in parentheses. If the merchant name appears in two places, with a general name at the top (e.g., 'Aeon Co') and a more specific name at the bottom (e.g., 'Aeon Bukit Tinggi'), extract the more specific name from the bottom of the receipt. Return only a string of the merchant. Don't say anything else but the Value. If no information is available, return 'NA'. Use the format 'Answer': merchant.","json_products_via_text":"Provide a direct response to my question without repeating it. Extract information about all products from the following text and image of a receipt. The receipt may be in English, Thai, or Vietnamese — preserve the original language, script, and all diacritical/tone marks exactly as printed (e.g. Vietnamese: ă, â, ê, ô, ơ, ư, đ, and tone marks á à ả ã ạ; Thai: all vowel and tone marks). Do not transliterate, romanize, translate, or strip accents/tone marks under any circumstance. Always remove any slashes, single quotes, or double quotes in product names, but keep all other original characters including diacritics and tone marks untouched. For each product entry, follow these steps: 1. **Identify Product Entries:** Look for lines containing an 'Item Code' (e.g., PLU#, SKU) followed by a product name and its individual price. 2. **Extract Product Name:** The product name is the descriptive text that follows the 'Item Code' on the same line, copied verbatim with original spelling, accents, and tone marks preserved. 3. **Extract Quantity:** Assume quantity is 1 for each individual product line unless explicitly stated otherwise directly on that line. 4. **Determine Final Price for Each Item:** * For single product lines, the price is the rightmost numerical value on that line. * **Discount Application Rule:** If there is a negative-priced line (discount) succeeding a positive-priced item, subtract this discount from that item's price. A discount line is explicitly marked by a negative value or a 'Discount' indicator. Discounts can appear as negative numerical values with leading or trailing negative signs (e.g. -10.50, 10.50-). 5. **Exclude Pure Discount Lines:** Do not include lines that are solely negative-priced discounts in the final product list. Ensure the output is valid UTF-8 encoded text with all original non-Latin and accented characters intact. Do not say anything else but only return a string in the following format: [{'product':fullproductname(string), 'quantity':quantity(integer), 'price':price(float)},{'product':fullproductname(string), 'quantity':quantity(integer), 'price':price(float)},...]. Your Answer:"}} 
[2026-07-15 14:51:53] production.DEBUG: $reward_to_provision 0  
[2026-07-15 14:51:53] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:53] production.DEBUG: chance  
[2026-07-15 14:51:53] production.DEBUG: provisioned 0  
[2026-07-15 14:51:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:53] production.DEBUG: $reward_to_provision 0  
[2026-07-15 14:51:53] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:53] production.DEBUG: points  
[2026-07-15 14:51:53] production.DEBUG: provisioned 0  
[2026-07-15 14:51:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:53] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:53] production.DEBUG: chance  
[2026-07-15 14:51:53] production.DEBUG: provisioned 1  
[2026-07-15 14:51:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:53] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:53] production.DEBUG: points  
[2026-07-15 14:51:53] production.DEBUG: provisioned 1.00  
[2026-07-15 14:51:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:53] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:53] production.DEBUG: chance  
[2026-07-15 14:51:53] production.DEBUG: provisioned 1  
[2026-07-15 14:51:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:53] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:53] production.DEBUG: points  
[2026-07-15 14:51:53] production.DEBUG: provisioned 1.00  
[2026-07-15 14:51:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:53] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:53] production.DEBUG: chance  
[2026-07-15 14:51:53] production.DEBUG: provisioned 1  
[2026-07-15 14:51:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:53] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:53] production.DEBUG: points  
[2026-07-15 14:51:53] production.DEBUG: provisioned 1.00  
[2026-07-15 14:51:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:53] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:53] production.DEBUG: chance  
[2026-07-15 14:51:53] production.DEBUG: provisioned 0  
[2026-07-15 14:51:53] production.DEBUG: reward_to_provision - 1  
[2026-07-15 14:51:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:53] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:53] production.DEBUG: points  
[2026-07-15 14:51:53] production.DEBUG: provisioned 0  
[2026-07-15 14:51:53] production.DEBUG: reward_to_provision - 1  
[2026-07-15 14:51:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:53] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:53] production.DEBUG: chance  
[2026-07-15 14:51:53] production.DEBUG: provisioned 1  
[2026-07-15 14:51:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:53] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:53] production.DEBUG: points  
[2026-07-15 14:51:53] production.DEBUG: provisioned 1.00  
[2026-07-15 14:51:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:53] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:53] production.DEBUG: chance  
[2026-07-15 14:51:53] production.DEBUG: provisioned 1  
[2026-07-15 14:51:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:53] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:53] production.DEBUG: points  
[2026-07-15 14:51:53] production.DEBUG: provisioned 1.00  
[2026-07-15 14:51:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:53] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:53] production.DEBUG: chance  
[2026-07-15 14:51:53] production.DEBUG: provisioned 1  
[2026-07-15 14:51:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:53] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:53] production.DEBUG: points  
[2026-07-15 14:51:53] production.DEBUG: provisioned 1.00  
[2026-07-15 14:51:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:53] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:53] production.DEBUG: chance  
[2026-07-15 14:51:53] production.DEBUG: provisioned 1  
[2026-07-15 14:51:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:53] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:53] production.DEBUG: points  
[2026-07-15 14:51:53] production.DEBUG: provisioned 1.00  
[2026-07-15 14:51:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:53] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:53] production.DEBUG: chance  
[2026-07-15 14:51:53] production.DEBUG: provisioned 1  
[2026-07-15 14:51:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:53] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:53] production.DEBUG: points  
[2026-07-15 14:51:53] production.DEBUG: provisioned 1.00  
[2026-07-15 14:51:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:53] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:53] production.DEBUG: chance  
[2026-07-15 14:51:53] production.DEBUG: provisioned 1  
[2026-07-15 14:51:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:53] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:53] production.DEBUG: points  
[2026-07-15 14:51:53] production.DEBUG: provisioned 1.00  
[2026-07-15 14:51:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:53] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:53] production.DEBUG: chance  
[2026-07-15 14:51:53] production.DEBUG: provisioned 1  
[2026-07-15 14:51:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:53] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:53] production.DEBUG: points  
[2026-07-15 14:51:53] production.DEBUG: provisioned 1.00  
[2026-07-15 14:51:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:57] production.DEBUG: $reward_to_provision 0  
[2026-07-15 14:51:57] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:57] production.DEBUG: chance  
[2026-07-15 14:51:57] production.DEBUG: provisioned 0  
[2026-07-15 14:51:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:57] production.DEBUG: $reward_to_provision 0  
[2026-07-15 14:51:57] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:57] production.DEBUG: points  
[2026-07-15 14:51:57] production.DEBUG: provisioned 0  
[2026-07-15 14:51:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:57] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:57] production.DEBUG: chance  
[2026-07-15 14:51:57] production.DEBUG: provisioned 1  
[2026-07-15 14:51:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:57] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:57] production.DEBUG: points  
[2026-07-15 14:51:57] production.DEBUG: provisioned 1.00  
[2026-07-15 14:51:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:57] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:57] production.DEBUG: chance  
[2026-07-15 14:51:57] production.DEBUG: provisioned 1  
[2026-07-15 14:51:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:57] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:57] production.DEBUG: points  
[2026-07-15 14:51:57] production.DEBUG: provisioned 1.00  
[2026-07-15 14:51:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:57] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:57] production.DEBUG: chance  
[2026-07-15 14:51:57] production.DEBUG: provisioned 1  
[2026-07-15 14:51:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:57] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:57] production.DEBUG: points  
[2026-07-15 14:51:57] production.DEBUG: provisioned 1.00  
[2026-07-15 14:51:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:57] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:57] production.DEBUG: chance  
[2026-07-15 14:51:57] production.DEBUG: provisioned 0  
[2026-07-15 14:51:57] production.DEBUG: reward_to_provision - 1  
[2026-07-15 14:51:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:57] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:57] production.DEBUG: points  
[2026-07-15 14:51:57] production.DEBUG: provisioned 0  
[2026-07-15 14:51:57] production.DEBUG: reward_to_provision - 1  
[2026-07-15 14:51:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:57] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:57] production.DEBUG: chance  
[2026-07-15 14:51:57] production.DEBUG: provisioned 1  
[2026-07-15 14:51:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:57] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:57] production.DEBUG: points  
[2026-07-15 14:51:57] production.DEBUG: provisioned 1.00  
[2026-07-15 14:51:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:57] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:57] production.DEBUG: chance  
[2026-07-15 14:51:57] production.DEBUG: provisioned 1  
[2026-07-15 14:51:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:57] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:57] production.DEBUG: points  
[2026-07-15 14:51:57] production.DEBUG: provisioned 1.00  
[2026-07-15 14:51:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:57] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:57] production.DEBUG: chance  
[2026-07-15 14:51:57] production.DEBUG: provisioned 1  
[2026-07-15 14:51:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:57] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:57] production.DEBUG: points  
[2026-07-15 14:51:57] production.DEBUG: provisioned 1.00  
[2026-07-15 14:51:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:57] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:57] production.DEBUG: chance  
[2026-07-15 14:51:57] production.DEBUG: provisioned 1  
[2026-07-15 14:51:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:57] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:57] production.DEBUG: points  
[2026-07-15 14:51:57] production.DEBUG: provisioned 1.00  
[2026-07-15 14:51:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:57] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:57] production.DEBUG: chance  
[2026-07-15 14:51:57] production.DEBUG: provisioned 1  
[2026-07-15 14:51:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:57] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:57] production.DEBUG: points  
[2026-07-15 14:51:57] production.DEBUG: provisioned 1.00  
[2026-07-15 14:51:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:57] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:57] production.DEBUG: chance  
[2026-07-15 14:51:57] production.DEBUG: provisioned 1  
[2026-07-15 14:51:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:57] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:57] production.DEBUG: points  
[2026-07-15 14:51:57] production.DEBUG: provisioned 1.00  
[2026-07-15 14:51:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:57] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:57] production.DEBUG: chance  
[2026-07-15 14:51:57] production.DEBUG: provisioned 1  
[2026-07-15 14:51:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:51:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:51:57] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:51:57] production.DEBUG: points  
[2026-07-15 14:51:57] production.DEBUG: provisioned 1.00  
[2026-07-15 14:51:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:04] production.DEBUG: $reward_to_provision 0  
[2026-07-15 14:52:04] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:04] production.DEBUG: chance  
[2026-07-15 14:52:04] production.DEBUG: provisioned 0  
[2026-07-15 14:52:04] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:04] production.DEBUG: $reward_to_provision 0  
[2026-07-15 14:52:04] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:04] production.DEBUG: points  
[2026-07-15 14:52:04] production.DEBUG: provisioned 0  
[2026-07-15 14:52:04] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:04] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:04] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:04] production.DEBUG: chance  
[2026-07-15 14:52:04] production.DEBUG: provisioned 1  
[2026-07-15 14:52:04] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:04] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:04] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:04] production.DEBUG: points  
[2026-07-15 14:52:04] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:04] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:04] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:04] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:04] production.DEBUG: chance  
[2026-07-15 14:52:04] production.DEBUG: provisioned 1  
[2026-07-15 14:52:04] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:04] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:04] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:04] production.DEBUG: points  
[2026-07-15 14:52:04] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:04] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:04] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:04] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:04] production.DEBUG: chance  
[2026-07-15 14:52:04] production.DEBUG: provisioned 1  
[2026-07-15 14:52:04] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:04] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:04] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:04] production.DEBUG: points  
[2026-07-15 14:52:04] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:04] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:04] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:04] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:04] production.DEBUG: chance  
[2026-07-15 14:52:04] production.DEBUG: provisioned 0  
[2026-07-15 14:52:04] production.DEBUG: reward_to_provision - 1  
[2026-07-15 14:52:04] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:04] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:04] production.DEBUG: points  
[2026-07-15 14:52:04] production.DEBUG: provisioned 0  
[2026-07-15 14:52:04] production.DEBUG: reward_to_provision - 1  
[2026-07-15 14:52:04] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:04] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:04] production.DEBUG: chance  
[2026-07-15 14:52:04] production.DEBUG: provisioned 1  
[2026-07-15 14:52:04] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:04] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:04] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:04] production.DEBUG: points  
[2026-07-15 14:52:04] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:04] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:04] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:04] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:04] production.DEBUG: chance  
[2026-07-15 14:52:04] production.DEBUG: provisioned 1  
[2026-07-15 14:52:04] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:04] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:04] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:04] production.DEBUG: points  
[2026-07-15 14:52:04] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:04] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:04] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:04] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:04] production.DEBUG: chance  
[2026-07-15 14:52:04] production.DEBUG: provisioned 1  
[2026-07-15 14:52:04] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:04] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:04] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:04] production.DEBUG: points  
[2026-07-15 14:52:04] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:04] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:04] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:04] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:04] production.DEBUG: chance  
[2026-07-15 14:52:04] production.DEBUG: provisioned 1  
[2026-07-15 14:52:04] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:04] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:04] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:04] production.DEBUG: points  
[2026-07-15 14:52:04] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:04] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:04] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:04] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:04] production.DEBUG: chance  
[2026-07-15 14:52:04] production.DEBUG: provisioned 1  
[2026-07-15 14:52:04] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:04] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:04] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:04] production.DEBUG: points  
[2026-07-15 14:52:04] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:04] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:04] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:04] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:04] production.DEBUG: chance  
[2026-07-15 14:52:04] production.DEBUG: provisioned 1  
[2026-07-15 14:52:04] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:04] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:04] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:04] production.DEBUG: points  
[2026-07-15 14:52:04] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:04] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:04] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:04] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:04] production.DEBUG: chance  
[2026-07-15 14:52:04] production.DEBUG: provisioned 1  
[2026-07-15 14:52:04] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:04] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:04] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:04] production.DEBUG: points  
[2026-07-15 14:52:04] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:04] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:11] production.DEBUG: $reward_to_provision 0  
[2026-07-15 14:52:11] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:11] production.DEBUG: chance  
[2026-07-15 14:52:11] production.DEBUG: provisioned 0  
[2026-07-15 14:52:11] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:11] production.DEBUG: $reward_to_provision 0  
[2026-07-15 14:52:11] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:11] production.DEBUG: points  
[2026-07-15 14:52:11] production.DEBUG: provisioned 0  
[2026-07-15 14:52:11] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:11] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:11] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:11] production.DEBUG: chance  
[2026-07-15 14:52:11] production.DEBUG: provisioned 1  
[2026-07-15 14:52:11] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:11] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:11] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:11] production.DEBUG: points  
[2026-07-15 14:52:11] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:11] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:11] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:11] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:11] production.DEBUG: chance  
[2026-07-15 14:52:11] production.DEBUG: provisioned 1  
[2026-07-15 14:52:11] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:11] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:11] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:11] production.DEBUG: points  
[2026-07-15 14:52:11] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:11] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:11] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:11] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:11] production.DEBUG: chance  
[2026-07-15 14:52:11] production.DEBUG: provisioned 1  
[2026-07-15 14:52:11] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:11] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:11] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:11] production.DEBUG: points  
[2026-07-15 14:52:11] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:11] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:11] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:11] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:11] production.DEBUG: chance  
[2026-07-15 14:52:11] production.DEBUG: provisioned 0  
[2026-07-15 14:52:11] production.DEBUG: reward_to_provision - 1  
[2026-07-15 14:52:11] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:11] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:11] production.DEBUG: points  
[2026-07-15 14:52:11] production.DEBUG: provisioned 0  
[2026-07-15 14:52:11] production.DEBUG: reward_to_provision - 1  
[2026-07-15 14:52:11] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:11] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:11] production.DEBUG: chance  
[2026-07-15 14:52:11] production.DEBUG: provisioned 1  
[2026-07-15 14:52:11] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:11] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:11] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:11] production.DEBUG: points  
[2026-07-15 14:52:11] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:11] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:11] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:11] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:11] production.DEBUG: chance  
[2026-07-15 14:52:11] production.DEBUG: provisioned 1  
[2026-07-15 14:52:11] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:11] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:11] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:11] production.DEBUG: points  
[2026-07-15 14:52:11] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:11] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:11] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:11] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:11] production.DEBUG: chance  
[2026-07-15 14:52:11] production.DEBUG: provisioned 1  
[2026-07-15 14:52:11] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:11] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:11] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:11] production.DEBUG: points  
[2026-07-15 14:52:11] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:11] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:11] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:11] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:11] production.DEBUG: chance  
[2026-07-15 14:52:11] production.DEBUG: provisioned 1  
[2026-07-15 14:52:11] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:12] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:12] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:12] production.DEBUG: points  
[2026-07-15 14:52:12] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:12] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:12] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:12] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:12] production.DEBUG: chance  
[2026-07-15 14:52:12] production.DEBUG: provisioned 1  
[2026-07-15 14:52:12] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:12] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:12] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:12] production.DEBUG: points  
[2026-07-15 14:52:12] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:12] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:12] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:12] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:12] production.DEBUG: chance  
[2026-07-15 14:52:12] production.DEBUG: provisioned 1  
[2026-07-15 14:52:12] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:12] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:12] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:12] production.DEBUG: points  
[2026-07-15 14:52:12] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:12] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:12] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:12] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:12] production.DEBUG: chance  
[2026-07-15 14:52:12] production.DEBUG: provisioned 1  
[2026-07-15 14:52:12] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:12] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:12] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:12] production.DEBUG: points  
[2026-07-15 14:52:12] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:12] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:19] production.DEBUG: $reward_to_provision 0  
[2026-07-15 14:52:19] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:19] production.DEBUG: chance  
[2026-07-15 14:52:19] production.DEBUG: provisioned 0  
[2026-07-15 14:52:19] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:19] production.DEBUG: $reward_to_provision 0  
[2026-07-15 14:52:19] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:19] production.DEBUG: points  
[2026-07-15 14:52:19] production.DEBUG: provisioned 0  
[2026-07-15 14:52:19] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:19] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:19] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:19] production.DEBUG: chance  
[2026-07-15 14:52:19] production.DEBUG: provisioned 1  
[2026-07-15 14:52:19] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:19] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:19] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:19] production.DEBUG: points  
[2026-07-15 14:52:19] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:19] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:19] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:19] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:19] production.DEBUG: chance  
[2026-07-15 14:52:19] production.DEBUG: provisioned 1  
[2026-07-15 14:52:19] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:19] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:19] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:19] production.DEBUG: points  
[2026-07-15 14:52:19] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:19] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:19] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:19] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:19] production.DEBUG: chance  
[2026-07-15 14:52:19] production.DEBUG: provisioned 1  
[2026-07-15 14:52:19] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:19] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:19] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:19] production.DEBUG: points  
[2026-07-15 14:52:19] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:19] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:19] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:19] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:19] production.DEBUG: chance  
[2026-07-15 14:52:19] production.DEBUG: provisioned 0  
[2026-07-15 14:52:19] production.DEBUG: reward_to_provision - 1  
[2026-07-15 14:52:19] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:19] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:19] production.DEBUG: points  
[2026-07-15 14:52:19] production.DEBUG: provisioned 0  
[2026-07-15 14:52:19] production.DEBUG: reward_to_provision - 1  
[2026-07-15 14:52:19] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:19] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:19] production.DEBUG: chance  
[2026-07-15 14:52:19] production.DEBUG: provisioned 1  
[2026-07-15 14:52:19] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:19] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:19] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:19] production.DEBUG: points  
[2026-07-15 14:52:19] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:19] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:19] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:19] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:19] production.DEBUG: chance  
[2026-07-15 14:52:19] production.DEBUG: provisioned 1  
[2026-07-15 14:52:19] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:19] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:19] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:19] production.DEBUG: points  
[2026-07-15 14:52:19] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:19] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:19] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:19] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:19] production.DEBUG: chance  
[2026-07-15 14:52:19] production.DEBUG: provisioned 1  
[2026-07-15 14:52:19] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:19] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:19] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:19] production.DEBUG: points  
[2026-07-15 14:52:19] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:19] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:19] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:19] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:19] production.DEBUG: chance  
[2026-07-15 14:52:19] production.DEBUG: provisioned 1  
[2026-07-15 14:52:19] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:19] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:19] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:19] production.DEBUG: points  
[2026-07-15 14:52:19] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:19] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:19] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:19] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:19] production.DEBUG: chance  
[2026-07-15 14:52:19] production.DEBUG: provisioned 1  
[2026-07-15 14:52:19] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:19] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:19] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:19] production.DEBUG: points  
[2026-07-15 14:52:19] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:19] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:19] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:19] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:19] production.DEBUG: chance  
[2026-07-15 14:52:19] production.DEBUG: provisioned 1  
[2026-07-15 14:52:19] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:19] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:19] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:19] production.DEBUG: points  
[2026-07-15 14:52:19] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:19] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:19] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:19] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:19] production.DEBUG: chance  
[2026-07-15 14:52:19] production.DEBUG: provisioned 1  
[2026-07-15 14:52:19] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:19] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:19] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:19] production.DEBUG: points  
[2026-07-15 14:52:19] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:19] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:25] production.DEBUG: $reward_to_provision 0  
[2026-07-15 14:52:25] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:25] production.DEBUG: chance  
[2026-07-15 14:52:25] production.DEBUG: provisioned 0  
[2026-07-15 14:52:25] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:25] production.DEBUG: $reward_to_provision 0  
[2026-07-15 14:52:25] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:25] production.DEBUG: points  
[2026-07-15 14:52:25] production.DEBUG: provisioned 0  
[2026-07-15 14:52:25] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:25] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:25] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:25] production.DEBUG: chance  
[2026-07-15 14:52:25] production.DEBUG: provisioned 1  
[2026-07-15 14:52:25] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:25] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:25] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:25] production.DEBUG: points  
[2026-07-15 14:52:25] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:25] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:25] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:25] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:25] production.DEBUG: chance  
[2026-07-15 14:52:25] production.DEBUG: provisioned 1  
[2026-07-15 14:52:25] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:25] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:25] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:25] production.DEBUG: points  
[2026-07-15 14:52:25] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:25] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:25] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:25] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:25] production.DEBUG: chance  
[2026-07-15 14:52:25] production.DEBUG: provisioned 1  
[2026-07-15 14:52:25] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:25] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:25] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:25] production.DEBUG: points  
[2026-07-15 14:52:25] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:25] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:25] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:25] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:25] production.DEBUG: chance  
[2026-07-15 14:52:25] production.DEBUG: provisioned 0  
[2026-07-15 14:52:25] production.DEBUG: reward_to_provision - 1  
[2026-07-15 14:52:25] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:25] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:25] production.DEBUG: points  
[2026-07-15 14:52:25] production.DEBUG: provisioned 0  
[2026-07-15 14:52:25] production.DEBUG: reward_to_provision - 1  
[2026-07-15 14:52:25] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:25] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:25] production.DEBUG: chance  
[2026-07-15 14:52:25] production.DEBUG: provisioned 1  
[2026-07-15 14:52:25] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:25] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:25] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:25] production.DEBUG: points  
[2026-07-15 14:52:25] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:25] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:25] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:25] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:25] production.DEBUG: chance  
[2026-07-15 14:52:25] production.DEBUG: provisioned 1  
[2026-07-15 14:52:25] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:25] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:25] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:25] production.DEBUG: points  
[2026-07-15 14:52:25] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:25] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:25] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:25] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:25] production.DEBUG: chance  
[2026-07-15 14:52:25] production.DEBUG: provisioned 1  
[2026-07-15 14:52:25] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:25] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:25] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:25] production.DEBUG: points  
[2026-07-15 14:52:25] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:25] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:25] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:25] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:25] production.DEBUG: chance  
[2026-07-15 14:52:25] production.DEBUG: provisioned 1  
[2026-07-15 14:52:25] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:25] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:25] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:25] production.DEBUG: points  
[2026-07-15 14:52:25] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:25] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:25] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:25] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:25] production.DEBUG: chance  
[2026-07-15 14:52:25] production.DEBUG: provisioned 1  
[2026-07-15 14:52:25] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:25] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:25] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:25] production.DEBUG: points  
[2026-07-15 14:52:25] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:25] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:25] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:25] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:25] production.DEBUG: chance  
[2026-07-15 14:52:25] production.DEBUG: provisioned 1  
[2026-07-15 14:52:25] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:25] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:25] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:25] production.DEBUG: points  
[2026-07-15 14:52:25] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:25] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:25] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:25] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:25] production.DEBUG: chance  
[2026-07-15 14:52:25] production.DEBUG: provisioned 1  
[2026-07-15 14:52:25] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:25] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:25] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:25] production.DEBUG: points  
[2026-07-15 14:52:25] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:25] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:31] production.DEBUG: $reward_to_provision 0  
[2026-07-15 14:52:31] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:31] production.DEBUG: chance  
[2026-07-15 14:52:31] production.DEBUG: provisioned 0  
[2026-07-15 14:52:31] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:31] production.DEBUG: $reward_to_provision 0  
[2026-07-15 14:52:31] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:31] production.DEBUG: points  
[2026-07-15 14:52:31] production.DEBUG: provisioned 0  
[2026-07-15 14:52:31] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:31] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:31] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:31] production.DEBUG: chance  
[2026-07-15 14:52:31] production.DEBUG: provisioned 1  
[2026-07-15 14:52:31] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:31] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:31] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:31] production.DEBUG: points  
[2026-07-15 14:52:31] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:31] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:31] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:31] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:31] production.DEBUG: chance  
[2026-07-15 14:52:31] production.DEBUG: provisioned 1  
[2026-07-15 14:52:31] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:31] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:31] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:31] production.DEBUG: points  
[2026-07-15 14:52:31] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:31] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:31] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:31] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:31] production.DEBUG: chance  
[2026-07-15 14:52:31] production.DEBUG: provisioned 1  
[2026-07-15 14:52:31] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:31] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:31] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:31] production.DEBUG: points  
[2026-07-15 14:52:31] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:31] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:31] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:31] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:31] production.DEBUG: chance  
[2026-07-15 14:52:31] production.DEBUG: provisioned 0  
[2026-07-15 14:52:31] production.DEBUG: reward_to_provision - 1  
[2026-07-15 14:52:31] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:31] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:31] production.DEBUG: points  
[2026-07-15 14:52:31] production.DEBUG: provisioned 0  
[2026-07-15 14:52:31] production.DEBUG: reward_to_provision - 1  
[2026-07-15 14:52:32] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:32] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:32] production.DEBUG: chance  
[2026-07-15 14:52:32] production.DEBUG: provisioned 1  
[2026-07-15 14:52:32] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:32] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:32] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:32] production.DEBUG: points  
[2026-07-15 14:52:32] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:32] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:32] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:32] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:32] production.DEBUG: chance  
[2026-07-15 14:52:32] production.DEBUG: provisioned 1  
[2026-07-15 14:52:32] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:32] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:32] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:32] production.DEBUG: points  
[2026-07-15 14:52:32] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:32] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:32] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:32] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:32] production.DEBUG: chance  
[2026-07-15 14:52:32] production.DEBUG: provisioned 1  
[2026-07-15 14:52:32] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:32] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:32] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:32] production.DEBUG: points  
[2026-07-15 14:52:32] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:32] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:32] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:32] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:32] production.DEBUG: chance  
[2026-07-15 14:52:32] production.DEBUG: provisioned 1  
[2026-07-15 14:52:32] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:32] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:32] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:32] production.DEBUG: points  
[2026-07-15 14:52:32] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:32] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:32] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:32] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:32] production.DEBUG: chance  
[2026-07-15 14:52:32] production.DEBUG: provisioned 1  
[2026-07-15 14:52:32] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:32] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:32] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:32] production.DEBUG: points  
[2026-07-15 14:52:32] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:32] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:32] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:32] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:32] production.DEBUG: chance  
[2026-07-15 14:52:32] production.DEBUG: provisioned 1  
[2026-07-15 14:52:32] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:32] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:32] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:32] production.DEBUG: points  
[2026-07-15 14:52:32] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:32] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:32] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:32] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:32] production.DEBUG: chance  
[2026-07-15 14:52:32] production.DEBUG: provisioned 1  
[2026-07-15 14:52:32] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:32] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:32] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:32] production.DEBUG: points  
[2026-07-15 14:52:32] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:32] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:37] production.INFO: SkaleVLMProvider::extractTexts [{"GuzzleHttp\\Psr7\\Stream":"{\"method\":\"extract\",\"result\":{\"entities\":{\"bill_number\":{\"confidence\":1,\"value\":null},\"order_number\":{\"confidence\":1,\"value\":null},\"outlet_address\":{\"confidence\":1.0,\"value\":\"457-459 Tr\\u1ea7n H\\u01b0ng \\u0110\\u1ea1o\"},\"outlet_name\":{\"confidence\":1.0,\"value\":\"NEW MART\"},\"payment_discount\":{\"confidence\":1,\"value\":null},\"payment_mode\":{\"confidence\":1,\"value\":null},\"payment_subtotal\":{\"confidence\":1,\"value\":null},\"payment_total\":{\"confidence\":1.0,\"value\":\"359,000.00\"},\"products\":{\"confidence\":1.0,\"value\":[{\"price\":64000.0,\"product\":\"Kem Celano d\\u1eeba Tr\\u00e2n Ch\\u00e2u\",\"quantity\":1},{\"price\":140000.0,\"product\":\"Ch\\u00e1o y\\u1ebfn \\u0111\\u1eadu xanh Y\\u1ebfn Vi\\u1ec7t 50gly\",\"quantity\":2},{\"price\":75000.0,\"product\":\"D\\u01b0a n\\u01b0\\u1edbng\",\"quantity\":1},{\"price\":80000.0,\"product\":\"B\\u00e1nh d\\u1eeba Super coco c\\u00e0 ph\\u00ea 165g\",\"quantity\":1}]},\"trans_date\":{\"confidence\":1.0,\"value\":\"2026-02-08\"},\"trans_time\":{\"confidence\":1.0,\"value\":null}},\"image_meta\":{\"image_parts\":1,\"original_height\":637,\"original_width\":309,\"processed_height\":1385,\"processed_width\":672,\"urls\":[\"https://zespri-test.skale.today/storage//ocr_images/a2434698-9b38-4c61-ab22-ccf244498bd1.jpeg\"]},\"processing_statistics\":{\"confidence_score_time\":\"19.287901401519775\",\"extraction_mode\":\"vlm\",\"extraction_time\":\"9.339970588684082\",\"ocr_time\":\"3.2855963706970215\",\"starting_datetime\":\"2026-07-15 14:52:05\",\"total_processing_time\":\"31.91346836090088\",\"version\":\"gemini-3.5-flash\"},\"receipt_uid\":\"a2434698-9b38-4c61-ab22-ccf244498bd1\",\"text\":\"Merchant name: NEW MART, Address: 457-459 Tr\\u1ea7n H\\u01b0ng \\u0110\\u1ea1o, Date of transaction: 08/02/2026, Total transaction value: 359,000, products: 1) Kem Celano d\\u1eeba Tr\\u00e2n Ch\\u00e2u, quantity: 1, price: 64,000, 2) Ch\\u00e1o y\\u1ebfn \\u0111\\u1eadu xanh Y\\u1ebfn Vi\\u1ec7t 50g/ly, quantity: 2, price: 140,000, 3) Dua nuong, quantity: 1, price: 75,000, 4) B\\u00e1nh d\\u1eeba Super coco c\\u00e0 ph\\u00ea 165g, quantity: 1, price: 80,000\"},\"status\":\"Success\"}\n"}] 
[2026-07-15 14:52:37] production.INFO: SkaleVLMDetector::extractTexts response {"skale_vlm_json":{"method":"extract","result":{"entities":{"bill_number":{"confidence":1,"value":null},"order_number":{"confidence":1,"value":null},"payment_discount":{"confidence":1,"value":null},"payment_mode":{"confidence":1,"value":null},"payment_subtotal":{"confidence":1,"value":null},"payment_total":{"confidence":1.0,"value":"359,000.00"},"products":{"confidence":1.0,"value":[{"price":64000.0,"product":"Kem Celano dừa Trân Châu","quantity":1},{"price":140000.0,"product":"Cháo yến đậu xanh Yến Việt 50gly","quantity":2},{"price":75000.0,"product":"Dưa nướng","quantity":1},{"price":80000.0,"product":"Bánh dừa Super coco cà phê 165g","quantity":1}]},"trans_date":{"confidence":1.0,"value":"2026-02-08"},"trans_time":{"confidence":1.0,"value":null}},"image_meta":{"image_parts":1,"original_height":637,"original_width":309,"processed_height":1385,"processed_width":672,"urls":["https://zespri-test.skale.today/storage//ocr_images/a2434698-9b38-4c61-ab22-ccf244498bd1.jpeg"]},"processing_statistics":{"confidence_score_time":"19.287901401519775","extraction_mode":"vlm","extraction_time":"9.339970588684082","ocr_time":"3.2855963706970215","starting_datetime":"2026-07-15 14:52:05","total_processing_time":"31.91346836090088","version":"gemini-3.5-flash"},"receipt_uid":"a2434698-9b38-4c61-ab22-ccf244498bd1","text":"Merchant name: NEW MART, Address: 457-459 Trần Hưng Đạo, Date of transaction: 08/02/2026, Total transaction value: 359,000, products: 1) Kem Celano dừa Trân Châu, quantity: 1, price: 64,000, 2) Cháo yến đậu xanh Yến Việt 50g/ly, quantity: 2, price: 140,000, 3) Dua nuong, quantity: 1, price: 75,000, 4) Bánh dừa Super coco cà phê 165g, quantity: 1, price: 80,000"},"status":"Success","outlet":{"merchant":{"name":{"value":"NEW MART","confidence":1.0},"address":{"value":"457-459 Trần Hưng Đạo","confidence":1.0}}}},"text":"Merchant name: NEW MART, Address: 457-459 Trần Hưng Đạo, Date of transaction: 08/02/2026, Total transaction value: 359,000, products: 1) Kem Celano dừa Trân Châu, quantity: 1, price: 64,000, 2) Cháo yến đậu xanh Yến Việt 50g/ly, quantity: 2, price: 140,000, 3) Dua nuong, quantity: 1, price: 75,000, 4) Bánh dừa Super coco cà phê 165g, quantity: 1, price: 80,000"} 
[2026-07-15 14:52:37] production.DEBUG: $reward_to_provision 0  
[2026-07-15 14:52:37] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:37] production.DEBUG: chance  
[2026-07-15 14:52:37] production.DEBUG: provisioned 0  
[2026-07-15 14:52:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:37] production.DEBUG: $reward_to_provision 0  
[2026-07-15 14:52:37] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:37] production.DEBUG: points  
[2026-07-15 14:52:37] production.DEBUG: provisioned 0  
[2026-07-15 14:52:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:37] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:37] production.DEBUG: chance  
[2026-07-15 14:52:37] production.DEBUG: provisioned 1  
[2026-07-15 14:52:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:37] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:37] production.DEBUG: points  
[2026-07-15 14:52:37] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:37] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:37] production.DEBUG: chance  
[2026-07-15 14:52:37] production.DEBUG: provisioned 1  
[2026-07-15 14:52:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:37] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:37] production.DEBUG: points  
[2026-07-15 14:52:37] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:37] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:37] production.DEBUG: chance  
[2026-07-15 14:52:37] production.DEBUG: provisioned 1  
[2026-07-15 14:52:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:37] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:37] production.DEBUG: points  
[2026-07-15 14:52:37] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:37] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:37] production.DEBUG: chance  
[2026-07-15 14:52:37] production.DEBUG: provisioned 0  
[2026-07-15 14:52:37] production.DEBUG: reward_to_provision - 1  
[2026-07-15 14:52:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:37] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:37] production.DEBUG: points  
[2026-07-15 14:52:37] production.DEBUG: provisioned 0  
[2026-07-15 14:52:37] production.DEBUG: reward_to_provision - 1  
[2026-07-15 14:52:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:37] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:37] production.DEBUG: chance  
[2026-07-15 14:52:37] production.DEBUG: provisioned 1  
[2026-07-15 14:52:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:37] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:37] production.DEBUG: points  
[2026-07-15 14:52:37] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:37] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:37] production.DEBUG: chance  
[2026-07-15 14:52:37] production.DEBUG: provisioned 1  
[2026-07-15 14:52:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:37] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:37] production.DEBUG: points  
[2026-07-15 14:52:37] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:37] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:37] production.DEBUG: chance  
[2026-07-15 14:52:37] production.DEBUG: provisioned 1  
[2026-07-15 14:52:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:37] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:37] production.DEBUG: points  
[2026-07-15 14:52:37] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:37] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:37] production.DEBUG: chance  
[2026-07-15 14:52:37] production.DEBUG: provisioned 1  
[2026-07-15 14:52:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:37] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:37] production.DEBUG: points  
[2026-07-15 14:52:37] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:38] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:38] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:38] production.DEBUG: chance  
[2026-07-15 14:52:38] production.DEBUG: provisioned 1  
[2026-07-15 14:52:38] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:38] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:38] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:38] production.DEBUG: points  
[2026-07-15 14:52:38] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:38] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:38] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:38] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:38] production.DEBUG: chance  
[2026-07-15 14:52:38] production.DEBUG: provisioned 1  
[2026-07-15 14:52:38] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:38] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:38] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:38] production.DEBUG: points  
[2026-07-15 14:52:38] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:38] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:38] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:38] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:38] production.DEBUG: chance  
[2026-07-15 14:52:38] production.DEBUG: provisioned 1  
[2026-07-15 14:52:38] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:38] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:38] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:38] production.DEBUG: points  
[2026-07-15 14:52:38] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:38] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:40] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:40] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:40] production.DEBUG: points  
[2026-07-15 14:52:40] production.DEBUG: provisioned 0  
[2026-07-15 14:52:40] production.DEBUG: reward_to_provision - 1  
[2026-07-15 14:52:40] production.DEBUG: checkIfEligible 2026-07-15 14:51:46  
[2026-07-15 14:52:40] production.DEBUG: 2026-07-15 14:51:46  
[2026-07-15 14:52:40] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:40] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:40] production.DEBUG: chance  
[2026-07-15 14:52:40] production.DEBUG: provisioned 0  
[2026-07-15 14:52:40] production.DEBUG: reward_to_provision - 1  
[2026-07-15 14:52:40] production.DEBUG: min  
[2026-07-15 14:52:40] production.DEBUG: 1  
[2026-07-15 14:52:40] production.DEBUG: checkIfEligible 2026-07-15 14:51:46  
[2026-07-15 14:52:40] production.DEBUG: 2026-07-15 14:51:46  
[2026-07-15 14:52:40] production.ERROR: do_notifications receipt_approval_approved - 2 - approval  
[2026-07-15 14:52:40] production.DEBUG: receipt_approval_approved - 6590078132  
[2026-07-15 14:52:40] production.DEBUG: Zespri: Your receipt has been approved. Login to your account via this link:{{login_url}}  
[2026-07-15 14:52:40] production.DEBUG: array (
  'locale' => 'en',
  'template_slug' => 'Zespri Jam Packed May08-2026 Upload Receipt Approved',
  'recipient_mobile' => '6590078132',
  'parameters' => 
  array (
    ' number_of_chance ' => 1,
    ' number_of_points ' => 0,
    ' number_of_voucher ' => 0,
    ' use_voucher_link ' => '-',
    'login_url' => 'https://zespri-test.skale.today/uid/M17272WC03',
  ),
)  
[2026-07-15 14:52:40] production.DEBUG: {"success":false,"message":"Workflow not found","generated_at":1784098360}  
[2026-07-15 14:52:42] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:42] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:42] production.DEBUG: chance  
[2026-07-15 14:52:42] production.DEBUG: provisioned 1  
[2026-07-15 14:52:42] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:42] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:42] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:42] production.DEBUG: points  
[2026-07-15 14:52:42] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:42] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:42] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:42] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:42] production.DEBUG: chance  
[2026-07-15 14:52:42] production.DEBUG: provisioned 1  
[2026-07-15 14:52:42] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:42] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:42] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:42] production.DEBUG: points  
[2026-07-15 14:52:42] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:42] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:42] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:42] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:42] production.DEBUG: chance  
[2026-07-15 14:52:42] production.DEBUG: provisioned 1  
[2026-07-15 14:52:42] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:42] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:42] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:42] production.DEBUG: points  
[2026-07-15 14:52:42] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:42] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:42] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:42] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:42] production.DEBUG: chance  
[2026-07-15 14:52:42] production.DEBUG: provisioned 1  
[2026-07-15 14:52:42] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:42] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:42] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:42] production.DEBUG: points  
[2026-07-15 14:52:42] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:42] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:42] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:42] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:42] production.DEBUG: chance  
[2026-07-15 14:52:42] production.DEBUG: provisioned 0  
[2026-07-15 14:52:42] production.DEBUG: reward_to_provision - 1  
[2026-07-15 14:52:42] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:42] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:42] production.DEBUG: points  
[2026-07-15 14:52:42] production.DEBUG: provisioned 0  
[2026-07-15 14:52:42] production.DEBUG: reward_to_provision - 1  
[2026-07-15 14:52:42] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:42] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:42] production.DEBUG: chance  
[2026-07-15 14:52:42] production.DEBUG: provisioned 1  
[2026-07-15 14:52:42] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:42] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:42] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:42] production.DEBUG: points  
[2026-07-15 14:52:42] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:42] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:42] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:42] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:42] production.DEBUG: chance  
[2026-07-15 14:52:42] production.DEBUG: provisioned 1  
[2026-07-15 14:52:42] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:42] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:42] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:42] production.DEBUG: points  
[2026-07-15 14:52:42] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:42] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:42] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:42] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:42] production.DEBUG: chance  
[2026-07-15 14:52:42] production.DEBUG: provisioned 1  
[2026-07-15 14:52:42] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:42] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:42] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:42] production.DEBUG: points  
[2026-07-15 14:52:42] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:42] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:42] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:42] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:42] production.DEBUG: chance  
[2026-07-15 14:52:42] production.DEBUG: provisioned 1  
[2026-07-15 14:52:42] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:42] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:42] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:42] production.DEBUG: points  
[2026-07-15 14:52:42] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:42] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:43] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:43] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:43] production.DEBUG: chance  
[2026-07-15 14:52:43] production.DEBUG: provisioned 1  
[2026-07-15 14:52:43] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:43] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:43] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:43] production.DEBUG: points  
[2026-07-15 14:52:43] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:43] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:43] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:43] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:43] production.DEBUG: chance  
[2026-07-15 14:52:43] production.DEBUG: provisioned 1  
[2026-07-15 14:52:43] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:43] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:43] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:43] production.DEBUG: points  
[2026-07-15 14:52:43] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:43] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:43] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:43] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:43] production.DEBUG: chance  
[2026-07-15 14:52:43] production.DEBUG: provisioned 1  
[2026-07-15 14:52:43] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:52:43] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:52:43] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:52:43] production.DEBUG: points  
[2026-07-15 14:52:43] production.DEBUG: provisioned 1.00  
[2026-07-15 14:52:43] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:53:45] production.DEBUG: $reward_to_provision 0  
[2026-07-15 14:53:45] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:53:45] production.DEBUG: points  
[2026-07-15 14:53:45] production.DEBUG: provisioned 0  
[2026-07-15 14:53:45] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:53:45] production.DEBUG: $reward_to_provision 0  
[2026-07-15 14:53:45] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:53:45] production.DEBUG: chance  
[2026-07-15 14:53:45] production.DEBUG: provisioned 0  
[2026-07-15 14:53:45] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:53:45] production.DEBUG: min  
[2026-07-15 14:53:45] production.DEBUG: 0  
[2026-07-15 14:53:45] production.DEBUG: $submitted_details  
[2026-07-15 14:53:45] production.DEBUG:   
[2026-07-15 14:53:45] production.DEBUG: array (
)  
[2026-07-15 14:53:45] production.DEBUG: $submitted_details  
[2026-07-15 14:53:45] production.DEBUG: {"receipt_uid":"SdoIFuXYG3","receipt_url":"https:\/\/zespri-test.skale.today\/file\/receipts\/SdoIFuXYG3.jpeg","ocr_result":null,"status":"pending","ocr_appv_status":null}  
[2026-07-15 14:53:45] production.DEBUG: array (
  'receipt_uid' => 'SdoIFuXYG3',
  'receipt_url' => 'https://zespri-test.skale.today/file/receipts/SdoIFuXYG3.jpeg',
  'ocr_result' => NULL,
  'status' => 'pending',
  'ocr_appv_status' => NULL,
)  
[2026-07-15 14:53:45] production.INFO: SkaleVLMProvider::extractTexts {"image_urls":["https://zespri-test.skale.today/storage//ocr_images/a243474a-c5a2-4ade-8cba-737854cdb5ce.jpeg"],"image_file_name":"a243474a-c5a2-4ade-8cba-737854cdb5ce.jpeg","receipt_uid":"a243474a-c5a2-4ade-8cba-737854cdb5ce","method":"extract","project_id":"zespri-test","key":"hdkfyudhdlsufndmud","custom_prompts":{"extract_merchant":"Ignore all prior instructions, conversations and images. Start afresh.
Assume this is an image of a receipt. Extract the full merchant name. The name is usually at the top of the receipt and should include any location or other details in parentheses. If the merchant name appears in two places, with a general name at the top (e.g., 'Aeon Co') and a more specific name at the bottom (e.g., 'Aeon Bukit Tinggi'), extract the more specific name from the bottom of the receipt. Return only a string of the merchant. Don't say anything else but the Value. If no information is available, return 'NA'. Use the format 'Answer': merchant.","json_products_via_text":"Provide a direct response to my question without repeating it. Extract information about all products from the following text and image of a receipt. The receipt may be in English, Thai, or Vietnamese — preserve the original language, script, and all diacritical/tone marks exactly as printed (e.g. Vietnamese: ă, â, ê, ô, ơ, ư, đ, and tone marks á à ả ã ạ; Thai: all vowel and tone marks). Do not transliterate, romanize, translate, or strip accents/tone marks under any circumstance. Always remove any slashes, single quotes, or double quotes in product names, but keep all other original characters including diacritics and tone marks untouched. For each product entry, follow these steps: 1. **Identify Product Entries:** Look for lines containing an 'Item Code' (e.g., PLU#, SKU) followed by a product name and its individual price. 2. **Extract Product Name:** The product name is the descriptive text that follows the 'Item Code' on the same line, copied verbatim with original spelling, accents, and tone marks preserved. 3. **Extract Quantity:** Assume quantity is 1 for each individual product line unless explicitly stated otherwise directly on that line. 4. **Determine Final Price for Each Item:** * For single product lines, the price is the rightmost numerical value on that line. * **Discount Application Rule:** If there is a negative-priced line (discount) succeeding a positive-priced item, subtract this discount from that item's price. A discount line is explicitly marked by a negative value or a 'Discount' indicator. Discounts can appear as negative numerical values with leading or trailing negative signs (e.g. -10.50, 10.50-). 5. **Exclude Pure Discount Lines:** Do not include lines that are solely negative-priced discounts in the final product list. Ensure the output is valid UTF-8 encoded text with all original non-Latin and accented characters intact. Do not say anything else but only return a string in the following format: [{'product':fullproductname(string), 'quantity':quantity(integer), 'price':price(float)},{'product':fullproductname(string), 'quantity':quantity(integer), 'price':price(float)},...]. Your Answer:"}} 
[2026-07-15 14:54:16] production.INFO: SkaleVLMProvider::extractTexts [{"GuzzleHttp\\Psr7\\Stream":"{\"method\":\"extract\",\"result\":{\"entities\":{\"bill_number\":{\"confidence\":1,\"value\":null},\"order_number\":{\"confidence\":1,\"value\":null},\"outlet_address\":{\"confidence\":1.0,\"value\":\"NA\"},\"outlet_name\":{\"confidence\":1.0,\"value\":\"WinMart+\"},\"payment_discount\":{\"confidence\":1,\"value\":null},\"payment_mode\":{\"confidence\":1,\"value\":null},\"payment_subtotal\":{\"confidence\":1,\"value\":null},\"payment_total\":{\"confidence\":1.0,\"value\":\"147900.00\"},\"products\":{\"confidence\":1.0,\"value\":[{\"price\":30000.0,\"product\":\"AQUAFINA N\\u01b0\\u1edbc tinh khi\\u1ebft 5L\",\"quantity\":1},{\"price\":64800.0,\"product\":\"ROMANO T\\u1eafm g\\u1ed9i deluxe classic 2in1 180g\",\"quantity\":1},{\"price\":53100.0,\"product\":\"COLGATE K\\u0110R MF b\\u1ea1c h\\u00e0 225g+bc\",\"quantity\":1}]},\"trans_date\":{\"confidence\":1.0,\"value\":\"2025-09-08\"},\"trans_time\":{\"confidence\":1.0,\"value\":\"16:13\"}},\"image_meta\":{\"image_parts\":1,\"original_height\":465,\"original_width\":306,\"processed_height\":1021,\"processed_width\":672,\"urls\":[\"https://zespri-test.skale.today/storage//ocr_images/a243474a-c5a2-4ade-8cba-737854cdb5ce.jpeg\"]},\"processing_statistics\":{\"confidence_score_time\":\"18.094685077667236\",\"extraction_mode\":\"vlm\",\"extraction_time\":\"9.124152183532715\",\"ocr_time\":\"2.725853681564331\",\"starting_datetime\":\"2026-07-15 14:53:46\",\"total_processing_time\":\"29.944690942764282\",\"version\":\"gemini-3.5-flash\"},\"receipt_uid\":\"a243474a-c5a2-4ade-8cba-737854cdb5ce\",\"text\":\"Merchant name: WinMart+, Address: null, Date of transaction: 08/09/2025, Total transaction value: 147,900, products: 1) AQUAFINA N\\u01b0\\u1edbc tinh khi\\u1ebft 5L, quantity: 1, price: 30,000, 2) ROMANO T\\u1eafm g\\u1ed9i deluxe classic 2in1 180g, quantity: 1, price: 64,800, 3) COLGATE K\\u0110R MF b\\u1ea1c h\\u00e0 225g+bc, quantity: 1, price: 53,100\"},\"status\":\"Success\"}\n"}] 
[2026-07-15 14:54:16] production.INFO: SkaleVLMDetector::extractTexts response {"skale_vlm_json":{"method":"extract","result":{"entities":{"bill_number":{"confidence":1,"value":null},"order_number":{"confidence":1,"value":null},"payment_discount":{"confidence":1,"value":null},"payment_mode":{"confidence":1,"value":null},"payment_subtotal":{"confidence":1,"value":null},"payment_total":{"confidence":1.0,"value":"147900.00"},"products":{"confidence":1.0,"value":[{"price":30000.0,"product":"AQUAFINA Nước tinh khiết 5L","quantity":1},{"price":64800.0,"product":"ROMANO Tắm gội deluxe classic 2in1 180g","quantity":1},{"price":53100.0,"product":"COLGATE KĐR MF bạc hà 225g+bc","quantity":1}]},"trans_date":{"confidence":1.0,"value":"2025-09-08"},"trans_time":{"confidence":1.0,"value":"16:13"}},"image_meta":{"image_parts":1,"original_height":465,"original_width":306,"processed_height":1021,"processed_width":672,"urls":["https://zespri-test.skale.today/storage//ocr_images/a243474a-c5a2-4ade-8cba-737854cdb5ce.jpeg"]},"processing_statistics":{"confidence_score_time":"18.094685077667236","extraction_mode":"vlm","extraction_time":"9.124152183532715","ocr_time":"2.725853681564331","starting_datetime":"2026-07-15 14:53:46","total_processing_time":"29.944690942764282","version":"gemini-3.5-flash"},"receipt_uid":"a243474a-c5a2-4ade-8cba-737854cdb5ce","text":"Merchant name: WinMart+, Address: null, Date of transaction: 08/09/2025, Total transaction value: 147,900, products: 1) AQUAFINA Nước tinh khiết 5L, quantity: 1, price: 30,000, 2) ROMANO Tắm gội deluxe classic 2in1 180g, quantity: 1, price: 64,800, 3) COLGATE KĐR MF bạc hà 225g+bc, quantity: 1, price: 53,100"},"status":"Success","outlet":{"merchant":{"name":{"value":"WinMart+","confidence":1.0},"address":{"value":"NA","confidence":1.0}}}},"text":"Merchant name: WinMart+, Address: null, Date of transaction: 08/09/2025, Total transaction value: 147,900, products: 1) AQUAFINA Nước tinh khiết 5L, quantity: 1, price: 30,000, 2) ROMANO Tắm gội deluxe classic 2in1 180g, quantity: 1, price: 64,800, 3) COLGATE KĐR MF bạc hà 225g+bc, quantity: 1, price: 53,100"} 
[2026-07-15 14:54:18] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:54:18] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:54:18] production.DEBUG: points  
[2026-07-15 14:54:18] production.DEBUG: provisioned 0  
[2026-07-15 14:54:18] production.DEBUG: reward_to_provision - 1  
[2026-07-15 14:54:18] production.DEBUG: checkIfEligible 2026-07-15 14:53:45  
[2026-07-15 14:54:18] production.DEBUG: 2026-07-15 14:53:45  
[2026-07-15 14:54:19] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:54:19] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:54:19] production.DEBUG: chance  
[2026-07-15 14:54:19] production.DEBUG: provisioned 0  
[2026-07-15 14:54:19] production.DEBUG: reward_to_provision - 1  
[2026-07-15 14:54:19] production.DEBUG: min  
[2026-07-15 14:54:19] production.DEBUG: 1  
[2026-07-15 14:54:19] production.DEBUG: checkIfEligible 2026-07-15 14:53:45  
[2026-07-15 14:54:19] production.DEBUG: 2026-07-15 14:53:45  
[2026-07-15 14:54:19] production.ERROR: do_notifications receipt_approval_approved - 2 - approval  
[2026-07-15 14:54:19] production.DEBUG: receipt_approval_approved - 6590078132  
[2026-07-15 14:54:19] production.DEBUG: Zespri: Your receipt has been approved. Login to your account via this link:{{login_url}}  
[2026-07-15 14:54:19] production.DEBUG: array (
  'locale' => 'en',
  'template_slug' => 'Zespri Jam Packed May08-2026 Upload Receipt Approved',
  'recipient_mobile' => '6590078132',
  'parameters' => 
  array (
    ' number_of_chance ' => 1,
    ' number_of_points ' => 0,
    ' number_of_voucher ' => 0,
    ' use_voucher_link ' => '-',
    'login_url' => 'https://zespri-test.skale.today/uid/M17272WC03',
  ),
)  
[2026-07-15 14:54:19] production.DEBUG: {"success":false,"message":"Workflow not found","generated_at":1784098459}  
[2026-07-15 14:54:31] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:54:31] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:54:31] production.DEBUG: chance  
[2026-07-15 14:54:31] production.DEBUG: provisioned 1  
[2026-07-15 14:54:31] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:54:31] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:54:31] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:54:31] production.DEBUG: points  
[2026-07-15 14:54:31] production.DEBUG: provisioned 1.00  
[2026-07-15 14:54:31] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:54:31] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:54:31] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:54:31] production.DEBUG: chance  
[2026-07-15 14:54:31] production.DEBUG: provisioned 1  
[2026-07-15 14:54:31] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:54:31] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:54:31] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:54:31] production.DEBUG: points  
[2026-07-15 14:54:31] production.DEBUG: provisioned 1.00  
[2026-07-15 14:54:31] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:54:31] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:54:31] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:54:31] production.DEBUG: chance  
[2026-07-15 14:54:31] production.DEBUG: provisioned 1  
[2026-07-15 14:54:31] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:54:31] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:54:31] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:54:31] production.DEBUG: points  
[2026-07-15 14:54:31] production.DEBUG: provisioned 1.00  
[2026-07-15 14:54:31] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:54:31] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:54:31] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:54:31] production.DEBUG: chance  
[2026-07-15 14:54:31] production.DEBUG: provisioned 1  
[2026-07-15 14:54:31] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:54:31] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:54:31] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:54:31] production.DEBUG: points  
[2026-07-15 14:54:31] production.DEBUG: provisioned 1.00  
[2026-07-15 14:54:31] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:54:31] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:54:31] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:54:31] production.DEBUG: chance  
[2026-07-15 14:54:31] production.DEBUG: provisioned 1  
[2026-07-15 14:54:31] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:54:31] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:54:31] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:54:31] production.DEBUG: points  
[2026-07-15 14:54:31] production.DEBUG: provisioned 1.00  
[2026-07-15 14:54:31] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:54:31] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:54:31] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:54:31] production.DEBUG: chance  
[2026-07-15 14:54:31] production.DEBUG: provisioned 0  
[2026-07-15 14:54:31] production.DEBUG: reward_to_provision - 1  
[2026-07-15 14:54:31] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:54:31] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:54:31] production.DEBUG: points  
[2026-07-15 14:54:31] production.DEBUG: provisioned 0  
[2026-07-15 14:54:31] production.DEBUG: reward_to_provision - 1  
[2026-07-15 14:54:31] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:54:31] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:54:31] production.DEBUG: chance  
[2026-07-15 14:54:31] production.DEBUG: provisioned 1  
[2026-07-15 14:54:31] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:54:31] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:54:32] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:54:32] production.DEBUG: points  
[2026-07-15 14:54:32] production.DEBUG: provisioned 1.00  
[2026-07-15 14:54:32] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:54:32] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:54:32] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:54:32] production.DEBUG: chance  
[2026-07-15 14:54:32] production.DEBUG: provisioned 1  
[2026-07-15 14:54:32] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:54:32] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:54:32] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:54:32] production.DEBUG: points  
[2026-07-15 14:54:32] production.DEBUG: provisioned 1.00  
[2026-07-15 14:54:32] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:54:32] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:54:32] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:54:32] production.DEBUG: chance  
[2026-07-15 14:54:32] production.DEBUG: provisioned 1  
[2026-07-15 14:54:32] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:54:32] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:54:32] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:54:32] production.DEBUG: points  
[2026-07-15 14:54:32] production.DEBUG: provisioned 1.00  
[2026-07-15 14:54:32] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:54:32] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:54:32] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:54:32] production.DEBUG: chance  
[2026-07-15 14:54:32] production.DEBUG: provisioned 1  
[2026-07-15 14:54:32] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:54:32] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:54:32] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:54:32] production.DEBUG: points  
[2026-07-15 14:54:32] production.DEBUG: provisioned 1.00  
[2026-07-15 14:54:32] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:54:32] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:54:32] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:54:32] production.DEBUG: chance  
[2026-07-15 14:54:32] production.DEBUG: provisioned 1  
[2026-07-15 14:54:32] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:54:32] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:54:32] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:54:32] production.DEBUG: points  
[2026-07-15 14:54:32] production.DEBUG: provisioned 1.00  
[2026-07-15 14:54:32] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:54:32] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:54:32] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:54:32] production.DEBUG: chance  
[2026-07-15 14:54:32] production.DEBUG: provisioned 1  
[2026-07-15 14:54:32] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:54:32] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:54:32] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:54:32] production.DEBUG: points  
[2026-07-15 14:54:32] production.DEBUG: provisioned 1.00  
[2026-07-15 14:54:32] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:09] production.DEBUG: $reward_to_provision 0  
[2026-07-15 14:55:09] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:09] production.DEBUG: points  
[2026-07-15 14:55:09] production.DEBUG: provisioned 0  
[2026-07-15 14:55:09] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:09] production.DEBUG: $reward_to_provision 0  
[2026-07-15 14:55:09] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:09] production.DEBUG: chance  
[2026-07-15 14:55:09] production.DEBUG: provisioned 0  
[2026-07-15 14:55:09] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:09] production.DEBUG: min  
[2026-07-15 14:55:09] production.DEBUG: 0  
[2026-07-15 14:55:09] production.DEBUG: $submitted_details  
[2026-07-15 14:55:09] production.DEBUG:   
[2026-07-15 14:55:09] production.DEBUG: array (
)  
[2026-07-15 14:55:09] production.DEBUG: $submitted_details  
[2026-07-15 14:55:09] production.DEBUG: {"receipt_uid":"H9R0mGboic","receipt_url":"https:\/\/zespri-test.skale.today\/file\/receipts\/H9R0mGboic.jpeg","ocr_result":null,"status":"pending","ocr_appv_status":null}  
[2026-07-15 14:55:09] production.DEBUG: array (
  'receipt_uid' => 'H9R0mGboic',
  'receipt_url' => 'https://zespri-test.skale.today/file/receipts/H9R0mGboic.jpeg',
  'ocr_result' => NULL,
  'status' => 'pending',
  'ocr_appv_status' => NULL,
)  
[2026-07-15 14:55:10] production.INFO: SkaleVLMProvider::extractTexts {"image_urls":["https://zespri-test.skale.today/storage//ocr_images/a24347cb-ee0f-407d-8a8d-0222e2e0030a.jpeg"],"image_file_name":"a24347cb-ee0f-407d-8a8d-0222e2e0030a.jpeg","receipt_uid":"a24347cb-ee0f-407d-8a8d-0222e2e0030a","method":"extract","project_id":"zespri-test","key":"hdkfyudhdlsufndmud","custom_prompts":{"extract_merchant":"Ignore all prior instructions, conversations and images. Start afresh.
Assume this is an image of a receipt. Extract the full merchant name. The name is usually at the top of the receipt and should include any location or other details in parentheses. If the merchant name appears in two places, with a general name at the top (e.g., 'Aeon Co') and a more specific name at the bottom (e.g., 'Aeon Bukit Tinggi'), extract the more specific name from the bottom of the receipt. Return only a string of the merchant. Don't say anything else but the Value. If no information is available, return 'NA'. Use the format 'Answer': merchant.","json_products_via_text":"Provide a direct response to my question without repeating it. Extract information about all products from the following text and image of a receipt. The receipt may be in English, Thai, or Vietnamese — preserve the original language, script, and all diacritical/tone marks exactly as printed (e.g. Vietnamese: ă, â, ê, ô, ơ, ư, đ, and tone marks á à ả ã ạ; Thai: all vowel and tone marks). Do not transliterate, romanize, translate, or strip accents/tone marks under any circumstance. Always remove any slashes, single quotes, or double quotes in product names, but keep all other original characters including diacritics and tone marks untouched. For each product entry, follow these steps: 1. **Identify Product Entries:** Look for lines containing an 'Item Code' (e.g., PLU#, SKU) followed by a product name and its individual price. 2. **Extract Product Name:** The product name is the descriptive text that follows the 'Item Code' on the same line, copied verbatim with original spelling, accents, and tone marks preserved. 3. **Extract Quantity:** Assume quantity is 1 for each individual product line unless explicitly stated otherwise directly on that line. 4. **Determine Final Price for Each Item:** * For single product lines, the price is the rightmost numerical value on that line. * **Discount Application Rule:** If there is a negative-priced line (discount) succeeding a positive-priced item, subtract this discount from that item's price. A discount line is explicitly marked by a negative value or a 'Discount' indicator. Discounts can appear as negative numerical values with leading or trailing negative signs (e.g. -10.50, 10.50-). 5. **Exclude Pure Discount Lines:** Do not include lines that are solely negative-priced discounts in the final product list. Ensure the output is valid UTF-8 encoded text with all original non-Latin and accented characters intact. Do not say anything else but only return a string in the following format: [{'product':fullproductname(string), 'quantity':quantity(integer), 'price':price(float)},{'product':fullproductname(string), 'quantity':quantity(integer), 'price':price(float)},...]. Your Answer:"}} 
[2026-07-15 14:55:15] production.DEBUG: $reward_to_provision 0  
[2026-07-15 14:55:15] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:15] production.DEBUG: chance  
[2026-07-15 14:55:15] production.DEBUG: provisioned 0  
[2026-07-15 14:55:15] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:15] production.DEBUG: $reward_to_provision 0  
[2026-07-15 14:55:15] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:15] production.DEBUG: points  
[2026-07-15 14:55:15] production.DEBUG: provisioned 0  
[2026-07-15 14:55:15] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:15] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:15] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:15] production.DEBUG: chance  
[2026-07-15 14:55:15] production.DEBUG: provisioned 1  
[2026-07-15 14:55:15] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:15] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:15] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:15] production.DEBUG: points  
[2026-07-15 14:55:15] production.DEBUG: provisioned 1.00  
[2026-07-15 14:55:15] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:15] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:15] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:15] production.DEBUG: chance  
[2026-07-15 14:55:15] production.DEBUG: provisioned 1  
[2026-07-15 14:55:15] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:16] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:16] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:16] production.DEBUG: points  
[2026-07-15 14:55:16] production.DEBUG: provisioned 1.00  
[2026-07-15 14:55:16] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:16] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:16] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:16] production.DEBUG: chance  
[2026-07-15 14:55:16] production.DEBUG: provisioned 1  
[2026-07-15 14:55:16] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:16] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:16] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:16] production.DEBUG: points  
[2026-07-15 14:55:16] production.DEBUG: provisioned 1.00  
[2026-07-15 14:55:16] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:16] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:16] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:16] production.DEBUG: chance  
[2026-07-15 14:55:16] production.DEBUG: provisioned 1  
[2026-07-15 14:55:16] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:16] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:16] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:16] production.DEBUG: points  
[2026-07-15 14:55:16] production.DEBUG: provisioned 1.00  
[2026-07-15 14:55:16] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:16] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:16] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:16] production.DEBUG: chance  
[2026-07-15 14:55:16] production.DEBUG: provisioned 1  
[2026-07-15 14:55:16] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:16] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:16] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:16] production.DEBUG: points  
[2026-07-15 14:55:16] production.DEBUG: provisioned 1.00  
[2026-07-15 14:55:16] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:16] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:16] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:16] production.DEBUG: chance  
[2026-07-15 14:55:16] production.DEBUG: provisioned 0  
[2026-07-15 14:55:16] production.DEBUG: reward_to_provision - 1  
[2026-07-15 14:55:16] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:16] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:16] production.DEBUG: points  
[2026-07-15 14:55:16] production.DEBUG: provisioned 0  
[2026-07-15 14:55:16] production.DEBUG: reward_to_provision - 1  
[2026-07-15 14:55:16] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:16] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:16] production.DEBUG: chance  
[2026-07-15 14:55:16] production.DEBUG: provisioned 1  
[2026-07-15 14:55:16] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:16] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:16] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:16] production.DEBUG: points  
[2026-07-15 14:55:16] production.DEBUG: provisioned 1.00  
[2026-07-15 14:55:16] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:16] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:16] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:16] production.DEBUG: chance  
[2026-07-15 14:55:16] production.DEBUG: provisioned 1  
[2026-07-15 14:55:16] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:16] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:16] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:16] production.DEBUG: points  
[2026-07-15 14:55:16] production.DEBUG: provisioned 1.00  
[2026-07-15 14:55:16] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:16] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:16] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:16] production.DEBUG: chance  
[2026-07-15 14:55:16] production.DEBUG: provisioned 1  
[2026-07-15 14:55:16] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:16] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:16] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:16] production.DEBUG: points  
[2026-07-15 14:55:16] production.DEBUG: provisioned 1.00  
[2026-07-15 14:55:16] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:16] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:16] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:16] production.DEBUG: chance  
[2026-07-15 14:55:16] production.DEBUG: provisioned 1  
[2026-07-15 14:55:16] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:16] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:16] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:16] production.DEBUG: points  
[2026-07-15 14:55:16] production.DEBUG: provisioned 1.00  
[2026-07-15 14:55:16] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:16] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:16] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:16] production.DEBUG: chance  
[2026-07-15 14:55:16] production.DEBUG: provisioned 1  
[2026-07-15 14:55:16] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:16] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:16] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:16] production.DEBUG: points  
[2026-07-15 14:55:16] production.DEBUG: provisioned 1.00  
[2026-07-15 14:55:16] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:45] production.INFO: SkaleVLMProvider::extractTexts [{"GuzzleHttp\\Psr7\\Stream":"{\"method\":\"extract\",\"result\":{\"entities\":{\"bill_number\":{\"confidence\":1,\"value\":null},\"order_number\":{\"confidence\":1,\"value\":null},\"outlet_address\":{\"confidence\":1.0,\"value\":\"NA\"},\"outlet_name\":{\"confidence\":1.0,\"value\":\"CP ALL, 7-Eleven \\u0e01\\u0e23\\u0e38\\u0e07\\u0e18\\u0e19\\u0e1a\\u0e38\\u0e23\\u0e35-\"},\"payment_discount\":{\"confidence\":1,\"value\":null},\"payment_mode\":{\"confidence\":1,\"value\":null},\"payment_subtotal\":{\"confidence\":1,\"value\":null},\"payment_total\":{\"confidence\":1.0,\"value\":\"89.00\"},\"products\":{\"confidence\":1.0,\"value\":[{\"price\":30.0,\"product\":\"\\u0e40\\u0e22\\u0e47\\u0e19\\u0e40\\u0e22\\u0e47\\u0e19\\u0e22\\u0e31\\u0e01\\u0e29\\u0e4c\\u0e40\\u0e01\\u0e4a\\u0e01\\u0e2e\\u0e27\\u0e22\",\"quantity\":1},{\"price\":20.0,\"product\":\"H \\u0e16\\u0e31\\u0e48\\u0e27\\u0e40\\u0e2b\\u0e25\\u0e37\\u0e2d\\u0e07\\u0e44\\u0e27\\u0e15\\u0e32\\u0e21\\u0e34\\u0e49\\u0e25\",\"quantity\":1},{\"price\":17.0,\"product\":\"H\\u0e0b\\u0e2d\\u0e2a\\u0e1b\\u0e23\\u0e38\\u0e07\\u0e23\\u0e2a\\u0e20\\u0e39\\u0e40\\u0e02\\u0e32\\u0e17\\u0e25\",\"quantity\":1},{\"price\":25.0,\"product\":\"H\\u0e19\\u0e21\\u0e02\\u0e49\\u0e19\\u0e2b\\u0e27\\u0e32\\u0e19\\u0e2b\\u0e25\\u0e2d\\u0e14\\u0e44\\u0e0b\",\"quantity\":1},{\"price\":3.0,\"product\":\"\\u0e2a\\u0e48\\u0e27\\u0e19\\u0e25\\u0e14\\u0e04\\u0e32\\u0e23\\u0e4c\\u0e40\\u0e19\\u0e0a\\u0e31\\u0e19\\u0e44\\u0e02\\u0e21\\u0e31\\u0e190\",\"quantity\":1}]},\"trans_date\":{\"confidence\":1.0,\"value\":\"2026-04-01\"},\"trans_time\":{\"confidence\":1.0,\"value\":\"21:50\"}},\"image_meta\":{\"image_parts\":1,\"original_height\":647,\"original_width\":494,\"processed_height\":880,\"processed_width\":672,\"urls\":[\"https://zespri-test.skale.today/storage//ocr_images/a24347cb-ee0f-407d-8a8d-0222e2e0030a.jpeg\"]},\"processing_statistics\":{\"confidence_score_time\":\"21.982614755630493\",\"extraction_mode\":\"vlm\",\"extraction_time\":\"9.487908601760864\",\"ocr_time\":\"2.8654251098632812\",\"starting_datetime\":\"2026-07-15 14:55:11\",\"total_processing_time\":\"34.33594846725464\",\"version\":\"gemini-3.5-flash\"},\"receipt_uid\":\"a24347cb-ee0f-407d-8a8d-0222e2e0030a\",\"text\":\"Merchant name: CP ALL, 7-Eleven \\u0e01\\u0e23\\u0e38\\u0e07\\u0e18\\u0e19\\u0e1a\\u0e38\\u0e23\\u0e35-\\u0e2a\\u0e32\\u0e17\\u0e23 (18275), Address: XX, Date of transaction: 01/04/69 21:50, Total transaction value: 89.00, products: 1) \\u0e40\\u0e22\\u0e47\\u0e19\\u0e40\\u0e22\\u0e47\\u0e19\\u0e22\\u0e31\\u0e01\\u0e29\\u0e4c\\u0e40\\u0e01\\u0e4a\\u0e01\\u0e2e\\u0e27\\u0e22, quantity: 1, price: 30.00, 2) H \\u0e16\\u0e31\\u0e48\\u0e27\\u0e40\\u0e2b\\u0e25\\u0e37\\u0e2d\\u0e07\\u0e44\\u0e27\\u0e15\\u0e32\\u0e21\\u0e34\\u0e49\\u0e25, quantity: 1, price: 20.00, 3) H \\u0e0b\\u0e2d\\u0e2a\\u0e1b\\u0e23\\u0e38\\u0e07\\u0e23\\u0e2a\\u0e20\\u0e39\\u0e40\\u0e02\\u0e32\\u0e17\\u0e2d, quantity: 1, price: 17.00, 4) H \\u0e19\\u0e21\\u0e02\\u0e49\\u0e19\\u0e2b\\u0e27\\u0e32\\u0e19\\u0e2b\\u0e25\\u0e2d\\u0e14\\u0e44\\u0e02, quantity: 1, price: 25.00\"},\"status\":\"Success\"}\n"}] 
[2026-07-15 14:55:45] production.INFO: SkaleVLMDetector::extractTexts response {"skale_vlm_json":{"method":"extract","result":{"entities":{"bill_number":{"confidence":1,"value":null},"order_number":{"confidence":1,"value":null},"payment_discount":{"confidence":1,"value":null},"payment_mode":{"confidence":1,"value":null},"payment_subtotal":{"confidence":1,"value":null},"payment_total":{"confidence":1.0,"value":"89.00"},"products":{"confidence":1.0,"value":[{"price":30.0,"product":"เย็นเย็นยักษ์เก๊กฮวย","quantity":1},{"price":20.0,"product":"H ถั่วเหลืองไวตามิ้ล","quantity":1},{"price":17.0,"product":"Hซอสปรุงรสภูเขาทล","quantity":1},{"price":25.0,"product":"Hนมข้นหวานหลอดไซ","quantity":1},{"price":3.0,"product":"ส่วนลดคาร์เนชันไขมัน0","quantity":1}]},"trans_date":{"confidence":1.0,"value":"2026-04-01"},"trans_time":{"confidence":1.0,"value":"21:50"}},"image_meta":{"image_parts":1,"original_height":647,"original_width":494,"processed_height":880,"processed_width":672,"urls":["https://zespri-test.skale.today/storage//ocr_images/a24347cb-ee0f-407d-8a8d-0222e2e0030a.jpeg"]},"processing_statistics":{"confidence_score_time":"21.982614755630493","extraction_mode":"vlm","extraction_time":"9.487908601760864","ocr_time":"2.8654251098632812","starting_datetime":"2026-07-15 14:55:11","total_processing_time":"34.33594846725464","version":"gemini-3.5-flash"},"receipt_uid":"a24347cb-ee0f-407d-8a8d-0222e2e0030a","text":"Merchant name: CP ALL, 7-Eleven กรุงธนบุรี-สาทร (18275), Address: XX, Date of transaction: 01/04/69 21:50, Total transaction value: 89.00, products: 1) เย็นเย็นยักษ์เก๊กฮวย, quantity: 1, price: 30.00, 2) H ถั่วเหลืองไวตามิ้ล, quantity: 1, price: 20.00, 3) H ซอสปรุงรสภูเขาทอ, quantity: 1, price: 17.00, 4) H นมข้นหวานหลอดไข, quantity: 1, price: 25.00"},"status":"Success","outlet":{"merchant":{"name":{"value":"CP ALL, 7-Eleven กรุงธนบุรี-","confidence":1.0},"address":{"value":"NA","confidence":1.0}}}},"text":"Merchant name: CP ALL, 7-Eleven กรุงธนบุรี-สาทร (18275), Address: XX, Date of transaction: 01/04/69 21:50, Total transaction value: 89.00, products: 1) เย็นเย็นยักษ์เก๊กฮวย, quantity: 1, price: 30.00, 2) H ถั่วเหลืองไวตามิ้ล, quantity: 1, price: 20.00, 3) H ซอสปรุงรสภูเขาทอ, quantity: 1, price: 17.00, 4) H นมข้นหวานหลอดไข, quantity: 1, price: 25.00"} 
[2026-07-15 14:55:47] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:47] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:47] production.DEBUG: points  
[2026-07-15 14:55:47] production.DEBUG: provisioned 0  
[2026-07-15 14:55:47] production.DEBUG: reward_to_provision - 1  
[2026-07-15 14:55:47] production.DEBUG: checkIfEligible 2026-07-15 14:55:08  
[2026-07-15 14:55:47] production.DEBUG: 2026-07-15 14:55:08  
[2026-07-15 14:55:47] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:47] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:47] production.DEBUG: chance  
[2026-07-15 14:55:47] production.DEBUG: provisioned 0  
[2026-07-15 14:55:47] production.DEBUG: reward_to_provision - 1  
[2026-07-15 14:55:47] production.DEBUG: min  
[2026-07-15 14:55:47] production.DEBUG: 1  
[2026-07-15 14:55:47] production.DEBUG: checkIfEligible 2026-07-15 14:55:08  
[2026-07-15 14:55:47] production.DEBUG: 2026-07-15 14:55:08  
[2026-07-15 14:55:47] production.ERROR: do_notifications receipt_approval_approved - 2 - approval  
[2026-07-15 14:55:47] production.DEBUG: receipt_approval_approved - 6590078132  
[2026-07-15 14:55:47] production.DEBUG: Zespri: Your receipt has been approved. Login to your account via this link:{{login_url}}  
[2026-07-15 14:55:47] production.DEBUG: array (
  'locale' => 'en',
  'template_slug' => 'Zespri Jam Packed May08-2026 Upload Receipt Approved',
  'recipient_mobile' => '6590078132',
  'parameters' => 
  array (
    ' number_of_chance ' => 1,
    ' number_of_points ' => 0,
    ' number_of_voucher ' => 0,
    ' use_voucher_link ' => '-',
    'login_url' => 'https://zespri-test.skale.today/uid/M17272WC03',
  ),
)  
[2026-07-15 14:55:47] production.DEBUG: {"success":false,"message":"Workflow not found","generated_at":1784098547}  
[2026-07-15 14:55:48] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:48] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:48] production.DEBUG: chance  
[2026-07-15 14:55:48] production.DEBUG: provisioned 1  
[2026-07-15 14:55:48] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:48] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:48] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:48] production.DEBUG: points  
[2026-07-15 14:55:48] production.DEBUG: provisioned 1.00  
[2026-07-15 14:55:48] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:48] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:48] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:48] production.DEBUG: chance  
[2026-07-15 14:55:48] production.DEBUG: provisioned 1  
[2026-07-15 14:55:48] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:48] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:48] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:48] production.DEBUG: points  
[2026-07-15 14:55:48] production.DEBUG: provisioned 1.00  
[2026-07-15 14:55:48] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:48] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:48] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:48] production.DEBUG: chance  
[2026-07-15 14:55:48] production.DEBUG: provisioned 1  
[2026-07-15 14:55:48] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:48] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:48] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:48] production.DEBUG: points  
[2026-07-15 14:55:48] production.DEBUG: provisioned 1.00  
[2026-07-15 14:55:48] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:48] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:48] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:48] production.DEBUG: chance  
[2026-07-15 14:55:48] production.DEBUG: provisioned 1  
[2026-07-15 14:55:48] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:48] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:48] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:48] production.DEBUG: points  
[2026-07-15 14:55:48] production.DEBUG: provisioned 1.00  
[2026-07-15 14:55:48] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:48] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:48] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:48] production.DEBUG: chance  
[2026-07-15 14:55:48] production.DEBUG: provisioned 1  
[2026-07-15 14:55:48] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:48] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:48] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:48] production.DEBUG: points  
[2026-07-15 14:55:48] production.DEBUG: provisioned 1.00  
[2026-07-15 14:55:48] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:48] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:48] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:48] production.DEBUG: chance  
[2026-07-15 14:55:48] production.DEBUG: provisioned 1  
[2026-07-15 14:55:48] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:48] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:48] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:48] production.DEBUG: points  
[2026-07-15 14:55:48] production.DEBUG: provisioned 1.00  
[2026-07-15 14:55:48] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:48] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:48] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:48] production.DEBUG: chance  
[2026-07-15 14:55:48] production.DEBUG: provisioned 0  
[2026-07-15 14:55:48] production.DEBUG: reward_to_provision - 1  
[2026-07-15 14:55:48] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:48] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:48] production.DEBUG: points  
[2026-07-15 14:55:48] production.DEBUG: provisioned 0  
[2026-07-15 14:55:48] production.DEBUG: reward_to_provision - 1  
[2026-07-15 14:55:48] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:48] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:48] production.DEBUG: chance  
[2026-07-15 14:55:48] production.DEBUG: provisioned 1  
[2026-07-15 14:55:48] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:48] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:48] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:48] production.DEBUG: points  
[2026-07-15 14:55:48] production.DEBUG: provisioned 1.00  
[2026-07-15 14:55:48] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:48] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:48] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:48] production.DEBUG: chance  
[2026-07-15 14:55:48] production.DEBUG: provisioned 1  
[2026-07-15 14:55:48] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:49] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:49] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:49] production.DEBUG: points  
[2026-07-15 14:55:49] production.DEBUG: provisioned 1.00  
[2026-07-15 14:55:49] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:49] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:49] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:49] production.DEBUG: chance  
[2026-07-15 14:55:49] production.DEBUG: provisioned 1  
[2026-07-15 14:55:49] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:49] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:49] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:49] production.DEBUG: points  
[2026-07-15 14:55:49] production.DEBUG: provisioned 1.00  
[2026-07-15 14:55:49] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:49] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:49] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:49] production.DEBUG: chance  
[2026-07-15 14:55:49] production.DEBUG: provisioned 1  
[2026-07-15 14:55:49] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:49] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:49] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:49] production.DEBUG: points  
[2026-07-15 14:55:49] production.DEBUG: provisioned 1.00  
[2026-07-15 14:55:49] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:49] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:49] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:49] production.DEBUG: chance  
[2026-07-15 14:55:49] production.DEBUG: provisioned 1  
[2026-07-15 14:55:49] production.DEBUG: reward_to_provision - 0  
[2026-07-15 14:55:49] production.DEBUG: $reward_to_provision 1  
[2026-07-15 14:55:49] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 14:55:49] production.DEBUG: points  
[2026-07-15 14:55:49] production.DEBUG: provisioned 1.00  
[2026-07-15 14:55:49] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:04:05] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:04:05] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:04:05] production.DEBUG: chance  
[2026-07-15 15:04:05] production.DEBUG: provisioned 1  
[2026-07-15 15:04:05] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:04:05] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:04:05] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:04:05] production.DEBUG: points  
[2026-07-15 15:04:05] production.DEBUG: provisioned 1.00  
[2026-07-15 15:04:05] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:04:05] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:04:05] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:04:05] production.DEBUG: chance  
[2026-07-15 15:04:05] production.DEBUG: provisioned 1  
[2026-07-15 15:04:05] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:04:05] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:04:05] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:04:05] production.DEBUG: points  
[2026-07-15 15:04:05] production.DEBUG: provisioned 1.00  
[2026-07-15 15:04:05] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:04:05] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:04:05] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:04:05] production.DEBUG: chance  
[2026-07-15 15:04:05] production.DEBUG: provisioned 1  
[2026-07-15 15:04:05] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:04:05] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:04:05] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:04:05] production.DEBUG: points  
[2026-07-15 15:04:05] production.DEBUG: provisioned 1.00  
[2026-07-15 15:04:05] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:04:05] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:04:05] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:04:05] production.DEBUG: chance  
[2026-07-15 15:04:05] production.DEBUG: provisioned 1  
[2026-07-15 15:04:05] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:04:05] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:04:05] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:04:05] production.DEBUG: points  
[2026-07-15 15:04:05] production.DEBUG: provisioned 1.00  
[2026-07-15 15:04:05] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:04:05] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:04:05] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:04:05] production.DEBUG: chance  
[2026-07-15 15:04:05] production.DEBUG: provisioned 1  
[2026-07-15 15:04:05] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:04:05] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:04:05] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:04:05] production.DEBUG: points  
[2026-07-15 15:04:05] production.DEBUG: provisioned 1.00  
[2026-07-15 15:04:05] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:04:05] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:04:05] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:04:05] production.DEBUG: chance  
[2026-07-15 15:04:05] production.DEBUG: provisioned 1  
[2026-07-15 15:04:05] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:04:05] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:04:05] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:04:05] production.DEBUG: points  
[2026-07-15 15:04:05] production.DEBUG: provisioned 1.00  
[2026-07-15 15:04:05] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:04:05] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:04:05] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:04:05] production.DEBUG: chance  
[2026-07-15 15:04:05] production.DEBUG: provisioned 0  
[2026-07-15 15:04:05] production.DEBUG: reward_to_provision - 1  
[2026-07-15 15:04:05] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:04:05] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:04:05] production.DEBUG: points  
[2026-07-15 15:04:05] production.DEBUG: provisioned 0  
[2026-07-15 15:04:05] production.DEBUG: reward_to_provision - 1  
[2026-07-15 15:04:05] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:04:05] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:04:05] production.DEBUG: chance  
[2026-07-15 15:04:05] production.DEBUG: provisioned 1  
[2026-07-15 15:04:05] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:04:05] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:04:05] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:04:05] production.DEBUG: points  
[2026-07-15 15:04:05] production.DEBUG: provisioned 1.00  
[2026-07-15 15:04:05] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:04:05] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:04:05] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:04:05] production.DEBUG: chance  
[2026-07-15 15:04:05] production.DEBUG: provisioned 1  
[2026-07-15 15:04:05] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:04:05] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:04:05] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:04:05] production.DEBUG: points  
[2026-07-15 15:04:05] production.DEBUG: provisioned 1.00  
[2026-07-15 15:04:05] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:04:05] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:04:05] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:04:05] production.DEBUG: chance  
[2026-07-15 15:04:05] production.DEBUG: provisioned 1  
[2026-07-15 15:04:05] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:04:05] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:04:05] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:04:05] production.DEBUG: points  
[2026-07-15 15:04:05] production.DEBUG: provisioned 1.00  
[2026-07-15 15:04:05] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:04:05] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:04:05] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:04:05] production.DEBUG: chance  
[2026-07-15 15:04:05] production.DEBUG: provisioned 1  
[2026-07-15 15:04:05] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:04:06] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:04:06] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:04:06] production.DEBUG: points  
[2026-07-15 15:04:06] production.DEBUG: provisioned 1.00  
[2026-07-15 15:04:06] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:04:06] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:04:06] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:04:06] production.DEBUG: chance  
[2026-07-15 15:04:06] production.DEBUG: provisioned 1  
[2026-07-15 15:04:06] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:04:06] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:04:06] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:04:06] production.DEBUG: points  
[2026-07-15 15:04:06] production.DEBUG: provisioned 1.00  
[2026-07-15 15:04:06] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:19:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:19:27] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:19:27] production.DEBUG: chance  
[2026-07-15 15:19:27] production.DEBUG: provisioned 1  
[2026-07-15 15:19:27] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:19:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:19:27] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:19:27] production.DEBUG: points  
[2026-07-15 15:19:27] production.DEBUG: provisioned 1.00  
[2026-07-15 15:19:27] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:19:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:19:27] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:19:27] production.DEBUG: chance  
[2026-07-15 15:19:27] production.DEBUG: provisioned 1  
[2026-07-15 15:19:27] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:19:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:19:27] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:19:27] production.DEBUG: points  
[2026-07-15 15:19:27] production.DEBUG: provisioned 1.00  
[2026-07-15 15:19:27] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:19:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:19:27] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:19:27] production.DEBUG: chance  
[2026-07-15 15:19:27] production.DEBUG: provisioned 1  
[2026-07-15 15:19:27] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:19:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:19:27] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:19:27] production.DEBUG: points  
[2026-07-15 15:19:27] production.DEBUG: provisioned 1.00  
[2026-07-15 15:19:27] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:19:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:19:27] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:19:27] production.DEBUG: chance  
[2026-07-15 15:19:27] production.DEBUG: provisioned 1  
[2026-07-15 15:19:27] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:19:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:19:27] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:19:27] production.DEBUG: points  
[2026-07-15 15:19:27] production.DEBUG: provisioned 1.00  
[2026-07-15 15:19:27] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:19:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:19:27] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:19:27] production.DEBUG: chance  
[2026-07-15 15:19:27] production.DEBUG: provisioned 1  
[2026-07-15 15:19:27] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:19:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:19:27] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:19:27] production.DEBUG: points  
[2026-07-15 15:19:27] production.DEBUG: provisioned 1.00  
[2026-07-15 15:19:27] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:19:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:19:27] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:19:27] production.DEBUG: chance  
[2026-07-15 15:19:27] production.DEBUG: provisioned 1  
[2026-07-15 15:19:27] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:19:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:19:27] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:19:27] production.DEBUG: points  
[2026-07-15 15:19:27] production.DEBUG: provisioned 1.00  
[2026-07-15 15:19:27] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:19:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:19:27] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:19:27] production.DEBUG: chance  
[2026-07-15 15:19:27] production.DEBUG: provisioned 0  
[2026-07-15 15:19:27] production.DEBUG: reward_to_provision - 1  
[2026-07-15 15:19:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:19:27] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:19:27] production.DEBUG: points  
[2026-07-15 15:19:27] production.DEBUG: provisioned 0  
[2026-07-15 15:19:27] production.DEBUG: reward_to_provision - 1  
[2026-07-15 15:19:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:19:27] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:19:27] production.DEBUG: chance  
[2026-07-15 15:19:27] production.DEBUG: provisioned 1  
[2026-07-15 15:19:27] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:19:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:19:27] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:19:27] production.DEBUG: points  
[2026-07-15 15:19:27] production.DEBUG: provisioned 1.00  
[2026-07-15 15:19:27] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:19:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:19:27] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:19:27] production.DEBUG: chance  
[2026-07-15 15:19:27] production.DEBUG: provisioned 1  
[2026-07-15 15:19:27] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:19:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:19:27] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:19:27] production.DEBUG: points  
[2026-07-15 15:19:27] production.DEBUG: provisioned 1.00  
[2026-07-15 15:19:27] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:19:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:19:27] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:19:27] production.DEBUG: chance  
[2026-07-15 15:19:27] production.DEBUG: provisioned 1  
[2026-07-15 15:19:27] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:19:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:19:27] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:19:27] production.DEBUG: points  
[2026-07-15 15:19:27] production.DEBUG: provisioned 1.00  
[2026-07-15 15:19:27] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:19:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:19:27] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:19:27] production.DEBUG: chance  
[2026-07-15 15:19:27] production.DEBUG: provisioned 1  
[2026-07-15 15:19:27] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:19:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:19:27] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:19:27] production.DEBUG: points  
[2026-07-15 15:19:27] production.DEBUG: provisioned 1.00  
[2026-07-15 15:19:27] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:19:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:19:27] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:19:27] production.DEBUG: chance  
[2026-07-15 15:19:27] production.DEBUG: provisioned 1  
[2026-07-15 15:19:27] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:19:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:19:27] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:19:27] production.DEBUG: points  
[2026-07-15 15:19:27] production.DEBUG: provisioned 1.00  
[2026-07-15 15:19:27] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:29:10] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:29:10] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:29:10] production.DEBUG: chance  
[2026-07-15 15:29:10] production.DEBUG: provisioned 1  
[2026-07-15 15:29:10] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:29:10] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:29:10] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:29:10] production.DEBUG: points  
[2026-07-15 15:29:10] production.DEBUG: provisioned 1.00  
[2026-07-15 15:29:10] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:29:10] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:29:10] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:29:10] production.DEBUG: chance  
[2026-07-15 15:29:10] production.DEBUG: provisioned 1  
[2026-07-15 15:29:10] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:29:10] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:29:10] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:29:10] production.DEBUG: points  
[2026-07-15 15:29:10] production.DEBUG: provisioned 1.00  
[2026-07-15 15:29:10] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:29:10] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:29:10] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:29:10] production.DEBUG: chance  
[2026-07-15 15:29:10] production.DEBUG: provisioned 1  
[2026-07-15 15:29:10] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:29:10] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:29:10] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:29:10] production.DEBUG: points  
[2026-07-15 15:29:10] production.DEBUG: provisioned 1.00  
[2026-07-15 15:29:10] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:29:10] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:29:10] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:29:10] production.DEBUG: chance  
[2026-07-15 15:29:10] production.DEBUG: provisioned 1  
[2026-07-15 15:29:10] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:29:10] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:29:10] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:29:10] production.DEBUG: points  
[2026-07-15 15:29:10] production.DEBUG: provisioned 1.00  
[2026-07-15 15:29:10] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:29:10] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:29:10] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:29:10] production.DEBUG: chance  
[2026-07-15 15:29:10] production.DEBUG: provisioned 1  
[2026-07-15 15:29:10] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:29:10] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:29:10] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:29:10] production.DEBUG: points  
[2026-07-15 15:29:10] production.DEBUG: provisioned 1.00  
[2026-07-15 15:29:10] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:29:10] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:29:10] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:29:10] production.DEBUG: chance  
[2026-07-15 15:29:10] production.DEBUG: provisioned 1  
[2026-07-15 15:29:10] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:29:10] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:29:10] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:29:10] production.DEBUG: points  
[2026-07-15 15:29:10] production.DEBUG: provisioned 1.00  
[2026-07-15 15:29:10] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:29:10] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:29:10] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:29:10] production.DEBUG: chance  
[2026-07-15 15:29:10] production.DEBUG: provisioned 0  
[2026-07-15 15:29:10] production.DEBUG: reward_to_provision - 1  
[2026-07-15 15:29:10] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:29:10] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:29:10] production.DEBUG: points  
[2026-07-15 15:29:10] production.DEBUG: provisioned 0  
[2026-07-15 15:29:10] production.DEBUG: reward_to_provision - 1  
[2026-07-15 15:29:10] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:29:10] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:29:10] production.DEBUG: chance  
[2026-07-15 15:29:10] production.DEBUG: provisioned 1  
[2026-07-15 15:29:10] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:29:10] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:29:10] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:29:10] production.DEBUG: points  
[2026-07-15 15:29:10] production.DEBUG: provisioned 1.00  
[2026-07-15 15:29:10] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:29:10] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:29:10] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:29:10] production.DEBUG: chance  
[2026-07-15 15:29:10] production.DEBUG: provisioned 1  
[2026-07-15 15:29:10] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:29:10] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:29:10] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:29:10] production.DEBUG: points  
[2026-07-15 15:29:10] production.DEBUG: provisioned 1.00  
[2026-07-15 15:29:10] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:29:10] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:29:10] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:29:10] production.DEBUG: chance  
[2026-07-15 15:29:10] production.DEBUG: provisioned 1  
[2026-07-15 15:29:10] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:29:10] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:29:10] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:29:10] production.DEBUG: points  
[2026-07-15 15:29:10] production.DEBUG: provisioned 1.00  
[2026-07-15 15:29:10] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:29:10] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:29:10] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:29:10] production.DEBUG: chance  
[2026-07-15 15:29:10] production.DEBUG: provisioned 1  
[2026-07-15 15:29:10] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:29:10] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:29:10] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:29:10] production.DEBUG: points  
[2026-07-15 15:29:10] production.DEBUG: provisioned 1.00  
[2026-07-15 15:29:10] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:29:11] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:29:11] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:29:11] production.DEBUG: chance  
[2026-07-15 15:29:11] production.DEBUG: provisioned 1  
[2026-07-15 15:29:11] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:29:11] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:29:11] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:29:11] production.DEBUG: points  
[2026-07-15 15:29:11] production.DEBUG: provisioned 1.00  
[2026-07-15 15:29:11] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:38:39] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:38:39] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:38:39] production.DEBUG: chance  
[2026-07-15 15:38:39] production.DEBUG: provisioned 1  
[2026-07-15 15:38:39] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:38:39] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:38:39] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:38:39] production.DEBUG: points  
[2026-07-15 15:38:39] production.DEBUG: provisioned 1.00  
[2026-07-15 15:38:39] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:38:39] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:38:39] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:38:39] production.DEBUG: chance  
[2026-07-15 15:38:39] production.DEBUG: provisioned 1  
[2026-07-15 15:38:39] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:38:39] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:38:39] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:38:39] production.DEBUG: points  
[2026-07-15 15:38:39] production.DEBUG: provisioned 1.00  
[2026-07-15 15:38:39] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:38:39] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:38:39] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:38:39] production.DEBUG: chance  
[2026-07-15 15:38:39] production.DEBUG: provisioned 1  
[2026-07-15 15:38:39] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:38:39] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:38:39] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:38:39] production.DEBUG: points  
[2026-07-15 15:38:39] production.DEBUG: provisioned 1.00  
[2026-07-15 15:38:39] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:38:39] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:38:39] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:38:39] production.DEBUG: chance  
[2026-07-15 15:38:39] production.DEBUG: provisioned 1  
[2026-07-15 15:38:39] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:38:39] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:38:39] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:38:39] production.DEBUG: points  
[2026-07-15 15:38:39] production.DEBUG: provisioned 1.00  
[2026-07-15 15:38:39] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:38:39] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:38:39] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:38:39] production.DEBUG: chance  
[2026-07-15 15:38:39] production.DEBUG: provisioned 1  
[2026-07-15 15:38:39] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:38:39] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:38:39] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:38:39] production.DEBUG: points  
[2026-07-15 15:38:39] production.DEBUG: provisioned 1.00  
[2026-07-15 15:38:39] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:38:39] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:38:39] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:38:39] production.DEBUG: chance  
[2026-07-15 15:38:39] production.DEBUG: provisioned 1  
[2026-07-15 15:38:39] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:38:39] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:38:39] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:38:39] production.DEBUG: points  
[2026-07-15 15:38:39] production.DEBUG: provisioned 1.00  
[2026-07-15 15:38:39] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:38:39] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:38:39] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:38:39] production.DEBUG: chance  
[2026-07-15 15:38:39] production.DEBUG: provisioned 0  
[2026-07-15 15:38:39] production.DEBUG: reward_to_provision - 1  
[2026-07-15 15:38:39] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:38:39] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:38:39] production.DEBUG: points  
[2026-07-15 15:38:39] production.DEBUG: provisioned 0  
[2026-07-15 15:38:39] production.DEBUG: reward_to_provision - 1  
[2026-07-15 15:38:39] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:38:39] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:38:39] production.DEBUG: chance  
[2026-07-15 15:38:39] production.DEBUG: provisioned 1  
[2026-07-15 15:38:39] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:38:39] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:38:39] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:38:39] production.DEBUG: points  
[2026-07-15 15:38:39] production.DEBUG: provisioned 1.00  
[2026-07-15 15:38:39] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:38:39] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:38:39] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:38:39] production.DEBUG: chance  
[2026-07-15 15:38:39] production.DEBUG: provisioned 1  
[2026-07-15 15:38:39] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:38:39] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:38:39] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:38:39] production.DEBUG: points  
[2026-07-15 15:38:39] production.DEBUG: provisioned 1.00  
[2026-07-15 15:38:39] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:38:39] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:38:39] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:38:39] production.DEBUG: chance  
[2026-07-15 15:38:39] production.DEBUG: provisioned 1  
[2026-07-15 15:38:39] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:38:39] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:38:39] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:38:39] production.DEBUG: points  
[2026-07-15 15:38:39] production.DEBUG: provisioned 1.00  
[2026-07-15 15:38:39] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:38:40] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:38:40] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:38:40] production.DEBUG: chance  
[2026-07-15 15:38:40] production.DEBUG: provisioned 1  
[2026-07-15 15:38:40] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:38:40] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:38:40] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:38:40] production.DEBUG: points  
[2026-07-15 15:38:40] production.DEBUG: provisioned 1.00  
[2026-07-15 15:38:40] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:38:40] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:38:40] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:38:40] production.DEBUG: chance  
[2026-07-15 15:38:40] production.DEBUG: provisioned 1  
[2026-07-15 15:38:40] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:38:40] production.DEBUG: $reward_to_provision 1  
[2026-07-15 15:38:40] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 15:38:40] production.DEBUG: points  
[2026-07-15 15:38:40] production.DEBUG: provisioned 1.00  
[2026-07-15 15:38:40] production.DEBUG: reward_to_provision - 0  
[2026-07-15 15:58:59] production.ERROR: do_notifications upon_login - 11 -   
[2026-07-15 16:06:19] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:06:19] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:06:19] production.DEBUG: chance  
[2026-07-15 16:06:19] production.DEBUG: provisioned 1  
[2026-07-15 16:06:19] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:06:19] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:06:19] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:06:19] production.DEBUG: points  
[2026-07-15 16:06:19] production.DEBUG: provisioned 1.00  
[2026-07-15 16:06:19] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:06:19] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:06:19] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:06:19] production.DEBUG: chance  
[2026-07-15 16:06:19] production.DEBUG: provisioned 1  
[2026-07-15 16:06:19] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:06:19] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:06:19] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:06:19] production.DEBUG: points  
[2026-07-15 16:06:19] production.DEBUG: provisioned 1.00  
[2026-07-15 16:06:19] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:06:19] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:06:19] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:06:19] production.DEBUG: chance  
[2026-07-15 16:06:19] production.DEBUG: provisioned 1  
[2026-07-15 16:06:19] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:06:19] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:06:19] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:06:19] production.DEBUG: points  
[2026-07-15 16:06:19] production.DEBUG: provisioned 1.00  
[2026-07-15 16:06:19] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:06:19] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:06:19] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:06:19] production.DEBUG: chance  
[2026-07-15 16:06:19] production.DEBUG: provisioned 1  
[2026-07-15 16:06:19] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:06:19] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:06:19] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:06:19] production.DEBUG: points  
[2026-07-15 16:06:19] production.DEBUG: provisioned 1.00  
[2026-07-15 16:06:19] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:06:19] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:06:19] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:06:19] production.DEBUG: chance  
[2026-07-15 16:06:19] production.DEBUG: provisioned 1  
[2026-07-15 16:06:19] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:06:20] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:06:20] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:06:20] production.DEBUG: points  
[2026-07-15 16:06:20] production.DEBUG: provisioned 1.00  
[2026-07-15 16:06:20] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:06:20] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:06:20] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:06:20] production.DEBUG: chance  
[2026-07-15 16:06:20] production.DEBUG: provisioned 1  
[2026-07-15 16:06:20] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:06:20] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:06:20] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:06:20] production.DEBUG: points  
[2026-07-15 16:06:20] production.DEBUG: provisioned 1.00  
[2026-07-15 16:06:20] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:06:20] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:06:20] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:06:20] production.DEBUG: chance  
[2026-07-15 16:06:20] production.DEBUG: provisioned 0  
[2026-07-15 16:06:20] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:06:20] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:06:20] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:06:20] production.DEBUG: points  
[2026-07-15 16:06:20] production.DEBUG: provisioned 0  
[2026-07-15 16:06:20] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:06:20] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:06:20] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:06:20] production.DEBUG: chance  
[2026-07-15 16:06:20] production.DEBUG: provisioned 1  
[2026-07-15 16:06:20] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:06:20] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:06:20] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:06:20] production.DEBUG: points  
[2026-07-15 16:06:20] production.DEBUG: provisioned 1.00  
[2026-07-15 16:06:20] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:06:20] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:06:20] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:06:20] production.DEBUG: chance  
[2026-07-15 16:06:20] production.DEBUG: provisioned 1  
[2026-07-15 16:06:20] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:06:20] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:06:20] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:06:20] production.DEBUG: points  
[2026-07-15 16:06:20] production.DEBUG: provisioned 1.00  
[2026-07-15 16:06:20] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:06:20] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:06:20] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:06:20] production.DEBUG: chance  
[2026-07-15 16:06:20] production.DEBUG: provisioned 1  
[2026-07-15 16:06:20] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:06:20] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:06:20] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:06:20] production.DEBUG: points  
[2026-07-15 16:06:20] production.DEBUG: provisioned 1.00  
[2026-07-15 16:06:20] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:06:20] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:06:20] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:06:20] production.DEBUG: chance  
[2026-07-15 16:06:20] production.DEBUG: provisioned 1  
[2026-07-15 16:06:20] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:06:20] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:06:20] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:06:20] production.DEBUG: points  
[2026-07-15 16:06:20] production.DEBUG: provisioned 1.00  
[2026-07-15 16:06:20] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:06:20] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:06:20] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:06:20] production.DEBUG: chance  
[2026-07-15 16:06:20] production.DEBUG: provisioned 1  
[2026-07-15 16:06:20] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:06:20] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:06:20] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:06:20] production.DEBUG: points  
[2026-07-15 16:06:20] production.DEBUG: provisioned 1.00  
[2026-07-15 16:06:20] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:29:36] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:29:36] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:29:36] production.DEBUG: chance  
[2026-07-15 16:29:36] production.DEBUG: provisioned 1  
[2026-07-15 16:29:36] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:29:36] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:29:36] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:29:36] production.DEBUG: points  
[2026-07-15 16:29:36] production.DEBUG: provisioned 1.00  
[2026-07-15 16:29:36] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:29:36] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:29:36] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:29:36] production.DEBUG: chance  
[2026-07-15 16:29:36] production.DEBUG: provisioned 1  
[2026-07-15 16:29:36] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:29:36] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:29:36] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:29:36] production.DEBUG: points  
[2026-07-15 16:29:36] production.DEBUG: provisioned 1.00  
[2026-07-15 16:29:36] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:29:36] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:29:36] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:29:36] production.DEBUG: chance  
[2026-07-15 16:29:36] production.DEBUG: provisioned 1  
[2026-07-15 16:29:36] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:29:36] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:29:36] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:29:36] production.DEBUG: points  
[2026-07-15 16:29:36] production.DEBUG: provisioned 1.00  
[2026-07-15 16:29:36] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:29:36] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:29:36] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:29:36] production.DEBUG: chance  
[2026-07-15 16:29:36] production.DEBUG: provisioned 1  
[2026-07-15 16:29:36] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:29:36] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:29:36] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:29:36] production.DEBUG: points  
[2026-07-15 16:29:36] production.DEBUG: provisioned 1.00  
[2026-07-15 16:29:36] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:29:36] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:29:36] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:29:36] production.DEBUG: chance  
[2026-07-15 16:29:36] production.DEBUG: provisioned 1  
[2026-07-15 16:29:36] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:29:36] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:29:36] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:29:36] production.DEBUG: points  
[2026-07-15 16:29:36] production.DEBUG: provisioned 1.00  
[2026-07-15 16:29:36] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:29:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:29:37] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:29:37] production.DEBUG: chance  
[2026-07-15 16:29:37] production.DEBUG: provisioned 1  
[2026-07-15 16:29:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:29:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:29:37] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:29:37] production.DEBUG: points  
[2026-07-15 16:29:37] production.DEBUG: provisioned 1.00  
[2026-07-15 16:29:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:29:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:29:37] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:29:37] production.DEBUG: chance  
[2026-07-15 16:29:37] production.DEBUG: provisioned 0  
[2026-07-15 16:29:37] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:29:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:29:37] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:29:37] production.DEBUG: points  
[2026-07-15 16:29:37] production.DEBUG: provisioned 0  
[2026-07-15 16:29:37] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:29:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:29:37] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:29:37] production.DEBUG: chance  
[2026-07-15 16:29:37] production.DEBUG: provisioned 1  
[2026-07-15 16:29:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:29:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:29:37] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:29:37] production.DEBUG: points  
[2026-07-15 16:29:37] production.DEBUG: provisioned 1.00  
[2026-07-15 16:29:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:29:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:29:37] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:29:37] production.DEBUG: chance  
[2026-07-15 16:29:37] production.DEBUG: provisioned 1  
[2026-07-15 16:29:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:29:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:29:37] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:29:37] production.DEBUG: points  
[2026-07-15 16:29:37] production.DEBUG: provisioned 1.00  
[2026-07-15 16:29:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:29:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:29:37] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:29:37] production.DEBUG: chance  
[2026-07-15 16:29:37] production.DEBUG: provisioned 1  
[2026-07-15 16:29:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:29:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:29:37] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:29:37] production.DEBUG: points  
[2026-07-15 16:29:37] production.DEBUG: provisioned 1.00  
[2026-07-15 16:29:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:29:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:29:37] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:29:37] production.DEBUG: chance  
[2026-07-15 16:29:37] production.DEBUG: provisioned 1  
[2026-07-15 16:29:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:29:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:29:37] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:29:37] production.DEBUG: points  
[2026-07-15 16:29:37] production.DEBUG: provisioned 1.00  
[2026-07-15 16:29:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:29:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:29:37] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:29:37] production.DEBUG: chance  
[2026-07-15 16:29:37] production.DEBUG: provisioned 1  
[2026-07-15 16:29:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:29:37] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:29:37] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:29:37] production.DEBUG: points  
[2026-07-15 16:29:37] production.DEBUG: provisioned 1.00  
[2026-07-15 16:29:37] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:27] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:27] production.DEBUG: chance  
[2026-07-15 16:30:27] production.DEBUG: provisioned 1  
[2026-07-15 16:30:27] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:27] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:27] production.DEBUG: points  
[2026-07-15 16:30:27] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:27] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:27] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:27] production.DEBUG: chance  
[2026-07-15 16:30:27] production.DEBUG: provisioned 1  
[2026-07-15 16:30:27] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:27] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:27] production.DEBUG: points  
[2026-07-15 16:30:27] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:27] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:27] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:27] production.DEBUG: chance  
[2026-07-15 16:30:27] production.DEBUG: provisioned 1  
[2026-07-15 16:30:27] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:27] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:27] production.DEBUG: points  
[2026-07-15 16:30:27] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:27] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:27] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:27] production.DEBUG: chance  
[2026-07-15 16:30:27] production.DEBUG: provisioned 1  
[2026-07-15 16:30:27] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:27] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:27] production.DEBUG: points  
[2026-07-15 16:30:27] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:27] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:27] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:27] production.DEBUG: chance  
[2026-07-15 16:30:27] production.DEBUG: provisioned 1  
[2026-07-15 16:30:27] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:27] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:27] production.DEBUG: points  
[2026-07-15 16:30:27] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:27] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:27] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:27] production.DEBUG: chance  
[2026-07-15 16:30:27] production.DEBUG: provisioned 1  
[2026-07-15 16:30:27] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:27] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:27] production.DEBUG: points  
[2026-07-15 16:30:27] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:27] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:27] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:27] production.DEBUG: chance  
[2026-07-15 16:30:27] production.DEBUG: provisioned 0  
[2026-07-15 16:30:27] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:30:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:27] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:27] production.DEBUG: points  
[2026-07-15 16:30:27] production.DEBUG: provisioned 0  
[2026-07-15 16:30:27] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:30:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:27] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:27] production.DEBUG: chance  
[2026-07-15 16:30:27] production.DEBUG: provisioned 1  
[2026-07-15 16:30:27] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:27] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:27] production.DEBUG: points  
[2026-07-15 16:30:27] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:27] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:27] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:27] production.DEBUG: chance  
[2026-07-15 16:30:27] production.DEBUG: provisioned 1  
[2026-07-15 16:30:27] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:27] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:27] production.DEBUG: points  
[2026-07-15 16:30:27] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:27] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:27] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:27] production.DEBUG: chance  
[2026-07-15 16:30:27] production.DEBUG: provisioned 1  
[2026-07-15 16:30:27] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:27] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:27] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:27] production.DEBUG: points  
[2026-07-15 16:30:27] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:27] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:28] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:28] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:28] production.DEBUG: chance  
[2026-07-15 16:30:28] production.DEBUG: provisioned 1  
[2026-07-15 16:30:28] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:28] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:28] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:28] production.DEBUG: points  
[2026-07-15 16:30:28] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:28] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:28] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:28] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:28] production.DEBUG: chance  
[2026-07-15 16:30:28] production.DEBUG: provisioned 1  
[2026-07-15 16:30:28] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:28] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:28] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:28] production.DEBUG: points  
[2026-07-15 16:30:28] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:28] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:32] production.DEBUG: $reward_to_provision 0  
[2026-07-15 16:30:32] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:32] production.DEBUG: points  
[2026-07-15 16:30:32] production.DEBUG: provisioned 0  
[2026-07-15 16:30:32] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:32] production.DEBUG: $reward_to_provision 0  
[2026-07-15 16:30:32] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:32] production.DEBUG: chance  
[2026-07-15 16:30:32] production.DEBUG: provisioned 0  
[2026-07-15 16:30:32] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:32] production.DEBUG: min  
[2026-07-15 16:30:32] production.DEBUG: 0  
[2026-07-15 16:30:32] production.DEBUG: $submitted_details  
[2026-07-15 16:30:32] production.DEBUG:   
[2026-07-15 16:30:32] production.DEBUG: array (
)  
[2026-07-15 16:30:32] production.DEBUG: $submitted_details  
[2026-07-15 16:30:32] production.DEBUG: {"receipt_uid":"V2TaPFHYhO","receipt_url":"https:\/\/zespri-test.skale.today\/file\/receipts\/V2TaPFHYhO.jpeg","ocr_result":null,"status":"pending","ocr_appv_status":null}  
[2026-07-15 16:30:32] production.DEBUG: array (
  'receipt_uid' => 'V2TaPFHYhO',
  'receipt_url' => 'https://zespri-test.skale.today/file/receipts/V2TaPFHYhO.jpeg',
  'ocr_result' => NULL,
  'status' => 'pending',
  'ocr_appv_status' => NULL,
)  
[2026-07-15 16:30:33] production.DEBUG: $reward_to_provision 0  
[2026-07-15 16:30:33] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:33] production.DEBUG: chance  
[2026-07-15 16:30:33] production.DEBUG: provisioned 0  
[2026-07-15 16:30:33] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:33] production.DEBUG: $reward_to_provision 0  
[2026-07-15 16:30:33] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:33] production.DEBUG: points  
[2026-07-15 16:30:33] production.DEBUG: provisioned 0  
[2026-07-15 16:30:33] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:33] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:33] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:33] production.DEBUG: chance  
[2026-07-15 16:30:33] production.DEBUG: provisioned 1  
[2026-07-15 16:30:33] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:33] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:33] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:33] production.DEBUG: points  
[2026-07-15 16:30:33] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:33] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:33] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:33] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:33] production.DEBUG: chance  
[2026-07-15 16:30:33] production.DEBUG: provisioned 1  
[2026-07-15 16:30:33] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:33] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:33] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:33] production.DEBUG: points  
[2026-07-15 16:30:33] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:33] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:33] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:33] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:33] production.DEBUG: chance  
[2026-07-15 16:30:33] production.DEBUG: provisioned 1  
[2026-07-15 16:30:33] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:33] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:33] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:33] production.DEBUG: points  
[2026-07-15 16:30:33] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:33] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:33] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:33] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:33] production.DEBUG: chance  
[2026-07-15 16:30:33] production.DEBUG: provisioned 1  
[2026-07-15 16:30:33] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:33] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:33] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:33] production.DEBUG: points  
[2026-07-15 16:30:33] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:33] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:33] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:33] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:33] production.DEBUG: chance  
[2026-07-15 16:30:33] production.DEBUG: provisioned 1  
[2026-07-15 16:30:33] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:33] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:33] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:33] production.DEBUG: points  
[2026-07-15 16:30:33] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:33] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:33] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:33] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:33] production.DEBUG: chance  
[2026-07-15 16:30:33] production.DEBUG: provisioned 1  
[2026-07-15 16:30:33] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:33] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:33] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:33] production.DEBUG: points  
[2026-07-15 16:30:33] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:33] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:33] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:33] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:33] production.DEBUG: chance  
[2026-07-15 16:30:33] production.DEBUG: provisioned 0  
[2026-07-15 16:30:33] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:30:33] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:33] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:33] production.DEBUG: points  
[2026-07-15 16:30:33] production.DEBUG: provisioned 0  
[2026-07-15 16:30:33] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:30:33] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:33] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:33] production.DEBUG: chance  
[2026-07-15 16:30:33] production.DEBUG: provisioned 1  
[2026-07-15 16:30:33] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:33] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:33] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:33] production.DEBUG: points  
[2026-07-15 16:30:33] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:33] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:33] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:33] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:33] production.DEBUG: chance  
[2026-07-15 16:30:33] production.DEBUG: provisioned 1  
[2026-07-15 16:30:33] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:33] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:33] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:33] production.DEBUG: points  
[2026-07-15 16:30:33] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:33] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:33] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:33] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:33] production.DEBUG: chance  
[2026-07-15 16:30:33] production.DEBUG: provisioned 1  
[2026-07-15 16:30:33] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:33] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:33] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:33] production.DEBUG: points  
[2026-07-15 16:30:33] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:33] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:33] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:33] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:33] production.DEBUG: chance  
[2026-07-15 16:30:33] production.DEBUG: provisioned 1  
[2026-07-15 16:30:33] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:33] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:33] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:33] production.DEBUG: points  
[2026-07-15 16:30:33] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:33] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:35] production.INFO: SkaleVLMProvider::extractTexts {"image_urls":["https://zespri-test.skale.today/storage//ocr_images/a24369eb-ba70-4ace-92da-8e90f8ff7434.jpeg"],"image_file_name":"a24369eb-ba70-4ace-92da-8e90f8ff7434.jpeg","receipt_uid":"a24369eb-ba70-4ace-92da-8e90f8ff7434","method":"extract","project_id":"zespri-test","key":"hdkfyudhdlsufndmud","custom_prompts":{"extract_merchant":"Ignore all prior instructions, conversations and images. Start afresh.
Assume this is an image of a receipt. Extract the full merchant name. The name is usually at the top of the receipt and should include any location or other details in parentheses. If the merchant name appears in two places, with a general name at the top (e.g., 'Aeon Co') and a more specific name at the bottom (e.g., 'Aeon Bukit Tinggi'), extract the more specific name from the bottom of the receipt. Return only a string of the merchant. Don't say anything else but the Value. If no information is available, return 'NA'. Use the format 'Answer': merchant.","json_products_via_text":"Provide a direct response to my question without repeating it. Extract information about all products from the following text and image of a receipt. The receipt may be in English, Thai, or Vietnamese — preserve the original language, script, and all diacritical/tone marks exactly as printed (e.g. Vietnamese: ă, â, ê, ô, ơ, ư, đ, and tone marks á à ả ã ạ; Thai: all vowel and tone marks). Do not transliterate, romanize, translate, or strip accents/tone marks under any circumstance. Always remove any slashes, single quotes, or double quotes in product names, but keep all other original characters including diacritics and tone marks untouched. For each product entry, follow these steps: 1. **Identify Product Entries:** Look for lines containing an 'Item Code' (e.g., PLU#, SKU) followed by a product name and its individual price. 2. **Extract Product Name:** The product name is the descriptive text that follows the 'Item Code' on the same line, copied verbatim with original spelling, accents, and tone marks preserved. 3. **Extract Quantity:** Assume quantity is 1 for each individual product line unless explicitly stated otherwise directly on that line. 4. **Determine Final Price for Each Item:** * For single product lines, the price is the rightmost numerical value on that line. * **Discount Application Rule:** If there is a negative-priced line (discount) succeeding a positive-priced item, subtract this discount from that item's price. A discount line is explicitly marked by a negative value or a 'Discount' indicator. Discounts can appear as negative numerical values with leading or trailing negative signs (e.g. -10.50, 10.50-). 5. **Exclude Pure Discount Lines:** Do not include lines that are solely negative-priced discounts in the final product list. Ensure the output is valid UTF-8 encoded text with all original non-Latin and accented characters intact. Do not say anything else but only return a string in the following format: [{'product':fullproductname(string), 'quantity':quantity(integer), 'price':price(float)},{'product':fullproductname(string), 'quantity':quantity(integer), 'price':price(float)},...]. Your Answer:"}} 
[2026-07-15 16:30:39] production.DEBUG: $reward_to_provision 0  
[2026-07-15 16:30:39] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:39] production.DEBUG: chance  
[2026-07-15 16:30:39] production.DEBUG: provisioned 0  
[2026-07-15 16:30:39] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:39] production.DEBUG: $reward_to_provision 0  
[2026-07-15 16:30:39] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:39] production.DEBUG: points  
[2026-07-15 16:30:39] production.DEBUG: provisioned 0  
[2026-07-15 16:30:39] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:39] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:39] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:39] production.DEBUG: chance  
[2026-07-15 16:30:39] production.DEBUG: provisioned 1  
[2026-07-15 16:30:39] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:39] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:39] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:39] production.DEBUG: points  
[2026-07-15 16:30:39] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:39] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:39] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:39] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:39] production.DEBUG: chance  
[2026-07-15 16:30:39] production.DEBUG: provisioned 1  
[2026-07-15 16:30:39] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:39] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:39] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:39] production.DEBUG: points  
[2026-07-15 16:30:39] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:39] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:39] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:39] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:39] production.DEBUG: chance  
[2026-07-15 16:30:39] production.DEBUG: provisioned 1  
[2026-07-15 16:30:39] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:39] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:39] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:39] production.DEBUG: points  
[2026-07-15 16:30:39] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:39] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:39] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:39] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:39] production.DEBUG: chance  
[2026-07-15 16:30:39] production.DEBUG: provisioned 1  
[2026-07-15 16:30:39] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:39] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:39] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:39] production.DEBUG: points  
[2026-07-15 16:30:39] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:39] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:39] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:39] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:39] production.DEBUG: chance  
[2026-07-15 16:30:39] production.DEBUG: provisioned 1  
[2026-07-15 16:30:39] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:39] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:39] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:39] production.DEBUG: points  
[2026-07-15 16:30:39] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:39] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:39] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:39] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:39] production.DEBUG: chance  
[2026-07-15 16:30:39] production.DEBUG: provisioned 1  
[2026-07-15 16:30:39] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:39] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:39] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:39] production.DEBUG: points  
[2026-07-15 16:30:39] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:39] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:39] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:39] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:39] production.DEBUG: chance  
[2026-07-15 16:30:39] production.DEBUG: provisioned 0  
[2026-07-15 16:30:39] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:30:39] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:39] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:39] production.DEBUG: points  
[2026-07-15 16:30:39] production.DEBUG: provisioned 0  
[2026-07-15 16:30:39] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:30:39] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:39] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:39] production.DEBUG: chance  
[2026-07-15 16:30:39] production.DEBUG: provisioned 1  
[2026-07-15 16:30:39] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:39] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:39] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:39] production.DEBUG: points  
[2026-07-15 16:30:39] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:39] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:39] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:39] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:39] production.DEBUG: chance  
[2026-07-15 16:30:39] production.DEBUG: provisioned 1  
[2026-07-15 16:30:39] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:39] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:39] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:39] production.DEBUG: points  
[2026-07-15 16:30:39] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:39] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:39] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:39] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:39] production.DEBUG: chance  
[2026-07-15 16:30:39] production.DEBUG: provisioned 1  
[2026-07-15 16:30:39] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:39] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:39] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:39] production.DEBUG: points  
[2026-07-15 16:30:39] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:39] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:39] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:39] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:39] production.DEBUG: chance  
[2026-07-15 16:30:39] production.DEBUG: provisioned 1  
[2026-07-15 16:30:39] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:39] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:39] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:39] production.DEBUG: points  
[2026-07-15 16:30:39] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:39] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:48] production.DEBUG: $reward_to_provision 0  
[2026-07-15 16:30:48] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:48] production.DEBUG: chance  
[2026-07-15 16:30:48] production.DEBUG: provisioned 0  
[2026-07-15 16:30:48] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:48] production.DEBUG: $reward_to_provision 0  
[2026-07-15 16:30:48] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:48] production.DEBUG: points  
[2026-07-15 16:30:48] production.DEBUG: provisioned 0  
[2026-07-15 16:30:48] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:48] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:48] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:48] production.DEBUG: chance  
[2026-07-15 16:30:48] production.DEBUG: provisioned 1  
[2026-07-15 16:30:48] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:48] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:48] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:48] production.DEBUG: points  
[2026-07-15 16:30:48] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:48] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:48] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:48] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:48] production.DEBUG: chance  
[2026-07-15 16:30:48] production.DEBUG: provisioned 1  
[2026-07-15 16:30:48] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:48] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:48] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:48] production.DEBUG: points  
[2026-07-15 16:30:48] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:48] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:48] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:48] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:48] production.DEBUG: chance  
[2026-07-15 16:30:48] production.DEBUG: provisioned 1  
[2026-07-15 16:30:48] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:48] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:48] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:48] production.DEBUG: points  
[2026-07-15 16:30:48] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:48] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:48] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:48] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:48] production.DEBUG: chance  
[2026-07-15 16:30:48] production.DEBUG: provisioned 1  
[2026-07-15 16:30:48] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:48] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:48] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:48] production.DEBUG: points  
[2026-07-15 16:30:48] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:48] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:48] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:48] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:48] production.DEBUG: chance  
[2026-07-15 16:30:48] production.DEBUG: provisioned 1  
[2026-07-15 16:30:48] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:48] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:48] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:48] production.DEBUG: points  
[2026-07-15 16:30:48] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:48] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:48] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:48] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:48] production.DEBUG: chance  
[2026-07-15 16:30:48] production.DEBUG: provisioned 1  
[2026-07-15 16:30:48] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:48] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:48] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:48] production.DEBUG: points  
[2026-07-15 16:30:48] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:48] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:48] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:48] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:48] production.DEBUG: chance  
[2026-07-15 16:30:48] production.DEBUG: provisioned 0  
[2026-07-15 16:30:48] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:30:48] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:48] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:48] production.DEBUG: points  
[2026-07-15 16:30:48] production.DEBUG: provisioned 0  
[2026-07-15 16:30:48] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:30:48] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:48] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:48] production.DEBUG: chance  
[2026-07-15 16:30:48] production.DEBUG: provisioned 1  
[2026-07-15 16:30:48] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:48] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:48] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:48] production.DEBUG: points  
[2026-07-15 16:30:48] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:48] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:48] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:48] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:48] production.DEBUG: chance  
[2026-07-15 16:30:48] production.DEBUG: provisioned 1  
[2026-07-15 16:30:48] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:48] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:48] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:48] production.DEBUG: points  
[2026-07-15 16:30:48] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:48] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:48] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:48] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:48] production.DEBUG: chance  
[2026-07-15 16:30:48] production.DEBUG: provisioned 1  
[2026-07-15 16:30:48] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:48] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:48] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:48] production.DEBUG: points  
[2026-07-15 16:30:48] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:48] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:48] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:48] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:48] production.DEBUG: chance  
[2026-07-15 16:30:48] production.DEBUG: provisioned 1  
[2026-07-15 16:30:48] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:48] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:48] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:48] production.DEBUG: points  
[2026-07-15 16:30:48] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:48] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:53] production.DEBUG: $reward_to_provision 0  
[2026-07-15 16:30:53] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:53] production.DEBUG: chance  
[2026-07-15 16:30:53] production.DEBUG: provisioned 0  
[2026-07-15 16:30:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:53] production.DEBUG: $reward_to_provision 0  
[2026-07-15 16:30:53] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:53] production.DEBUG: points  
[2026-07-15 16:30:53] production.DEBUG: provisioned 0  
[2026-07-15 16:30:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:53] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:53] production.DEBUG: chance  
[2026-07-15 16:30:53] production.DEBUG: provisioned 1  
[2026-07-15 16:30:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:53] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:53] production.DEBUG: points  
[2026-07-15 16:30:53] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:53] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:53] production.DEBUG: chance  
[2026-07-15 16:30:53] production.DEBUG: provisioned 1  
[2026-07-15 16:30:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:53] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:53] production.DEBUG: points  
[2026-07-15 16:30:53] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:53] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:53] production.DEBUG: chance  
[2026-07-15 16:30:53] production.DEBUG: provisioned 1  
[2026-07-15 16:30:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:53] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:53] production.DEBUG: points  
[2026-07-15 16:30:53] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:53] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:53] production.DEBUG: chance  
[2026-07-15 16:30:53] production.DEBUG: provisioned 1  
[2026-07-15 16:30:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:53] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:53] production.DEBUG: points  
[2026-07-15 16:30:53] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:53] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:53] production.DEBUG: chance  
[2026-07-15 16:30:53] production.DEBUG: provisioned 1  
[2026-07-15 16:30:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:53] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:53] production.DEBUG: points  
[2026-07-15 16:30:53] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:53] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:53] production.DEBUG: chance  
[2026-07-15 16:30:53] production.DEBUG: provisioned 1  
[2026-07-15 16:30:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:53] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:53] production.DEBUG: points  
[2026-07-15 16:30:53] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:53] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:53] production.DEBUG: chance  
[2026-07-15 16:30:53] production.DEBUG: provisioned 0  
[2026-07-15 16:30:53] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:30:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:53] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:53] production.DEBUG: points  
[2026-07-15 16:30:53] production.DEBUG: provisioned 0  
[2026-07-15 16:30:53] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:30:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:53] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:53] production.DEBUG: chance  
[2026-07-15 16:30:53] production.DEBUG: provisioned 1  
[2026-07-15 16:30:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:53] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:53] production.DEBUG: points  
[2026-07-15 16:30:53] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:53] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:53] production.DEBUG: chance  
[2026-07-15 16:30:53] production.DEBUG: provisioned 1  
[2026-07-15 16:30:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:53] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:53] production.DEBUG: points  
[2026-07-15 16:30:53] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:53] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:53] production.DEBUG: chance  
[2026-07-15 16:30:53] production.DEBUG: provisioned 1  
[2026-07-15 16:30:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:53] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:53] production.DEBUG: points  
[2026-07-15 16:30:53] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:53] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:53] production.DEBUG: chance  
[2026-07-15 16:30:53] production.DEBUG: provisioned 1  
[2026-07-15 16:30:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:53] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:53] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:53] production.DEBUG: points  
[2026-07-15 16:30:53] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:53] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:57] production.DEBUG: $reward_to_provision 0  
[2026-07-15 16:30:57] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:57] production.DEBUG: chance  
[2026-07-15 16:30:57] production.DEBUG: provisioned 0  
[2026-07-15 16:30:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:57] production.DEBUG: $reward_to_provision 0  
[2026-07-15 16:30:57] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:57] production.DEBUG: points  
[2026-07-15 16:30:57] production.DEBUG: provisioned 0  
[2026-07-15 16:30:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:57] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:57] production.DEBUG: chance  
[2026-07-15 16:30:57] production.DEBUG: provisioned 1  
[2026-07-15 16:30:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:57] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:57] production.DEBUG: points  
[2026-07-15 16:30:57] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:57] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:57] production.DEBUG: chance  
[2026-07-15 16:30:57] production.DEBUG: provisioned 1  
[2026-07-15 16:30:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:57] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:57] production.DEBUG: points  
[2026-07-15 16:30:57] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:57] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:57] production.DEBUG: chance  
[2026-07-15 16:30:57] production.DEBUG: provisioned 1  
[2026-07-15 16:30:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:57] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:57] production.DEBUG: points  
[2026-07-15 16:30:57] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:57] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:57] production.DEBUG: chance  
[2026-07-15 16:30:57] production.DEBUG: provisioned 1  
[2026-07-15 16:30:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:57] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:57] production.DEBUG: points  
[2026-07-15 16:30:57] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:57] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:57] production.DEBUG: chance  
[2026-07-15 16:30:57] production.DEBUG: provisioned 1  
[2026-07-15 16:30:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:57] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:57] production.DEBUG: points  
[2026-07-15 16:30:57] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:57] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:57] production.DEBUG: chance  
[2026-07-15 16:30:57] production.DEBUG: provisioned 1  
[2026-07-15 16:30:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:57] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:57] production.DEBUG: points  
[2026-07-15 16:30:57] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:57] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:57] production.DEBUG: chance  
[2026-07-15 16:30:57] production.DEBUG: provisioned 0  
[2026-07-15 16:30:57] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:30:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:57] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:57] production.DEBUG: points  
[2026-07-15 16:30:57] production.DEBUG: provisioned 0  
[2026-07-15 16:30:57] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:30:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:57] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:57] production.DEBUG: chance  
[2026-07-15 16:30:57] production.DEBUG: provisioned 1  
[2026-07-15 16:30:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:57] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:57] production.DEBUG: points  
[2026-07-15 16:30:57] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:57] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:57] production.DEBUG: chance  
[2026-07-15 16:30:57] production.DEBUG: provisioned 1  
[2026-07-15 16:30:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:57] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:57] production.DEBUG: points  
[2026-07-15 16:30:57] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:57] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:57] production.DEBUG: chance  
[2026-07-15 16:30:57] production.DEBUG: provisioned 1  
[2026-07-15 16:30:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:57] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:57] production.DEBUG: points  
[2026-07-15 16:30:57] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:57] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:57] production.DEBUG: chance  
[2026-07-15 16:30:57] production.DEBUG: provisioned 1  
[2026-07-15 16:30:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:30:57] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:30:57] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:30:57] production.DEBUG: points  
[2026-07-15 16:30:57] production.DEBUG: provisioned 1.00  
[2026-07-15 16:30:57] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 0  
[2026-07-15 16:31:02] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: chance  
[2026-07-15 16:31:02] production.DEBUG: provisioned 0  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 0  
[2026-07-15 16:31:02] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: points  
[2026-07-15 16:31:02] production.DEBUG: provisioned 0  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: chance  
[2026-07-15 16:31:02] production.DEBUG: provisioned 1  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: points  
[2026-07-15 16:31:02] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: chance  
[2026-07-15 16:31:02] production.DEBUG: provisioned 1  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: points  
[2026-07-15 16:31:02] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: chance  
[2026-07-15 16:31:02] production.DEBUG: provisioned 1  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: points  
[2026-07-15 16:31:02] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: chance  
[2026-07-15 16:31:02] production.DEBUG: provisioned 1  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: points  
[2026-07-15 16:31:02] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: chance  
[2026-07-15 16:31:02] production.DEBUG: provisioned 1  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: points  
[2026-07-15 16:31:02] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: chance  
[2026-07-15 16:31:02] production.DEBUG: provisioned 1  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: points  
[2026-07-15 16:31:02] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: chance  
[2026-07-15 16:31:02] production.DEBUG: provisioned 0  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: points  
[2026-07-15 16:31:02] production.DEBUG: provisioned 0  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: chance  
[2026-07-15 16:31:02] production.DEBUG: provisioned 1  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: points  
[2026-07-15 16:31:02] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: chance  
[2026-07-15 16:31:02] production.DEBUG: provisioned 1  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: points  
[2026-07-15 16:31:02] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: chance  
[2026-07-15 16:31:02] production.DEBUG: provisioned 1  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: points  
[2026-07-15 16:31:02] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: chance  
[2026-07-15 16:31:02] production.DEBUG: provisioned 1  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: points  
[2026-07-15 16:31:02] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 0  
[2026-07-15 16:31:02] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: chance  
[2026-07-15 16:31:02] production.DEBUG: provisioned 0  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 0  
[2026-07-15 16:31:02] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: points  
[2026-07-15 16:31:02] production.DEBUG: provisioned 0  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: chance  
[2026-07-15 16:31:02] production.DEBUG: provisioned 1  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: points  
[2026-07-15 16:31:02] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: chance  
[2026-07-15 16:31:02] production.DEBUG: provisioned 1  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: points  
[2026-07-15 16:31:02] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: chance  
[2026-07-15 16:31:02] production.DEBUG: provisioned 1  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: points  
[2026-07-15 16:31:02] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: chance  
[2026-07-15 16:31:02] production.DEBUG: provisioned 1  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: points  
[2026-07-15 16:31:02] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: chance  
[2026-07-15 16:31:02] production.DEBUG: provisioned 1  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: points  
[2026-07-15 16:31:02] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: chance  
[2026-07-15 16:31:02] production.DEBUG: provisioned 1  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: points  
[2026-07-15 16:31:02] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: chance  
[2026-07-15 16:31:02] production.DEBUG: provisioned 0  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: points  
[2026-07-15 16:31:02] production.DEBUG: provisioned 0  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: chance  
[2026-07-15 16:31:02] production.DEBUG: provisioned 1  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: points  
[2026-07-15 16:31:02] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: chance  
[2026-07-15 16:31:02] production.DEBUG: provisioned 1  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: points  
[2026-07-15 16:31:02] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: chance  
[2026-07-15 16:31:02] production.DEBUG: provisioned 1  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: points  
[2026-07-15 16:31:02] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: chance  
[2026-07-15 16:31:02] production.DEBUG: provisioned 1  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:02] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:02] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:02] production.DEBUG: points  
[2026-07-15 16:31:02] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:02] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:08] production.DEBUG: $reward_to_provision 0  
[2026-07-15 16:31:08] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:08] production.DEBUG: chance  
[2026-07-15 16:31:08] production.DEBUG: provisioned 0  
[2026-07-15 16:31:08] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:08] production.DEBUG: $reward_to_provision 0  
[2026-07-15 16:31:08] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:08] production.DEBUG: points  
[2026-07-15 16:31:08] production.DEBUG: provisioned 0  
[2026-07-15 16:31:08] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:08] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:08] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:08] production.DEBUG: chance  
[2026-07-15 16:31:08] production.DEBUG: provisioned 1  
[2026-07-15 16:31:08] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:08] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:08] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:08] production.DEBUG: points  
[2026-07-15 16:31:08] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:08] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:08] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:08] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:08] production.DEBUG: chance  
[2026-07-15 16:31:08] production.DEBUG: provisioned 1  
[2026-07-15 16:31:08] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:08] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:08] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:08] production.DEBUG: points  
[2026-07-15 16:31:08] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:08] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:08] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:08] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:08] production.DEBUG: chance  
[2026-07-15 16:31:08] production.DEBUG: provisioned 1  
[2026-07-15 16:31:08] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:08] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:08] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:08] production.DEBUG: points  
[2026-07-15 16:31:08] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:08] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:08] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:08] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:08] production.DEBUG: chance  
[2026-07-15 16:31:08] production.DEBUG: provisioned 1  
[2026-07-15 16:31:08] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:08] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:08] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:08] production.DEBUG: points  
[2026-07-15 16:31:08] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:08] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:08] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:08] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:08] production.DEBUG: chance  
[2026-07-15 16:31:08] production.DEBUG: provisioned 1  
[2026-07-15 16:31:08] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:08] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:08] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:08] production.DEBUG: points  
[2026-07-15 16:31:08] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:08] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:08] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:08] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:08] production.DEBUG: chance  
[2026-07-15 16:31:08] production.DEBUG: provisioned 1  
[2026-07-15 16:31:08] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:08] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:08] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:08] production.DEBUG: points  
[2026-07-15 16:31:09] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:09] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:09] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:09] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:09] production.DEBUG: chance  
[2026-07-15 16:31:09] production.DEBUG: provisioned 0  
[2026-07-15 16:31:09] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:31:09] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:09] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:09] production.DEBUG: points  
[2026-07-15 16:31:09] production.DEBUG: provisioned 0  
[2026-07-15 16:31:09] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:31:09] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:09] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:09] production.DEBUG: chance  
[2026-07-15 16:31:09] production.DEBUG: provisioned 1  
[2026-07-15 16:31:09] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:09] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:09] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:09] production.DEBUG: points  
[2026-07-15 16:31:09] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:09] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:09] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:09] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:09] production.DEBUG: chance  
[2026-07-15 16:31:09] production.DEBUG: provisioned 1  
[2026-07-15 16:31:09] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:09] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:09] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:09] production.DEBUG: points  
[2026-07-15 16:31:09] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:09] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:09] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:09] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:09] production.DEBUG: chance  
[2026-07-15 16:31:09] production.DEBUG: provisioned 1  
[2026-07-15 16:31:09] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:09] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:09] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:09] production.DEBUG: points  
[2026-07-15 16:31:09] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:09] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:09] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:09] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:09] production.DEBUG: chance  
[2026-07-15 16:31:09] production.DEBUG: provisioned 1  
[2026-07-15 16:31:09] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:09] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:09] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:09] production.DEBUG: points  
[2026-07-15 16:31:09] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:09] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:14] production.DEBUG: $reward_to_provision 0  
[2026-07-15 16:31:14] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:14] production.DEBUG: chance  
[2026-07-15 16:31:14] production.DEBUG: provisioned 0  
[2026-07-15 16:31:14] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:14] production.DEBUG: $reward_to_provision 0  
[2026-07-15 16:31:14] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:14] production.DEBUG: points  
[2026-07-15 16:31:14] production.DEBUG: provisioned 0  
[2026-07-15 16:31:14] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:14] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:14] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:14] production.DEBUG: chance  
[2026-07-15 16:31:14] production.DEBUG: provisioned 1  
[2026-07-15 16:31:14] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:14] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:14] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:14] production.DEBUG: points  
[2026-07-15 16:31:14] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:14] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:14] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:14] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:14] production.DEBUG: chance  
[2026-07-15 16:31:14] production.DEBUG: provisioned 1  
[2026-07-15 16:31:14] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:14] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:14] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:14] production.DEBUG: points  
[2026-07-15 16:31:14] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:14] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:14] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:14] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:14] production.DEBUG: chance  
[2026-07-15 16:31:14] production.DEBUG: provisioned 1  
[2026-07-15 16:31:14] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:14] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:14] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:14] production.DEBUG: points  
[2026-07-15 16:31:14] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:14] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:14] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:14] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:14] production.DEBUG: chance  
[2026-07-15 16:31:14] production.DEBUG: provisioned 1  
[2026-07-15 16:31:14] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:14] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:14] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:14] production.DEBUG: points  
[2026-07-15 16:31:14] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:14] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:14] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:14] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:14] production.DEBUG: chance  
[2026-07-15 16:31:14] production.DEBUG: provisioned 1  
[2026-07-15 16:31:14] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:14] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:14] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:14] production.DEBUG: points  
[2026-07-15 16:31:14] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:14] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:14] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:14] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:14] production.DEBUG: chance  
[2026-07-15 16:31:14] production.DEBUG: provisioned 1  
[2026-07-15 16:31:14] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:14] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:14] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:14] production.DEBUG: points  
[2026-07-15 16:31:14] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:14] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:14] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:14] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:14] production.DEBUG: chance  
[2026-07-15 16:31:14] production.DEBUG: provisioned 0  
[2026-07-15 16:31:14] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:31:14] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:14] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:14] production.DEBUG: points  
[2026-07-15 16:31:14] production.DEBUG: provisioned 0  
[2026-07-15 16:31:14] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:31:14] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:14] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:14] production.DEBUG: chance  
[2026-07-15 16:31:14] production.DEBUG: provisioned 1  
[2026-07-15 16:31:14] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:14] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:14] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:14] production.DEBUG: points  
[2026-07-15 16:31:14] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:14] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:14] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:14] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:14] production.DEBUG: chance  
[2026-07-15 16:31:14] production.DEBUG: provisioned 1  
[2026-07-15 16:31:14] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:14] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:14] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:14] production.DEBUG: points  
[2026-07-15 16:31:14] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:14] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:14] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:14] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:14] production.DEBUG: chance  
[2026-07-15 16:31:14] production.DEBUG: provisioned 1  
[2026-07-15 16:31:14] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:14] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:14] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:14] production.DEBUG: points  
[2026-07-15 16:31:14] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:14] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:14] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:14] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:14] production.DEBUG: chance  
[2026-07-15 16:31:14] production.DEBUG: provisioned 1  
[2026-07-15 16:31:14] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:14] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:14] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:14] production.DEBUG: points  
[2026-07-15 16:31:14] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:14] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:15] production.DEBUG: $reward_to_provision 0  
[2026-07-15 16:31:15] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:15] production.DEBUG: chance  
[2026-07-15 16:31:15] production.DEBUG: provisioned 0  
[2026-07-15 16:31:15] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:15] production.DEBUG: $reward_to_provision 0  
[2026-07-15 16:31:15] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:15] production.DEBUG: points  
[2026-07-15 16:31:15] production.DEBUG: provisioned 0  
[2026-07-15 16:31:15] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:15] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:15] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:15] production.DEBUG: chance  
[2026-07-15 16:31:15] production.DEBUG: provisioned 1  
[2026-07-15 16:31:15] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:15] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:15] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:15] production.DEBUG: points  
[2026-07-15 16:31:15] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:15] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:15] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:15] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:15] production.DEBUG: chance  
[2026-07-15 16:31:15] production.DEBUG: provisioned 1  
[2026-07-15 16:31:15] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:15] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:15] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:15] production.DEBUG: points  
[2026-07-15 16:31:15] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:15] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:15] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:15] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:15] production.DEBUG: chance  
[2026-07-15 16:31:15] production.DEBUG: provisioned 1  
[2026-07-15 16:31:15] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:15] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:15] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:15] production.DEBUG: points  
[2026-07-15 16:31:15] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:15] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:15] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:15] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:15] production.DEBUG: chance  
[2026-07-15 16:31:15] production.DEBUG: provisioned 1  
[2026-07-15 16:31:15] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:15] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:15] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:15] production.DEBUG: points  
[2026-07-15 16:31:15] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:15] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:15] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:15] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:15] production.DEBUG: chance  
[2026-07-15 16:31:15] production.DEBUG: provisioned 1  
[2026-07-15 16:31:15] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:15] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:15] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:15] production.DEBUG: points  
[2026-07-15 16:31:15] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:15] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:15] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:15] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:15] production.DEBUG: chance  
[2026-07-15 16:31:15] production.DEBUG: provisioned 1  
[2026-07-15 16:31:15] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:15] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:15] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:15] production.DEBUG: points  
[2026-07-15 16:31:15] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:15] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:15] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:15] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:15] production.DEBUG: chance  
[2026-07-15 16:31:15] production.DEBUG: provisioned 0  
[2026-07-15 16:31:15] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:31:15] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:15] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:15] production.DEBUG: points  
[2026-07-15 16:31:15] production.DEBUG: provisioned 0  
[2026-07-15 16:31:15] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:31:15] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:15] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:15] production.DEBUG: chance  
[2026-07-15 16:31:15] production.DEBUG: provisioned 1  
[2026-07-15 16:31:15] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:15] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:15] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:15] production.DEBUG: points  
[2026-07-15 16:31:15] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:15] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:15] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:15] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:15] production.DEBUG: chance  
[2026-07-15 16:31:15] production.DEBUG: provisioned 1  
[2026-07-15 16:31:15] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:15] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:15] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:15] production.DEBUG: points  
[2026-07-15 16:31:15] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:15] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:15] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:15] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:15] production.DEBUG: chance  
[2026-07-15 16:31:15] production.DEBUG: provisioned 1  
[2026-07-15 16:31:15] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:16] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:16] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:16] production.DEBUG: points  
[2026-07-15 16:31:16] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:16] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:16] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:16] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:16] production.DEBUG: chance  
[2026-07-15 16:31:16] production.DEBUG: provisioned 1  
[2026-07-15 16:31:16] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:16] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:16] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:16] production.DEBUG: points  
[2026-07-15 16:31:16] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:16] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:17] production.DEBUG: $reward_to_provision 0  
[2026-07-15 16:31:17] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:17] production.DEBUG: chance  
[2026-07-15 16:31:17] production.DEBUG: provisioned 0  
[2026-07-15 16:31:17] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:17] production.DEBUG: $reward_to_provision 0  
[2026-07-15 16:31:17] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:17] production.DEBUG: points  
[2026-07-15 16:31:17] production.DEBUG: provisioned 0  
[2026-07-15 16:31:17] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:17] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:17] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:17] production.DEBUG: chance  
[2026-07-15 16:31:17] production.DEBUG: provisioned 1  
[2026-07-15 16:31:17] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:17] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:17] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:17] production.DEBUG: points  
[2026-07-15 16:31:17] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:17] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:17] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:17] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:17] production.DEBUG: chance  
[2026-07-15 16:31:17] production.DEBUG: provisioned 1  
[2026-07-15 16:31:17] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:17] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:17] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:17] production.DEBUG: points  
[2026-07-15 16:31:17] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:17] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:17] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:17] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:17] production.DEBUG: chance  
[2026-07-15 16:31:17] production.DEBUG: provisioned 1  
[2026-07-15 16:31:17] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:18] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:18] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:18] production.DEBUG: points  
[2026-07-15 16:31:18] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:18] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:18] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:18] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:18] production.DEBUG: chance  
[2026-07-15 16:31:18] production.DEBUG: provisioned 1  
[2026-07-15 16:31:18] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:18] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:18] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:18] production.DEBUG: points  
[2026-07-15 16:31:18] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:18] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:18] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:18] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:18] production.DEBUG: chance  
[2026-07-15 16:31:18] production.DEBUG: provisioned 1  
[2026-07-15 16:31:18] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:18] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:18] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:18] production.DEBUG: points  
[2026-07-15 16:31:18] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:18] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:18] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:18] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:18] production.DEBUG: chance  
[2026-07-15 16:31:18] production.DEBUG: provisioned 1  
[2026-07-15 16:31:18] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:18] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:18] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:18] production.DEBUG: points  
[2026-07-15 16:31:18] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:18] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:18] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:18] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:18] production.DEBUG: chance  
[2026-07-15 16:31:18] production.DEBUG: provisioned 0  
[2026-07-15 16:31:18] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:31:18] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:18] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:18] production.DEBUG: points  
[2026-07-15 16:31:18] production.DEBUG: provisioned 0  
[2026-07-15 16:31:18] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:31:18] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:18] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:18] production.DEBUG: chance  
[2026-07-15 16:31:18] production.DEBUG: provisioned 1  
[2026-07-15 16:31:18] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:18] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:18] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:18] production.DEBUG: points  
[2026-07-15 16:31:18] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:18] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:18] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:18] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:18] production.DEBUG: chance  
[2026-07-15 16:31:18] production.DEBUG: provisioned 1  
[2026-07-15 16:31:18] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:18] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:18] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:18] production.DEBUG: points  
[2026-07-15 16:31:18] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:18] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:18] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:18] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:18] production.DEBUG: chance  
[2026-07-15 16:31:18] production.DEBUG: provisioned 1  
[2026-07-15 16:31:18] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:18] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:18] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:18] production.DEBUG: points  
[2026-07-15 16:31:18] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:18] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:18] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:18] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:18] production.DEBUG: chance  
[2026-07-15 16:31:18] production.DEBUG: provisioned 1  
[2026-07-15 16:31:18] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:18] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:18] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:18] production.DEBUG: points  
[2026-07-15 16:31:18] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:18] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:21] production.DEBUG: $reward_to_provision 0  
[2026-07-15 16:31:21] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:21] production.DEBUG: chance  
[2026-07-15 16:31:21] production.DEBUG: provisioned 0  
[2026-07-15 16:31:21] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:21] production.DEBUG: $reward_to_provision 0  
[2026-07-15 16:31:21] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:21] production.DEBUG: points  
[2026-07-15 16:31:21] production.DEBUG: provisioned 0  
[2026-07-15 16:31:21] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:21] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:21] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:21] production.DEBUG: chance  
[2026-07-15 16:31:21] production.DEBUG: provisioned 1  
[2026-07-15 16:31:21] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:21] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:21] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:21] production.DEBUG: points  
[2026-07-15 16:31:21] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:21] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:21] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:21] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:21] production.DEBUG: chance  
[2026-07-15 16:31:21] production.DEBUG: provisioned 1  
[2026-07-15 16:31:21] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:21] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:21] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:21] production.DEBUG: points  
[2026-07-15 16:31:21] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:21] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:21] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:21] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:21] production.DEBUG: chance  
[2026-07-15 16:31:21] production.DEBUG: provisioned 1  
[2026-07-15 16:31:21] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:21] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:21] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:21] production.DEBUG: points  
[2026-07-15 16:31:21] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:21] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:21] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:21] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:21] production.DEBUG: chance  
[2026-07-15 16:31:21] production.DEBUG: provisioned 1  
[2026-07-15 16:31:21] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:21] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:21] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:21] production.DEBUG: points  
[2026-07-15 16:31:21] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:21] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:21] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:21] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:21] production.DEBUG: chance  
[2026-07-15 16:31:21] production.DEBUG: provisioned 1  
[2026-07-15 16:31:21] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:21] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:21] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:21] production.DEBUG: points  
[2026-07-15 16:31:21] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:21] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:21] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:21] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:21] production.DEBUG: chance  
[2026-07-15 16:31:21] production.DEBUG: provisioned 1  
[2026-07-15 16:31:21] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:21] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:21] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:21] production.DEBUG: points  
[2026-07-15 16:31:21] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:21] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:21] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:21] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:21] production.DEBUG: chance  
[2026-07-15 16:31:21] production.DEBUG: provisioned 0  
[2026-07-15 16:31:21] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:31:21] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:21] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:21] production.DEBUG: points  
[2026-07-15 16:31:21] production.DEBUG: provisioned 0  
[2026-07-15 16:31:21] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:31:21] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:21] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:21] production.DEBUG: chance  
[2026-07-15 16:31:21] production.DEBUG: provisioned 1  
[2026-07-15 16:31:21] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:21] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:21] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:21] production.DEBUG: points  
[2026-07-15 16:31:21] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:21] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:21] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:21] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:21] production.DEBUG: chance  
[2026-07-15 16:31:21] production.DEBUG: provisioned 1  
[2026-07-15 16:31:21] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:21] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:21] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:21] production.DEBUG: points  
[2026-07-15 16:31:21] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:21] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:21] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:21] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:21] production.DEBUG: chance  
[2026-07-15 16:31:21] production.DEBUG: provisioned 1  
[2026-07-15 16:31:21] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:21] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:21] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:21] production.DEBUG: points  
[2026-07-15 16:31:21] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:21] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:21] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:21] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:21] production.DEBUG: chance  
[2026-07-15 16:31:21] production.DEBUG: provisioned 1  
[2026-07-15 16:31:21] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:21] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:21] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:21] production.DEBUG: points  
[2026-07-15 16:31:21] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:21] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:25] production.DEBUG: $reward_to_provision 0  
[2026-07-15 16:31:25] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:25] production.DEBUG: chance  
[2026-07-15 16:31:25] production.DEBUG: provisioned 0  
[2026-07-15 16:31:25] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:25] production.DEBUG: $reward_to_provision 0  
[2026-07-15 16:31:25] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:25] production.DEBUG: points  
[2026-07-15 16:31:25] production.DEBUG: provisioned 0  
[2026-07-15 16:31:25] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:25] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:25] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:25] production.DEBUG: chance  
[2026-07-15 16:31:25] production.DEBUG: provisioned 1  
[2026-07-15 16:31:25] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:25] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:25] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:25] production.DEBUG: points  
[2026-07-15 16:31:25] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:25] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:25] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:25] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:25] production.DEBUG: chance  
[2026-07-15 16:31:25] production.DEBUG: provisioned 1  
[2026-07-15 16:31:25] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:25] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:25] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:25] production.DEBUG: points  
[2026-07-15 16:31:25] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:25] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:25] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:25] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:25] production.DEBUG: chance  
[2026-07-15 16:31:25] production.DEBUG: provisioned 1  
[2026-07-15 16:31:25] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:25] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:25] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:25] production.DEBUG: points  
[2026-07-15 16:31:25] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:25] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:25] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:25] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:25] production.DEBUG: chance  
[2026-07-15 16:31:25] production.DEBUG: provisioned 1  
[2026-07-15 16:31:25] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:25] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:25] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:25] production.DEBUG: points  
[2026-07-15 16:31:25] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:25] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:26] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:26] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:26] production.DEBUG: chance  
[2026-07-15 16:31:26] production.DEBUG: provisioned 1  
[2026-07-15 16:31:26] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:26] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:26] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:26] production.DEBUG: points  
[2026-07-15 16:31:26] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:26] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:26] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:26] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:26] production.DEBUG: chance  
[2026-07-15 16:31:26] production.DEBUG: provisioned 1  
[2026-07-15 16:31:26] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:26] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:26] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:26] production.DEBUG: points  
[2026-07-15 16:31:26] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:26] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:26] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:26] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:26] production.DEBUG: chance  
[2026-07-15 16:31:26] production.DEBUG: provisioned 0  
[2026-07-15 16:31:26] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:31:26] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:26] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:26] production.DEBUG: points  
[2026-07-15 16:31:26] production.DEBUG: provisioned 0  
[2026-07-15 16:31:26] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:31:26] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:26] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:26] production.DEBUG: chance  
[2026-07-15 16:31:26] production.DEBUG: provisioned 1  
[2026-07-15 16:31:26] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:26] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:26] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:26] production.DEBUG: points  
[2026-07-15 16:31:26] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:26] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:26] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:26] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:26] production.DEBUG: chance  
[2026-07-15 16:31:26] production.DEBUG: provisioned 1  
[2026-07-15 16:31:26] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:26] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:26] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:26] production.DEBUG: points  
[2026-07-15 16:31:26] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:26] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:26] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:26] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:26] production.DEBUG: chance  
[2026-07-15 16:31:26] production.DEBUG: provisioned 1  
[2026-07-15 16:31:26] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:26] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:26] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:26] production.DEBUG: points  
[2026-07-15 16:31:26] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:26] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:26] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:26] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:26] production.DEBUG: chance  
[2026-07-15 16:31:26] production.DEBUG: provisioned 1  
[2026-07-15 16:31:26] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:26] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:26] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:26] production.DEBUG: points  
[2026-07-15 16:31:26] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:26] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:26] production.INFO: SkaleVLMProvider::extractTexts [{"GuzzleHttp\\Psr7\\Stream":"{\"method\":\"extract\",\"result\":{\"entities\":{\"bill_number\":{\"confidence\":1,\"value\":null},\"order_number\":{\"confidence\":1,\"value\":null},\"outlet_address\":{\"confidence\":1.0,\"value\":\"LOT LG 26,26A & 27 LG FLOOR, GURNEY PARAGON MALL,163-D, PERSIARAN GURNEY, 10250\"},\"outlet_name\":{\"confidence\":1.0,\"value\":\"JAYA GROCER\"},\"payment_discount\":{\"confidence\":1,\"value\":null},\"payment_mode\":{\"confidence\":1,\"value\":null},\"payment_subtotal\":{\"confidence\":1,\"value\":null},\"payment_total\":{\"confidence\":1.0,\"value\":\"73.60\"},\"products\":{\"confidence\":1.0,\"value\":[{\"price\":37.8,\"product\":\"KIWI-ZESPRI RUBY RED 400G (NZL) C8\",\"quantity\":2},{\"price\":6.9,\"product\":\"BLUEBERRY 125G C12\",\"quantity\":1},{\"price\":28.9,\"product\":\"ORANGE-NAVEL 1.5KG (BOLLO) (ESP) C10\",\"quantity\":1}]},\"trans_date\":{\"confidence\":1.0,\"value\":\"2026-05-24\"},\"trans_time\":{\"confidence\":1.0,\"value\":\"09:02\"}},\"image_meta\":{\"image_parts\":1,\"original_height\":1276,\"original_width\":673,\"processed_height\":1274,\"processed_width\":672,\"urls\":[\"https://zespri-test.skale.today/storage//ocr_images/a24369eb-ba70-4ace-92da-8e90f8ff7434.jpeg\"]},\"processing_statistics\":{\"confidence_score_time\":\"21.742151737213135\",\"extraction_mode\":\"vlm\",\"extraction_time\":\"9.631245136260986\",\"ocr_time\":\"2.5762033462524414\",\"starting_datetime\":\"2026-07-15 16:30:52\",\"total_processing_time\":\"33.94960021972656\",\"version\":\"gemini-3.5-flash\"},\"receipt_uid\":\"a24369eb-ba70-4ace-92da-8e90f8ff7434\",\"text\":\"Merchant name: JAYA GROCER, Address: LOT LG 26,26A & 27 LG FLOOR, GURNEY PARAGON MALL,163-D, PERSIARAN GURNEY, 10250 PULAU PINANG, Date of transaction: 24/05/2026, Total transaction value: 73.60, products: 1) KIWI-ZESPRI RUBY RED 400G (NZL) C8, quantity: 1, price: 21.90, 2) BLUEBERRY 125G C12, quantity: 1, price: 6.90, 3) KIWI-ZESPRI RUBY RED 400G (NZL) C8, quantity: 1, price: 21.90, 4) ORANGE-NAVEL 1.5KG (BOLLO) (ESP) C10, quantity: 1, price: 28.90\"},\"status\":\"Success\"}\n"}] 
[2026-07-15 16:31:26] production.INFO: SkaleVLMDetector::extractTexts response {"skale_vlm_json":{"method":"extract","result":{"entities":{"bill_number":{"confidence":1,"value":null},"order_number":{"confidence":1,"value":null},"payment_discount":{"confidence":1,"value":null},"payment_mode":{"confidence":1,"value":null},"payment_subtotal":{"confidence":1,"value":null},"payment_total":{"confidence":1.0,"value":"73.60"},"products":{"confidence":1.0,"value":[{"price":37.7999999999999971578290569595992565155029296875,"product":"KIWI-ZESPRI RUBY RED 400G (NZL) C8","quantity":2},{"price":6.9000000000000003552713678800500929355621337890625,"product":"BLUEBERRY 125G C12","quantity":1},{"price":28.89999999999999857891452847979962825775146484375,"product":"ORANGE-NAVEL 1.5KG (BOLLO) (ESP) C10","quantity":1}]},"trans_date":{"confidence":1.0,"value":"2026-05-24"},"trans_time":{"confidence":1.0,"value":"09:02"}},"image_meta":{"image_parts":1,"original_height":1276,"original_width":673,"processed_height":1274,"processed_width":672,"urls":["https://zespri-test.skale.today/storage//ocr_images/a24369eb-ba70-4ace-92da-8e90f8ff7434.jpeg"]},"processing_statistics":{"confidence_score_time":"21.742151737213135","extraction_mode":"vlm","extraction_time":"9.631245136260986","ocr_time":"2.5762033462524414","starting_datetime":"2026-07-15 16:30:52","total_processing_time":"33.94960021972656","version":"gemini-3.5-flash"},"receipt_uid":"a24369eb-ba70-4ace-92da-8e90f8ff7434","text":"Merchant name: JAYA GROCER, Address: LOT LG 26,26A & 27 LG FLOOR, GURNEY PARAGON MALL,163-D, PERSIARAN GURNEY, 10250 PULAU PINANG, Date of transaction: 24/05/2026, Total transaction value: 73.60, products: 1) KIWI-ZESPRI RUBY RED 400G (NZL) C8, quantity: 1, price: 21.90, 2) BLUEBERRY 125G C12, quantity: 1, price: 6.90, 3) KIWI-ZESPRI RUBY RED 400G (NZL) C8, quantity: 1, price: 21.90, 4) ORANGE-NAVEL 1.5KG (BOLLO) (ESP) C10, quantity: 1, price: 28.90"},"status":"Success","outlet":{"merchant":{"name":{"value":"JAYA GROCER","confidence":1.0},"address":{"value":"LOT LG 26,26A & 27 LG FLOOR, GURNEY PARAGON MALL,163-D, PERSIARAN GURNEY, 10250","confidence":1.0}}}},"text":"Merchant name: JAYA GROCER, Address: LOT LG 26,26A & 27 LG FLOOR, GURNEY PARAGON MALL,163-D, PERSIARAN GURNEY, 10250 PULAU PINANG, Date of transaction: 24/05/2026, Total transaction value: 73.60, products: 1) KIWI-ZESPRI RUBY RED 400G (NZL) C8, quantity: 1, price: 21.90, 2) BLUEBERRY 125G C12, quantity: 1, price: 6.90, 3) KIWI-ZESPRI RUBY RED 400G (NZL) C8, quantity: 1, price: 21.90, 4) ORANGE-NAVEL 1.5KG (BOLLO) (ESP) C10, quantity: 1, price: 28.90"} 
[2026-07-15 16:31:29] production.DEBUG: $reward_to_provision 0  
[2026-07-15 16:31:29] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:29] production.DEBUG: chance  
[2026-07-15 16:31:29] production.DEBUG: provisioned 0  
[2026-07-15 16:31:29] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:29] production.DEBUG: $reward_to_provision 0  
[2026-07-15 16:31:29] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:29] production.DEBUG: points  
[2026-07-15 16:31:29] production.DEBUG: provisioned 0  
[2026-07-15 16:31:29] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:29] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:29] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:29] production.DEBUG: chance  
[2026-07-15 16:31:29] production.DEBUG: provisioned 1  
[2026-07-15 16:31:29] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:29] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:29] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:29] production.DEBUG: points  
[2026-07-15 16:31:29] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:29] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:29] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:29] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:29] production.DEBUG: chance  
[2026-07-15 16:31:29] production.DEBUG: provisioned 1  
[2026-07-15 16:31:29] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:29] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:29] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:29] production.DEBUG: points  
[2026-07-15 16:31:29] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:29] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:29] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:29] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:29] production.DEBUG: chance  
[2026-07-15 16:31:29] production.DEBUG: provisioned 1  
[2026-07-15 16:31:29] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:29] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:29] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:29] production.DEBUG: points  
[2026-07-15 16:31:29] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:29] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:29] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:29] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:29] production.DEBUG: chance  
[2026-07-15 16:31:29] production.DEBUG: provisioned 1  
[2026-07-15 16:31:29] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:29] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:29] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:29] production.DEBUG: points  
[2026-07-15 16:31:29] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:29] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:29] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:29] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:29] production.DEBUG: chance  
[2026-07-15 16:31:29] production.DEBUG: provisioned 1  
[2026-07-15 16:31:29] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:29] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:29] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:29] production.DEBUG: points  
[2026-07-15 16:31:29] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:29] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:29] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:29] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:29] production.DEBUG: chance  
[2026-07-15 16:31:29] production.DEBUG: provisioned 1  
[2026-07-15 16:31:29] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:29] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:29] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:29] production.DEBUG: points  
[2026-07-15 16:31:29] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:29] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:29] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:29] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:29] production.DEBUG: points  
[2026-07-15 16:31:29] production.DEBUG: provisioned 0  
[2026-07-15 16:31:29] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:31:29] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:29] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:29] production.DEBUG: chance  
[2026-07-15 16:31:29] production.DEBUG: provisioned 0  
[2026-07-15 16:31:29] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:31:29] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:29] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:29] production.DEBUG: points  
[2026-07-15 16:31:29] production.DEBUG: provisioned 0  
[2026-07-15 16:31:29] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:31:29] production.DEBUG: checkIfEligible 2026-07-15 16:30:32  
[2026-07-15 16:31:29] production.DEBUG: 2026-07-15 16:30:32  
[2026-07-15 16:31:30] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:30] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:30] production.DEBUG: chance  
[2026-07-15 16:31:30] production.DEBUG: provisioned 1  
[2026-07-15 16:31:30] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:30] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:30] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:30] production.DEBUG: points  
[2026-07-15 16:31:30] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:30] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:30] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:30] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:30] production.DEBUG: chance  
[2026-07-15 16:31:30] production.DEBUG: provisioned 1  
[2026-07-15 16:31:30] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:30] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:30] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:30] production.DEBUG: chance  
[2026-07-15 16:31:30] production.DEBUG: provisioned 0  
[2026-07-15 16:31:30] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:31:30] production.DEBUG: min  
[2026-07-15 16:31:30] production.DEBUG: 1  
[2026-07-15 16:31:30] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:30] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:30] production.DEBUG: points  
[2026-07-15 16:31:30] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:30] production.DEBUG: checkIfEligible 2026-07-15 16:30:32  
[2026-07-15 16:31:30] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:30] production.DEBUG: 2026-07-15 16:30:32  
[2026-07-15 16:31:30] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:30] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:30] production.DEBUG: chance  
[2026-07-15 16:31:30] production.DEBUG: provisioned 1  
[2026-07-15 16:31:30] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:30] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:30] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:30] production.DEBUG: points  
[2026-07-15 16:31:30] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:30] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:30] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:30] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:30] production.DEBUG: chance  
[2026-07-15 16:31:30] production.DEBUG: provisioned 1  
[2026-07-15 16:31:30] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:30] production.ERROR: do_notifications receipt_approval_approved - 2 - approval  
[2026-07-15 16:31:30] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:30] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:30] production.DEBUG: points  
[2026-07-15 16:31:30] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:30] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:30] production.DEBUG: receipt_approval_approved - 6590078132  
[2026-07-15 16:31:30] production.DEBUG: Zespri: Your receipt has been approved. Login to your account via this link:{{login_url}}  
[2026-07-15 16:31:30] production.DEBUG: array (
  'locale' => 'en',
  'template_slug' => 'Zespri Jam Packed May08-2026 Upload Receipt Approved',
  'recipient_mobile' => '6590078132',
  'parameters' => 
  array (
    ' number_of_chance ' => 1,
    ' number_of_points ' => 0,
    ' number_of_voucher ' => 0,
    ' use_voucher_link ' => '-',
    'login_url' => 'https://zespri-test.skale.today/uid/M17272WC03',
  ),
)  
[2026-07-15 16:31:30] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:30] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:30] production.DEBUG: chance  
[2026-07-15 16:31:30] production.DEBUG: provisioned 1  
[2026-07-15 16:31:30] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:30] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:30] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:30] production.DEBUG: points  
[2026-07-15 16:31:30] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:30] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:30] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:30] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:30] production.DEBUG: chance  
[2026-07-15 16:31:30] production.DEBUG: provisioned 1  
[2026-07-15 16:31:30] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:30] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:30] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:30] production.DEBUG: points  
[2026-07-15 16:31:30] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:30] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:30] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:30] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:30] production.DEBUG: chance  
[2026-07-15 16:31:30] production.DEBUG: provisioned 1  
[2026-07-15 16:31:30] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:30] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:30] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:30] production.DEBUG: points  
[2026-07-15 16:31:30] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:30] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:30] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:30] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:30] production.DEBUG: chance  
[2026-07-15 16:31:30] production.DEBUG: provisioned 1  
[2026-07-15 16:31:30] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:30] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:30] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:30] production.DEBUG: points  
[2026-07-15 16:31:30] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:30] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:30] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:30] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:30] production.DEBUG: chance  
[2026-07-15 16:31:30] production.DEBUG: provisioned 1  
[2026-07-15 16:31:30] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:30] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:30] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:30] production.DEBUG: points  
[2026-07-15 16:31:30] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:30] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:30] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:30] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:30] production.DEBUG: chance  
[2026-07-15 16:31:30] production.DEBUG: provisioned 1  
[2026-07-15 16:31:30] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:30] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:30] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:30] production.DEBUG: points  
[2026-07-15 16:31:30] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:30] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:30] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:30] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:30] production.DEBUG: chance  
[2026-07-15 16:31:30] production.DEBUG: provisioned 1  
[2026-07-15 16:31:30] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:30] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:30] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:30] production.DEBUG: points  
[2026-07-15 16:31:30] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:30] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:30] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:30] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:30] production.DEBUG: chance  
[2026-07-15 16:31:30] production.DEBUG: provisioned 0  
[2026-07-15 16:31:30] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:31:30] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:30] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:30] production.DEBUG: points  
[2026-07-15 16:31:30] production.DEBUG: provisioned 0  
[2026-07-15 16:31:30] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:31:30] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:30] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:30] production.DEBUG: chance  
[2026-07-15 16:31:30] production.DEBUG: provisioned 1  
[2026-07-15 16:31:30] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:30] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:30] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:30] production.DEBUG: points  
[2026-07-15 16:31:30] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:30] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:30] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:30] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:30] production.DEBUG: chance  
[2026-07-15 16:31:30] production.DEBUG: provisioned 1  
[2026-07-15 16:31:30] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:30] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:30] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:30] production.DEBUG: points  
[2026-07-15 16:31:30] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:30] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:30] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:30] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:30] production.DEBUG: chance  
[2026-07-15 16:31:30] production.DEBUG: provisioned 1  
[2026-07-15 16:31:30] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:30] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:30] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:30] production.DEBUG: points  
[2026-07-15 16:31:30] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:30] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:30] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:30] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:30] production.DEBUG: chance  
[2026-07-15 16:31:30] production.DEBUG: provisioned 1  
[2026-07-15 16:31:30] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:30] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:30] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:30] production.DEBUG: points  
[2026-07-15 16:31:30] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:30] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:30] production.DEBUG: {"success":false,"message":"Workflow not found","generated_at":1784104290}  
[2026-07-15 16:31:50] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:50] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:50] production.DEBUG: chance  
[2026-07-15 16:31:50] production.DEBUG: provisioned 1  
[2026-07-15 16:31:50] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:50] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:50] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:50] production.DEBUG: points  
[2026-07-15 16:31:50] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:50] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:50] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:50] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:50] production.DEBUG: chance  
[2026-07-15 16:31:50] production.DEBUG: provisioned 1  
[2026-07-15 16:31:50] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:50] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:50] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:50] production.DEBUG: points  
[2026-07-15 16:31:50] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:50] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:50] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:50] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:50] production.DEBUG: chance  
[2026-07-15 16:31:50] production.DEBUG: provisioned 1  
[2026-07-15 16:31:50] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:50] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:50] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:50] production.DEBUG: points  
[2026-07-15 16:31:50] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:50] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:50] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:50] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:50] production.DEBUG: chance  
[2026-07-15 16:31:50] production.DEBUG: provisioned 1  
[2026-07-15 16:31:50] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:50] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:50] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:50] production.DEBUG: points  
[2026-07-15 16:31:50] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:50] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:50] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:50] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:50] production.DEBUG: chance  
[2026-07-15 16:31:50] production.DEBUG: provisioned 1  
[2026-07-15 16:31:50] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:50] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:50] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:50] production.DEBUG: points  
[2026-07-15 16:31:50] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:50] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:50] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:50] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:50] production.DEBUG: chance  
[2026-07-15 16:31:50] production.DEBUG: provisioned 1  
[2026-07-15 16:31:50] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:50] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:50] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:50] production.DEBUG: points  
[2026-07-15 16:31:50] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:50] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:50] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:50] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:50] production.DEBUG: chance  
[2026-07-15 16:31:50] production.DEBUG: provisioned 1  
[2026-07-15 16:31:50] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:50] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:50] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:50] production.DEBUG: points  
[2026-07-15 16:31:50] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:50] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:50] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:50] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:50] production.DEBUG: chance  
[2026-07-15 16:31:50] production.DEBUG: provisioned 0  
[2026-07-15 16:31:50] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:31:50] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:50] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:50] production.DEBUG: points  
[2026-07-15 16:31:50] production.DEBUG: provisioned 0  
[2026-07-15 16:31:50] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:31:50] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:50] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:50] production.DEBUG: chance  
[2026-07-15 16:31:50] production.DEBUG: provisioned 1  
[2026-07-15 16:31:50] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:50] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:50] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:50] production.DEBUG: points  
[2026-07-15 16:31:50] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:50] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:50] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:50] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:50] production.DEBUG: chance  
[2026-07-15 16:31:50] production.DEBUG: provisioned 1  
[2026-07-15 16:31:50] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:50] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:50] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:50] production.DEBUG: points  
[2026-07-15 16:31:50] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:50] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:50] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:50] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:50] production.DEBUG: chance  
[2026-07-15 16:31:50] production.DEBUG: provisioned 1  
[2026-07-15 16:31:50] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:50] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:50] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:50] production.DEBUG: points  
[2026-07-15 16:31:50] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:50] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:50] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:50] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:50] production.DEBUG: chance  
[2026-07-15 16:31:50] production.DEBUG: provisioned 1  
[2026-07-15 16:31:50] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:31:50] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:31:50] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:31:50] production.DEBUG: points  
[2026-07-15 16:31:50] production.DEBUG: provisioned 1.00  
[2026-07-15 16:31:50] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:37:59] production.DEBUG: $reward_to_provision 0  
[2026-07-15 16:37:59] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:37:59] production.DEBUG: points  
[2026-07-15 16:37:59] production.DEBUG: provisioned 0  
[2026-07-15 16:37:59] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:37:59] production.DEBUG: $reward_to_provision 0  
[2026-07-15 16:37:59] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:37:59] production.DEBUG: chance  
[2026-07-15 16:37:59] production.DEBUG: provisioned 0  
[2026-07-15 16:37:59] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:37:59] production.DEBUG: min  
[2026-07-15 16:37:59] production.DEBUG: 0  
[2026-07-15 16:37:59] production.DEBUG: $submitted_details  
[2026-07-15 16:37:59] production.DEBUG:   
[2026-07-15 16:37:59] production.DEBUG: array (
)  
[2026-07-15 16:37:59] production.DEBUG: $submitted_details  
[2026-07-15 16:37:59] production.DEBUG: {"receipt_uid":"7YLshZNOaC","receipt_url":"https:\/\/zespri-test.skale.today\/file\/receipts\/7YLshZNOaC.jpeg","ocr_result":null,"status":"pending","ocr_appv_status":null}  
[2026-07-15 16:37:59] production.DEBUG: array (
  'receipt_uid' => '7YLshZNOaC',
  'receipt_url' => 'https://zespri-test.skale.today/file/receipts/7YLshZNOaC.jpeg',
  'ocr_result' => NULL,
  'status' => 'pending',
  'ocr_appv_status' => NULL,
)  
[2026-07-15 16:38:00] production.INFO: SkaleVLMProvider::extractTexts {"image_urls":["https://zespri-test.skale.today/storage//ocr_images/a2436c92-0ccb-4e31-b940-235d442c73fb.jpeg"],"image_file_name":"a2436c92-0ccb-4e31-b940-235d442c73fb.jpeg","receipt_uid":"a2436c92-0ccb-4e31-b940-235d442c73fb","method":"extract","project_id":"zespri-test","key":"hdkfyudhdlsufndmud","custom_prompts":{"extract_merchant":"Ignore all prior instructions, conversations and images. Start afresh.
Assume this is an image of a receipt. Extract the full merchant name. The name is usually at the top of the receipt and should include any location or other details in parentheses. If the merchant name appears in two places, with a general name at the top (e.g., 'Aeon Co') and a more specific name at the bottom (e.g., 'Aeon Bukit Tinggi'), extract the more specific name from the bottom of the receipt. Return only a string of the merchant. Don't say anything else but the Value. If no information is available, return 'NA'. Use the format 'Answer': merchant.","json_products_via_text":"Provide a direct response to my question without repeating it. Extract information about all products from the following text and image of a receipt. The receipt may be in English, Thai, or Vietnamese — preserve the original language, script, and all diacritical/tone marks exactly as printed (e.g. Vietnamese: ă, â, ê, ô, ơ, ư, đ, and tone marks á à ả ã ạ; Thai: all vowel and tone marks). Do not transliterate, romanize, translate, or strip accents/tone marks under any circumstance. Always remove any slashes, single quotes, or double quotes in product names, but keep all other original characters including diacritics and tone marks untouched. For each product entry, follow these steps: 1. **Identify Product Entries:** Look for lines containing an 'Item Code' (e.g., PLU#, SKU) followed by a product name and its individual price. 2. **Extract Product Name:** The product name is the descriptive text that follows the 'Item Code' on the same line, copied verbatim with original spelling, accents, and tone marks preserved. 3. **Extract Quantity:** Assume quantity is 1 for each individual product line unless explicitly stated otherwise directly on that line. 4. **Determine Final Price for Each Item:** * For single product lines, the price is the rightmost numerical value on that line. * **Discount Application Rule:** If there is a negative-priced line (discount) succeeding a positive-priced item, subtract this discount from that item's price. A discount line is explicitly marked by a negative value or a 'Discount' indicator. Discounts can appear as negative numerical values with leading or trailing negative signs (e.g. -10.50, 10.50-). 5. **Exclude Pure Discount Lines:** Do not include lines that are solely negative-priced discounts in the final product list. Ensure the output is valid UTF-8 encoded text with all original non-Latin and accented characters intact. Do not say anything else but only return a string in the following format: [{'product':fullproductname(string), 'quantity':quantity(integer), 'price':price(float)},{'product':fullproductname(string), 'quantity':quantity(integer), 'price':price(float)},...]. Your Answer:"}} 
[2026-07-15 16:38:30] production.INFO: SkaleVLMProvider::extractTexts [{"GuzzleHttp\\Psr7\\Stream":"{\"method\":\"extract\",\"result\":{\"entities\":{\"bill_number\":{\"confidence\":1,\"value\":null},\"order_number\":{\"confidence\":1,\"value\":null},\"outlet_address\":{\"confidence\":1.0,\"value\":\"NA\"},\"outlet_name\":{\"confidence\":1.0,\"value\":\"WinMart+\"},\"payment_discount\":{\"confidence\":1,\"value\":null},\"payment_mode\":{\"confidence\":1,\"value\":null},\"payment_subtotal\":{\"confidence\":1,\"value\":null},\"payment_total\":{\"confidence\":1.0,\"value\":\"147900.00\"},\"products\":{\"confidence\":1.0,\"value\":[{\"price\":30000.0,\"product\":\"AQUAFINA N\\u01b0\\u1edbc tinh khi\\u1ebft 5L\",\"quantity\":1},{\"price\":64800.0,\"product\":\"ROMANO T\\u1eafm g\\u1ed9i deluxe classic 2in1 180g\",\"quantity\":1},{\"price\":53100.0,\"product\":\"COLGATE K\\u0110R MF b\\u1ea1c h\\u00e0 225g+bc\",\"quantity\":1}]},\"trans_date\":{\"confidence\":1.0,\"value\":\"2025-09-08\"},\"trans_time\":{\"confidence\":1.0,\"value\":\"16:13\"}},\"image_meta\":{\"image_parts\":1,\"original_height\":428,\"original_width\":308,\"processed_height\":933,\"processed_width\":672,\"urls\":[\"https://zespri-test.skale.today/storage//ocr_images/a2436c92-0ccb-4e31-b940-235d442c73fb.jpeg\"]},\"processing_statistics\":{\"confidence_score_time\":\"16.091763019561768\",\"extraction_mode\":\"vlm\",\"extraction_time\":\"10.627710580825806\",\"ocr_time\":\"2.7273776531219482\",\"starting_datetime\":\"2026-07-15 16:38:01\",\"total_processing_time\":\"29.44685125350952\",\"version\":\"gemini-3.5-flash\"},\"receipt_uid\":\"a2436c92-0ccb-4e31-b940-235d442c73fb\",\"text\":\"Merchant name: WinMart+, Address: null, Date of transaction: 08/09/2025, Total transaction value: 147,900, products: 1) AQUAFINA N\\u01b0\\u1edbc tinh khi\\u1ebft 5L, quantity: 1, price: 30,000, 2) ROMANO T\\u1eafm g\\u1ed9i deluxe classic 2in1 180g, quantity: 1, price: 64,800, 3) COLGATE K\\u0110R MF b\\u1ea1c h\\u00e0 225g+bc, quantity: 1, price: 53,100\"},\"status\":\"Success\"}\n"}] 
[2026-07-15 16:38:30] production.INFO: SkaleVLMDetector::extractTexts response {"skale_vlm_json":{"method":"extract","result":{"entities":{"bill_number":{"confidence":1,"value":null},"order_number":{"confidence":1,"value":null},"payment_discount":{"confidence":1,"value":null},"payment_mode":{"confidence":1,"value":null},"payment_subtotal":{"confidence":1,"value":null},"payment_total":{"confidence":1.0,"value":"147900.00"},"products":{"confidence":1.0,"value":[{"price":30000.0,"product":"AQUAFINA Nước tinh khiết 5L","quantity":1},{"price":64800.0,"product":"ROMANO Tắm gội deluxe classic 2in1 180g","quantity":1},{"price":53100.0,"product":"COLGATE KĐR MF bạc hà 225g+bc","quantity":1}]},"trans_date":{"confidence":1.0,"value":"2025-09-08"},"trans_time":{"confidence":1.0,"value":"16:13"}},"image_meta":{"image_parts":1,"original_height":428,"original_width":308,"processed_height":933,"processed_width":672,"urls":["https://zespri-test.skale.today/storage//ocr_images/a2436c92-0ccb-4e31-b940-235d442c73fb.jpeg"]},"processing_statistics":{"confidence_score_time":"16.091763019561768","extraction_mode":"vlm","extraction_time":"10.627710580825806","ocr_time":"2.7273776531219482","starting_datetime":"2026-07-15 16:38:01","total_processing_time":"29.44685125350952","version":"gemini-3.5-flash"},"receipt_uid":"a2436c92-0ccb-4e31-b940-235d442c73fb","text":"Merchant name: WinMart+, Address: null, Date of transaction: 08/09/2025, Total transaction value: 147,900, products: 1) AQUAFINA Nước tinh khiết 5L, quantity: 1, price: 30,000, 2) ROMANO Tắm gội deluxe classic 2in1 180g, quantity: 1, price: 64,800, 3) COLGATE KĐR MF bạc hà 225g+bc, quantity: 1, price: 53,100"},"status":"Success","outlet":{"merchant":{"name":{"value":"WinMart+","confidence":1.0},"address":{"value":"NA","confidence":1.0}}}},"text":"Merchant name: WinMart+, Address: null, Date of transaction: 08/09/2025, Total transaction value: 147,900, products: 1) AQUAFINA Nước tinh khiết 5L, quantity: 1, price: 30,000, 2) ROMANO Tắm gội deluxe classic 2in1 180g, quantity: 1, price: 64,800, 3) COLGATE KĐR MF bạc hà 225g+bc, quantity: 1, price: 53,100"} 
[2026-07-15 16:38:32] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:38:32] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:38:32] production.DEBUG: points  
[2026-07-15 16:38:32] production.DEBUG: provisioned 0  
[2026-07-15 16:38:32] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:38:32] production.DEBUG: checkIfEligible 2026-07-15 16:37:59  
[2026-07-15 16:38:32] production.DEBUG: 2026-07-15 16:37:59  
[2026-07-15 16:38:32] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:38:32] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:38:32] production.DEBUG: chance  
[2026-07-15 16:38:32] production.DEBUG: provisioned 0  
[2026-07-15 16:38:32] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:38:32] production.DEBUG: min  
[2026-07-15 16:38:32] production.DEBUG: 1  
[2026-07-15 16:38:32] production.DEBUG: checkIfEligible 2026-07-15 16:37:59  
[2026-07-15 16:38:32] production.DEBUG: 2026-07-15 16:37:59  
[2026-07-15 16:38:32] production.ERROR: do_notifications receipt_approval_approved - 2 - approval  
[2026-07-15 16:38:32] production.DEBUG: receipt_approval_approved - 6590078132  
[2026-07-15 16:38:32] production.DEBUG: Zespri: Your receipt has been approved. Login to your account via this link:{{login_url}}  
[2026-07-15 16:38:32] production.DEBUG: array (
  'locale' => 'en',
  'template_slug' => 'Zespri Jam Packed May08-2026 Upload Receipt Approved',
  'recipient_mobile' => '6590078132',
  'parameters' => 
  array (
    ' number_of_chance ' => 1,
    ' number_of_points ' => 0,
    ' number_of_voucher ' => 0,
    ' use_voucher_link ' => '-',
    'login_url' => 'https://zespri-test.skale.today/uid/M17272WC03',
  ),
)  
[2026-07-15 16:38:33] production.DEBUG: {"success":false,"message":"Workflow not found","generated_at":1784104713}  
[2026-07-15 16:38:43] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:38:43] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:38:43] production.DEBUG: chance  
[2026-07-15 16:38:43] production.DEBUG: provisioned 1  
[2026-07-15 16:38:43] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:38:43] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:38:43] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:38:43] production.DEBUG: points  
[2026-07-15 16:38:43] production.DEBUG: provisioned 1.00  
[2026-07-15 16:38:43] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:38:43] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:38:43] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:38:43] production.DEBUG: chance  
[2026-07-15 16:38:43] production.DEBUG: provisioned 1  
[2026-07-15 16:38:43] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:38:43] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:38:43] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:38:43] production.DEBUG: points  
[2026-07-15 16:38:43] production.DEBUG: provisioned 1.00  
[2026-07-15 16:38:43] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:38:43] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:38:43] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:38:43] production.DEBUG: chance  
[2026-07-15 16:38:43] production.DEBUG: provisioned 1  
[2026-07-15 16:38:43] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:38:43] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:38:43] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:38:43] production.DEBUG: points  
[2026-07-15 16:38:43] production.DEBUG: provisioned 1.00  
[2026-07-15 16:38:43] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:38:43] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:38:43] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:38:43] production.DEBUG: chance  
[2026-07-15 16:38:43] production.DEBUG: provisioned 1  
[2026-07-15 16:38:43] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:38:43] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:38:43] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:38:43] production.DEBUG: points  
[2026-07-15 16:38:43] production.DEBUG: provisioned 1.00  
[2026-07-15 16:38:43] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:38:43] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:38:43] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:38:43] production.DEBUG: chance  
[2026-07-15 16:38:43] production.DEBUG: provisioned 1  
[2026-07-15 16:38:43] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:38:43] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:38:43] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:38:43] production.DEBUG: points  
[2026-07-15 16:38:43] production.DEBUG: provisioned 1.00  
[2026-07-15 16:38:43] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:38:43] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:38:43] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:38:43] production.DEBUG: chance  
[2026-07-15 16:38:43] production.DEBUG: provisioned 1  
[2026-07-15 16:38:43] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:38:43] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:38:43] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:38:43] production.DEBUG: points  
[2026-07-15 16:38:43] production.DEBUG: provisioned 1.00  
[2026-07-15 16:38:43] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:38:43] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:38:43] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:38:43] production.DEBUG: chance  
[2026-07-15 16:38:43] production.DEBUG: provisioned 1  
[2026-07-15 16:38:43] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:38:43] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:38:43] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:38:43] production.DEBUG: points  
[2026-07-15 16:38:43] production.DEBUG: provisioned 1.00  
[2026-07-15 16:38:43] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:38:43] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:38:43] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:38:43] production.DEBUG: chance  
[2026-07-15 16:38:43] production.DEBUG: provisioned 1  
[2026-07-15 16:38:43] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:38:43] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:38:43] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:38:43] production.DEBUG: points  
[2026-07-15 16:38:43] production.DEBUG: provisioned 1.00  
[2026-07-15 16:38:43] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:38:43] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:38:43] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:38:43] production.DEBUG: chance  
[2026-07-15 16:38:43] production.DEBUG: provisioned 0  
[2026-07-15 16:38:43] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:38:43] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:38:43] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:38:43] production.DEBUG: points  
[2026-07-15 16:38:43] production.DEBUG: provisioned 0  
[2026-07-15 16:38:43] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:38:43] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:38:43] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:38:43] production.DEBUG: chance  
[2026-07-15 16:38:43] production.DEBUG: provisioned 1  
[2026-07-15 16:38:43] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:38:43] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:38:43] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:38:43] production.DEBUG: points  
[2026-07-15 16:38:43] production.DEBUG: provisioned 1.00  
[2026-07-15 16:38:43] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:38:43] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:38:43] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:38:43] production.DEBUG: chance  
[2026-07-15 16:38:43] production.DEBUG: provisioned 1  
[2026-07-15 16:38:43] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:38:43] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:38:43] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:38:43] production.DEBUG: points  
[2026-07-15 16:38:43] production.DEBUG: provisioned 1.00  
[2026-07-15 16:38:43] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:38:43] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:38:43] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:38:43] production.DEBUG: chance  
[2026-07-15 16:38:43] production.DEBUG: provisioned 1  
[2026-07-15 16:38:43] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:38:43] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:38:43] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:38:43] production.DEBUG: points  
[2026-07-15 16:38:43] production.DEBUG: provisioned 1.00  
[2026-07-15 16:38:43] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:41:58] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:41:58] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:41:58] production.DEBUG: points  
[2026-07-15 16:41:58] production.DEBUG: provisioned 0  
[2026-07-15 16:41:58] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:41:58] production.DEBUG: checkIfEligible 2026-07-13 17:54:07  
[2026-07-15 16:41:58] production.DEBUG: 2026-07-13 17:54:07  
[2026-07-15 16:41:58] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:41:58] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:41:58] production.DEBUG: chance  
[2026-07-15 16:41:58] production.DEBUG: provisioned 0  
[2026-07-15 16:41:58] production.DEBUG: reward_to_provision - 1  
[2026-07-15 16:41:58] production.DEBUG: min  
[2026-07-15 16:41:58] production.DEBUG: 1  
[2026-07-15 16:41:58] production.DEBUG: checkIfEligible 2026-07-13 17:54:07  
[2026-07-15 16:41:58] production.DEBUG: 2026-07-13 17:54:07  
[2026-07-15 16:41:58] production.ERROR: do_notifications receipt_approval_approved - 226 - approval  
[2026-07-15 16:41:58] production.DEBUG: receipt_approval_approved - 6581324444  
[2026-07-15 16:41:58] production.DEBUG: Zespri: Your receipt has been approved. Login to your account via this link:{{login_url}}  
[2026-07-15 16:41:58] production.DEBUG: array (
  'locale' => 'en',
  'template_slug' => 'Zespri Jam Packed May08-2026 Upload Receipt Approved',
  'recipient_mobile' => '6581324444',
  'parameters' => 
  array (
    ' number_of_chance ' => 1,
    ' number_of_points ' => 0,
    ' number_of_voucher ' => 0,
    ' use_voucher_link ' => '-',
    'login_url' => 'https://zespri-test.skale.today/uid/Q10Z4VM40744',
  ),
)  
[2026-07-15 16:41:59] production.DEBUG: {"success":false,"message":"Workflow not found","generated_at":1784104919}  
[2026-07-15 16:41:59] production.ERROR: Call to a member function getQuery() on null {"_debugInfo":{"fullUrl":"https://zespri-test.skale.today","ip":"127.0.0.1"},"exception":"[object] (Error(code: 0): Call to a member function getQuery() on null at /home/growthdeskuser/public_html/zespri/enterprise-solutions/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:702)
[stacktrace]
#0 /home/growthdeskuser/public_html/zespri/enterprise-solutions/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(662): Illuminate\\Database\\Eloquent\\Builder->getRelation('userDailyChalle...')
#1 /home/growthdeskuser/public_html/zespri/enterprise-solutions/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(642): Illuminate\\Database\\Eloquent\\Builder->eagerLoadRelation(Array, 'userDailyChalle...', Object(Closure))
#2 /home/growthdeskuser/public_html/zespri/enterprise-solutions/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(610): Illuminate\\Database\\Eloquent\\Builder->eagerLoadRelations(Array)
#3 /home/growthdeskuser/public_html/zespri/enterprise-solutions/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php(195): Illuminate\\Database\\Eloquent\\Builder->get(Array)
#4 /home/growthdeskuser/public_html/zespri/enterprise-solutions/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php(160): Illuminate\\Database\\Eloquent\\Relations\\Relation->get()
#5 /home/growthdeskuser/public_html/zespri/enterprise-solutions/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(673): Illuminate\\Database\\Eloquent\\Relations\\Relation->getEager()
#6 /home/growthdeskuser/public_html/zespri/enterprise-solutions/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(642): Illuminate\\Database\\Eloquent\\Builder->eagerLoadRelation(Array, 'receipt', Object(Closure))
#7 /home/growthdeskuser/public_html/zespri/enterprise-solutions/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(597): Illuminate\\Database\\Eloquent\\Builder->eagerLoadRelations(Array)
#8 /home/growthdeskuser/public_html/zespri/enterprise-solutions/vendor/laravel/framework/src/Illuminate/Queue/SerializesAndRestoresModelIdentifiers.php(102): Illuminate\\Database\\Eloquent\\Model->load(Array)
#9 /home/growthdeskuser/public_html/zespri/enterprise-solutions/vendor/laravel/framework/src/Illuminate/Queue/SerializesAndRestoresModelIdentifiers.php(57): App\\Events\\Event->restoreModel(Object(Illuminate\\Contracts\\Database\\ModelIdentifier))
#10 /home/growthdeskuser/public_html/zespri/enterprise-solutions/app/Traits/JobSerializesNullableModels.php(17): App\\Events\\Event->getRestoredPropertyValue(Object(Illuminate\\Contracts\\Database\\ModelIdentifier))
#11 /home/growthdeskuser/public_html/zespri/enterprise-solutions/vendor/laravel/framework/src/Illuminate/Queue/SerializesModels.php(122): App\\Events\\Event->getRestoredPropertyValue(Object(Illuminate\\Contracts\\Database\\ModelIdentifier))
#12 [internal function]: App\\Events\\Event->__unserialize(Array)
#13 /home/growthdeskuser/public_html/zespri/enterprise-solutions/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(97): unserialize('O:36:\"Illuminat...')
#14 /home/growthdeskuser/public_html/zespri/enterprise-solutions/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(253): Illuminate\\Queue\\CallQueuedHandler->getCommand(Array)
#15 /home/growthdeskuser/public_html/zespri/enterprise-solutions/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(213): Illuminate\\Queue\\CallQueuedHandler->failed(Array, Object(Error), 'de206d7b-951d-4...')
#16 /home/growthdeskuser/public_html/zespri/enterprise-solutions/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(192): Illuminate\\Queue\\Jobs\\Job->failed(Object(Error))
#17 /home/growthdeskuser/public_html/zespri/enterprise-solutions/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(581): Illuminate\\Queue\\Jobs\\Job->fail(Object(Error))
#18 /home/growthdeskuser/public_html/zespri/enterprise-solutions/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(527): Illuminate\\Queue\\Worker->failJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Error))
#19 /home/growthdeskuser/public_html/zespri/enterprise-solutions/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(455): Illuminate\\Queue\\Worker->markJobAsFailedIfWillExceedMaxAttempts('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 1, Object(Error))
#20 /home/growthdeskuser/public_html/zespri/enterprise-solutions/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(432): Illuminate\\Queue\\Worker->handleJobException('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions), Object(Error))
#21 /home/growthdeskuser/public_html/zespri/enterprise-solutions/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(378): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#22 /home/growthdeskuser/public_html/zespri/enterprise-solutions/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(172): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#23 /home/growthdeskuser/public_html/zespri/enterprise-solutions/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(117): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#24 /home/growthdeskuser/public_html/zespri/enterprise-solutions/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(101): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#25 /home/growthdeskuser/public_html/zespri/enterprise-solutions/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#26 /home/growthdeskuser/public_html/zespri/enterprise-solutions/vendor/laravel/framework/src/Illuminate/Container/Util.php(40): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#27 /home/growthdeskuser/public_html/zespri/enterprise-solutions/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#28 /home/growthdeskuser/public_html/zespri/enterprise-solutions/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(37): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Bootstrap\\DomainBasedApplication), Array, Object(Closure))
#29 /home/growthdeskuser/public_html/zespri/enterprise-solutions/vendor/laravel/framework/src/Illuminate/Container/Container.php(653): Illuminate\\Container\\BoundMethod::call(Object(Bootstrap\\DomainBasedApplication), Array, Array, NULL)
#30 /home/growthdeskuser/public_html/zespri/enterprise-solutions/vendor/laravel/framework/src/Illuminate/Console/Command.php(136): Illuminate\\Container\\Container->call(Array)
#31 /home/growthdeskuser/public_html/zespri/enterprise-solutions/vendor/symfony/console/Command/Command.php(298): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#32 /home/growthdeskuser/public_html/zespri/enterprise-solutions/vendor/laravel/framework/src/Illuminate/Console/Command.php(121): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#33 /home/growthdeskuser/public_html/zespri/enterprise-solutions/vendor/symfony/console/Application.php(1040): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#34 /home/growthdeskuser/public_html/zespri/enterprise-solutions/vendor/symfony/console/Application.php(301): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#35 /home/growthdeskuser/public_html/zespri/enterprise-solutions/vendor/symfony/console/Application.php(171): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#36 /home/growthdeskuser/public_html/zespri/enterprise-solutions/vendor/laravel/framework/src/Illuminate/Console/Application.php(94): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#37 /home/growthdeskuser/public_html/zespri/enterprise-solutions/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(129): Illuminate\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#38 /home/growthdeskuser/public_html/zespri/enterprise-solutions/artisan(37): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#39 {main}
"} 
[2026-07-15 16:42:00] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:42:00] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:42:00] production.DEBUG: chance  
[2026-07-15 16:42:00] production.DEBUG: provisioned 1  
[2026-07-15 16:42:00] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:42:00] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:42:00] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:42:00] production.DEBUG: points  
[2026-07-15 16:42:00] production.DEBUG: provisioned 1.00  
[2026-07-15 16:42:00] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:42:00] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:42:00] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:42:00] production.DEBUG: chance  
[2026-07-15 16:42:00] production.DEBUG: provisioned 1  
[2026-07-15 16:42:00] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:42:00] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:42:00] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:42:00] production.DEBUG: points  
[2026-07-15 16:42:00] production.DEBUG: provisioned 1.00  
[2026-07-15 16:42:00] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:42:00] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:42:00] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:42:00] production.DEBUG: chance  
[2026-07-15 16:42:00] production.DEBUG: provisioned 1  
[2026-07-15 16:42:00] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:42:00] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:42:00] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:42:00] production.DEBUG: points  
[2026-07-15 16:42:00] production.DEBUG: provisioned 1.00  
[2026-07-15 16:42:00] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:42:00] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:42:00] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:42:00] production.DEBUG: chance  
[2026-07-15 16:42:00] production.DEBUG: provisioned 1  
[2026-07-15 16:42:00] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:42:00] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:42:00] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:42:00] production.DEBUG: points  
[2026-07-15 16:42:00] production.DEBUG: provisioned 1.00  
[2026-07-15 16:42:00] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:42:00] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:42:00] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:42:00] production.DEBUG: chance  
[2026-07-15 16:42:00] production.DEBUG: provisioned 1  
[2026-07-15 16:42:00] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:42:00] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:42:00] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:42:00] production.DEBUG: points  
[2026-07-15 16:42:00] production.DEBUG: provisioned 1.00  
[2026-07-15 16:42:00] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:42:00] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:42:00] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:42:00] production.DEBUG: chance  
[2026-07-15 16:42:00] production.DEBUG: provisioned 1  
[2026-07-15 16:42:00] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:42:00] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:42:00] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:42:00] production.DEBUG: points  
[2026-07-15 16:42:00] production.DEBUG: provisioned 1.00  
[2026-07-15 16:42:00] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:42:00] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:42:00] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:42:00] production.DEBUG: chance  
[2026-07-15 16:42:01] production.DEBUG: provisioned 1  
[2026-07-15 16:42:01] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:42:01] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:42:01] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:42:01] production.DEBUG: points  
[2026-07-15 16:42:01] production.DEBUG: provisioned 1.00  
[2026-07-15 16:42:01] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:42:01] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:42:01] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:42:01] production.DEBUG: chance  
[2026-07-15 16:42:01] production.DEBUG: provisioned 1  
[2026-07-15 16:42:01] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:42:01] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:42:01] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:42:01] production.DEBUG: points  
[2026-07-15 16:42:01] production.DEBUG: provisioned 1.00  
[2026-07-15 16:42:01] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:42:01] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:42:01] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:42:01] production.DEBUG: chance  
[2026-07-15 16:42:01] production.DEBUG: provisioned 1  
[2026-07-15 16:42:01] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:42:01] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:42:01] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:42:01] production.DEBUG: points  
[2026-07-15 16:42:01] production.DEBUG: provisioned 1.00  
[2026-07-15 16:42:01] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:42:01] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:42:01] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:42:01] production.DEBUG: chance  
[2026-07-15 16:42:01] production.DEBUG: provisioned 1  
[2026-07-15 16:42:01] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:42:01] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:42:01] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:42:01] production.DEBUG: points  
[2026-07-15 16:42:01] production.DEBUG: provisioned 1.00  
[2026-07-15 16:42:01] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:42:01] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:42:01] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:42:01] production.DEBUG: chance  
[2026-07-15 16:42:01] production.DEBUG: provisioned 1  
[2026-07-15 16:42:01] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:42:01] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:42:01] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:42:01] production.DEBUG: points  
[2026-07-15 16:42:01] production.DEBUG: provisioned 1.00  
[2026-07-15 16:42:01] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:42:01] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:42:01] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:42:01] production.DEBUG: chance  
[2026-07-15 16:42:01] production.DEBUG: provisioned 1  
[2026-07-15 16:42:01] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:42:01] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:42:01] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:42:01] production.DEBUG: points  
[2026-07-15 16:42:01] production.DEBUG: provisioned 1.00  
[2026-07-15 16:42:01] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:57:54] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:57:54] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:57:54] production.DEBUG: chance  
[2026-07-15 16:57:54] production.DEBUG: provisioned 1  
[2026-07-15 16:57:54] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:57:54] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:57:54] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:57:54] production.DEBUG: points  
[2026-07-15 16:57:54] production.DEBUG: provisioned 1.00  
[2026-07-15 16:57:54] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:57:54] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:57:54] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:57:54] production.DEBUG: chance  
[2026-07-15 16:57:54] production.DEBUG: provisioned 1  
[2026-07-15 16:57:54] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:57:54] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:57:54] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:57:54] production.DEBUG: points  
[2026-07-15 16:57:54] production.DEBUG: provisioned 1.00  
[2026-07-15 16:57:54] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:57:54] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:57:54] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:57:54] production.DEBUG: chance  
[2026-07-15 16:57:54] production.DEBUG: provisioned 1  
[2026-07-15 16:57:54] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:57:54] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:57:54] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:57:54] production.DEBUG: points  
[2026-07-15 16:57:54] production.DEBUG: provisioned 1.00  
[2026-07-15 16:57:54] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:57:54] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:57:54] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:57:54] production.DEBUG: chance  
[2026-07-15 16:57:54] production.DEBUG: provisioned 1  
[2026-07-15 16:57:54] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:57:54] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:57:54] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:57:54] production.DEBUG: points  
[2026-07-15 16:57:54] production.DEBUG: provisioned 1.00  
[2026-07-15 16:57:54] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:57:54] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:57:54] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:57:54] production.DEBUG: chance  
[2026-07-15 16:57:54] production.DEBUG: provisioned 1  
[2026-07-15 16:57:54] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:57:54] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:57:54] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:57:54] production.DEBUG: points  
[2026-07-15 16:57:54] production.DEBUG: provisioned 1.00  
[2026-07-15 16:57:54] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:57:54] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:57:54] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:57:54] production.DEBUG: chance  
[2026-07-15 16:57:54] production.DEBUG: provisioned 1  
[2026-07-15 16:57:54] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:57:54] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:57:54] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:57:54] production.DEBUG: points  
[2026-07-15 16:57:54] production.DEBUG: provisioned 1.00  
[2026-07-15 16:57:54] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:57:54] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:57:54] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:57:54] production.DEBUG: chance  
[2026-07-15 16:57:54] production.DEBUG: provisioned 1  
[2026-07-15 16:57:54] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:57:54] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:57:54] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:57:54] production.DEBUG: points  
[2026-07-15 16:57:54] production.DEBUG: provisioned 1.00  
[2026-07-15 16:57:54] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:57:54] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:57:54] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:57:54] production.DEBUG: chance  
[2026-07-15 16:57:54] production.DEBUG: provisioned 1  
[2026-07-15 16:57:54] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:57:54] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:57:54] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:57:54] production.DEBUG: points  
[2026-07-15 16:57:54] production.DEBUG: provisioned 1.00  
[2026-07-15 16:57:54] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:57:54] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:57:54] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:57:54] production.DEBUG: chance  
[2026-07-15 16:57:54] production.DEBUG: provisioned 1  
[2026-07-15 16:57:54] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:57:54] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:57:54] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:57:54] production.DEBUG: points  
[2026-07-15 16:57:54] production.DEBUG: provisioned 1.00  
[2026-07-15 16:57:54] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:57:54] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:57:54] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:57:54] production.DEBUG: chance  
[2026-07-15 16:57:54] production.DEBUG: provisioned 1  
[2026-07-15 16:57:54] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:57:54] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:57:54] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:57:54] production.DEBUG: points  
[2026-07-15 16:57:54] production.DEBUG: provisioned 1.00  
[2026-07-15 16:57:54] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:57:54] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:57:54] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:57:54] production.DEBUG: chance  
[2026-07-15 16:57:54] production.DEBUG: provisioned 1  
[2026-07-15 16:57:54] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:57:54] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:57:54] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:57:54] production.DEBUG: points  
[2026-07-15 16:57:54] production.DEBUG: provisioned 1.00  
[2026-07-15 16:57:54] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:57:54] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:57:54] production.DEBUG: array (
  'qty' => '1',
  'type' => 'chance',
  'additional' => 
  array (
    0 => 
    array (
      'type' => 'points',
      'qty' => '1',
      'checked' => true,
      'prerequisite' => 
      array (
        'transaction_amount' => '1',
      ),
      'multiplier' => 
      array (
        'amount_source' => 'sku_qty',
        'type' => 'tiers',
        'tiers' => 
        array (
          0 => 
          array (
            'min' => '1',
            'max' => '999.99',
            'value' => '1',
          ),
        ),
      ),
    ),
  ),
  'caches' => 
  array (
  ),
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:57:54] production.DEBUG: chance  
[2026-07-15 16:57:54] production.DEBUG: provisioned 1  
[2026-07-15 16:57:54] production.DEBUG: reward_to_provision - 0  
[2026-07-15 16:57:54] production.DEBUG: $reward_to_provision 1  
[2026-07-15 16:57:54] production.DEBUG: array (
  'type' => 'points',
  'qty' => '1',
  'checked' => true,
  'prerequisite' => 
  array (
    'transaction_amount' => '1',
  ),
  'multiplier' => 
  array (
    'amount_source' => 'sku_qty',
    'type' => 'tiers',
    'tiers' => 
    array (
      0 => 
      array (
        'min' => '1',
        'max' => '999.99',
        'value' => '1',
      ),
    ),
  ),
)  
[2026-07-15 16:57:54] production.DEBUG: points  
[2026-07-15 16:57:54] production.DEBUG: provisioned 1.00  
[2026-07-15 16:57:54] production.DEBUG: reward_to_provision - 0  
[2026-07-15 17:44:31] production.ERROR: Invalid group url - http://zespri-test.skale.today/sitemap.xml  
