from django.utils.timezone import now
from django.utils.translation import ugettext_lazy as _, ungettext, ugettext, get_language
from catalogue.utils import get_random_hash
from django.utils.timezone import now
from django.utils.translation import ugettext_lazy as _, ungettext, ugettext, get_language
from catalogue.utils import get_random_hash
from .payment_methods import recurring_payment_method, single_payment_method
from .payu import models as payu_models
from . import utils
from .payment_methods import recurring_payment_method, single_payment_method
from .payu import models as payu_models
from . import utils
def update_contact(self):
Contact = apps.get_model('messaging', 'Contact')
if not self.payed_at:
def update_contact(self):
Contact = apps.get_model('messaging', 'Contact')
if not self.payed_at:
Contact.update(self.email, level, since, self.expires_at)
Contact.update(self.email, level, since, self.expires_at)