Damien Bouvy
dbd3efef1f
[IMP] payment: add support for server2server payments
...
This commit adds a new model, Payment Method, which stores
a reference to the payment acquirer's database and a reference to
a partner. Each payment module must have its own implementation.
The implementation is completely abstract but may not suit every
provider's way of implementing recurring payments.
2015-06-15 14:57:14 +02:00
..
2015-06-15 12:28:32 +02:00
2015-05-29 21:58:20 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-15 12:28:32 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-04-10 18:23:32 +02:00
2015-04-10 18:23:32 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-15 12:28:32 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-15 12:28:32 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-05-05 14:04:39 +02:00
2015-06-15 12:28:32 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-15 12:28:32 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-14 23:02:37 +02:00
2015-06-08 14:03:50 +02:00
2015-06-11 16:50:24 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-15 12:28:32 +02:00
2015-06-08 14:03:50 +02:00
2015-05-29 21:58:20 +02:00
2015-06-08 14:03:50 +02:00
2015-06-15 12:28:32 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-15 12:28:32 +02:00
2015-06-08 14:03:50 +02:00
2015-06-15 12:28:32 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-05-11 15:12:24 +02:00
2015-05-11 15:12:24 +02:00
2015-05-18 17:35:24 +02:00
2015-06-08 14:03:50 +02:00
2015-05-29 21:58:20 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-05-29 21:58:20 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-05-29 21:58:20 +02:00
2015-06-08 14:03:50 +02:00
2015-06-15 12:28:32 +02:00
2015-05-29 21:58:20 +02:00
2015-06-08 14:03:50 +02:00
2015-05-05 18:48:34 +02:00
2015-05-29 21:58:20 +02:00
2015-05-29 18:28:10 +02:00
2015-06-08 14:03:50 +02:00
2015-05-29 21:58:20 +02:00
2015-05-29 21:58:20 +02:00
2015-05-29 21:58:20 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-05-29 21:58:20 +02:00
2015-05-29 21:58:20 +02:00
2015-05-29 21:58:20 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-05-29 21:58:20 +02:00
2015-05-13 18:09:03 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-05-29 21:58:20 +02:00
2015-05-29 21:58:20 +02:00
2015-05-29 21:58:20 +02:00
2015-06-08 14:03:50 +02:00
2015-05-29 21:58:20 +02:00
2015-06-08 14:03:50 +02:00
2015-05-29 18:28:10 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-15 12:28:32 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-15 12:28:32 +02:00
2015-06-15 12:28:32 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-11 12:15:00 +02:00
2015-06-08 14:03:50 +02:00
2015-06-15 14:57:14 +02:00
2015-05-29 21:58:20 +02:00
2015-04-21 17:15:05 +02:00
2015-05-29 21:58:20 +02:00
2015-05-29 21:58:20 +02:00
2015-06-08 14:03:50 +02:00
2015-05-29 21:58:20 +02:00
2015-06-15 12:28:32 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-05-29 21:58:20 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-15 12:28:32 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-15 12:28:32 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-15 12:28:32 +02:00
2015-06-08 14:03:50 +02:00
2015-05-29 21:58:20 +02:00
2015-06-15 12:28:32 +02:00
2015-03-31 13:19:03 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-15 12:28:32 +02:00
2015-06-15 12:28:32 +02:00
2015-06-15 12:28:32 +02:00
2015-05-29 21:58:20 +02:00
2015-06-15 12:28:32 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-05-29 21:58:20 +02:00
2015-04-01 11:23:01 +02:00
2015-04-14 15:30:06 +02:00
2015-06-08 14:03:50 +02:00
2015-06-15 12:28:32 +02:00
2015-04-28 09:45:53 +02:00
2015-06-15 12:28:32 +02:00
2015-06-10 15:34:41 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-05-29 21:58:20 +02:00
2015-04-16 19:40:48 +02:00
2015-06-08 14:03:50 +02:00
2015-05-21 18:01:57 +02:00
2015-05-29 21:58:20 +02:00
2015-06-08 14:03:50 +02:00
2015-06-15 12:28:32 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-05-29 21:58:20 +02:00
2015-06-08 14:03:50 +02:00
2015-05-29 12:57:59 +02:00
2015-05-29 21:58:20 +02:00
2015-06-15 12:28:32 +02:00
2015-03-27 16:56:13 +01:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-05-29 21:58:20 +02:00
2015-05-29 21:58:20 +02:00
2015-06-08 14:03:50 +02:00
2015-04-27 14:56:01 +02:00
2015-05-29 21:58:20 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-05-29 21:58:20 +02:00
2015-06-08 14:03:50 +02:00
2015-05-29 21:58:20 +02:00
2015-06-08 14:03:50 +02:00
2015-06-08 14:03:50 +02:00
2015-05-29 21:58:20 +02:00
2015-06-15 12:28:32 +02:00
2015-05-29 21:58:20 +02:00
2015-06-08 14:03:50 +02:00
2015-06-11 10:54:40 +02:00
2015-05-29 21:58:20 +02:00
2015-03-18 17:19:07 +01:00