From 47d8864dc8582c4aa330e9252743b4338ec7872e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?= Date: Fri, 24 Jan 2014 15:57:13 +0100 Subject: [PATCH] [IMP] website_sale: improved manual payment management in checkout process bzr revid: tde@openerp.com-20140124145713-z30chcqg2n32j1g6 --- addons/website_sale/controllers/main.py | 14 +++++++------- addons/website_sale/views/website_sale.xml | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/addons/website_sale/controllers/main.py b/addons/website_sale/controllers/main.py index ed26f90f364..97779557217 100644 --- a/addons/website_sale/controllers/main.py +++ b/addons/website_sale/controllers/main.py @@ -650,19 +650,19 @@ class Ecommerce(http.Controller): tx = request.registry['payment.transaction'].browse(cr, uid, tx_ids[0], context=context) state = tx.state if state == 'done': - message = '

Your payment has been received.

' + message = '

Your payment has been received.

' elif state == 'cancel': - message = '

The payment seems to have been canceled.

' - elif state == 'pending' and tx.validation == 'manual': - message = '

Your transaction is waiting confirmation.

' - message += tx.post_msg + message = '

The payment seems to have been canceled.

' + elif state == 'pending' and tx.acquirer_id.validation == 'manual': + message = '

Your transaction is waiting confirmation.

' + message += tx.acquirer_id.post_msg else: - message = '

Your transaction is waiting confirmation.

' + message = '

Your transaction is waiting confirmation.

' return { 'state': state, 'message': message, - 'validation': tx.validation + 'validation': tx.acquirer_id.validation } @http.route('/shop/payment/validate/', type='http', auth="public", website=True, multilang=True) diff --git a/addons/website_sale/views/website_sale.xml b/addons/website_sale/views/website_sale.xml index 6e1112a57f4..5437e46e8d1 100644 --- a/addons/website_sale/views/website_sale.xml +++ b/addons/website_sale/views/website_sale.xml @@ -992,7 +992,7 @@
  • Payment
  • Confirmation
  • -

    Order Confirmed

    +

    Order Confirmed

    Thank you for your order.