【问题标题】:Android In-App Purchase transfer reconiliationAndroid 应用内购买转移对账
【发布时间】:2017-11-08 18:14:34
【问题描述】:

我们最近的任务是向我们的 Android 移动应用程序添加应用内购买。我们已经完成了这项工作,并在发布之前开始在我们的生产环境中内部测试小额采购。

我们正在成功执行购买并将结果存储在我们的后端数据库中。我们有一项服务每天联系 Google API 以查询交易的 PaymentState。

今天我们的第一次测试购买更改为 1(已收到付款)。

我们的银行账户中尚未收到汇款,但可能正在汇款中。

我们的问题是,一旦 PaymentState 更改为 1,我们如何才能将其与我们的银行帐户进行核对?

我们的财务部门不喜欢仅仅相信我们得到了钱的声音。我们希望确保每笔付款都以现金结算。

其他人是如何做到这一点的?

谢谢

【问题讨论】:

    标签: android-inapp-purchase


    【解决方案1】:

    您的银行是否提供任何接口让计算机与您的银行帐户进行交互?

    在德国,几乎所有银行都支持家庭银行计算机接口 (HBCI) 或其继任者金融交易服务 (FinTS),以将任意计算机程序与银行账户连接起来,并且几乎在其基于 Web 的基础上提供所有可用服务也可以通过这些界面访问在线银行网站。

    通过这样的界面,您可以通过编程方式检查您银行账户上的交易,并简单地检查 Google 提供的交易参考是否已经到达您的银行账户。

    如果不知道您所在的位置以及您的银行是什么/他们提供什么界面,就很难提供更多详细信息。 (对于银行之间的通信方式,存在多国/有些通用的电子接口标准,但这些标准通常不对客户开放,而且很可能不提供有关一个账户的个人交易的所需数据)

    【讨论】:

    • 谢谢,我们已经这么想了,今天就开始研究了。我会让这个开放一段时间,看看是否有人有更多建议。我希望 Google API 的一部分会返回一个参考号,以便正确协调转移。有这种事吗?
    猜你喜欢
    • 2014-05-31
    • 1970-01-01
    • 2023-03-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-06
    相关资源
    最近更新 更多