| Line 1685... |
Line 1685... |
| 1685 |
if order.total_amount > provider.maxCodLimit:
|
1685 |
if order.total_amount > provider.maxCodLimit:
|
| 1686 |
raise TransactionServiceException(210, "Logistics Partner "+provider.name+ " Max Cod Amount Collection Limit Violated i.e. "+ str(provider.maxCodLimit)+" Suggestion: Split Order!!!")
|
1686 |
raise TransactionServiceException(210, "Logistics Partner "+provider.name+ " Max Cod Amount Collection Limit Violated i.e. "+ str(provider.maxCodLimit)+" Suggestion: Split Order!!!")
|
| 1687 |
|
1687 |
|
| 1688 |
if order.logistics_provider_id!=4:
|
1688 |
if order.logistics_provider_id!=4:
|
| 1689 |
|
1689 |
|
| 1690 |
providerCodLimit = float(providerLimits.get("providerCodLimit"))
|
1690 |
providerCodLimit = float(providerLimits.get("websiteCodLimit"))
|
| 1691 |
providerPrepaidLimit = float(providerLimits.get("providerPrepaidLimit"))
|
1691 |
providerPrepaidLimit = float(providerLimits.get("providerPrepaidLimit"))
|
| 1692 |
|
1692 |
|
| 1693 |
if order.cod:
|
1693 |
if order.cod:
|
| 1694 |
if order.total_amount > providerCodLimit:
|
1694 |
if order.total_amount > providerCodLimit:
|
| 1695 |
raise TransactionServiceException(212, "Provider Maximum COD Limit Violated for Customer Pincode i.e. "+str(providerCodLimit)+" Suggestion: Split Order!!!")
|
1695 |
raise TransactionServiceException(212, "Provider Maximum COD Limit Violated for Customer Pincode i.e. "+str(providerCodLimit)+" Suggestion: Split Order!!!")
|
| Line 8069... |
Line 8069... |
| 8069 |
if totalOrdersAmount > provider.maxCodLimit:
|
8069 |
if totalOrdersAmount > provider.maxCodLimit:
|
| 8070 |
raise TransactionServiceException(210, "Logistics Partner "+provider.name+ " Max Cod Amount Collection Limit Violated i.e. "+ str(provider.maxCodLimit))
|
8070 |
raise TransactionServiceException(210, "Logistics Partner "+provider.name+ " Max Cod Amount Collection Limit Violated i.e. "+ str(provider.maxCodLimit))
|
| 8071 |
|
8071 |
|
| 8072 |
if order.logistics_provider_id!=4:
|
8072 |
if order.logistics_provider_id!=4:
|
| 8073 |
|
8073 |
|
| 8074 |
providerCodLimit = float(providerLimits.get("providerCodLimit"))
|
8074 |
providerCodLimit = float(providerLimits.get("websiteCodLimit"))
|
| 8075 |
providerPrepaidLimit = float(providerLimits.get("providerPrepaidLimit"))
|
8075 |
providerPrepaidLimit = float(providerLimits.get("providerPrepaidLimit"))
|
| 8076 |
|
8076 |
|
| 8077 |
if order.cod:
|
8077 |
if order.cod:
|
| 8078 |
if totalOrdersAmount > providerCodLimit:
|
8078 |
if totalOrdersAmount > providerCodLimit:
|
| 8079 |
raise TransactionServiceException(212, "Provider Maximum COD Limit Violated for Customer Pincode i.e. "+str(providerCodLimit))
|
8079 |
raise TransactionServiceException(212, "Provider Maximum COD Limit Violated for Customer Pincode i.e. "+str(providerCodLimit))
|