E commerce Google Checkout:将网站订单id映射到Google的订单id

E commerce Google Checkout:将网站订单id映射到Google的订单id,e-commerce,google-checkout,E Commerce,Google Checkout,我正在致力于将Google Checkout与我们的内部电子商务平台集成。 我已经到了从谷歌收到成功完成订单通知的阶段 我们处理订单的方式是,一旦有人向购物篮中添加商品,我们就会创建订单。因此,在将信息发送到谷歌之前,我们已经在系统中获得了有关订单的所有信息 我想做的是将内部订单id包含到Google Checkout请求中,以便可以返回。到目前为止,这似乎是不可能的。它看起来更像是Google向您发送包含所有购物车信息的订单,然后期望您创建订单并使用他们提供的Google订单号进行映射。如果是

我正在致力于将Google Checkout与我们的内部电子商务平台集成。 我已经到了从谷歌收到成功完成订单通知的阶段

我们处理订单的方式是,一旦有人向购物篮中添加商品,我们就会创建订单。因此,在将信息发送到谷歌之前,我们已经在系统中获得了有关订单的所有信息

我想做的是将内部订单id包含到Google Checkout请求中,以便可以返回。到目前为止,这似乎是不可能的。它看起来更像是Google向您发送包含所有购物车信息的订单,然后期望您创建订单并使用他们提供的Google订单号进行映射。如果是这种情况,这将意味着我们的网站上仍有一个订单处于“篮子”状态,我们需要找到该订单,以使用谷歌提供的信息进行更新

到目前为止,我还没有找到处理这个问题的好方法。 我知道有一个AddMerchantOrderNumber api调用,但这需要google订单号,这仍然意味着我需要某种方法将google订单号映射到我们的内部订单id


是否有我丢失的标签,或者用于添加有关购物车的附加信息的标签,这些信息可用于在初始结帐购物车api帖子中存储我们的内部订单id。

看起来您已经正确使用通知api来获取订单处理各个阶段的更新

接下来,要将您的内部订单id添加到提交给Google的订单中,请使用merchant private data字段传递有关您订单的任何自定义数据

当您返回通知时,您还将从商户专用数据字段中获得内部订单id以及任何其他自定义信息


有关类似问题的解决方案,请参见答案。

谢谢,这正是我要找的。