gpt4 book ai didi

android - 如何将商家订单号转换为 Google 订单号?

转载 作者:行者123 更新时间:2023-11-29 01:59:25 28 4
gpt4 key购买 nike

我公司有一款集成了应用内结算功能的 Android 应用。当客户购买订单时,应用程序会收到订单 ID。之后,应用将此数据发送到服务器,服务器通过 Notification History API 检查此订单 ID 是否存在。

在 11 月 9 日之前,此订单 ID 始终是一种称为 Google 订单号的格式(例如 56260349814XXXX)。 11 月 9 日之后,我们开始接收订单 ID,格式为商家订单号(例如 1299976316905470XXXX.137189007792XXXX)。

我们的服务器如何根据商家订单号检查订单?或者,我们如何将商家订单号转换为 Google 订单号?

最佳答案

听起来您有一个“混合”帐户 - 一个处理“旧版”和新版电子钱包 API 的帐户?

AFAIK,Notification History API 仍然是“遗留”Google Checkout API - 即使它确实适用于较新的 API。因此,例如,如果您按时间段执行 notification-history-request,您从“所有”他们那里获得订单(至少在我的“混合”沙箱帐户):

  • “旧版”Google Checkout 订单只有 google-order-number
  • 较新的 API(例如 Wallet for Digital)同时具有 google-order-number merchant-order-number

    <google-order-number>542579893702676</google-order-number>
    <merchant-order-number>GWDG_S.D.2063320223607852</merchant-order-number>

虽然您确实在您使用的 API 中获得了 merchant-order-number,但我认为您不能将它“绑定(bind)”到 google-order-number 为了通过 Notification History API 查询它(除非它是一个“一般”查询 - 例如时间段, 或者可能是 after 你收到 new-order-notification 包含两者 - 哎呀,实际上不要认为你得到这个,因为再次,这是一个“旧版”Google Checkout API - 回复:Notification API)。

嗯....

关于android - 如何将商家订单号转换为 Google 订单号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13417568/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com