def send_order(request, order_id): """Sends order with passed order id to the customer of this order. """ order = muecke_get_object_or_404(Order, pk=order_id) mail_utils.send_order_received_mail(order) return muecke.core.utils.set_message_cookie( url=reverse("muecke_manage_order", kwargs={"order_id": order.id}), msg=_(u"Order has been sent."), )
def send_order(request, order_id): """Sends order with passed order id to the customer of this order. """ order = muecke_get_object_or_404(Order, pk=order_id) mail_utils.send_order_received_mail(order) return muecke.core.utils.set_message_cookie( url=reverse("muecke_manage_order", kwargs={"order_id": order.id}), msg=_(u"Order has been sent."), )
def mark_payment(pp_obj, order_state=PAID): order = None try: logging.info("getting order for uuid %s" % pp_obj.custom) order_uuid = pp_obj.custom order = Order.objects.get(uuid=order_uuid) if order is not None: if order.state != PAID and order_state == PAID: muecke.core.signals.order_paid.send({"order": order}) # TODO: Why is here an order received mail sent? if getattr(settings, 'LFS_SEND_ORDER_MAIL_ON_PAYMENT', False): mail_utils.send_order_received_mail(order) order.state = order_state order.save() except Order.DoesNotExist, e: logging.error(e)
def order_submitted_listener(sender, **kwargs): """Listen to order submitted signal. """ order = sender.get("order") if getattr(settings, 'LFS_SEND_ORDER_MAIL_ON_CHECKOUT', True): mail_utils.send_order_received_mail(order)
def order_submitted_listener(sender, **kwargs): """Listen to order submitted signal. """ order = sender.get("order") if getattr(settings, 'LFS_SEND_ORDER_MAIL_ON_CHECKOUT', True): mail_utils.send_order_received_mail(order)