WooCommerce按照片上传付费 时间:2018-04-17 作者:Pedro 问题是,我想开发一个插件,可以与WooCommerce集成:一个进入网站,点击“购买产品”,然后可以加载一张或多张照片,按上传的照片付费?这里的概念是一场照片竞赛,人们可以提交多张照片,但他们必须为上传的每张照片付费。为了做到这一点,我正在考虑对上传的每个文件进行计数,然后增加该产品的数量,因此我有一个特定价格的产品,每次上传照片时,该产品的数量都会增加。关于如何更有效地实现这一点,有什么建议吗?编辑:找到了适合此用途的插件,因此我无需自行开发,节省了我的时间:WooCommerce Drag & Drop Uploader 1 个回复 最合适的回答,由SO网友:Rick Hellewell 整理而成 不知道插件,但如果你自己开发,那么过程可能是有一个人们付费的“一口价”类型的按钮,然后在完成交易后,会向他们发送一个特殊的上传链接,URL中有一个查询参数,允许他们上传文件。您的代码必须生成并存储特殊的查询参数(值的随机guid类型),然后(在加载该页面时)验证该参数是否有效(之前未使用)。成功上载后,代码将隔离(停用)该guid,以便无法再次使用。您必须弄清楚如何在PayPal(或任何支付提供商)上使用交易处理,以便您的“感谢订单”页面将生成存储的guid/参数。祝你好运 结束 文章导航