问题标签 [receipt]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
539 浏览

cocoa - 有人可以进行收据验证吗?

现在网上有人可以在 Mac 应用程序中执行收据验证吗?

  1. 您是否在应用程序中使用过 ASN 生成的文件?

  2. 您是否可以通过自动弹出 iTunes 身份验证来生成样本收据?

0 投票
2 回答
3825 浏览

iphone - (iphone) inAppPurchase verifyReceipt using MKStoreKit

我正在使用 MKStoreKit 进行应用程序购买测试。

我得到响应的状态 21002 并想知道为什么。
我是否需要设置证书或其他东西才能与苹果服务器通信?

下面是 MKStoreKit 使用的 php 代码

0 投票
2 回答
3197 浏览

mac-app-store - Mac App Store 收据验证,用于测试:我从未收到收据

我一直在努力使用 Apple 的代码和互联网上的一些指南进行收据验证。至此,我已经成功签署了代码,并开始验证收据。此时,如果您不熟悉 Apple 文档的这一部分,这将有所帮助:

验证 App Store 收据 # 在开发过程中验证

当我在 XCode 中启动应用程序时,应用程序按预期以代码 173 退出(没有要验证的收据)。当我在 XCode 之外启动应用程序(在 finder 中双击)时,应用程序会启动片刻,然后关闭,并弹出一个登录对话框(如预期的那样)。我在 iTunes Connect 中创建了一个测试帐户,并使用此帐户登录。按下登录按钮后,进度指示器会旋转几秒钟,然后登录框就会消失。据我所知,此后没有任何事情发生。据我了解,App Store 此时应自动生成/提取收据并启动应用程序,但事实并非如此。

我试图更好地观察应用程序启动过程。我在收据检查过程的每一点都放了一些 printf,但我不知道这些会在哪里打印。(使用“打开”在终端中启动应用程序根本不显示任何输出。)我尝试使用 NSRunAlertPanel 生成对话框,但我认为在收据检查发生时加载的应用程序不够多他们要正确上来。

在这一点上,由于无法真正观察正在发生的事情,我不确定如何进一步调试问题。

0 投票
1 回答
1936 浏览

iphone - 来自 Apple 收据验证沙箱的奇怪状态代码

我向收据验证地址发出 base64 编码数据的 post 请求,如下所示(这是在 C# 中):

我很确定事情的格式是正确的,因为我没有从苹果收据验证端点得到任何异常。我得到的全部回复是

{状态:-42352}

而且我在任何地方都找不到这个错误的含义。有谁知道这意味着什么,或者我的代码是否有错误?

0 投票
4 回答
8886 浏览

android - 如何让star TSP100LAN 收据打印机与安卓系统兼容?

我在这里找到了一个 API

但是,当我运行 AndroidSample 测试应用程序时出现错误。

当我按下“获取打印机状态”按钮时,我得到“打印机在线”。这个按钮似乎有效。

然而:

  • 按“从打印机读取数据”会产生“失败。无法读取固件名称。”

  • 按“打印收据”会导致应用程序挂起 3 秒。然后什么都没有。

  • 按“Print Checked Block Receipt”会产生“打印成功”或大挂起(有时强制关闭)。在任何情况下,都不会打印任何内容。

0 投票
2 回答
1498 浏览

iphone - 应用内购买收据验证

我无法从应用内购买的收据验证中获得回复。你能看看下面的代码并告诉我为什么我没有得到任何回报吗?另外,如果对测试收据验证的好方法有什么建议,请告诉!

提前谢谢了!

代码:

PHP代码:

0 投票
1 回答
3072 浏览

point-of-sale - 有没有什么方法可以在不进纸的情况下弹出钱箱?

我们正在使用带有 Windows 7 销售点系统的 Bixolon SRP-350 收据打印机。打印机通过USB连接到PC;钱箱通过专用电缆连接到打印机。要打开钱箱,我们发出一个打印机命令。

问题:将钱箱踢开总是会导致收据打印机弹出一些纸张。

有什么建议可以避免这种情况吗?

任何语言的任何建议都会有所帮助;我们碰巧在使用 Delphi:

0 投票
2 回答
17719 浏览

sql - 寻找一个简单的应收账款数据库设计

我正在将应收账款添加到我的一个网络应用程序中。本质上,我希望能够创建销售发票并记录收到的付款。

我生成的报告是

  • 未结余额的报表
  • 发票
  • 收据

为了创建一个声明,我正在考虑将按日期排序的收据和发票合并。

我还需要满足refunds/credits,我正在通过退款 = 负金额收据和信用 = 负金额发票来做到这一点。

所有的发票/收据都导出到一个完整的会计包中(所以在这端不需要复式系统)

我想出的是

有什么我想念的吗?

单个交易表会比单独的发票/收据表更简单吗?

另一个想法,将收据链接到发票是否正常?如果收据是多张发票怎么办。

任何建议表示赞赏(简单是目标)

0 投票
1 回答
395 浏览

cocoa - 由 Lion 检查 Mac App Store 代码签名还是我们必须这样做?

Mac App Store 有很多用于收据验证的代码(例如:NPReceiptVerification)。但是我不应该检查代码签名是否正确吗?

Lion 是否会在启动时检查代码签名并拒绝启动?我看不出为什么不这样做的原因,如果那里有的话。看起来它没有从我的简单测试中检查签名。

如果有人更改 Info.plist 代码签名验证会失败吗?- 好吧,我自己回答说:“应用程序包的各种组件(例如 Info.plist 文件,如果有的话)也已签名”,来自 Apple 开发人员的“关于代码签名”。

0 投票
1 回答
307 浏览

winforms - 如何打印并获得确认

有一种方法可以打印 Winforms 应用程序中的任何内容并获取此操作的状态。

我的场景是一个 winforms 业务应用程序,需要打印业务交易的收据,如果收据打印没有问题,请确认业务交易。

如果在打印交易收据时出现任何问题(缺纸、卡纸、打印机离线等),则回滚业务交易。

我该如何解决这种情况?

提前 tks