Пример #1
0
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())
Пример #3
0
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))