Fixed display of shipping amount in cart & populate through to order
parent
eaed663311
commit
445c4f62ff
|
@ -378,10 +378,6 @@ const updateConfig = (fields) => {
|
|||
settingsFile.emailPort = parseInt(fields.emailPort);
|
||||
}
|
||||
|
||||
if(fields.flatShipping){
|
||||
settingsFile.flatShipping = parseInt(fields.flatShipping);
|
||||
}
|
||||
|
||||
if(fields.productsPerRow){
|
||||
settingsFile.productsPerRow = parseInt(fields.productsPerRow);
|
||||
}
|
||||
|
|
|
@ -123,6 +123,7 @@ router.post('/admin/order/create', async (req, res, next) => {
|
|||
orderPaymentGateway: 'Instore',
|
||||
orderPaymentMessage: 'Your payment was successfully completed',
|
||||
orderTotal: req.session.totalCartAmount,
|
||||
orderShipping: req.session.totalCartShipping,
|
||||
orderItemCount: req.session.totalCartItems,
|
||||
orderProductCount: req.session.totalCartProducts,
|
||||
orderEmail: req.body.email || req.session.customerEmail,
|
||||
|
|
|
@ -77,6 +77,7 @@ router.post('/checkout_action', async (req, res, next) => {
|
|||
orderPaymentGateway: 'Adyen',
|
||||
orderPaymentMessage: response.refusalReason,
|
||||
orderTotal: req.session.totalCartAmount,
|
||||
orderShipping: req.session.totalCartShipping,
|
||||
orderItemCount: req.session.totalCartItems,
|
||||
orderProductCount: req.session.totalCartProducts,
|
||||
orderEmail: req.session.customerEmail,
|
||||
|
|
|
@ -60,6 +60,7 @@ router.post('/checkout_action', (req, res, next) => {
|
|||
orderPaymentGateway: 'AuthorizeNet',
|
||||
orderPaymentMessage: 'Your payment was successfully completed',
|
||||
orderTotal: req.session.totalCartAmount,
|
||||
orderShipping: req.session.totalCartShipping,
|
||||
orderItemCount: req.session.totalCartItems,
|
||||
orderProductCount: req.session.totalCartProducts,
|
||||
orderEmail: req.session.customerEmail,
|
||||
|
|
|
@ -14,6 +14,7 @@ router.post('/checkout_action', async (req, res, next) => {
|
|||
orderPaymentGateway: 'Instore',
|
||||
orderPaymentMessage: 'Your payment was successfully completed',
|
||||
orderTotal: req.session.totalCartAmount,
|
||||
orderShipping: 0,
|
||||
orderItemCount: req.session.totalCartItems,
|
||||
orderProductCount: req.session.totalCartProducts,
|
||||
orderEmail: req.session.customerEmail,
|
||||
|
|
|
@ -162,6 +162,7 @@ router.post('/checkout_action', (req, res, next) => {
|
|||
orderPaymentId: payment.id,
|
||||
orderPaymentGateway: 'Paypal',
|
||||
orderTotal: req.session.totalCartAmount,
|
||||
orderShipping: req.session.totalCartShipping,
|
||||
orderItemCount: req.session.totalCartItems,
|
||||
orderProductCount: req.session.totalCartProducts,
|
||||
orderEmail: req.session.customerEmail,
|
||||
|
|
|
@ -53,6 +53,7 @@ router.post('/checkout_action', (req, res, next) => {
|
|||
orderPaymentGateway: 'Stripe',
|
||||
orderPaymentMessage: charge.outcome.seller_message,
|
||||
orderTotal: req.session.totalCartAmount,
|
||||
orderShipping: req.session.totalCartShipping,
|
||||
orderItemCount: req.session.totalCartItems,
|
||||
orderProductCount: req.session.totalCartProducts,
|
||||
orderEmail: req.session.customerEmail,
|
||||
|
@ -229,6 +230,7 @@ router.post('/checkout_action_subscription', async (req, res, next) => {
|
|||
orderPaymentGateway: 'Stripe',
|
||||
orderPaymentMessage: subscription.collection_method,
|
||||
orderTotal: req.session.totalCartAmount,
|
||||
orderShipping: req.session.totalCartShipping,
|
||||
orderItemCount: req.session.totalCartItems,
|
||||
orderProductCount: req.session.totalCartProducts,
|
||||
orderEmail: req.session.customerEmail,
|
||||
|
|
|
@ -56,7 +56,7 @@
|
|||
{{#ifCond @root.session.shippingCostApplied '===' true}}
|
||||
<div class="text-right">
|
||||
{{ @root.__ "Shipping" }}
|
||||
<strong>{{currencySymbol @root.config.currencySymbol}}{{formatAmount @root.config.flatShipping}}</strong>
|
||||
<strong>{{currencySymbol @root.config.currencySymbol}}{{formatAmount @root.session.totalCartShipping}}</strong>
|
||||
</div>
|
||||
{{else}}
|
||||
<div class="text-right">
|
||||
|
|
|
@ -30,7 +30,7 @@
|
|||
Standard shipping
|
||||
</div>
|
||||
<div class="col-md-6">
|
||||
<span><strong>{{currencySymbol @root.config.currencySymbol}}{{formatAmount @root.config.flatShipping}}</strong></span>
|
||||
<span><strong>{{currencySymbol @root.config.currencySymbol}}{{formatAmount @root.session.totalCartShipping}}</strong></span>
|
||||
<span class="float-right"><a href="/checkout/shipping">Change</a></span>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
{{#unless @root.session.shippingOptions}}
|
||||
<ul class="list-group">
|
||||
{{#if @root.session.shippingCostApplied}}
|
||||
<li class="list-group-item">Standard shipping <span class="float-right"><strong>{{currencySymbol @root.config.currencySymbol}}{{formatAmount @root.config.flatShipping}}</strong></span></li>
|
||||
<li class="list-group-item">Standard shipping <span class="float-right"><strong>{{currencySymbol @root.config.currencySymbol}}{{formatAmount @root.session.totalCartShipping}}</strong></span></li>
|
||||
{{else}}
|
||||
<li class="list-group-item">FREE shipping <span class="float-right"></li>
|
||||
{{/if}}
|
||||
|
|
Loading…
Reference in New Issue