def payment_form_render(self, request, total) -> str: account = get_stripe_account_key(self) if not RegisteredApplePayDomain.objects.filter(account=account, domain=request.host).exists(): stripe_verify_domain.apply_async(args=(self.event.pk, request.host)) template = get_template('pretixplugins/stripe/checkout_payment_form.html') ctx = { 'request': request, 'event': self.event, 'total': self._decimal_to_int(total), 'settings': self.settings, } return template.render(ctx)
def payment_form_render(self, request, total) -> str: account = get_stripe_account_key(self) if not RegisteredApplePayDomain.objects.filter(account=account, domain=request.host).exists(): stripe_verify_domain.apply_async(args=(self.event.pk, request.host)) ui = self.settings.get('ui', default='pretix') if ui == 'checkout': template = get_template('pretixplugins/stripe/checkout_payment_form_stripe_checkout.html') else: template = get_template('pretixplugins/stripe/checkout_payment_form.html') ctx = { 'request': request, 'event': self.event, 'total': self._decimal_to_int(total), 'settings': self.settings, } return template.render(ctx)