What is best practice for handling lost shipments and keeping track of the data.

Using:
Magento 2.4.6Hyva magento2 default theme: 1.2.3

Subject:
What is a good way to handle lost packages during shipping?

Situation is as follows:

  • Product gets paid.
  • Product is shipped to customer via mailbox mail.
  • There is no track and trace.
  • Customer sends a message that he/she didn’t receive the product.

Conclusion: product is lost during shipment and customer needs a new shipment to replace the lost product.

Issue: Now the shop owner needs to,

  • keep track of the customers who didn’t receive their order and who need a new shipment,
  • resend the same product for the already paid order,update the stock status while having multi source inventories,
  • be able to get data for getting insight in how many times this happens,
  • what the total costs are for shipping costs, not only for this product but for all products that are lost during shipment.

Requirements would be:

  • To be able to keep track of incoming customer requests for new shipments.
  • Get insight in costs and frequency during a time period, of lost packages.
  • Correctly update stock status for multiply inventories.

Questions:

  • What would be a good way to approach this issue, particularly in regards to keeping track of and getting insight in the data how many times this happens during a time period.
  • Are there any extensions that can give insight in this data and be able to handle the request or what would be best practice, to approach this situation?

submitted by /u/BeingNewToMagento
[link] [comments]

How to set language for sales items in order conf mail?

So {{layout handle=”sales_email_order_items” order_id=$order_id area=”frontend”}} renders a table with all ordered products by the customer in the Order confirmaiton E-mail. This table is always in English. How do I change the table headers like “Items”, “Qty” and “Price” to another language? Do I need to declare the language somewhere? Thx in advance

submitted by /u/Vokheid
[link] [comments]

Integration of Zoho Email Marketing with Magento 2. Please Help !

I work as an SEO Specialist and recently got a new eCommerce project on Magento 2. I’m interested in implementing and running Zoho email marketing campaigns for this project. I would greatly appreciate any assistance or recommendations for a good tutorial that can guide me through the process of connecting Zoho with Magento 2, setting up email campaigns, and obtaining analytics reports to track the performance.

submitted by /u/NoRepair1473
[link] [comments]

Merging Magento installs to storefronts

We currently have 3 separate Magento 2 installs, (1+1+2) 4 storefronts. I have a crazy notion of merging them all into a single install so we can reduce duplication of work, upgrades but is this more trouble than its worth?

I can see migration of data becoming complex (different product ids, customer ids, order ids) and I can see the increase in complexity (code, managing the store, testing changes) as potentially wiping out any benefits. Have any of you attempted something like this?

submitted by /u/deyterkourjerbs
[link] [comments]

Magento Graphql returns empty product items for no reason

Hello I am working on a headless project using magento 2 and I made a custom graphql query that has a product query inside of it. When i put aggregations as a paramameter my query returns an empty array of products. What must i do.

{
promotion(promoType:"bravo_bonus"){

products(
pageSize:20,
currentPage:1,
filter:{
glxStoreExclude:{in:["0","2"]}

})

{
items{

sku
name
catalog_rules
isGoldPrice
glxStoreExclude
no1
isTVSponsored
image{
url
}
small_image{
url
}
thumbnail{
url
}
price_range{
maximum_price{
final_price{
value
}
regular_price{
value
}
discount{
amount_off
percent_off
}
}
minimum_price{
final_price{
value
}
regular_price{
value
}
discount{
amount_off
percent_off
}
}
}

}
total_count
page_info{
page_size,
total_pages,
current_page
}
aggregations(filter:{category:{includeDirectChildrenOnly:true}}){
attribute_code,
count,
label,
options{
label,
value,
count
}
}
}
}
}

The response is

{
"data": {
"promotion": {
"products": {
"items": [],
"total_count": 0,
"page_info": {
"page_size": 20,
"total_pages": 0,
"current_page": 1
},
"aggregations": []
}
}
}
}

when i remove aggregations everything work smoothly

submitted by /u/echarissopoulos
[link] [comments]

Recommended server config for Varnish & Redis?

I am working on a Magento 2 site and need to implement Varnish and Redis to increase the site speed. We’re getting on average 500-750 visitors a day which may assist with the below recommendations.
The stack we’re running is: AWS EC2 running nginx, AWS RDS, AWS CloudFront
To implement Varnish and Redis, what would the best practice be out of the following:

  • Install both on the same EC2 running nginx, and bump up EC2 resources as required, or
  • Setup a new EC2 to run both Varnish and Redis, or
  • Setup two new EC2’s and run Varnish and Redis on their own instance

Or, something else altogether?
Thanks!

submitted by /u/matto9120
[link] [comments]

Magento2 order processed in Authorize.net but missing in database / admin

Has anyone experienced an issue where an order is not created in the database / admin but it successfully processed via Authorize.net? I’m having difficulty identifying the cause of the issue… On this site the payment processor is Authorize.net and it is using a hosted payment form for security… I’m thinking maybe a delay in the response from Authorize.net is causing a timeout or something causing it to not post to the DB but Authorize.net captures the order.

submitted by /u/johndiesel11
[link] [comments]

Subscribe to newsletter at payment page

I tried this module: https://mageside.com/subscribe-at-checkout-2.html to subscribe customers to newsletters during checkout, but it adds the checkbox into shipping step and I want it in payment step, after payment methods. I have tried to change layout in SubscribeLayoutProcessor.php, as: ‘billing-step’ => ‘children’ => ‘payment’ => ‘children’ => ‘afterMethods’ => ‘children’ => ‘newsletter-subscribe’. It shows up correctly but check and uncheck functionality does not work, it seems that the module observes for ms_subscribeatcheckout_place_order_after event and moving it into payment step seems difficult? Can someone help with ideas on how to do it, or is it better to create a custom one?

submitted by /u/Aware-Ad-6295
[link] [comments]

Hyva theme implementation on Magento 2 Luma server. Feedback request

I have scouted for agencies (on Upwork). I am not familiar with Hyva. Estimates (in hours) ranges from 80h to 200h. Some agencies request ssh to estimate the task. Others don’t. I provided a Figma design though.

Also, some ask tech questions, some don’t.
How come I get such discrepancies in task duration and workload ? Has anyone being through this ?

submitted by /u/vaultRadon
[link] [comments]