Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 重定向回";采购“;订单完成后的第页_Ruby On Rails_Ruby_Shopify - Fatal编程技术网

Ruby on rails 重定向回";采购“;订单完成后的第页

Ruby on rails 重定向回";采购“;订单完成后的第页,ruby-on-rails,ruby,shopify,Ruby On Rails,Ruby,Shopify,我继承了一个使用传统shopify API的应用程序,我的最后期限是8月21日,所以我想避免更新API来解决这个问题 我们正在销售电子文档,当前的购买流程如下: 用户在购物车中搜索并放置产品 用户签出 并在Shopify网站上完成购买流程 这一切似乎都很好。我们希望将用户重定向回我们的应用程序,并提供有关成功购买(或失败)产品的信息。目前,我们不知道用户购买了什么产品,因此无法向他们提供下载文档的链接 是否有一些参数可以传递给shopify以创建重定向,或者我们是否需要ping有关过去购买的AP

我继承了一个使用传统shopify API的应用程序,我的最后期限是8月21日,所以我想避免更新API来解决这个问题

我们正在销售电子文档,当前的购买流程如下:

  • 用户在购物车中搜索并放置产品
  • 用户签出
  • 并在Shopify网站上完成购买流程
  • 这一切似乎都很好。我们希望将用户重定向回我们的应用程序,并提供有关成功购买(或失败)产品的信息。目前,我们不知道用户购买了什么产品,因此无法向他们提供下载文档的链接


    是否有一些参数可以传递给shopify以创建重定向,或者我们是否需要ping有关过去购买的API,或者我们是否缺少其他步骤?

    这一步非常简单。。。Shopify在管理员(结帐和付款)中为您提供了一个textarea元素,您可以在其中粘贴代码。在此代码中,您可以访问整个订单内容。你可以用液体来做这个


    您所要做的就是呈现一个指向应用程序的链接,并通过该链接将订单详细信息传递给应用程序。现在,您的客户将看到“感谢您的购买”和一个按钮/链接,单击该按钮/链接可以完成您想要的内容。

    好的,我要找的是shopify Webhooks:


    应用程序似乎已经设置为发送订单、创建订单和支付订单,我们所要做的就是捕获发送给我们的数据。

    您在结帐和付款中所指的文本区域,是“其他内容和脚本”吗?需要明确的是,您是否建议编写一个小JS代码段来解析dom并获取必要的Shopify元素?谢谢。无需编写JS代码段。大卫,我不认为这正是我们想要的,但无论如何,谢谢你给我们介绍液体;当我们完成应用程序的其余部分时,它会非常有用。