checkout相关内容

从WooCommerce中的订单页面、电子邮件通知和购物车+结账页面中删除小计行

我想从购物车、结账、收到的订单、订单详细信息和电子邮件中删除小计。我不想使用css,因为它不会从订单详细信息页面和电子邮件中删除引用。我已尝试此代码: add_filter( 'woocommerce_get_order_item_totals', 'adjust_woocommerce_get_order_item_totals' ); function adjust_woocommer ..
发布时间:2022-05-13 13:48:18 PHP

在WooCommerce前端、后端和电子邮件通知的结账页面上显示自定义递送字段的结果(&A)

在WooCommerce中,我使用在结账页面上显示自定义域的代码。填写此字段并由客户下订单后,数据将显示在编辑订单时的“谢谢”页面和电子邮件通知中。 // Add the delivery custom field to the checkout add_action( 'woocommerce_before_order_notes', 'my_delivery_custom_checkou ..
发布时间:2022-02-21 14:26:26 PHP

即使选项已关闭,Paypal Express Checkout 仍坚持使用电话号码(从 Magento 调用)

我在 Magento 中使用 Paypal 的“快速结账"选项. (我没有使用任何快速结账按钮,只是因为我在从网站支付标准版返回时遇到了问题). 在 Paypal 的网站付款首选项中,我已将“联系电话号码"字段设置为关闭. 我还在 Magento 方面进行了一些更改,使电话号码可选(根据这篇文章). 但是,电话号码字段在 Paypal 结帐时仍会出现,并且是强制性的.显然,这可能会 ..
发布时间:2021-12-29 17:48:44 其他开发

Paypal Checkout - 付款始终处于待处理状态

自从三天以来,我一直试图让 Paypal Checkout 工作,但我总是遇到订单已创建且资金从购买帐户中转入但未到达收款人帐户的问题.所以这是我的设置: JavaScript 中的智能按钮整数化: paypal.Buttons({环境:环境,//设置事务创建订单:功能(){让 formData = new FormData();formData.append('bookingId', b ..
发布时间:2021-12-29 17:29:43 PHP

PayPal - 使用 php 加密多项目自定义购物车动态结账按钮

我创建了一个网站,需要我构建自定义购物篮以满足业务需求.这一切正常. 上周我一直在尝试制作一个加密的“使用 PayPal 结账"按钮. 首先我尝试了这个:www.x.com/message/174366(没有超链接,因为我是新用户,抱歉),并且无法从该功能中获取任何加密数据. 所以我又花了一天的时间研究并发现 使用 php 加密的网络支付 将代码自定义到我的购物篮后,它会生 ..
发布时间:2021-12-29 17:20:40 PHP

PayPal 结帐 - 默认情况下为信用卡选项卡

有没有办法让你输入信用卡信息的部分默认打开,而不是你输入贝宝信息的部分? 我真的很需要这个,但找不到任何地方! 解决方案 唯一的方法是使用 快速结帐.在您的 SetExpressCheckout 请求中,您设置 SOLUTIONTYPE=Sole 和 LANDINGPAGE=Billing. 这将强制显示完整的信用卡表单,以便人们无需创建 PayPal 帐户即可输入信用卡... ..
发布时间:2021-12-29 16:58:37 其他开发

在 Woocommerce 中随处保存和显示特定的支付网关附加字段

我正在使用 "Woocommerce 中特定支付网关结帐时的附加字段" 答案代码,在结帐页面中显示特定支付网关的附加下拉字段. 如何保存和显示订单和电子邮件通知上的选项? 解决方案 继续"Woocommerce 中特定支付网关结账的附加字段" 这里是完整的方法: 添加带有 BACS 付款选项的下拉菜单 字段验证(必需选项) 将所选选项保存为订单自定义元数据 在各 ..
发布时间:2021-12-22 19:34:47 PHP

根据重量和最小购物车数量免费送货

使用 WooCommerce,我需要获得超过 250 的免费送货服务,但购物车中包含的重型产品除外. 有人知道我该怎么做吗? 谢谢. 解决方案 此自定义代码将保留免费送货方式,并在购物车金额达到250时隐藏其他送货方式 并且如果产品不重(此处小于 20 公斤)……如果订单少于 250 公斤,则不允许免费送货,您可以在 woocommerce 中进行设置(见文末). 首先, ..
发布时间:2021-12-22 19:33:48 PHP

使 Woocommerce 结帐中的结帐字段成为必需

出于某种原因,帐单地址中的所有字段都标记为可选 - 客户将帐单地址字段留空,然后他们的付款被拒绝(Square,我们的付款处理方). 我找不到任何地方将这些字段设为必填字段,也无法弄清楚为什么它们在任何情况下都会被标记为可选. 有人能指出我正确的方向吗? 更新 我什至尝试过以下方法: add_filter('woocommerce_billing_fields', 'fo ..
发布时间:2021-12-22 19:33:39 PHP

基于购物车的 WooCommerce 登录重定向

我想申请以下两种情况: 如果用户未登录且购物车为空:然后重定向用户登录,然后重定向我的帐户 如果用户未登录并且购物车有产品:然后重定向用户登录,登录后重定向到结帐 我的代码: 函数 wpse_Nologin_redirect() {如果 (!is_user_logged_in()&&(is_checkout())){//随意自定义以下行以满足您的需要$MyLoginURL = " ..
发布时间:2021-12-22 19:30:35 PHP

Woocommerce 中的欧洲 GDPR 附加结帐验证复选框

嗨,我一直在尝试向我的 Woocommerce 结帐页面添加一个额外的条件复选框,与条款和条件相同,但包含有关新 GDPR(数据保护)的信息以及指向我的隐私政策的链接.他们必须在结账前勾选方框. 我一直在使用我在这里找到的各种代码片段,并设法添加了一个条件复选框和一些文本,但无法添加隐私政策的链接.我必须将它添加到结帐框下方.理想情况下,我希望将链接放在复选框旁边,就像条款和条件一上的那样. ..
发布时间:2021-12-22 19:28:40 PHP

woocommerce 在结帐和购物车页面中更改价格

使用 woocommerce,在我的网站中,我想在购物车页面中添加一个选择输入,用户可以在其中选择两个选项之间的值,并根据该值更改价格. 到目前为止,我可以获得总数并使用此更改它: function action_woocommerce_before_cart_totals( ) {全球 $woocommerce;$woocommerce->cart->total = $woocommer ..
发布时间:2021-12-22 19:28:08 PHP

更改 WooCommerce 迷你购物车小部件上的购物车和结帐按钮链接

在 Woocommerce 上,我们如何更改将鼠标悬停在主页上的购物车图标上时显示的下拉菜单上的“查看购物车"和“结帐"链接上的 URL? 我设置了“购物车"和“结帐"页面,但它们没有链接到这些页面. 我可以通过网址直接查看这些页面.http://mysite/cart 和 http://mysite/checkout 解决方案 似乎您的主题在某处存在问题(或在插件中),因 ..
发布时间:2021-12-22 19:27:17 PHP

结帐字段:隐藏和显示现有字段

基于此有效答案: //注册外部 jQuery/JS 文件函数 cfields_scripts() {//重要的提示://对于子主题,将 get_template_directory_uri() 替换为 get_stylesheet_directory_uri()//外部 cfields.js 文件位于活动子主题或主题的子文件夹“js"中.wp_enqueue_script('checkout_s ..
发布时间:2021-12-22 19:26:31 PHP

在付款过程之前在结帐页面中获取订单 ID

在 WooCommerce 中,我需要在创建订单时订单 ID 在付款前在 WooCoommerce 的结帐页面中获得正确的信息. 我查看了所有会话,并试图在 order_awaiting_payment 会话中找出订单何时付款,但我在付款前需要它. 所以我想到了一个解决方案,即在结账页面加载时下订单(实际上是准备付款),并在结账真正完成时更新它. 如何在 WooCommerce 中的 ..
发布时间:2021-12-22 19:25:58 PHP