Martin Trigaux
fb74fec3f5
[I18N] export 10.0 source terms
2016-09-07 11:08:42 +02:00
Denis Vermylen (dve)
e9426b03e7
Revert "[IMP] website, doc: replace eCommerce by e-Commerce"
...
This reverts commit b4d7b7e6dc .
Odoo always uses term eCommerce
2016-09-06 13:55:12 +02:00
Martin Trigaux
e37d0909a2
[I18N] export master source terms
...
Since the externalidpocalypse
2016-09-05 16:33:43 +02:00
Olivier Dony
859d443863
[IMP] *: rename manifest files for v10 naming convention
2016-09-05 11:57:50 +02:00
Martin Trigaux
3efa9d39c6
[I18N] Update translation terms from Transifex
2016-09-05 11:34:17 +02:00
Denis Vermylen (dve)
b4d7b7e6dc
[IMP] website, doc: replace eCommerce by e-Commerce
2016-09-02 17:42:42 +02:00
Fabrice Henrion
743743db28
[IMP] payment: wording for auto_confirm selections
2016-09-02 11:11:29 +02:00
Damien Bouvy
e27c05d373
[IMP] payment: add feature support in payment kanban view
2016-09-01 15:58:41 +02:00
Damien Bouvy
ffd527d027
[IMP] payment, payment_*: add/improve tokenization support
...
This commit improves the tokenization process, allowing users
to set the acquirer to save payment data never, always or letting
the customer decide (only implemented in ecommerce for now).
Support for tokenization is improved for Ogone and Authorize.net
This commits also factorizes advanced payment features support
(authorization, tokenization, fees computation) in a generic method
overriden by every provider to specifiy which features are supported.
This process can be used in views to hide/show fields depending on
feature support or in constraint checks.
2016-09-01 15:58:41 +02:00
Damien Bouvy
cd98731284
[IMP] payment: prevent 'authorize-only' transaction to settle invoice
2016-09-01 15:58:41 +02:00
Shivam Dudhat
ba87ff438d
[IMP] payment: avoid warning on payment.token creation
...
Since the creates overrides needs some information that do not end up
in the final record, let's avoid warning by removing all non-model
fields from the call to super.
2016-09-01 15:58:41 +02:00
Damien Bouvy
a2d249f1a4
[IMP] website_(portal_sale|sale|quote), payment: add authorization payment flow steps
...
This allows using a modern e-commerce flow where amounts are first
authorized at checkout then captured when the picking is in fact
shipped instead of immediately capturing the amount.
To access this flow, a new selection value is available on the payment
acquirer: "Authorize the amount and confirm the SO on acquirer
confirmation". If this value is selected, s2s/form transactions should
only require authorization to the acquirer; the user can then
capture/void the payment manually from the Odoo backend transaction
form view by simply using buttons.
2016-09-01 15:58:41 +02:00
Damien Bouvy
406611967b
[FIX] payment: use standard odoo exceptions
...
An old hack simple overrode the standard python ValueError instead
of except_orm, which explains how it survived for so long.
2016-09-01 15:58:41 +02:00
Denis Vermylen (dve)
c255342e8f
[IMP] payment_*: change payment icon
...
take the payment icon from the acquirer image field, instead of a static
unchangeable icon. Change the acquirer image on all acquirers data.
2016-08-31 17:17:38 +02:00
Denis Vermylen (dve)
782c4b5665
[IMP] payment: hide fields on acquirer form view
...
Fields are hidden when needed, some moved to debug mode.
2016-08-31 17:17:38 +02:00
Denis Vermylen (dve)
23f3bde20d
[FIX] payment: change custom acquirer to work
...
- custom acquirer auto_confirm field changed to none.
- changed default_acquirer_button to actually display a button
used wire transfer's template (transfer_acquirer_button)
- set dependance to module_payment_transfer as it doesn't work without
and use transfer as provider.
Note: This is a quick fix to make it work, it's quite ugly.
Before the fix it didn't work an people duplicated the transfer
payment acquirer and edited it.
One downside for usability is that the payment icon will be the one
from transfer.
2016-08-31 17:17:38 +02:00
Jeremy Kersten
6f03ab45a8
[IMP] website_sale: allow to use payment.token to pay on eCommerce
...
This commit add as (sub) payment method all (owns) tokens from this acquirer.
Tested with Ogone with success
2016-08-30 17:50:44 +02:00
Martin Trigaux
a120803843
[I18N] export master source terms
2016-08-26 12:46:48 +02:00
Foram Shah
35a286a38c
[IMP] payment, payment_payumoney : remove duplicate PayUmoney menu
...
There was a bad inheritance of 'payment.payment_acquirer_payu' record
2016-08-25 13:33:47 +02:00
Martin Trigaux
a35e9bdb88
[I18N] fetch new master terms from Transifex
2016-08-22 11:52:03 +02:00
Christophe Simonis
235ed4b2c1
[MERGE] forward port branch saas-12 up to 9ad5f26
2016-08-20 18:08:19 +02:00
Christophe Simonis
9ad5f26b3f
[MERGE] forward port branch saas-11 up to 3a2147d
2016-08-20 17:18:31 +02:00
Christophe Simonis
3a2147d95c
[MERGE] forward port branch saas-10 up to bc1a0a3
2016-08-20 16:57:36 +02:00
Martin Trigaux
99215a02c6
[I18N] update saas-11 translations by merging 9.0 and master
...
1. export saas-11 sources terms into .pot files
2. msgcat odoo-9 .po & odoo-master .po into saas-11 .po files
3. msgmerge saas-11 .po with saas-11 .pot files to keep relevant terms
2016-08-19 13:54:31 +02:00
Martin Trigaux
2331bbf4b0
[I18N] update saas-10 translations by merging 9.0 and master
...
1. export saas-10 sources terms into .pot files
2. msgcat odoo-9 .po & odoo-master .po into saas-10 .po files
3. msgmerge saas-10 .po with saas-10 .pot files to keep relevant terms
2016-08-18 16:47:23 +02:00
Martin Trigaux
c73b2bd079
[I18N] export master source terms
2016-08-18 11:01:50 +02:00
Thibault Delavallée
3e7179d5dd
[MIG] payment: migrate remaining code in old API
2016-08-10 15:48:08 +02:00
Christophe Simonis
53015e11a9
[MERGE] forward port branch saas-11 up to eb83ab2
2016-08-03 16:16:30 +02:00
Christophe Simonis
eb83ab236f
[MERGE] forward port branch saas-10 up to c956075
2016-08-03 15:29:57 +02:00
Christophe Simonis
c956075f5f
[MERGE] forward port branch 9.0 up to cadb481
2016-08-03 15:07:24 +02:00
Odoo Translation Bot
b7eb3c6bd0
[I18N] Update translation terms from Transifex
2016-07-31 00:38:56 +02:00
Christophe Simonis
f0ff7834a3
[FIX] payment: remove extra-comma on field definition
2016-07-29 18:58:51 +02:00
Christophe Simonis
523d3af131
[MERGE] forward port branch saas-12 up to 16d65a8
2016-07-29 17:55:21 +02:00
Christophe Simonis
cfb0c0dead
[MERGE] forward port branch saas-11 up to 7ae5121
2016-07-25 17:17:15 +02:00
Christophe Simonis
7ae5121877
[MERGE] forward port branch saas-10 up to fc0f023
2016-07-25 16:06:15 +02:00
Christophe Simonis
fc0f023053
[MERGE] forward port branch 9.0 up to 1089dcf
2016-07-25 15:07:47 +02:00
Olivier Dony
0e104a1f21
[FIX] payment: restrict field visibility to users who need it
2016-07-25 13:05:01 +02:00
Odoo Translation Bot
6dcaffa3e0
[I18N] Update translation terms from Transifex
2016-07-24 00:30:28 +02:00
Fabien Pinckaers
c5eefb3c7f
[IMP] payment*: better acquirer kanban cards and logos
2016-07-20 16:11:18 -07:00
Fabien Pinckaers
dde80404f9
[IMP] payment: improved payment kanban view
2016-07-20 10:30:50 -07:00
Odoo Translation Bot
691949c4b8
[I18N] Update translation terms from Transifex
2016-07-17 00:30:21 +02:00
Christophe Simonis
b98bb6d10f
[MERGE] forward port branch saas-12 up to c16d5bc
2016-07-15 17:09:24 +02:00
Christophe Simonis
5858dda75f
[MERGE] forward port branch saas-11 up to a62b8cf
2016-07-15 16:34:41 +02:00
Christophe Simonis
1fca5e01cb
[MERGE] forward port branch saas-10 up to 156dee2
2016-07-14 18:17:30 +02:00
Christophe Simonis
156dee2aec
[MERGE] forward port branch 9.0 up to fd9eb2e
2016-07-14 17:17:54 +02:00
Odoo Translation Bot
5a73ff2f1f
[I18N] Update translation terms from Transifex
2016-07-10 00:30:32 +02:00
Thibault Delavallée
a969931f9c
[MIG] payment: new API
...
No functional change.
2016-07-06 15:10:45 +02:00
Thibault Delavallée
c3758a959a
[MOV] payment: file organization
2016-07-06 13:53:02 +02:00
Thibault Delavallée
82d68747c3
[CLN] payment_*: dead code removal
...
Old s2s prototype code has been removed. It is not used anywhere and not
supported. Moreover ogone s2s implementation use its own set of methods.
In a near future a neat implementation of s2s for paypal will be added.
2016-07-06 13:53:00 +02:00
Thibault Delavallée
88126f95d3
[REF] payment_*: method signatures
...
Methods with signature
- cr, uid, id
- cr, uid, <browse_record>
have been refactored to be future multi ensure one methods.
2016-07-06 11:47:39 +02:00