我们在Shopify商店销售的部分产品是第三方下载,我们会转售。
因此,当客户在我们的商店购买此类产品时,一旦订单付款,它就会激活webhook。然后,此webhook从第三方订购产品。该第三方为我们提供了下载链接,然后我们将其发送给客户。
此工作正常,但我们还希望在客户帐户页面显示下载链接,以便他们可以登录,然后重新下载他们之前购买的任何文件。以下是问题:我们如何以用户帐户页面显示的方式存储每个产品的下载链接?
显而易见的解决方案是在订单line_item中存储唯一下载链接,但shopify(How do I update properties on a shopify line_item)不支持。
答案 0 :(得分:1)
我在订单上使用了一个元字段。您可以从订单webhook创建一组元数据来处理所有下载链接,然后修改主题以显示它们。