[2025-07-06 04:00:55] local.INFO: start validateCoupon web function  
[2025-07-06 04:00:55] local.INFO: Request is: Array
(
    [coupon] => 8xbcur8p
    [webinar_id] => 307
)
  
[2025-07-06 04:00:55] local.INFO: Coupon model: App\Models\Discount Object
(
    [timestamps] => 
    [guarded:protected] => Array
        (
            [0] => id
        )

    [appends:protected] => Array
        (
            [0] => code_length
        )

    [connection:protected] => mysql
    [table:protected] => discounts
    [primaryKey:protected] => id
    [keyType:protected] => int
    [incrementing] => 1
    [with:protected] => Array
        (
        )

    [withCount:protected] => Array
        (
        )

    [perPage:protected] => 15
    [exists] => 1
    [wasRecentlyCreated] => 
    [attributes:protected] => Array
        (
            [id] => 29403
            [creator_id] => 13015
            [added_by] => admin
            [instructor_id] => 
            [city_id] => 
            [organ_id] => 
            [title] => 16-6
            [discount_type] => percentage
            [source] => all
            [code] => 8xbcur8p
            [percent] => 100
            [amount] => 
            [max_amount] => 
            [minimum_order] => 
            [count] => 5
            [user_type] => 
            [for_first_purchase] => 0
            [status] => active
            [expired_at] => 1765888440
            [created_at] => 1750073697
        )

    [original:protected] => Array
        (
            [id] => 29403
            [creator_id] => 13015
            [added_by] => admin
            [instructor_id] => 
            [city_id] => 
            [organ_id] => 
            [title] => 16-6
            [discount_type] => percentage
            [source] => all
            [code] => 8xbcur8p
            [percent] => 100
            [amount] => 
            [max_amount] => 
            [minimum_order] => 
            [count] => 5
            [user_type] => 
            [for_first_purchase] => 0
            [status] => active
            [expired_at] => 1765888440
            [created_at] => 1750073697
        )

    [changes:protected] => Array
        (
        )

    [casts:protected] => Array
        (
        )

    [classCastCache:protected] => Array
        (
        )

    [dates:protected] => Array
        (
        )

    [dateFormat:protected] => 
    [dispatchesEvents:protected] => Array
        (
        )

    [observables:protected] => Array
        (
        )

    [relations:protected] => Array
        (
        )

    [touches:protected] => Array
        (
        )

    [hidden:protected] => Array
        (
        )

    [visible:protected] => Array
        (
        )

    [fillable:protected] => Array
        (
        )

)
  
[2025-07-06 04:00:55] local.INFO: start checkValidDiscount function  
[2025-07-06 04:00:55] local.INFO: App\Models\Discount Object
(
    [timestamps] => 
    [guarded:protected] => Array
        (
            [0] => id
        )

    [appends:protected] => Array
        (
            [0] => code_length
        )

    [connection:protected] => mysql
    [table:protected] => discounts
    [primaryKey:protected] => id
    [keyType:protected] => int
    [incrementing] => 1
    [with:protected] => Array
        (
        )

    [withCount:protected] => Array
        (
        )

    [perPage:protected] => 15
    [exists] => 1
    [wasRecentlyCreated] => 
    [attributes:protected] => Array
        (
            [id] => 29403
            [creator_id] => 13015
            [added_by] => admin
            [instructor_id] => 
            [city_id] => 
            [organ_id] => 
            [title] => 16-6
            [discount_type] => percentage
            [source] => all
            [code] => 8xbcur8p
            [percent] => 100
            [amount] => 
            [max_amount] => 
            [minimum_order] => 
            [count] => 5
            [user_type] => 
            [for_first_purchase] => 0
            [status] => active
            [expired_at] => 1765888440
            [created_at] => 1750073697
        )

    [original:protected] => Array
        (
            [id] => 29403
            [creator_id] => 13015
            [added_by] => admin
            [instructor_id] => 
            [city_id] => 
            [organ_id] => 
            [title] => 16-6
            [discount_type] => percentage
            [source] => all
            [code] => 8xbcur8p
            [percent] => 100
            [amount] => 
            [max_amount] => 
            [minimum_order] => 
            [count] => 5
            [user_type] => 
            [for_first_purchase] => 0
            [status] => active
            [expired_at] => 1765888440
            [created_at] => 1750073697
        )

    [changes:protected] => Array
        (
        )

    [casts:protected] => Array
        (
        )

    [classCastCache:protected] => Array
        (
        )

    [dates:protected] => Array
        (
        )

    [dateFormat:protected] => 
    [dispatchesEvents:protected] => Array
        (
        )

    [observables:protected] => Array
        (
        )

    [relations:protected] => Array
        (
        )

    [touches:protected] => Array
        (
        )

    [hidden:protected] => Array
        (
        )

    [visible:protected] => Array
        (
        )

    [fillable:protected] => Array
        (
        )

)
  
[2025-07-06 15:47:05] local.INFO: start validateCoupon api function  
[2025-07-06 15:47:05] local.INFO: Request is: Array
(
    [coupon] => na6jc6md
    [content-type] => application/json
)
  
[2025-07-06 15:47:05] local.INFO: Coupon model: App\Models\Discount Object
(
    [timestamps] => 
    [guarded:protected] => Array
        (
            [0] => id
        )

    [appends:protected] => Array
        (
            [0] => code_length
        )

    [connection:protected] => mysql
    [table:protected] => discounts
    [primaryKey:protected] => id
    [keyType:protected] => int
    [incrementing] => 1
    [with:protected] => Array
        (
        )

    [withCount:protected] => Array
        (
        )

    [perPage:protected] => 15
    [exists] => 1
    [wasRecentlyCreated] => 
    [attributes:protected] => Array
        (
            [id] => 29399
            [creator_id] => 13015
            [added_by] => admin
            [instructor_id] => 
            [city_id] => 
            [organ_id] => 
            [title] => 16-6
            [discount_type] => percentage
            [source] => all
            [code] => na6jc6md
            [percent] => 100
            [amount] => 
            [max_amount] => 
            [minimum_order] => 
            [count] => 5
            [user_type] => 
            [for_first_purchase] => 0
            [status] => active
            [expired_at] => 1765888440
            [created_at] => 1750073697
        )

    [original:protected] => Array
        (
            [id] => 29399
            [creator_id] => 13015
            [added_by] => admin
            [instructor_id] => 
            [city_id] => 
            [organ_id] => 
            [title] => 16-6
            [discount_type] => percentage
            [source] => all
            [code] => na6jc6md
            [percent] => 100
            [amount] => 
            [max_amount] => 
            [minimum_order] => 
            [count] => 5
            [user_type] => 
            [for_first_purchase] => 0
            [status] => active
            [expired_at] => 1765888440
            [created_at] => 1750073697
        )

    [changes:protected] => Array
        (
        )

    [casts:protected] => Array
        (
        )

    [classCastCache:protected] => Array
        (
        )

    [dates:protected] => Array
        (
        )

    [dateFormat:protected] => 
    [dispatchesEvents:protected] => Array
        (
        )

    [observables:protected] => Array
        (
        )

    [relations:protected] => Array
        (
        )

    [touches:protected] => Array
        (
        )

    [hidden:protected] => Array
        (
        )

    [visible:protected] => Array
        (
        )

    [fillable:protected] => Array
        (
        )

)
  
[2025-07-06 15:47:05] local.INFO: start checkValidDiscount function  
[2025-07-06 15:47:05] local.INFO: App\Models\Discount Object
(
    [timestamps] => 
    [guarded:protected] => Array
        (
            [0] => id
        )

    [appends:protected] => Array
        (
            [0] => code_length
        )

    [connection:protected] => mysql
    [table:protected] => discounts
    [primaryKey:protected] => id
    [keyType:protected] => int
    [incrementing] => 1
    [with:protected] => Array
        (
        )

    [withCount:protected] => Array
        (
        )

    [perPage:protected] => 15
    [exists] => 1
    [wasRecentlyCreated] => 
    [attributes:protected] => Array
        (
            [id] => 29399
            [creator_id] => 13015
            [added_by] => admin
            [instructor_id] => 
            [city_id] => 
            [organ_id] => 
            [title] => 16-6
            [discount_type] => percentage
            [source] => all
            [code] => na6jc6md
            [percent] => 100
            [amount] => 
            [max_amount] => 
            [minimum_order] => 
            [count] => 5
            [user_type] => 
            [for_first_purchase] => 0
            [status] => active
            [expired_at] => 1765888440
            [created_at] => 1750073697
        )

    [original:protected] => Array
        (
            [id] => 29399
            [creator_id] => 13015
            [added_by] => admin
            [instructor_id] => 
            [city_id] => 
            [organ_id] => 
            [title] => 16-6
            [discount_type] => percentage
            [source] => all
            [code] => na6jc6md
            [percent] => 100
            [amount] => 
            [max_amount] => 
            [minimum_order] => 
            [count] => 5
            [user_type] => 
            [for_first_purchase] => 0
            [status] => active
            [expired_at] => 1765888440
            [created_at] => 1750073697
        )

    [changes:protected] => Array
        (
        )

    [casts:protected] => Array
        (
        )

    [classCastCache:protected] => Array
        (
        )

    [dates:protected] => Array
        (
        )

    [dateFormat:protected] => 
    [dispatchesEvents:protected] => Array
        (
        )

    [observables:protected] => Array
        (
        )

    [relations:protected] => Array
        (
        )

    [touches:protected] => Array
        (
        )

    [hidden:protected] => Array
        (
        )

    [visible:protected] => Array
        (
        )

    [fillable:protected] => Array
        (
        )

)
  
[2025-07-06 15:47:05] local.INFO: start checkValidDiscount function  
[2025-07-06 15:47:05] local.INFO: App\Models\Discount Object
(
    [timestamps] => 
    [guarded:protected] => Array
        (
            [0] => id
        )

    [appends:protected] => Array
        (
            [0] => code_length
        )

    [connection:protected] => mysql
    [table:protected] => discounts
    [primaryKey:protected] => id
    [keyType:protected] => int
    [incrementing] => 1
    [with:protected] => Array
        (
        )

    [withCount:protected] => Array
        (
        )

    [perPage:protected] => 15
    [exists] => 1
    [wasRecentlyCreated] => 
    [attributes:protected] => Array
        (
            [id] => 29399
            [creator_id] => 13015
            [added_by] => admin
            [instructor_id] => 
            [city_id] => 
            [organ_id] => 
            [title] => 16-6
            [discount_type] => percentage
            [source] => all
            [code] => na6jc6md
            [percent] => 100
            [amount] => 
            [max_amount] => 
            [minimum_order] => 
            [count] => 5
            [user_type] => 
            [for_first_purchase] => 0
            [status] => active
            [expired_at] => 1765888440
            [created_at] => 1750073697
        )

    [original:protected] => Array
        (
            [id] => 29399
            [creator_id] => 13015
            [added_by] => admin
            [instructor_id] => 
            [city_id] => 
            [organ_id] => 
            [title] => 16-6
            [discount_type] => percentage
            [source] => all
            [code] => na6jc6md
            [percent] => 100
            [amount] => 
            [max_amount] => 
            [minimum_order] => 
            [count] => 5
            [user_type] => 
            [for_first_purchase] => 0
            [status] => active
            [expired_at] => 1765888440
            [created_at] => 1750073697
        )

    [changes:protected] => Array
        (
        )

    [casts:protected] => Array
        (
        )

    [classCastCache:protected] => Array
        (
        )

    [dates:protected] => Array
        (
        )

    [dateFormat:protected] => 
    [dispatchesEvents:protected] => Array
        (
        )

    [observables:protected] => Array
        (
        )

    [relations:protected] => Array
        (
        )

    [touches:protected] => Array
        (
        )

    [hidden:protected] => Array
        (
        )

    [visible:protected] => Array
        (
        )

    [fillable:protected] => Array
        (
        )

)
  
[2025-07-06 15:48:01] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:01] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:01] local.INFO: Request is: Array
(
    [coupon] => na6jc6md
    [content-type] => application/json
)
  
[2025-07-06 15:48:01] local.INFO: Request is: Array
(
    [coupon] => 2ec66mh2
    [content-type] => application/json
)
  
[2025-07-06 15:48:01] local.INFO: Coupon model: App\Models\Discount Object
(
    [timestamps] => 
    [guarded:protected] => Array
        (
            [0] => id
        )

    [appends:protected] => Array
        (
            [0] => code_length
        )

    [connection:protected] => mysql
    [table:protected] => discounts
    [primaryKey:protected] => id
    [keyType:protected] => int
    [incrementing] => 1
    [with:protected] => Array
        (
        )

    [withCount:protected] => Array
        (
        )

    [perPage:protected] => 15
    [exists] => 1
    [wasRecentlyCreated] => 
    [attributes:protected] => Array
        (
            [id] => 29398
            [creator_id] => 13015
            [added_by] => admin
            [instructor_id] => 
            [city_id] => 
            [organ_id] => 
            [title] => 16-6
            [discount_type] => percentage
            [source] => all
            [code] => 2ec66mh2
            [percent] => 100
            [amount] => 
            [max_amount] => 
            [minimum_order] => 
            [count] => 5
            [user_type] => 
            [for_first_purchase] => 0
            [status] => active
            [expired_at] => 1765888440
            [created_at] => 1750073697
        )

    [original:protected] => Array
        (
            [id] => 29398
            [creator_id] => 13015
            [added_by] => admin
            [instructor_id] => 
            [city_id] => 
            [organ_id] => 
            [title] => 16-6
            [discount_type] => percentage
            [source] => all
            [code] => 2ec66mh2
            [percent] => 100
            [amount] => 
            [max_amount] => 
            [minimum_order] => 
            [count] => 5
            [user_type] => 
            [for_first_purchase] => 0
            [status] => active
            [expired_at] => 1765888440
            [created_at] => 1750073697
        )

    [changes:protected] => Array
        (
        )

    [casts:protected] => Array
        (
        )

    [classCastCache:protected] => Array
        (
        )

    [dates:protected] => Array
        (
        )

    [dateFormat:protected] => 
    [dispatchesEvents:protected] => Array
        (
        )

    [observables:protected] => Array
        (
        )

    [relations:protected] => Array
        (
        )

    [touches:protected] => Array
        (
        )

    [hidden:protected] => Array
        (
        )

    [visible:protected] => Array
        (
        )

    [fillable:protected] => Array
        (
        )

)
  
[2025-07-06 15:48:01] local.INFO: start checkValidDiscount function  
[2025-07-06 15:48:01] local.INFO: App\Models\Discount Object
(
    [timestamps] => 
    [guarded:protected] => Array
        (
            [0] => id
        )

    [appends:protected] => Array
        (
            [0] => code_length
        )

    [connection:protected] => mysql
    [table:protected] => discounts
    [primaryKey:protected] => id
    [keyType:protected] => int
    [incrementing] => 1
    [with:protected] => Array
        (
        )

    [withCount:protected] => Array
        (
        )

    [perPage:protected] => 15
    [exists] => 1
    [wasRecentlyCreated] => 
    [attributes:protected] => Array
        (
            [id] => 29398
            [creator_id] => 13015
            [added_by] => admin
            [instructor_id] => 
            [city_id] => 
            [organ_id] => 
            [title] => 16-6
            [discount_type] => percentage
            [source] => all
            [code] => 2ec66mh2
            [percent] => 100
            [amount] => 
            [max_amount] => 
            [minimum_order] => 
            [count] => 5
            [user_type] => 
            [for_first_purchase] => 0
            [status] => active
            [expired_at] => 1765888440
            [created_at] => 1750073697
        )

    [original:protected] => Array
        (
            [id] => 29398
            [creator_id] => 13015
            [added_by] => admin
            [instructor_id] => 
            [city_id] => 
            [organ_id] => 
            [title] => 16-6
            [discount_type] => percentage
            [source] => all
            [code] => 2ec66mh2
            [percent] => 100
            [amount] => 
            [max_amount] => 
            [minimum_order] => 
            [count] => 5
            [user_type] => 
            [for_first_purchase] => 0
            [status] => active
            [expired_at] => 1765888440
            [created_at] => 1750073697
        )

    [changes:protected] => Array
        (
        )

    [casts:protected] => Array
        (
        )

    [classCastCache:protected] => Array
        (
        )

    [dates:protected] => Array
        (
        )

    [dateFormat:protected] => 
    [dispatchesEvents:protected] => Array
        (
        )

    [observables:protected] => Array
        (
        )

    [relations:protected] => Array
        (
        )

    [touches:protected] => Array
        (
        )

    [hidden:protected] => Array
        (
        )

    [visible:protected] => Array
        (
        )

    [fillable:protected] => Array
        (
        )

)
  
[2025-07-06 15:48:02] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:02] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:02] local.INFO: start checkValidDiscount function  
[2025-07-06 15:48:02] local.INFO: App\Models\Discount Object
(
    [timestamps] => 
    [guarded:protected] => Array
        (
            [0] => id
        )

    [appends:protected] => Array
        (
            [0] => code_length
        )

    [connection:protected] => mysql
    [table:protected] => discounts
    [primaryKey:protected] => id
    [keyType:protected] => int
    [incrementing] => 1
    [with:protected] => Array
        (
        )

    [withCount:protected] => Array
        (
        )

    [perPage:protected] => 15
    [exists] => 1
    [wasRecentlyCreated] => 
    [attributes:protected] => Array
        (
            [id] => 29398
            [creator_id] => 13015
            [added_by] => admin
            [instructor_id] => 
            [city_id] => 
            [organ_id] => 
            [title] => 16-6
            [discount_type] => percentage
            [source] => all
            [code] => 2ec66mh2
            [percent] => 100
            [amount] => 
            [max_amount] => 
            [minimum_order] => 
            [count] => 5
            [user_type] => 
            [for_first_purchase] => 0
            [status] => active
            [expired_at] => 1765888440
            [created_at] => 1750073697
        )

    [original:protected] => Array
        (
            [id] => 29398
            [creator_id] => 13015
            [added_by] => admin
            [instructor_id] => 
            [city_id] => 
            [organ_id] => 
            [title] => 16-6
            [discount_type] => percentage
            [source] => all
            [code] => 2ec66mh2
            [percent] => 100
            [amount] => 
            [max_amount] => 
            [minimum_order] => 
            [count] => 5
            [user_type] => 
            [for_first_purchase] => 0
            [status] => active
            [expired_at] => 1765888440
            [created_at] => 1750073697
        )

    [changes:protected] => Array
        (
        )

    [casts:protected] => Array
        (
        )

    [classCastCache:protected] => Array
        (
        )

    [dates:protected] => Array
        (
        )

    [dateFormat:protected] => 
    [dispatchesEvents:protected] => Array
        (
        )

    [observables:protected] => Array
        (
        )

    [relations:protected] => Array
        (
        )

    [touches:protected] => Array
        (
        )

    [hidden:protected] => Array
        (
        )

    [visible:protected] => Array
        (
        )

    [fillable:protected] => Array
        (
        )

)
  
[2025-07-06 15:48:02] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:02] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:02] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:02] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:02] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:02] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:02] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:02] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:03] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:03] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:03] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:03] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:04] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:04] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:04] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:04] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:04] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:04] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:04] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:04] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:04] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:04] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:05] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:05] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:05] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:05] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:05] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:05] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:05] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:05] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:06] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:06] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:06] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:06] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:06] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:06] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:06] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:06] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:07] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:07] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:07] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:07] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:07] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:07] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:07] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:07] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:08] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:08] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:08] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:08] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:08] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:08] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:08] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:08] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:09] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:09] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:09] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:09] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:09] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:09] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:09] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:09] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:10] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:10] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:10] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:10] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:10] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:10] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:10] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:10] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:11] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:11] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:11] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:11] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:11] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:11] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:11] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:11] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:12] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:12] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:12] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:12] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:12] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:12] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:12] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:12] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:13] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:13] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:13] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:13] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:13] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:13] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:13] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:13] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:14] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:14] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:14] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:14] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:14] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:14] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:14] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:14] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:15] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:15] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:15] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:15] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:15] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:15] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:15] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:15] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:16] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:16] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:16] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:16] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:16] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:16] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:17] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:17] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:17] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:17] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:17] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:17] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:17] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:17] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:18] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:18] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:18] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:18] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:18] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:18] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:18] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:18] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:19] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:19] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:19] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:19] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:19] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:19] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:19] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:19] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:20] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:20] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:20] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:20] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:20] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:20] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:20] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:20] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:21] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:21] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:21] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:21] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:21] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:21] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:21] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:21] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:22] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:22] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:22] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:22] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:22] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:22] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:22] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:22] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:23] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:23] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:23] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:23] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:23] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:23] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:23] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:23] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:24] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:24] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:24] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:24] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:24] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:24] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:24] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:24] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:25] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:25] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:25] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:25] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:25] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:25] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:25] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:25] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:26] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:26] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:26] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:26] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:26] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:26] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:26] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:26] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:27] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:27] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:27] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:27] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:27] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:27] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:27] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:27] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:28] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:28] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:28] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:28] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:28] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:28] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:28] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:28] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:29] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:29] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:29] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:29] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:29] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:29] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:29] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:29] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:30] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:30] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:30] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:30] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:30] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:30] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:30] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:30] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:31] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:31] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:31] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:31] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:31] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:31] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:31] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:31] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:31] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:31] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:32] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:32] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:32] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:32] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:32] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:32] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:32] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:32] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:33] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:33] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:33] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:33] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:33] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:33] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:33] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:33] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:34] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:34] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:34] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:34] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:34] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:34] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:34] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:34] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:34] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:34] local.INFO: Request is: Array
(
    [coupon] => bjdxh67d
    [content-type] => application/json
)
  
[2025-07-06 15:48:34] local.INFO: Coupon model: App\Models\Discount Object
(
    [timestamps] => 
    [guarded:protected] => Array
        (
            [0] => id
        )

    [appends:protected] => Array
        (
            [0] => code_length
        )

    [connection:protected] => mysql
    [table:protected] => discounts
    [primaryKey:protected] => id
    [keyType:protected] => int
    [incrementing] => 1
    [with:protected] => Array
        (
        )

    [withCount:protected] => Array
        (
        )

    [perPage:protected] => 15
    [exists] => 1
    [wasRecentlyCreated] => 
    [attributes:protected] => Array
        (
            [id] => 29396
            [creator_id] => 13015
            [added_by] => admin
            [instructor_id] => 
            [city_id] => 
            [organ_id] => 
            [title] => 16-6
            [discount_type] => percentage
            [source] => all
            [code] => bjdxh67d
            [percent] => 100
            [amount] => 
            [max_amount] => 
            [minimum_order] => 
            [count] => 5
            [user_type] => 
            [for_first_purchase] => 0
            [status] => active
            [expired_at] => 1765888440
            [created_at] => 1750073697
        )

    [original:protected] => Array
        (
            [id] => 29396
            [creator_id] => 13015
            [added_by] => admin
            [instructor_id] => 
            [city_id] => 
            [organ_id] => 
            [title] => 16-6
            [discount_type] => percentage
            [source] => all
            [code] => bjdxh67d
            [percent] => 100
            [amount] => 
            [max_amount] => 
            [minimum_order] => 
            [count] => 5
            [user_type] => 
            [for_first_purchase] => 0
            [status] => active
            [expired_at] => 1765888440
            [created_at] => 1750073697
        )

    [changes:protected] => Array
        (
        )

    [casts:protected] => Array
        (
        )

    [classCastCache:protected] => Array
        (
        )

    [dates:protected] => Array
        (
        )

    [dateFormat:protected] => 
    [dispatchesEvents:protected] => Array
        (
        )

    [observables:protected] => Array
        (
        )

    [relations:protected] => Array
        (
        )

    [touches:protected] => Array
        (
        )

    [hidden:protected] => Array
        (
        )

    [visible:protected] => Array
        (
        )

    [fillable:protected] => Array
        (
        )

)
  
[2025-07-06 15:48:34] local.INFO: start checkValidDiscount function  
[2025-07-06 15:48:34] local.INFO: App\Models\Discount Object
(
    [timestamps] => 
    [guarded:protected] => Array
        (
            [0] => id
        )

    [appends:protected] => Array
        (
            [0] => code_length
        )

    [connection:protected] => mysql
    [table:protected] => discounts
    [primaryKey:protected] => id
    [keyType:protected] => int
    [incrementing] => 1
    [with:protected] => Array
        (
        )

    [withCount:protected] => Array
        (
        )

    [perPage:protected] => 15
    [exists] => 1
    [wasRecentlyCreated] => 
    [attributes:protected] => Array
        (
            [id] => 29396
            [creator_id] => 13015
            [added_by] => admin
            [instructor_id] => 
            [city_id] => 
            [organ_id] => 
            [title] => 16-6
            [discount_type] => percentage
            [source] => all
            [code] => bjdxh67d
            [percent] => 100
            [amount] => 
            [max_amount] => 
            [minimum_order] => 
            [count] => 5
            [user_type] => 
            [for_first_purchase] => 0
            [status] => active
            [expired_at] => 1765888440
            [created_at] => 1750073697
        )

    [original:protected] => Array
        (
            [id] => 29396
            [creator_id] => 13015
            [added_by] => admin
            [instructor_id] => 
            [city_id] => 
            [organ_id] => 
            [title] => 16-6
            [discount_type] => percentage
            [source] => all
            [code] => bjdxh67d
            [percent] => 100
            [amount] => 
            [max_amount] => 
            [minimum_order] => 
            [count] => 5
            [user_type] => 
            [for_first_purchase] => 0
            [status] => active
            [expired_at] => 1765888440
            [created_at] => 1750073697
        )

    [changes:protected] => Array
        (
        )

    [casts:protected] => Array
        (
        )

    [classCastCache:protected] => Array
        (
        )

    [dates:protected] => Array
        (
        )

    [dateFormat:protected] => 
    [dispatchesEvents:protected] => Array
        (
        )

    [observables:protected] => Array
        (
        )

    [relations:protected] => Array
        (
        )

    [touches:protected] => Array
        (
        )

    [hidden:protected] => Array
        (
        )

    [visible:protected] => Array
        (
        )

    [fillable:protected] => Array
        (
        )

)
  
[2025-07-06 15:48:35] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:35] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:35] local.INFO: start checkValidDiscount function  
[2025-07-06 15:48:35] local.INFO: App\Models\Discount Object
(
    [timestamps] => 
    [guarded:protected] => Array
        (
            [0] => id
        )

    [appends:protected] => Array
        (
            [0] => code_length
        )

    [connection:protected] => mysql
    [table:protected] => discounts
    [primaryKey:protected] => id
    [keyType:protected] => int
    [incrementing] => 1
    [with:protected] => Array
        (
        )

    [withCount:protected] => Array
        (
        )

    [perPage:protected] => 15
    [exists] => 1
    [wasRecentlyCreated] => 
    [attributes:protected] => Array
        (
            [id] => 29396
            [creator_id] => 13015
            [added_by] => admin
            [instructor_id] => 
            [city_id] => 
            [organ_id] => 
            [title] => 16-6
            [discount_type] => percentage
            [source] => all
            [code] => bjdxh67d
            [percent] => 100
            [amount] => 
            [max_amount] => 
            [minimum_order] => 
            [count] => 5
            [user_type] => 
            [for_first_purchase] => 0
            [status] => active
            [expired_at] => 1765888440
            [created_at] => 1750073697
        )

    [original:protected] => Array
        (
            [id] => 29396
            [creator_id] => 13015
            [added_by] => admin
            [instructor_id] => 
            [city_id] => 
            [organ_id] => 
            [title] => 16-6
            [discount_type] => percentage
            [source] => all
            [code] => bjdxh67d
            [percent] => 100
            [amount] => 
            [max_amount] => 
            [minimum_order] => 
            [count] => 5
            [user_type] => 
            [for_first_purchase] => 0
            [status] => active
            [expired_at] => 1765888440
            [created_at] => 1750073697
        )

    [changes:protected] => Array
        (
        )

    [casts:protected] => Array
        (
        )

    [classCastCache:protected] => Array
        (
        )

    [dates:protected] => Array
        (
        )

    [dateFormat:protected] => 
    [dispatchesEvents:protected] => Array
        (
        )

    [observables:protected] => Array
        (
        )

    [relations:protected] => Array
        (
        )

    [touches:protected] => Array
        (
        )

    [hidden:protected] => Array
        (
        )

    [visible:protected] => Array
        (
        )

    [fillable:protected] => Array
        (
        )

)
  
[2025-07-06 15:48:35] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:35] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:35] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:35] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:35] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:35] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:36] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:36] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:36] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:36] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:36] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:36] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:36] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:36] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:37] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:37] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:37] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:37] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:37] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:37] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:37] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:37] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:37] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:37] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:38] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:38] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:38] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:38] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:38] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:38] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:38] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:38] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:39] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:39] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:39] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:39] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:39] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:39] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:39] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:39] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:40] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:40] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:40] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:40] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:40] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:40] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:40] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:40] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:41] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:41] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:41] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:41] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:41] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:41] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:41] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:41] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:41] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:41] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:42] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:42] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:42] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:42] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:42] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:42] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:42] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:42] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:42] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:42] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:43] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:43] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:43] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:43] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:43] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:43] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:43] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:43] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:44] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:44] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:44] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:44] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:44] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:44] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:44] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:44] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:44] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:44] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:45] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:45] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:45] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:45] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:45] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:45] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:45] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:45] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:46] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:46] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:46] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:46] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:46] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:46] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:46] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:46] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:47] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:47] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:47] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:47] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:47] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:47] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:47] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:47] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:47] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:47] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:48] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:48] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:48] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:48] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:48] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:48] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:48] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:48] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:49] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:49] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:49] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:49] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:49] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:49] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:49] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:49] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:49] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:49] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:50] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:50] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:50] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:50] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:50] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:50] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:50] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:50] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:51] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:51] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:51] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:51] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:51] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:51] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:51] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:51] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:51] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:51] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:52] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:52] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:52] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:52] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:52] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:52] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:52] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:52] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:53] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:53] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:53] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:53] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:53] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:53] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:53] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:53] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:53] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:53] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:54] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:54] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:54] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:54] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:54] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:54] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:54] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:54] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:54] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:54] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:55] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:55] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:55] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:55] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:55] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:55] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:55] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:55] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:56] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:56] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:56] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:56] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:56] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:56] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:56] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:56] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:56] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:56] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:57] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:57] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:57] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:57] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:57] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:57] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:57] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:57] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:58] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:58] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:58] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:58] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:58] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:58] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:58] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:58] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:59] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:59] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:59] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:59] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:59] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:59] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:59] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:59] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:48:59] local.INFO: start validateCoupon api function  
[2025-07-06 15:48:59] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:00] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:00] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:00] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:00] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:00] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:00] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:00] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:00] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:01] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:01] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:01] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:01] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:01] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:01] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:02] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:02] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:02] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:02] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:02] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:02] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:02] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:02] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:03] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:03] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:03] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:03] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:03] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:03] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:03] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:03] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:04] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:04] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:04] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:04] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:04] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:04] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:04] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:04] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:04] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:04] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:05] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:05] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:05] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:05] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:05] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:05] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:05] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:05] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:06] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:06] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:06] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:06] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:06] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:06] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:06] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:06] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:07] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:07] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:07] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:07] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:07] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:07] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:07] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:07] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:07] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:07] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:08] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:08] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:08] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:08] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:08] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:08] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:08] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:08] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:08] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:08] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:09] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:09] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:09] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:09] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:09] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:09] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:09] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:09] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:10] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:10] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:10] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:10] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:10] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:10] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:10] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:10] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:10] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:10] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:11] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:11] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:11] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:11] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:11] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:11] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:11] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:11] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:12] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:12] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:12] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:12] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:12] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:12] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:12] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:12] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:12] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:12] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:13] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:13] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:13] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:13] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:13] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:13] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:13] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:13] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:13] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:13] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:14] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:14] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:14] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:14] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:14] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:14] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:14] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:14] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:15] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:15] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:15] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:15] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:15] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:15] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:16] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:16] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:16] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:16] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:16] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:16] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:16] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:16] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:17] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:17] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:17] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:17] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:17] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:17] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:17] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:17] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:17] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:17] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:18] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:18] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:18] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:18] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:18] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:18] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:18] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:18] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:19] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:19] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:19] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:19] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:19] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:19] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:19] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:19] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:19] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:19] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:20] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:20] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:20] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:20] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:20] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:20] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:20] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:20] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:20] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:20] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:21] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:21] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:21] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:21] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:21] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:21] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:21] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:21] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:22] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:22] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:22] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:22] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:22] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:22] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:22] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:22] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:23] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:23] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:23] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:23] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:23] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:23] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:23] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:23] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:24] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:24] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:24] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:24] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:24] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:24] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:24] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:24] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:24] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:24] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:25] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:25] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:25] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:25] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:25] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:25] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:25] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:25] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:26] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:26] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:26] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:26] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:26] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:26] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:26] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:26] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:26] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:26] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:27] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:27] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:27] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:27] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:27] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:27] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:27] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:27] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:28] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:28] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:28] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:28] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:28] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:28] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:28] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:28] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:28] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:28] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:29] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:29] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:29] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:29] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:29] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:29] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:30] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:30] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:30] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:30] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:30] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:30] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:30] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:30] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:30] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:30] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:31] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:31] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:31] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:31] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:31] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:31] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:32] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:32] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:32] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:32] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:32] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:32] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:32] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:32] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:33] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:33] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:33] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:33] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:33] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:33] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:33] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:33] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:34] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:34] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:34] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:34] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:34] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:34] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:35] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:35] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:35] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:35] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:35] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:35] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:35] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:35] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:35] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:35] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:36] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:36] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:36] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:36] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:36] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:36] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:36] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:36] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:37] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:37] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:37] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:37] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:37] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:37] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:37] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:37] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:37] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:37] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:38] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:38] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:38] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:38] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:38] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:38] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:38] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:38] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:39] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:39] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:39] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:39] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:39] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:39] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:39] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:39] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:39] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:39] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:40] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:40] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:40] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:40] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:41] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:41] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:41] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:41] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:41] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:41] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:41] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:41] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:42] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:42] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:42] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:42] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:42] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:42] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:42] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:42] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:42] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:42] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:43] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:43] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:43] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:43] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:43] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:43] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:43] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:43] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:44] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:44] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:44] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:44] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:44] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:44] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:44] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:44] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:45] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:45] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:45] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:45] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:45] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:45] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:45] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:45] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:45] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:45] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:46] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:46] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:46] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:46] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:46] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:46] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:46] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:46] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:46] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:46] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:47] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:47] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:47] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:47] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:47] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:47] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:47] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:47] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:48] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:48] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:48] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:48] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:48] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:48] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:48] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:48] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:49] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:49] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:49] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:49] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:49] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:49] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:49] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:49] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:49] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:49] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:50] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:50] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:50] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:50] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:50] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:50] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:50] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:50] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:51] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:51] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:51] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:51] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:51] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:51] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:51] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:51] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:51] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:51] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:52] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:52] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:52] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:52] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:52] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:52] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:52] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:52] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:53] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:53] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:53] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:53] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:53] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:53] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:53] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:53] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:53] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:53] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:54] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:54] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:54] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:54] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:54] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:54] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:54] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:54] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:55] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:55] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:55] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:55] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:55] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:55] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:55] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:55] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:56] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:56] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:56] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:56] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:56] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:56] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:56] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:56] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:56] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:56] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:57] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:57] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:57] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:57] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:57] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:57] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:57] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:57] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:58] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:58] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:58] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:58] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:58] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:58] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:58] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:58] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:58] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:58] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:59] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:59] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:59] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:59] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:59] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:59] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:49:59] local.INFO: start validateCoupon api function  
[2025-07-06 15:49:59] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:00] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:00] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:00] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:00] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:00] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:00] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:00] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:00] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:01] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:01] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:01] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:01] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:01] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:01] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:02] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:02] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:02] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:02] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:02] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:02] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:03] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:03] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:03] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:03] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:03] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:03] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:03] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:03] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:04] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:04] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:04] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:04] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:04] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:04] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:04] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:04] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:05] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:05] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:05] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:05] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:05] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:05] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:05] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:05] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:06] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:06] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:06] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:06] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:06] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:06] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:06] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:06] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:06] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:06] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:07] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:07] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:07] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:07] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:07] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:07] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:07] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:07] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:08] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:08] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:08] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:08] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:08] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:08] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:08] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:08] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:08] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:08] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:09] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:09] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:09] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:09] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:09] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:09] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:09] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:09] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:10] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:10] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:10] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:10] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:10] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:10] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:10] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:10] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:10] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:10] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:11] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:11] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:11] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:11] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:11] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:11] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:11] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:11] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:12] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:12] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:12] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:12] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:12] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:12] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:12] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:12] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:13] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:13] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:13] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:13] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:13] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:13] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:13] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:13] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:13] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:13] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:14] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:14] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:14] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:14] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:14] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:14] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:14] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:14] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:15] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:15] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:15] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:15] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:15] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:15] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:15] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:15] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:16] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:16] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:16] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:16] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:16] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:16] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:16] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:16] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:16] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:16] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:17] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:17] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:17] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:17] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:17] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:17] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:17] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:17] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:18] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:18] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:18] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:18] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:18] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:18] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:18] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:18] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:19] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:19] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:19] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:19] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:19] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:19] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:19] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:19] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:20] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:20] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:20] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:20] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:20] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:20] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:20] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:20] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:20] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:20] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:21] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:21] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:21] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:21] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:21] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:21] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:21] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:21] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:22] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:22] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:22] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:22] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:22] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:22] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:22] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:22] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:23] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:23] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:23] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:23] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:23] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:23] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:23] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:23] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:23] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:23] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:24] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:24] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:24] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:24] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:24] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:24] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:24] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:24] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:25] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:25] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:25] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:25] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:25] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:25] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:25] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:25] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:26] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:26] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:26] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:26] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:26] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:26] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:26] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:26] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:27] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:27] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:27] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:27] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:27] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:27] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:27] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:27] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:27] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:27] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:28] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:28] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:28] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:28] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:28] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:28] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:28] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:28] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:29] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:29] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:29] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:29] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:29] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:29] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:29] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:29] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:29] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:29] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:30] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:30] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:30] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:30] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:30] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:30] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:30] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:30] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:31] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:31] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:31] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:31] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:31] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:31] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:31] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:31] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:32] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:32] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:32] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:32] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:32] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:32] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:32] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:32] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:33] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:33] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:33] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:33] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:33] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:33] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:33] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:33] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:34] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:34] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:34] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:34] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:34] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:34] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:34] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:34] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:35] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:35] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:35] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:35] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:35] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:35] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:35] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:35] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:35] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:35] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:36] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:36] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:36] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:36] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:36] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:36] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:36] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:36] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:37] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:37] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:37] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:37] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:37] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:37] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:37] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:37] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:38] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:38] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:38] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:38] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:38] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:38] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:38] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:38] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:39] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:39] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:39] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:39] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:39] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:39] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:39] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:39] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:39] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:39] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:40] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:40] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:40] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:40] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:40] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:40] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:40] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:40] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:41] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:41] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:41] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:41] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:41] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:41] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:41] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:41] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:41] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:41] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:42] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:42] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:42] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:42] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:42] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:42] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:42] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:42] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:43] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:43] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:43] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:43] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:43] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:43] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:43] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:43] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:43] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:43] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:44] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:44] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:44] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:44] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:44] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:44] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:44] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:44] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:45] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:45] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:45] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:45] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:45] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:45] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:45] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:45] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:46] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:46] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:46] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:46] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:46] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:46] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:46] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:46] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:46] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:46] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:47] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:47] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:47] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:47] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:47] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:47] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:47] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:47] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:48] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:48] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:48] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:48] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:48] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:48] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:48] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:48] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:49] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:49] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:49] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:49] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:49] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:49] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:49] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:49] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:50] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:50] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:50] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:50] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:50] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:50] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:50] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:50] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:50] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:50] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:51] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:51] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:51] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:51] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:51] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:51] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:51] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:51] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:52] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:52] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:52] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:52] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:52] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:52] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:52] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:52] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:52] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:52] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:53] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:53] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:53] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:53] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:53] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:53] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:53] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:53] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:54] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:54] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:54] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:54] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:54] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:54] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:54] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:54] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:54] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:54] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:55] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:55] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:55] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:55] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:55] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:55] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:55] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:55] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:56] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:56] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:56] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:56] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:56] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:56] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:56] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:56] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:57] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:57] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:57] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:57] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:57] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:57] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:57] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:57] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:58] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:58] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:58] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:58] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:58] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:58] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:58] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:58] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:58] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:58] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:59] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:59] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:59] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:59] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:59] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:59] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:50:59] local.INFO: start validateCoupon api function  
[2025-07-06 15:50:59] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:00] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:00] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:00] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:00] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:00] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:00] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:00] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:00] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:00] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:00] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:01] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:01] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:01] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:01] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:01] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:01] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:01] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:01] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:02] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:02] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:02] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:02] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:02] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:02] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:02] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:02] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:02] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:02] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:03] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:03] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:03] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:03] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:03] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:03] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:03] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:03] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:04] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:04] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:04] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:04] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:04] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:04] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:04] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:04] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:05] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:05] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:05] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:05] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:05] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:05] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:05] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:05] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:06] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:06] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:06] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:06] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:06] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:06] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:06] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:06] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:06] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:06] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:07] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:07] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:07] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:07] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:07] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:07] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:08] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:08] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:08] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:08] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:08] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:08] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:08] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:08] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:08] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:08] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:09] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:09] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:09] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:09] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:09] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:09] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:09] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:09] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:09] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:09] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:10] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:10] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:10] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:10] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:10] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:10] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:10] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:10] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:11] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:11] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:11] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:11] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:11] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:11] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:11] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:11] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:11] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:11] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:12] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:12] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:12] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:12] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:12] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:12] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:12] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:12] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:12] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:12] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:13] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:13] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:13] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:13] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:13] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:13] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:13] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:13] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:14] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:14] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:14] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:14] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:14] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:14] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:14] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:14] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:14] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:14] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:15] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:15] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:15] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:15] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:15] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:15] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:15] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:15] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:16] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:16] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:16] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:16] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:16] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:16] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:16] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:16] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:16] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:16] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:17] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:17] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:17] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:17] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:17] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:17] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:17] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:17] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:18] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:18] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:18] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:18] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:18] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:18] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:18] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:18] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:19] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:19] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:19] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:19] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:19] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:19] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:19] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:19] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:20] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:20] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:20] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:20] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:20] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:20] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:20] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:20] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:21] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:21] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:21] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:21] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:22] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:22] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:22] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:22] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:23] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:23] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:23] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:23] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:23] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:23] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:23] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:23] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:23] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:23] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:24] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:24] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:24] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:24] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:24] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:24] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:24] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:24] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:25] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:25] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:25] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:25] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:25] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:25] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:25] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:25] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:26] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:26] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:26] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:26] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:26] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:26] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:26] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:26] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:27] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:27] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:27] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:27] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:27] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:27] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:27] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:27] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:28] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:28] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:28] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:28] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:28] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:28] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:28] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:28] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:29] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:29] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:29] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:29] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:29] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:29] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:29] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:29] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:30] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:30] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:30] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:30] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:30] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:30] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:30] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:30] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:31] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:31] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:31] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:31] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:31] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:31] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:31] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:31] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:31] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:31] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:32] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:32] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:32] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:32] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:32] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:32] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:32] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:32] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:33] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:33] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:33] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:33] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:33] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:33] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:33] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:33] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:33] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:33] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:34] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:34] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:34] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:34] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:34] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:34] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:34] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:34] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:35] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:35] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:35] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:35] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:35] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:35] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:35] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:35] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:36] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:36] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:36] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:36] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:36] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:36] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:36] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:36] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:37] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:37] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:37] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:37] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:37] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:37] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:37] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:37] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:38] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:38] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:38] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:38] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:38] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:38] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:38] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:38] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:39] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:39] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:39] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:39] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:39] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:39] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:39] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:39] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:40] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:40] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:40] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:40] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:40] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:40] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:40] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:40] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:41] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:41] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:41] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:41] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:41] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:41] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:42] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:42] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:42] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:42] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:42] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:42] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:42] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:42] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:42] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:42] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:43] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:43] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:43] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:43] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:43] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:43] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:44] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:44] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:44] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:44] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:51:44] local.INFO: start validateCoupon api function  
[2025-07-06 15:51:44] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:05] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:05] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:06] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:06] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:07] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:07] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:08] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:08] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:09] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:09] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:09] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:09] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:09] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:09] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:09] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:09] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:10] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:10] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:10] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:10] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:10] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:10] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:10] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:10] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:11] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:11] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:11] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:11] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:11] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:11] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:11] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:11] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:12] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:12] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:12] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:12] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:12] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:12] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:12] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:12] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:12] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:12] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:13] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:13] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:13] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:13] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:13] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:13] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:14] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:14] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:14] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:14] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:14] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:14] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:14] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:14] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:15] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:15] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:15] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:15] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:15] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:15] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:15] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:15] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:16] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:16] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:16] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:16] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:16] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:16] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:16] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:16] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:17] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:17] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:17] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:17] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:17] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:17] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:17] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:17] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:18] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:18] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:18] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:18] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:18] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:18] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:18] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:18] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:18] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:18] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:19] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:19] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:19] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:19] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:19] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:19] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:19] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:19] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:20] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:20] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:20] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:20] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:20] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:20] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:20] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:20] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:20] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:20] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:21] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:21] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:21] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:21] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:21] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:21] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:22] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:22] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:22] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:22] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:22] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:22] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:22] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:22] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:23] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:23] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:23] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:23] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:23] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:23] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:23] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:23] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:24] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:24] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:24] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:24] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:24] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:24] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:24] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:24] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:25] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:25] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:25] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:25] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:25] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:25] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:25] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:25] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:26] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:26] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:26] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:26] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:26] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:26] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:26] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:26] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:27] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:27] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:27] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:27] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:27] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:27] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:27] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:27] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:28] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:28] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:28] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:28] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:28] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:28] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:28] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:28] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:29] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:29] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:29] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:29] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:29] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:29] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:29] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:29] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:30] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:30] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:30] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:30] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:30] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:30] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:30] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:30] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:31] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:31] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:31] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:31] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:31] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:31] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:31] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:31] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:31] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:31] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:32] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:32] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:32] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:32] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:32] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:32] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:32] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:32] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:57] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:57] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:57] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:57] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:58] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:58] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:59] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:59] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:52:59] local.INFO: start validateCoupon api function  
[2025-07-06 15:52:59] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:00] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:00] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:01] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:01] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:01] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:01] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:01] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:01] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:01] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:01] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:02] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:02] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:02] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:02] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:03] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:03] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:03] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:03] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:03] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:03] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:04] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:04] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:04] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:04] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:04] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:04] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:04] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:04] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:05] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:05] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:05] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:05] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:05] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:05] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:05] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:05] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:05] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:05] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:06] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:06] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:06] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:06] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:06] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:06] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:06] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:06] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:07] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:07] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:07] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:07] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:07] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:07] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:07] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:07] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:08] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:08] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:08] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:08] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:08] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:08] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:08] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:08] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:08] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:08] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:09] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:09] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:09] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:09] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:09] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:09] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:09] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:09] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:10] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:10] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:10] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:10] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:10] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:10] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:10] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:10] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:11] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:11] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:11] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:11] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:11] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:11] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:11] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:11] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:12] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:12] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:12] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:12] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:12] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:12] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:12] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:12] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:12] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:12] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:13] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:13] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:13] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:13] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:13] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:13] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:13] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:13] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:14] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:14] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:14] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:14] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:14] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:14] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:14] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:14] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:14] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:14] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:15] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:15] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:15] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:15] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:15] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:15] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:15] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:15] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:16] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:16] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:16] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:16] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:16] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:16] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:16] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:16] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:17] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:17] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:17] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:17] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:17] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:17] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:17] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:17] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:18] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:18] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:18] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:18] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:18] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:18] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:18] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:18] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:19] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:19] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:19] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:19] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:19] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:19] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:19] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:19] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:20] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:20] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:20] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:20] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:20] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:20] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:20] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:20] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:21] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:21] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:21] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:21] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:21] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:21] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:21] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:21] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:22] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:22] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:22] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:22] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:22] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:22] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:22] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:22] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:22] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:22] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:23] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:23] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:23] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:23] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:23] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:23] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:24] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:24] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:24] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:24] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:24] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:24] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:24] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:24] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:24] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:24] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:25] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:25] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:25] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:25] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:25] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:25] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:25] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:25] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:26] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:26] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:26] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:26] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:26] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:26] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:26] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:26] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:27] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:27] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:27] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:27] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:27] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:27] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:27] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:27] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:28] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:28] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:28] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:28] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:28] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:28] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:28] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:28] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:29] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:29] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:29] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:29] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:29] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:29] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:29] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:29] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:30] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:30] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:30] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:30] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:30] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:30] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:30] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:30] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:31] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:31] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:31] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:31] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:31] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:31] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:31] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:31] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:32] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:32] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:32] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:32] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:32] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:32] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:32] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:32] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:33] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:33] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:33] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:33] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:33] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:33] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:33] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:33] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:34] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:34] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:34] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:34] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:34] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:34] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:34] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:34] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:35] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:35] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:35] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:35] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:35] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:35] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:35] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:35] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:36] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:36] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:36] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:36] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:36] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:36] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:36] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:36] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:36] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:36] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:37] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:37] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:37] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:37] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:37] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:37] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:37] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:37] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:38] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:38] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:38] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:38] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:38] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:38] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:38] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:38] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:38] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:38] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:39] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:39] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:39] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:39] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:39] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:39] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:39] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:39] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:40] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:40] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:40] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:40] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:40] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:40] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:40] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:40] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:40] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:40] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:41] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:41] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:41] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:41] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:41] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:41] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:41] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:41] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:42] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:42] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:43] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:43] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:44] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:44] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:45] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:45] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:45] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:45] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:45] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:45] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:46] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:46] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:46] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:46] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:46] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:46] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:46] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:46] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:46] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:46] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:47] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:47] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:47] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:47] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:47] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:47] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:47] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:47] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:48] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:48] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:48] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:48] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:48] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:48] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:48] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:48] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:48] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:48] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:49] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:49] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:49] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:49] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:49] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:49] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:49] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:49] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:49] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:49] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:50] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:50] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:50] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:50] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:50] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:50] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:50] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:50] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:51] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:51] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:51] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:51] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:51] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:51] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:51] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:51] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:51] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:51] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:52] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:52] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:52] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:52] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:52] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:52] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:52] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:52] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:53] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:53] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:53] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:53] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:53] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:53] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:53] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:53] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:53] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:53] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:54] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:54] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:54] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:54] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:54] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:54] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:54] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:54] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:55] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:55] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:55] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:55] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:55] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:55] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:55] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:55] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:55] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:55] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:56] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:56] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:56] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:56] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:56] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:56] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:56] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:56] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:56] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:56] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:57] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:57] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:57] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:57] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:57] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:57] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:57] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:57] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:58] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:58] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:58] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:58] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:58] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:58] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:58] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:58] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:58] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:58] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:59] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:59] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:59] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:59] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:59] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:59] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:53:59] local.INFO: start validateCoupon api function  
[2025-07-06 15:53:59] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:00] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:00] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:00] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:00] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:00] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:00] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:00] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:00] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:01] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:01] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:01] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:01] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:01] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:01] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:01] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:01] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:02] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:02] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:02] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:02] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:02] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:02] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:02] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:02] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:03] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:03] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:03] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:03] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:03] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:03] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:03] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:03] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:03] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:03] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:04] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:04] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:04] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:04] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:04] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:04] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:04] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:04] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:05] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:05] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:05] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:05] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:05] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:05] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:06] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:06] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:06] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:06] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:06] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:06] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:06] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:06] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:06] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:06] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:07] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:07] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:07] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:07] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:07] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:07] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:07] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:07] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:08] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:08] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:08] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:08] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:08] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:08] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:08] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:08] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:08] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:08] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:09] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:09] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:09] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:09] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:09] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:09] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:09] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:09] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:10] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:10] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:10] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:10] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:10] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:10] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:10] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:10] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:10] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:10] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:11] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:11] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:11] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:11] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:11] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:11] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:11] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:11] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:11] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:11] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:12] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:12] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:12] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:12] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:12] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:12] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:12] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:12] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:13] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:13] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:13] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:13] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:13] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:13] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:13] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:13] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:13] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:13] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:14] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:14] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:14] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:14] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:14] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:14] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:14] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:14] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:15] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:15] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:15] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:15] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:15] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:15] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:15] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:15] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:16] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:16] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:16] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:16] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:16] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:16] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:16] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:16] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:17] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:17] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:17] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:17] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:17] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:17] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:18] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:18] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:18] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:18] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:18] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:18] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:18] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:18] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:18] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:18] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:19] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:19] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:19] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:19] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:19] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:19] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:19] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:19] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:20] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:20] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:20] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:20] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:20] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:20] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:20] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:20] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:20] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:20] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:21] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:21] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:21] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:21] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:21] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:21] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:21] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:21] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:22] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:22] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:22] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:22] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:22] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:22] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:22] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:22] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:23] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:23] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:23] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:23] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:23] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:23] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:23] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:23] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:24] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:24] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:24] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:24] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:24] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:24] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:25] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:25] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:25] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:25] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:25] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:25] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:25] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:25] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:25] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:25] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:26] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:26] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:26] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:26] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:27] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:27] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:27] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:27] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:27] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:27] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:27] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:27] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:28] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:28] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:28] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:28] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:28] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:28] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:28] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:28] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:28] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:28] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:29] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:29] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:29] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:29] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:29] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:29] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:30] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:30] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:30] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:30] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:30] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:30] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:31] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:31] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:31] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:31] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:31] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:31] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:31] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:31] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:31] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:31] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:32] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:32] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:32] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:32] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:33] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:33] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:33] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:33] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:33] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:33] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:33] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:33] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:34] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:34] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:34] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:34] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:34] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:34] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:35] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:35] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:35] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:35] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:35] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:35] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:35] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:35] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:36] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:36] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:36] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:36] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:36] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:36] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:36] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:36] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:37] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:37] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:37] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:37] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:37] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:37] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:37] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:37] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:37] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:37] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:38] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:38] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:38] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:38] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:39] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:39] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:39] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:39] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:39] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:39] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:39] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:39] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:39] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:39] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:40] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:40] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:40] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:40] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:40] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:40] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:41] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:41] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:42] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:42] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:42] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:42] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:42] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:42] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:42] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:42] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:43] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:43] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:43] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:43] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:43] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:43] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:43] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:43] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:44] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:44] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:44] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:44] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:44] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:44] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:44] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:44] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:45] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:45] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:45] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:45] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:45] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:45] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:45] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:45] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:45] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:45] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:46] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:46] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:46] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:46] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:46] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:46] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:46] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:46] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:47] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:47] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:47] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:47] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:47] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:47] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:47] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:47] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:47] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:47] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:48] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:48] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:48] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:48] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:48] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:48] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:48] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:48] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:49] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:49] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:49] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:49] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:49] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:49] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:49] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:49] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:49] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:49] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:50] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:50] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:50] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:50] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:50] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:50] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:50] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:50] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
[2025-07-06 15:54:51] local.INFO: start validateCoupon api function  
[2025-07-06 15:54:51] local.INFO: Request is: Array
(
    [coupon] => 
    [content-type] => application/json
)
  
