mirror of
https://github.com/retailcrm/prestashop-module.git
synced 2025-03-01 19:03:14 +03:00
v2.2.4
This commit is contained in:
parent
ee5067f689
commit
6e6177fc71
@ -1,5 +1,9 @@
|
||||
## v.2.2.4
|
||||
* Добавлена установка дефолтной валюты для оплаты при получении истории
|
||||
* Добавлено получение суммы оплаты из заказа в CMS, если она не передается по истории
|
||||
|
||||
## v.2.2.3
|
||||
* Добавлена исключение при обработка исключений при обновлении пользователя
|
||||
* добавлена обработка исключений при обновлении пользователя на стороне CMS
|
||||
|
||||
## v.2.2.2
|
||||
* Добавлена передача комментария клиента при создании заказа
|
||||
|
@ -446,6 +446,7 @@ class RetailcrmHistory
|
||||
$orderPayment = new OrderPayment();
|
||||
$orderPayment->payment_method = $payType;
|
||||
$orderPayment->order_reference = $newOrder->reference;
|
||||
$orderPayment->id_currency = $default_currency;
|
||||
$orderPayment->amount = $payment['amount'];
|
||||
$orderPayment->date_add = $payment['paidAt'];
|
||||
$orderPayment->save();
|
||||
@ -501,11 +502,13 @@ class RetailcrmHistory
|
||||
if ($dtype != null) {
|
||||
$orderCarrier->id_carrier = $deliveries[$dtype];
|
||||
}
|
||||
|
||||
if ($dcost != null) {
|
||||
$orderCarrier->shipping_cost_tax_incl = $dcost;
|
||||
$orderCarrier->shipping_cost_tax_excl = $dcost;
|
||||
}
|
||||
|
||||
$orderCarrier->id_order = $orderToUpdate->id;
|
||||
$orderCarrier->update();
|
||||
}
|
||||
}
|
||||
@ -540,12 +543,20 @@ class RetailcrmHistory
|
||||
$payType = $pay['name'];
|
||||
}
|
||||
}
|
||||
|
||||
$paymentType = Module::getModuleName($payments[$ptype]);
|
||||
$orderToUpdate->payment = $paymentType != null ? $paymentType : $payments[$ptype];
|
||||
$orderPayment = new OrderPayment();
|
||||
$orderPayment->payment_method = $payType;
|
||||
$orderPayment->order_reference = $orderToUpdate->reference;
|
||||
$orderPayment->amount = $payment['amount'];
|
||||
|
||||
if (isset($payment['amount'])){
|
||||
$orderPayment->amount = $payment['amount'];
|
||||
} else {
|
||||
$orderPayment->amount = $orderToUpdate->total_paid;
|
||||
}
|
||||
|
||||
$orderPayment->id_currency = $default_currency;
|
||||
$orderPayment->date_add = $payment['paidAt'];
|
||||
$orderPayment->save();
|
||||
}
|
||||
|
@ -3,7 +3,7 @@
|
||||
* @author Retail Driver LCC
|
||||
* @copyright RetailCRM
|
||||
* @license GPL
|
||||
* @version 2.2.3
|
||||
* @version 2.2.4
|
||||
* @link https://retailcrm.ru
|
||||
*
|
||||
*/
|
||||
@ -38,7 +38,7 @@ class RetailCRM extends Module
|
||||
{
|
||||
$this->name = 'retailcrm';
|
||||
$this->tab = 'export';
|
||||
$this->version = '2.2.2';
|
||||
$this->version = '2.2.4';
|
||||
$this->author = 'Retail Driver LCC';
|
||||
$this->displayName = $this->l('RetailCRM');
|
||||
$this->description = $this->l('Integration module for RetailCRM');
|
||||
|
Loading…
x
Reference in New Issue
Block a user