woocommerce-subscriptions
全部标签我从ClickFunnels收到一个挂钩,其中包含一个“sisscription_id”:“sub_andocr3inf0qfx”。如何使用此数据获得此订阅的所有付款?任何帮助将不胜感激。看答案你可以列出给定客户的所有发票和订阅这些都会有一个charge财产然后您可以检索(或者您可以只是扩展它 对于您的“列表发票”API调用)。
我有一个包含以下数据的项目:varitem={id:"124",name:"xxx",price:"13.13",quantity:1,options:{"size":"xl","color":"pink"}};当用户点击“添加到购物车”时,我想使用WCAPI发出Ajax请求并将上述商品添加到购物车。jQuery.ajax({url:"some/woocommerce/api/add/to/cart/request/path",data:item,type:"POST"});然后在购物车页面上,我想使用WCAPI发出另一个Ajax请求并检索购物车的内容。我还没有找到任何关于如何使用Ja
Ajax似乎工作正常,但购物车内容不会按预期刷新。单击“添加到购物车”按钮后,我希望刷新购物车的内容。就像现在一样,我必须手动刷新页面才能看到添加的产品。我正在使用此功能将产品添加到我的woocommerce购物车:functionaddToCart(p_id){jQuery.ajax({type:'POST',url:'/wp/?post_type=product&add-to-cart='+p_id,data:{'product_id':p_id,'quantity':amount},success:function(response,textStatus,jqXHR){conso
我创建了一个非常小的应用程序来从json文件中获取国家并将其绑定(bind)到下拉列表。countries.jsonexportclassCountry{id:number;name:string;}factory.service.tsimport{Injectable}from'@angular/core';import{Http,Response}from'@angular/http';import{Observable}from'rxjs/Observable';import{Country}from'./shared/country';@Injectable()exportcl
我们使用Woocommerce来销售彩盒。通常选择可变产品选项。我们添加了一个带有调色板的模态对话框,客户可以从中选择颜色。这是woocommerce的常见下拉菜单旁边。问题是,当我将正确的SlugValue传递给下拉列表时(从调色板中选择它之后),下拉列表中的值是正确的,但是需要触发以发布价格的事件不起作用.我已经尝试触发下拉菜单的onchange事件,但什么也没发生。谁能告诉我,需要触发哪个事件,如何触发? 最佳答案 以防将来有人偶然发现这个:WooCommerce在整个add-to-cart-variation.js中提供触发
我们有一个独家类别X和其他常规类别Y。我想要什么:当有人从类别X订购任何商品时,其他类别的商品将无法添加到购物车,并应显示警告Y类产品不应与X混合。我怎样才能做到这一点?我从其他帖子得到这段代码,但它已经过时且不令人满意:parent;$product_category_term=get_term($product_category,'product_cat');$product_category_parent=$product_category_term->parent;$product_top_category=$product_category_term->term_id;whi
想知道是否有人可以帮助我自定义此代码。我想更改此代码中的应用条件:add_filter('woocommerce_get_checkout_url','change_checkout_url',30);functionchange_checkout_url($url){$allowed_countries=array('NO');$customer_country=WC()->customer->get_default_country();if(!in_array($customer_country,$allowed_countries)){$url=wc_get_page_perma
我创建了一个使用WooCommerceRESTAPI的REST应用程序。我想通过WooCommerce网关处理信用卡。据我所知,我不能只发送信用卡号和所有包含订单数据的信息来进行处理。因此,我认为这样做的方法是从信用卡中扣款,然后将订单发送到WC。是否有可用于处理信用卡的WC端点?或者我将如何构建一个? 最佳答案 除非WooCommerce发生了变化,否则我认为他们不会进行任何实际的支付处理。您需要连接到实际的网关,如PayPal、Stripe、Authorize.net等以获取付款。我相信,Stripe网关附加组件是免费的,而且非
我想检查是否有任何用户有权下载任何文件。我有产品ID和用户ID,如何查看?我在谷歌和woocommerce文档中进行了很多探索,但没有找到任何解决方案。有什么帮助吗?提前致谢。 最佳答案 2020-WooCommerce3+的代码更新以下是获取可下载的订单商品信息的过程,您可以在php文件中的任何函数或Hook函数中使用这些信息://Getallcurrentcustomerorders$customer_orders=wc_get_orders($args=array('limit'=>-1,'customer_id'=>get_
我需要在woocommerce网站上更改订单的总重量。例如:我的购物车中有3种产品:1-30g;2-35;3-35克;总计=30+35+35=100g,但我想将包裹重量添加到总重量(总重量的30%)。示例:((30+35+35)*0.3)+(30+35+35)=130g我可以计算,但是如何将总重量从100g变为130g。为了获得总重量,我使用get_cart_contents_weight(),但我不知道如何设置新值。 最佳答案 Hook正确的过滤操作让我们看一下get_cart_contents_weight()函数:public