jjzjj

php - 如何在 Paypal 快速结帐 PHP 中设置 1/3/5 年计费期

我正在使用paypal作为支付网关,并希望创建像这样的定期配置文件20美元的1年计划40美元的3年计划5年计划$50但是当我添加BILLINGPERIOD=year&BILLINGFREQUENCY=3作为参数时,从paypalapi获取错误:出现错误:Billingfrequencymustbe>0andbelessthanorequaltooneyearErrorMessage:InvalidbillingfrequencyErrorCode:11516ErrorSeverityCode:Error请帮帮我。 最佳答案 这对于p

php - Magento 跳过结帐页面上的送货方式

我有两种送货方式,免费送货和统一费率,其中免费送货的最低运费为1500,统一费率的固定金额为135。我必须跳过一步结帐页面上的送货方式选项,但它应该应用于购物车中的总金额。我在结账页面跳过了送货方式,但在付款结束时,它给我错误,那个请注明送货方式 最佳答案 你需要覆盖单页Controller和单页block请引用下面的代码。**Magento:SkipShippingMethodfromonepagecheckout**Firstoverridefollowingfiles(i.e.inlocaldirectory)ratherth

php - 在购物车、结帐和查看订单中设置产品自定义字段和显示值

我已经通过function.php在我的产品页面中创建了一个保修自定义字段。add_action('woocommerce_product_options_general_product_data','test_custom_fields');functiontest_custom_fields(){//Printacustomtextfieldwoocommerce_wp_text_input(array('id'=>'_warranty','label'=>'i.e.15years','description'=>'','desc_tip'=>'true','placeholder

php - 删除 WooCommerce 结帐字段值

我正在尝试在我的WooCommerce结帐字段上应用autocomplete="off",但它不起作用。有没有办法为结帐表单执行此操作?我检查了文档,那里没有可用的内容。我也尝试将默认值设置为空,但它也不起作用。当然,这是用户未登录时的情况。更新:我按照@smvax的建议尝试了unset,但效果不佳。add_filter('woocommerce_checkout_fields','default_values_checkout_fields');functiondefault_values_checkout_fields($fields){if(!is_user_logged_in(

php - Paypal 快速结帐错误订单总数丢失。错误 10400

我有问题,我正在尝试将多个项目发送到Paypal,但它显示“订单总数丢失”。-10400错误版本:76.0我正在测试Paypal沙箱我的要求:&AMT=106.72&RETURNURL=http%3A%2F%mydomainname.com%2Fpp%2Fpaypal%2Fprocess.php&CANCELURL=http%3A%2F%mydomainname.com%2Fpp%2Fpaypal%2Fcancel_url.php&L_PAYMENTREQUEST_0_QTY0=3&L_PAYMENTREQUEST_0_AMT0=28.46&L_PAYMENTREQUEST_0_NAM

php - 通过 URL 获取优惠券代码并将其应用于 WooCommerce 结帐页面

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭4年前。Improvethisquestion我有一个WooCommerce网站,当客户将产品添加到购物车时,它会被重定向到结帐页面,因此无法访问购物车页面。我想在结帐页面上通过URL(GET)使用优惠券,类似https://example.com/?coupon_code=highfive.当客户单击此URL时,优惠券代码将存储在浏览器session中。然后,如果他将任何产品添加到购物车,则优惠券将应用于结帐页面。这可能吗?

php - Woocommerce 从结帐页面中删除优惠券部分

我正在尝试删除位于Woocommerce结帐页面(/checkout)顶部的“有优惠券”部分。我想保留购物车页面上的优惠券部分,所以我不能完全禁用优惠券,但希望在结帐页面上将其删除。如有任何帮助,我们将不胜感激。 最佳答案 remove_action('woocommerce_before_checkout_form','woocommerce_checkout_coupon_form',10);将其放入您的functions.php中,这样就可以了。 关于php-Woocommerce

php - 将结帐表单中的字段获取到 calculate_shipping

我正在为我的WooCommerce商店创建一个自定义运费计算器。我需要从用户那里收集一些额外的表格数据来正确计算运费。我将表单字段添加到woocommerce_checkout_after_customer_details。一旦我弄清楚结帐页面的功能,我就可以毫不费力地将它放入购物车页面,所以让我们关注这个。我有一个使用calculate_shipping方法扩展WC_Shipping_Method的类thistutorial.在该方法中,我想使用额外的表格数据(加上目的地)来计算该客户的运费。现在我只是添加了一个虚拟利率,它显示出来了。我还创建了一个自定义cart-shipping.

javascript - Stripe 结帐。查询客户金额

是否可以检查客户端看到的数量和服务器看到的数量是否相同?这里我在客户端设置金额:Purchasevarhandler=StripeCheckout.configure({key:'pk_test_1002UFB11gJ1sXBHcdDM8HPi',image:'/square-image.png',token:function(token){//Usethetokentocreatethechargewithaserver-sidescript.//YoucanaccessthetokenIDwith`token.id`}});document.getElementById('cust

php - 在 woocommerce 的结帐页面中显示更新的数据

问题可能很奇怪:(我正在尝试在woocommerce的checkoutpage中使用woocommerce_before_checkout_form的钩子(Hook)通过短代码显示一些有关折扣的信息如果我在购物车页面和访问结帐时注意到Hook消息显示了正确的折扣值,但是如果我从结帐中删除/添加任何内容,woocommerce_before_checkout_formHook我尝试通过删除和添加该Hook但仍然是简码值没有更新,我用以下功能测试了很多次,任何人都可以解决一些想法/建议会很棒cart->discount_cart;returnob_get_clean();}add_shor