def paypalReturn(request): current_payment_id = dictOrEmpty(request.session, 'current_payment_id') if(current_payment_id): curr_payment, msg = payment_services.payment_confirmed_web(current_payment_id) del request.session['current_payment_id'] logger.info('CONFIRM_WEB successful for payment %s'%curr_payment.id) else : msg = 'Session expired' curr_payment = None logger.warn('CONFIRM_WEB received while no payment in session. user = %s'%request.user.id) return render_to_response('core/paypal_confirmed.html', {'msg':msg, 'payment':curr_payment}, context_instance = RequestContext(request))
def paypalReturn(request): current_payment_id = dictOrEmpty(request.session, 'current_payment_id') if(current_payment_id): curr_payment, msg = payment_services.payment_confirmed_web(current_payment_id) del request.session['current_payment_id'] logger.info('CONFIRM_WEB successful for payment %s'%curr_payment.id) else : msg = _('Session expired') curr_payment = None logger.warn('CONFIRM_WEB received while no payment in session. user = %s'%request.user.id) messages.warning(request, "Your payment is being processed. You'll receive an email when your payment is confirmed.") # return render_to_response('core/paypal_confirmed.html', # {'msg':msg, # 'payment':curr_payment}, # context_instance = RequestContext(request)) return redirect(curr_payment.offer.issue.get_view_link())
def paypalReturn(request): current_payment_id = dictOrEmpty(request.session, 'current_payment_id') if (current_payment_id): curr_payment, msg = payment_services.payment_confirmed_web( current_payment_id) del request.session['current_payment_id'] logger.info('CONFIRM_WEB successful for payment %s' % curr_payment.id) else: msg = 'Session expired' curr_payment = None logger.warn( 'CONFIRM_WEB received while no payment in session. user = %s' % request.user.id) return render_to_response('core/paypal_confirmed.html', { 'msg': msg, 'payment': curr_payment }, context_instance=RequestContext(request))