コード例 #1
0
ファイル: modules.py プロジェクト: Bobby00/boss_shuup
    def can_use_code(self, order_source, code):
        active_discount = get_active_discount_for_code(order_source, code)
        if not active_discount:
            return False

        return active_discount.coupon_code.can_use_code(
            order_source.shop, order_source.customer)
コード例 #2
0
ファイル: modules.py プロジェクト: Bobby00/boss_shuup
    def use_code(self, order, code):
        active_discount = get_active_discount_for_code(order, code)
        if not active_discount:  # TODO: Revise! Likely "shouldn't" happen too often
            return

        return active_discount.coupon_code.use(order)
コード例 #3
0
ファイル: modules.py プロジェクト: ruqaiya/shuup
    def use_code(self, order, code):
        active_discount = get_active_discount_for_code(order, code)
        if not active_discount:  # TODO: Revise! Likely "shouldn't" happen too often
            return

        return active_discount.coupon_code.use(order)
コード例 #4
0
ファイル: modules.py プロジェクト: ruqaiya/shuup
    def can_use_code(self, order_source, code):
        active_discount = get_active_discount_for_code(order_source, code)
        if not active_discount:
            return False

        return active_discount.coupon_code.can_use_code(order_source.shop, order_source.customer)