From 4ae6b9010fe5d20beaf21537481e34aa93d82ec4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?=
Date: Thu, 23 Jan 2014 11:05:09 +0100
Subject: [PATCH] [IMP] payment_acquirer_paypal: misc improvements -
paypal_email_id -> paypal_email_Account, to avoid confusion with a m2o field
- paypal_seller_id -> paypal_seller_account, to avoid confusion with a m2o
field - api-related fields now hidden, because WIP for saas-4
bzr revid: tde@openerp.com-20140123100509-z8wgrj8fswk4wjq2
---
addons/payment_paypal/data/paypal.xml | 4 ++--
addons/payment_paypal/models/paypal.py | 14 +++++++-------
addons/payment_paypal/views/payment_acquirer.xml | 11 ++++++-----
addons/payment_paypal/views/paypal.xml | 2 +-
4 files changed, 16 insertions(+), 15 deletions(-)
diff --git a/addons/payment_paypal/data/paypal.xml b/addons/payment_paypal/data/paypal.xml
index d764c20edbd..fdf59ce967e 100644
--- a/addons/payment_paypal/data/paypal.xml
+++ b/addons/payment_paypal/data/paypal.xml
@@ -8,8 +8,8 @@
test
You will be redirected to the Paypal website after cliking on the payment button.
]]>
- dummy
- dummy
+ dummy
+ dummy
dummy
dummy
diff --git a/addons/payment_paypal/models/paypal.py b/addons/payment_paypal/models/paypal.py
index 42605275179..e3d58ffbc12 100644
--- a/addons/payment_paypal/models/paypal.py
+++ b/addons/payment_paypal/models/paypal.py
@@ -35,8 +35,8 @@ class AcquirerPaypal(osv.Model):
}
_columns = {
- 'paypal_email_id': fields.char('Email ID', required_if_provider='paypal'),
- 'paypal_seller_id': fields.char('Seller ID', required_if_provider='paypal'),
+ 'paypal_email_account': fields.char('Paypal Email ID', required_if_provider='paypal'),
+ 'paypal_seller_account': fields.char('Paypal Seller ID', required_if_provider='paypal'),
'paypal_use_ipn': fields.boolean('Use IPN'),
# Server 2 server
'paypal_api_enabled': fields.boolean('Use Rest API'),
@@ -82,7 +82,7 @@ class AcquirerPaypal(osv.Model):
paypal_tx_values = dict(tx_values)
paypal_tx_values.update({
'cmd': '_xclick',
- 'business': acquirer.paypal_email_id,
+ 'business': acquirer.paypal_email_account,
'item_name': tx_values['reference'],
'item_number': tx_values['reference'],
'amount': tx_values['amount'],
@@ -193,10 +193,10 @@ class TxPaypal(osv.Model):
if tx.partner_reference and data.get('payer_id') != tx.partner_reference:
invalid_parameters.append(('payer_id', data.get('payer_id'), tx.partner_reference))
# check seller
- if data.get('receiver_email') != tx.acquirer_id.paypal_email_id:
- invalid_parameters.append(('receiver_email', data.get('receiver_email'), tx.acquirer_id.paypal_email_id))
- if data.get('receiver_id') != tx.acquirer_id.paypal_seller_id:
- invalid_parameters.append(('receiver_id', data.get('receiver_id'), tx.acquirer_id.paypal_seller_id))
+ if data.get('receiver_email') != tx.acquirer_id.paypal_email_account:
+ invalid_parameters.append(('receiver_email', data.get('receiver_email'), tx.acquirer_id.paypal_email_account))
+ if data.get('receiver_id') != tx.acquirer_id.paypal_seller_account:
+ invalid_parameters.append(('receiver_id', data.get('receiver_id'), tx.acquirer_id.paypal_seller_account))
return invalid_parameters
diff --git a/addons/payment_paypal/views/payment_acquirer.xml b/addons/payment_paypal/views/payment_acquirer.xml
index badd958d5e2..835d96f42e9 100644
--- a/addons/payment_paypal/views/payment_acquirer.xml
+++ b/addons/payment_paypal/views/payment_acquirer.xml
@@ -11,14 +11,15 @@
-
-
+
+
-
+
+ invisible="1"/>
+ invisible="1"/>
diff --git a/addons/payment_paypal/views/paypal.xml b/addons/payment_paypal/views/paypal.xml
index 225ba40ee3a..b93d37c3c94 100644
--- a/addons/payment_paypal/views/paypal.xml
+++ b/addons/payment_paypal/views/paypal.xml
@@ -3,7 +3,7 @@
-