Toufik Benjaa
d78f23df84
[FIX] payment,sale_payment: extract code to overridable methods
...
- We extract some code logic to methods to allow to override them.
This is needed for the subscription module where a payment token need
to be copied from a transaction to a subscription.
The subscriptions is created from a sale order and before the
payment.transaction holding the payment.token id is validated.
Since the payment.transaction is not validated, the subscription
module doesn't find the correct transaction.
By extracting this code logic, we can override exactly when it should
be.
2018-09-07 19:26:51 +02:00
..
2018-09-07 14:43:48 +02:00
2018-09-02 00:29:56 +02:00
2018-09-02 07:07:27 +02:00
2018-09-02 04:09:57 +02:00
2018-09-02 07:07:27 +02:00
2018-08-26 00:27:45 +02:00
2018-09-02 04:09:57 +02:00
2018-08-17 01:29:55 +12:00
2018-09-05 18:52:27 +02:00
2018-09-02 04:09:57 +02:00
2018-09-02 04:09:57 +02:00
2018-09-02 07:07:27 +02:00
2018-09-02 07:07:27 +02:00
2018-09-02 00:29:56 +02:00
2018-08-26 00:27:45 +02:00
2018-09-02 00:29:56 +02:00
2018-09-02 04:09:57 +02:00
2018-09-01 02:38:40 +02:00
2018-09-02 07:07:27 +02:00
2018-08-19 04:12:48 +02:00
2018-09-02 07:07:27 +02:00
2018-08-19 04:12:48 +02:00
2018-09-02 00:29:56 +02:00
2018-08-26 00:27:45 +02:00
2018-09-02 07:07:27 +02:00
2018-09-02 00:29:56 +02:00
2018-09-02 07:07:27 +02:00
2018-09-02 07:07:27 +02:00
2018-08-21 18:48:13 +02:00
2018-08-26 00:27:45 +02:00
2018-08-17 01:29:55 +12:00
2018-09-02 07:07:27 +02:00
2018-09-02 00:29:56 +02:00
2018-09-07 14:43:48 +02:00
2018-08-17 01:29:55 +12:00
2018-09-02 07:07:27 +02:00
2018-09-02 07:07:27 +02:00
2018-08-26 04:10:40 +02:00
2018-08-26 04:10:40 +02:00
2018-09-02 04:09:57 +02:00
2018-09-02 00:29:56 +02:00
2018-09-07 14:43:48 +02:00
2018-08-21 18:48:13 +02:00
2018-09-02 07:07:27 +02:00
2018-09-02 04:09:57 +02:00
2018-09-02 04:09:57 +02:00
2018-09-02 07:07:27 +02:00
2018-09-02 07:07:27 +02:00
2018-09-02 04:09:57 +02:00
2018-09-02 00:29:56 +02:00
2018-09-02 04:09:57 +02:00
2018-09-02 07:07:27 +02:00
2018-08-19 00:28:25 +02:00
2018-09-02 07:07:27 +02:00
2018-09-07 14:43:48 +02:00
2018-09-02 07:07:27 +02:00
2018-09-02 07:07:27 +02:00
2018-09-02 04:09:57 +02:00
2018-09-07 14:43:48 +02:00
2018-09-07 17:28:09 +02:00
2018-09-02 00:29:56 +02:00
2018-09-02 04:09:57 +02:00
2018-09-02 04:09:57 +02:00
2018-09-01 02:38:40 +02:00
2018-09-07 14:43:48 +02:00
2018-09-02 04:09:57 +02:00
2018-09-07 14:43:48 +02:00
2018-09-02 00:29:56 +02:00
2018-08-05 07:15:10 +02:00
2018-08-17 01:29:55 +12:00
2018-08-27 13:26:20 +02:00
2018-07-13 15:10:12 +02:00
2018-07-18 17:59:23 +02:00
2018-07-18 17:59:23 +02:00
2018-08-17 01:29:55 +12:00
2018-09-02 04:09:57 +02:00
2018-08-12 07:14:34 +02:00
2018-08-17 01:29:55 +12:00
2018-08-17 01:29:55 +12:00
2018-08-17 01:29:55 +12:00
2018-08-17 01:29:55 +12:00
2018-08-17 01:29:55 +12:00
2018-08-17 01:29:55 +12:00
2018-09-01 02:38:40 +02:00
2018-08-17 01:29:55 +12:00
2018-08-17 01:29:55 +12:00
2018-08-21 18:48:13 +02:00
2018-08-17 01:29:55 +12:00
2018-08-17 01:29:55 +12:00
2018-08-17 01:29:55 +12:00
2018-08-21 18:48:13 +02:00
2018-08-17 01:29:55 +12:00
2018-08-17 01:29:55 +12:00
2018-07-30 17:02:28 +02:00
2018-07-30 17:02:28 +02:00
2018-08-17 01:29:55 +12:00
2018-08-17 01:29:55 +12:00
2018-08-17 01:29:55 +12:00
2018-08-17 01:29:55 +12:00
2018-08-21 16:58:17 +02:00
2018-08-17 01:29:55 +12:00
2018-08-17 01:29:55 +12:00
2018-08-17 01:29:55 +12:00
2018-08-17 01:29:55 +12:00
2018-08-17 01:29:55 +12:00
2018-09-01 02:38:40 +02:00
2018-08-14 14:42:23 +02:00
2018-08-17 01:29:55 +12:00
2018-08-17 01:29:55 +12:00
2018-08-17 01:29:55 +12:00
2018-08-17 01:29:55 +12:00
2018-08-17 01:29:55 +12:00
2018-08-17 01:29:55 +12:00
2018-08-17 01:29:55 +12:00
2018-08-17 01:29:55 +12:00
2018-08-17 01:29:55 +12:00
2018-08-17 01:29:55 +12:00
2018-08-17 01:29:55 +12:00
2018-08-17 01:29:55 +12:00
2018-08-17 01:29:55 +12:00
2018-09-07 14:43:48 +02:00
2018-08-17 01:29:55 +12:00
2018-08-17 01:29:55 +12:00
2018-08-17 01:29:55 +12:00
2018-08-17 01:29:55 +12:00
2018-08-17 01:29:55 +12:00
2018-09-02 04:09:57 +02:00
2018-09-02 07:07:27 +02:00
2018-09-07 14:43:48 +02:00
2018-09-02 07:07:27 +02:00
2018-09-04 18:50:18 +02:00
2018-09-07 14:43:48 +02:00
2018-08-17 01:29:55 +12:00
2018-09-02 07:07:27 +02:00
2018-09-07 14:43:48 +02:00
2018-08-17 01:29:55 +12:00
2018-09-02 00:29:56 +02:00
2018-09-02 07:07:27 +02:00
2018-08-17 01:29:55 +12:00
2018-09-02 00:29:56 +02:00
2018-09-02 00:29:56 +02:00
2018-09-07 19:26:51 +02:00
2018-09-01 02:38:40 +02:00
2018-09-07 14:43:48 +02:00
2018-09-01 02:38:40 +02:00
2018-09-02 04:09:57 +02:00
2018-09-02 00:29:56 +02:00
2018-09-02 04:09:57 +02:00
2018-09-02 04:09:57 +02:00
2018-09-02 04:09:57 +02:00
2018-09-01 02:38:40 +02:00
2018-09-02 04:09:57 +02:00
2018-09-07 14:43:48 +02:00
2018-09-03 14:42:35 +02:00
2018-09-02 00:29:56 +02:00
2018-09-02 04:09:57 +02:00
2018-09-02 04:09:57 +02:00
2018-09-02 04:09:57 +02:00
2018-09-02 00:29:56 +02:00
2018-09-02 04:09:57 +02:00
2018-09-07 14:43:48 +02:00
2018-09-02 00:29:56 +02:00
2018-09-06 14:24:01 +02:00
2018-09-02 04:09:57 +02:00
2018-09-02 04:09:57 +02:00
2018-09-02 00:29:56 +02:00
2018-09-07 14:43:48 +02:00
2018-08-19 07:14:31 +02:00
2018-09-07 14:43:48 +02:00
2018-08-12 04:15:33 +02:00
2018-09-07 14:43:48 +02:00
2018-09-02 07:07:27 +02:00
2018-09-02 04:09:57 +02:00
2018-09-02 07:07:27 +02:00
2018-09-02 00:29:56 +02:00
2018-09-02 07:07:27 +02:00
2018-09-07 14:43:48 +02:00
2018-09-02 04:09:57 +02:00
2018-08-19 04:12:48 +02:00
2018-09-02 04:09:57 +02:00
2018-09-02 00:29:56 +02:00
2018-08-26 00:27:45 +02:00
2018-08-17 01:29:55 +12:00
2018-09-07 19:26:51 +02:00
2018-09-07 14:43:48 +02:00
2018-09-04 16:48:31 +02:00
2018-09-02 07:07:27 +02:00
2018-09-02 04:09:57 +02:00
2018-08-03 10:55:14 +02:00
2018-09-07 14:43:48 +02:00
2018-09-07 14:43:48 +02:00
2018-09-01 02:38:40 +02:00
2018-09-02 07:07:27 +02:00
2018-09-02 07:07:27 +02:00
2018-09-02 07:07:27 +02:00
2018-08-26 04:10:40 +02:00
2018-08-09 19:33:32 +02:00
2018-09-02 04:09:57 +02:00
2018-09-01 02:38:40 +02:00
2018-09-07 14:43:48 +02:00
2018-08-12 07:14:34 +02:00
2018-09-02 00:29:56 +02:00
2018-09-07 14:43:48 +02:00
2018-09-02 04:09:57 +02:00
2018-09-07 14:43:48 +02:00
2018-09-02 00:29:56 +02:00
2018-09-02 07:07:27 +02:00
2018-09-02 00:29:56 +02:00
2018-09-07 14:43:48 +02:00
2018-09-02 07:07:27 +02:00
2018-09-02 00:29:56 +02:00
2018-09-02 04:09:57 +02:00
2018-09-02 07:07:27 +02:00
2018-09-07 14:43:48 +02:00
2018-09-02 04:09:57 +02:00
2018-09-02 04:09:57 +02:00
2018-09-02 07:07:27 +02:00
2018-09-02 07:07:27 +02:00
2018-09-02 07:07:27 +02:00
2018-09-02 04:09:57 +02:00
2018-09-02 04:09:57 +02:00
2018-08-01 02:42:16 +02:00
2018-08-17 01:29:55 +12:00
2018-09-02 04:09:57 +02:00
2018-09-02 04:09:57 +02:00
2018-08-19 04:12:48 +02:00
2018-09-02 04:09:57 +02:00
2018-09-02 04:09:57 +02:00
2018-09-02 04:09:57 +02:00
2018-09-02 04:09:57 +02:00
2018-09-01 02:38:40 +02:00
2018-09-02 04:09:57 +02:00
2018-09-02 07:07:27 +02:00
2018-08-26 04:10:40 +02:00
2018-09-07 14:43:48 +02:00
2018-09-02 04:09:57 +02:00
2018-09-02 07:07:27 +02:00
2018-09-01 02:38:40 +02:00
2018-08-03 10:55:14 +02:00
2018-08-03 10:55:14 +02:00
2018-08-19 07:14:31 +02:00
2018-09-02 04:09:57 +02:00
2018-09-02 04:09:57 +02:00
2018-09-02 07:07:27 +02:00
2018-08-12 04:15:33 +02:00
2018-09-02 04:09:57 +02:00