我正在一个网站上工作,他们正在使用WooCommerce Deposits(官方)https://woocommerce.com/products/woocommerce-deposits/和PayPal Express Checkout for WooCommerce . 结账允许eTransfers,PayPal和直接信用卡处理 . 使用WP 4.9.4,WooCommerce 3.3.1,WooCommerce Deposits 1.3.2 . ,PayPal for WooCommerce 1.4.7.2 . (安杰尔眼)

当使用paypal_express网关(WC为WC)支付押金时,订单被标记为“已完成”而不是“部分付款”,这就是我想要的 . 使用paypal_pro网关时,它也被标记为“已完成” . 使用eTransfer时,它被标记为“保持”,这是预期的 .

我的问题:当用户支付第一笔存款时,是否有可能获得信用卡处理以返回“部分付款”而不是“完成”?我已经浏览了每个插件的选项,但没有找到任何东西 . 我看了一下每个插件的PHP代码,但还没有找到解决方案 . 有可能我错过了它,因为每行都有数千行代码 . 目前,如果存款存在,则必须手动设置 .

有人以前经历过这个并有解决方案吗?我还向每个插件开发人员/网站提出了请求,但没有收到回复的解决方案 .

谢谢