0

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

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

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

我们的银行账户还没有收到汇款,但它可能正在路上。

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

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

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

谢谢

4

1 回答 1

0

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

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

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

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

于 2017-11-08T18:54:12.057 回答