php - 根据订购的产品动态覆盖 WooCommerce Stripe 键
问题描述
我正在寻找扩展 WooCommerce Stripe 插件,以便它动态更改 Stripe 键,根据购买的产品支付到不同的条带帐户。它一次只需要支付到一个帐户,并且在同一个篮子中不会有任何针对不同条纹帐户的产品,所以我希望在不必使用条纹连接的情况下绕过它。
据我所知,WooCommerce 和 Stripe 之间的联系只是基于在商店中拥有秘密/可发布密钥以及在 Stripe 帐户上设置网络挂钩,所以对我来说似乎应该只是更改秘密的情况/publishable 键在付款请求发送到条带之前在结帐点动态。只要所有条带帐户都将网络挂钩返回到商店设置,它就应该通过。
但我可能错了这么简单。
我可以从 Stripe 文档中看到,可以使用以下过滤器挂钩来保存密钥,所以我想它可以在发送请求以更改这些之前被挂钩。
wc_stripe_params($params) // Localized JS key/value pair.
wc_stripe_payment_request_params($params) // Localized JS key/value pair.
我已向 WooCommerce 询问有关这些参数以及如何使用它们的任何进一步信息,但我被告知这超出了他们可以提供的支持范围。
有没有人有任何尝试使用 WooCommerce 条带插件执行此操作的经验,并且可以为我指明正确的方向?
任何信息将不胜感激。
解决方案
推荐阅读
- python - 用于读取 excel 文档并验证扫描文书工作的信息是否在列表中的 Python 代码,然后将不同文件中的项目分开
- javascript - 使用 array.reduce 计算对象数组中的出现次数
- python - 在 python 中使用 OrderedDict 元素拆分 csv 文件
- elasticsearch - Kibana 显示您看到的数据可能不完整或错误
- spring-boot - Embedded Tomcat Hardening - 如何将 NONDETERMINISTICVALUE 设置为关闭命令值?
- javascript - 如何动态更改处于 React 状态的对象的值
- javascript - Vue beforeRouteEnter 等待子组件完成请求
- python - 如何使用 NetworkX 的 rescale_layout?
- firebase - 如何从 firebase 获取图像/文件列表?
- python - Python:解析 Json 以查找匹配几个键的匹配行