Commit Graph

7 Commits

Author SHA1 Message Date
Thibault Delavallée e530dc0ab3 [IMP] [WIP] payment_acquirer_paypal: improved server2server communication + tests. Commit WIP for backup.
bzr revid: tde@openerp.com-20131122163256-f4l8b2kcrtzus56s
2013-11-22 17:32:56 +01:00
Thibault Delavallée b6836ceb5b [IMP] payment_acquirer_paypal: when receiving a pending tx from paypal, update state_message of the tx accordingly + tests
bzr revid: tde@openerp.com-20131122120418-t2nve14q6vjr7m6q
2013-11-22 13:04:18 +01:00
Thibault Delavallée b6b0932587 [IMP] payment_acquirer_paypal
- removed paypal_use_dpn field, not necessary, and updated views accordingly
- added first steps for server2server implementation (username and password,
method to get access token, first steps towards creating / updating payments
using s2s)
- updated form button
- fixed first name / last name that were incorrectly computed

bzr revid: tde@openerp.com-20131122115054-t6eejjvvcooz4cgt
2013-11-22 12:50:54 +01:00
Thibault Delavallée 882f398666 [FIX] payment_acquirer_paypal: fixed paypal in shop
- added paypal_get_form_action_url, used when re-routing form data
- added validation on dpn controller

bzr revid: tde@openerp.com-20131118130208-6k8pklb2638ccogr
2013-11-18 14:02:08 +01:00
Thibault Delavallée 7c372e8f28 [IMP] payment_acquirer_paypal: improvements
- cleaned feedback: same method naming as ogone, cleaned method, now called
by the controller. IPN basically works.
- cleaned controllers
- cleaned test module website_payment a bit about paypal
- added support of custom, to give and receive back custom values with paypal

bzr revid: tde@openerp.com-20131118123314-jkfomek10ncq7mlu
2013-11-18 13:33:14 +01:00
Thibault Delavallée f5a6f12ead [IMP] payment_acquirer_paypal: improved urls in rendered button, now using urljoin; improve dbutton; removed dead method; slightly improved controllers
bzr revid: tde@openerp.com-20131115133133-qhij4k0c48k96mfq
2013-11-15 14:31:33 +01:00
Thibault Delavallée b2ea74e4e6 [REF] payment: moved paypal and ogone stuff into their dedicated modules.
Added payment_acquirer_paypal and .._ogone modules. Those modules hold
the model / data / controllers related to the specific acquirer.

Also updated website_payment, to use website.menu instead of custom change
in header, as menus are now editable.

bzr revid: tde@openerp.com-20131107180444-bbzobquqq9o6pctv
2013-11-07 19:04:44 +01:00