コード例 #1
0
ファイル: checkoutflow.py プロジェクト: scperkins/pretix
 def _total_order_value(self):
     total = get_cart_total(self.request)
     total += sum([
         f.value for f in get_fees(self.request.event, self.request, total,
                                   self.invoice_address, None)
     ])
     return total
コード例 #2
0
    def is_allowed(self, request: HttpRequest, total: Decimal = None) -> bool:
        from .services.cart import get_fees

        total = get_cart_total(request)
        total += sum([
            f.value for f in get_fees(self.event, request, total, None, None)
        ])
        return total == 0
コード例 #3
0
    def is_allowed(self, request: HttpRequest, total: Decimal=None) -> bool:
        from .services.cart import get_fees

        total = get_cart_total(request)
        total += sum([f.value for f in get_fees(self.event, request, total, None, None)])
        return total == 0
コード例 #4
0
 def is_allowed(self, request: HttpRequest) -> bool:
     return get_cart_total(request) == 0
コード例 #5
0
 def _total_order_value(self):
     return get_cart_total(self.request)
コード例 #6
0
ファイル: checkoutflow.py プロジェクト: FlaviaBastos/pretix
 def _total_order_value(self):
     total = get_cart_total(self.request)
     total += sum([f.value for f in get_fees(self.request.event, self.request, total, self.invoice_address, None)])
     return total
コード例 #7
0
ファイル: checkoutflow.py プロジェクト: rixx/pretix
 def _total_order_value(self):
     return get_cart_total(self.request)
コード例 #8
0
ファイル: payment.py プロジェクト: rixx/pretix
 def is_allowed(self, request: HttpRequest) -> bool:
     return get_cart_total(request) == 0