草庐IT

订单价

全部标签

c# - 亚马逊 API 将订单标记为已发货

我目前正在使用亚马逊订单API来获取订单详细信息。然后我在我们的系统上创建订单,然后从这里发货。我想在cargo发货后使用我们的发货编号等更新亚马逊订单,但找不到任何API来执行此操作。是否有一个API可以用装运信息更新亚马逊的订单,如果有,它在哪里/是什么?我到处搜索,但没有找到任何东西,因此非常感谢您的帮助。 最佳答案 没有直接修改订单的API。但是,您可以使用MWS中的Feed提交API提交Feed以确认订单、将其标记为已发货并添加发货跟踪信息。在这里您可以获得详细的技术信息:MWSFeedAPI引用在这里:https://d

c# - ICollection<T> 是否有订单?

遵循apublicAPIsshouldneverreturnalist的规则,我正在盲目转换所有返回列表的代码,以返回ICollection相反:publicIListCommaSeparate(Stringvalue){...}成为publicICollectionCommaSeparate(Stringvalue){...}虽然ICollection有一个Count,无法通过该索引获取项目。虽然ICollection公开一个枚举器(允许foreach),我看不到枚举顺序从列表的“顶部”开始的保证,而不是“底部”。我可以通过避免使用ICollection来缓解这种情况,而是使用Col

c# - 为什么JIT订单会影响性能?

为什么.NET4.0中C#方法的即时编译顺序会影响它们的执行速度?例如,考虑两种等效的方法:publicstaticvoidSingleLineTest(){Stopwatchstopwatch=newStopwatch();stopwatch.Start();intcount=0;for(uinti=0;iCount:{0},Time:{1}",count,stopwatch.ElapsedMilliseconds);}publicstaticvoidMultiLineTest(){Stopwatchstopwatch=newStopwatch();stopwatch.Start()

php - 如何获取订单商品 ID 以获取一些产品元数据?

我正在尝试使用以下方法从Woocommerce的订单中提取项目元值:$data=wc_get_order_item_meta($item,'_tmcartepo_data',true);但是,我找不到将order_item_id作为第一个参数的方法(使用get_items)global$woocommerce,$post,$wpdb;$order=newWC_Order($post->ID);$items=$order->get_items();foreach($itemsas$item){$item_id=$item['order_item_id'];//???$data=wc_ge

php - 在 Magento 中以编程方式创建订单

我正在使用这两种方法在Magento中以编程方式创建订单。第一个创建报价单:publicfunctionprepareCustomerOrder($customerId,array$shoppingCart,array$shippingAddress,array$billingAddress,$shippingMethod,$couponCode=null){$customerObj=Mage::getModel('customer/customer')->load($customerId);$storeId=$customerObj->getStoreId();$quoteObj=M

php - 通过 PHP 在 Magento 中访问订单的自定义选项

我正在加载这样的订单:$order=Mage::getModel('sales/order')->load(2886);$items=$order->getAllItems();然后我使用foreach循环:foreach($itemsas$itemId=>$item){$name[]=$item->getName();$unitPrice[]=$item->getPrice();$sku[]=$item->getSku();$ids[]=$item->getProductId();$qty[]=$item->getQtyToInvoice();}而且我能够获得我需要的大部分数据。但是

php - Wordpress(Woocommerce 扩展)- 以编程方式创建新订单

我想以编程方式创建新订单。工作流程很简单:提交简单的表单后,将创建用户以及一个新订单。我成功创建了一个新用户并返回了user_id,现在我需要一步分配一个新订单。我怎样才能做到这一点? 最佳答案 以下是我如何以编程方式创建订单。我在很大程度上遵循了@pavel上面的建议中的WC_Checkout::create_order()。这直接来self正在编写的插件,因此您必须调整源数据的来源。//buildorderdata$order_data=array('post_name'=>'order-'.date_format($order

php - Woocommerce - 为订单中的产品添加序列号

我正在寻找一种方法,在WooCommerce的订单显示中为每件售出的产品添加序列号。我需要的是手动解决方案,在发送包裹之前将已发送产品的S/N添加到订单中。我试图在下面的图片上展示它:最初,我考虑过将其实现为产品元数据(实际上并不知道如何实现),但我意识到产品元数据只能在订单被搁置时才能更改,而不能在处理过程中更改。关于如何进行的任何想法?已经谢谢了! 最佳答案 不太确定您想要实现什么,但是如果您需要每个产品的序列号(只是为了在您的购物车页面中显示它),您可以将该数据作为属性添加到每个列表中,然后在结帐区域调用它,然后让它显示使用H

php - 不应直接访问订单属性 - WooCommerce 3.0

我刚刚将本地WooCommerce网站升级到3.0。一切都像往常一样完美运行,但我注意到打开调试后我收到了数百条以下通知:[05-Apr-201712:25:00UTC]PHPNotice:idwascalledincorrectly.Orderpropertiesshouldnotbeaccesseddirectly.PleaseseeDebugginginWordPressformoreinformation.(Thismessagewasaddedinversion3.0.)inC:\xampp\htdocs\dev\wp-includes\functions.phponline

php - 在 Magento 中添加自定义折扣订单总额不会改变销售税

我创建了一个自定义订单总计,在某些情况下提供折扣。总计总是正确的,但是销售税计算在计算时没有考虑我的折扣(所以如果我提供10美元的折扣,销售税金额是根据我的折扣前的全部金额计算的)。以下面的例子为例:Subtotal:$856.49MultiUnitDiscounts:-$22.50Shipping:$10.96Tax:$52.05GrandTotal:$897.00我的自定义折扣是多单位折扣。税率为6%。如您所见,基于所有行项目的总计是正确的,但税额本身不正确(它基于除我的折扣之外的所有行项目)。在我的config.xml文件中,我有以下内容来让我的订单总数在系统中工作:Wpe_Mu