'Buckaroo.'

@http.route(['/payment/buckaroo/return', '/payment/buckaroo/cancel', '/payment/buckaroo/error', '/payment/buckaroo/reject'], type='http', auth='none', csrf=False)
def buckaroo_return(self, **post):

    _logger.info('Buckaroo:    entering    form_feedback    with    post    data    %s', pprint.pformat(post))
    request.env['payment.transaction'].sudo().form_feedback(post, 'buckaroo')
    post = dict(((key.upper(), value) for (key, value) in post.items()))
    return_url = (post.get('ADD_RETURNDATA') or '/')
    return werkzeug.utils.redirect(return_url)
