WooCommerce按照片上传付费

时间:2018-04-17 作者:Pedro

问题是,我想开发一个插件,可以与WooCommerce集成:

一个进入网站,点击“购买产品”,然后可以加载一张或多张照片,按上传的照片付费?

这里的概念是一场照片竞赛,人们可以提交多张照片,但他们必须为上传的每张照片付费。

为了做到这一点,我正在考虑对上传的每个文件进行计数,然后增加该产品的数量,因此我有一个特定价格的产品,每次上传照片时,该产品的数量都会增加。

关于如何更有效地实现这一点,有什么建议吗?

编辑:

找到了适合此用途的插件,因此我无需自行开发,节省了我的时间:WooCommerce Drag & Drop Uploader

1 个回复
最合适的回答,由SO网友:Rick Hellewell 整理而成

不知道插件,但如果你自己开发,那么过程可能是有一个人们付费的“一口价”类型的按钮,然后在完成交易后,会向他们发送一个特殊的上传链接,URL中有一个查询参数,允许他们上传文件。

您的代码必须生成并存储特殊的查询参数(值的随机guid类型),然后(在加载该页面时)验证该参数是否有效(之前未使用)。成功上载后,代码将隔离(停用)该guid,以便无法再次使用。

您必须弄清楚如何在PayPal(或任何支付提供商)上使用交易处理,以便您的“感谢订单”页面将生成存储的guid/参数。

祝你好运

结束

相关推荐