我希望以一种奇怪的方式使用WooCommerce,我想知道是否有任何方法可以做到这一点。下面是我想要的工作流:
步骤1:来自不同站点子域的提供一个指向特定虚拟产品的链接,但提供一个具有唯一用户id号的查询参数。
说明:用户在othersite.example.com,他们在https://example.com/product/virtual-product的wordpress站点上安装的WooCommerce商店中获得一个购买产品的链接
然而,这一产品将是一种付款,以解锁在othersite.example.com网站上有自己的用户和认证系统。(火力基地)
是否可以通过url查询参数从othersite.example.com 传递用户id,然后将其包含在order信息中?
即。从othersite.example.com中可以为某人提供一个链接到类似于这个https://example.com/product/virtual-product?userid=00000000000000000的产品,其中00000000000000000是他们在othersite.example.com的用户id。
然后,如果该userid查询值可以包含在顺序中,则应执行以下步骤。
步骤2:有一个在购买产品时触发的web钩子,告诉管理othersite.example.com用户的服务器,使用userid 00000000000000000的用户已经成功地购买了该产品。
是否有一种方法可以接受这样的自定义值的订单?还是这完全超出了WooCommerce的功能范围?
非常感谢。
发布于 2019-07-26 14:56:56
我希望那能奏效。如果你在实现上有任何问题,你可以问我。
-用于添加隐藏输入字段的有用链接:https://stackoverflow.com/a/42614905/11003615
-使用JS:https://web-design-weekly.com/snippets/get-url-with-javascript/从当前URL获取值的有用链接
-使用PHP/Wordpress Core:https://wordpress.stackexchange.com/questions/274569/how-to-get-url-of-current-page-displayed从当前URL获取值的有用链接
-用于向签出和验证该字段添加自定义字段的有用链接(包含4个部分)&将该字段保存到order字段&在order页面中显示该字段的值:https://docs.woocommerce.com/document/tutorial-customising-checkout-fields-using-actions-and-filters/#section-7
https://stackoverflow.com/questions/57217135
复制相似问题