Я хочу расширить плагин WooCommerce Stripe, чтобы он динамически изменял ключи Stripe, чтобы платить в различные учетные записи Stripe в зависимости от того, какой продукт покупается.Нужно платить только по одной учетной записи за раз, и в одной корзине не будет продуктов для разных учетных записей, поэтому я надеюсь обойтись без использования Stripe connect.
Из того, что я могу сказать, связь между WooCommerce и Stripe основана только на наличии секретных / публикуемых ключей в магазине и настройке веб-хука на учетной записи Stripe, поэтому мне кажется, что это должно быть простослучай динамического изменения секретного / публикуемого ключа в момент оформления заказа до того, как запрос на оплату будет отправлен на полосу.И до тех пор, пока все учетные записи чередуются с веб-хуком обратно в настройку магазина, он должен пройти.
Но я могу ошибаться, потому что это так просто.
Я могу видеть из документации Stripe, что доступны следующие зацепы фильтра для использования с ключами, так что я предполагаю, что их можно зацепить до того, какзапрос отправлен для их изменения.
wc_stripe_params($params) // Localized JS key/value pair.
wc_stripe_payment_request_params($params) // Localized JS key/value pair.
Я попросил WooCommerce предоставить дополнительную информацию об этих параметрах и о том, как я могу их использовать, но мне сказали, что это выходит за рамки поддержки, которую они могут предоставить.
Кто-нибудь имеет какой-либо опыт, пытаясь сделать это с помощью плагина полосы WooCommerce, и может указать мне верное направление?
Любая информация будет очень признательна.