我正在扩展WooCommerce Stripe插件,以便它可以动态更改Stripe密钥,以根据要购买的产品向不同的Stripe帐户付款。它只需要一次支付一个帐户,并且同一篮子中不会有用于不同条带帐户的任何产品,因此我希望不必使用Stripe connect就可以解决它。
据我所知,WooCommerce和Stripe之间的联系只是基于商店上的秘密/可发布密钥以及Stripe帐户上的Web挂钩设置,因此对我来说似乎应该只是在将付款请求发送到数据条之前,在结帐时动态更改秘密/可发布密钥。只要所有条带化帐户都将Web挂接到应进行的商店设置即可。
但就这么简单我可能是错的。
我从Stripe文档中可以看到,可以使用以下用于保留键的筛选器挂钩,因此我想可以在发送请求以更改它们之前对其进行挂钩。
wc_stripe_params($params) // Localized JS key/value pair.
wc_stripe_payment_request_params($params) // Localized JS key/value pair.
我已经请求WooCommerce提供有关这些参数以及如何使用它们的更多信息,但有人告诉我它超出了它们可以提供的支持范围。
是否有人有尝试使用WooCommerce条形插件执行此操作的经验,并且可以向我指出正确的方向?
任何信息将不胜感激。