问题标签 [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 投票
2 回答
1322 浏览

ios - 我应该验证什么自动续订订阅收据?

我正在使用 IAP 开发应用程序的服务器端,我知道当用户进行订阅时我需要将收据从应用程序发送到我的服务器,然后使用应用程序商店验证收据的状态、到期日期、等,并为用户提供内容。

但我的问题是,我需要什么收据来检查更新状态?我的意思是,我第一次检查收据时,应用商店会给我一张收据、状态和最新收据,这张最新收据是我下次应该用来检查状态的收据,还是我应该始终使用原始收据? 我一直在对他们两个进行测试,他们在应用商店中给了我相同的状态,但我不确定正确的做法是什么。

谢谢

0 投票
1 回答
590 浏览

ios - iOS 6 In App Purchases - 在不使用需要用户密码的“restoreCompletedTransactions”的情况下访问已完成的交易数据

我有一个使用自动续订订阅的应用程序。我需要访问已完成的交易以确定用户是否有有效的订阅。我知道“restoreCompletedTransactions”会为您执行此操作,但是,它烦人地要求用户重新输入他们的 iTunes 密码。

有没有更好的方法来做到这一点?在本地存储收据数据是没有意义的,因为我必须检查最新的交易以确保还没有满足 expires_date,所以我假设我需要始终直接从 Apple 下载交易数据。

0 投票
1 回答
379 浏览

iphone - iPhone IAP - Apple 验证服务器接受可疑收据

我们有一个提供应用内购买 (IAP) 产品的 iPhone 应用。我们通过与 Apple IAP 收据验证服务器联系的服务器执行 IAP 验证。

我们使用完全相同的收据获得许多交易。我们怀疑是俄罗斯黑客使用的收据在 2012 年 7 月设法绕过了 Apple IAP 验证服务器。Apple 验证服务器批准了收据,因此我们目前执行自己的检查,如果收据与此收据相同,则拒绝购买。

有没有其他人遇到过同样的问题?我们的假设是真的吗?有没有其他方法可以防止使用此收据以及类似的其他收据进行交易?

The suspicious receipt starts with the following characters (total 3045 characters): ewoJInNpZ25hdHVyZSIgPSAiQXBkeEpkdE53UFUyckE1L2NuM2tJTzFPVGsyNWZlREthMGFhZ3l5UnZlV2xjRmxnbHY2UkY2em5raUJTM3VtOVVjN3BWb2IrUHFaUjJUOHd5VnJITnBsb2YzRFgzSXFET2xXcSs5MGE3WWwrcXJSN0E3ald3dml3NzA4UFMrNjdQeUhSbmhPL0c3YlZxZ1JwRXI2RXVGeWJpVTFGWEFpWEpjNmxzMVlBc3NReEFBQURWekNDQTFNd2dnSTdvQU1DQVFJQ0NHVVVrVTNaV0FTMU1BMEdDU3FHU0liM0RRRUJCUVVBTUg4eEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUtEQXBCY0hCc1pTQkpibU11TVNZd0pBWURWUVFMREIxQmNIQnNaU0JEWlhKMGFXWnBZMkYwYVc5dUlFRjFkR2h2Y21s

0 投票
0 回答
283 浏览

ios - Strange issue with In App-purchase system IOS, sandbox and live App Store environments

I have recently developed a In App-purchase system to my IOS app. I have tested it in the apple sandbox-environment and everything works great. So far I have made a simple solution with saving the receipt locally in the app after it being purchased.

But once live at the App Store a strange bug occurred. If a user purchased the app and then shuts it down (the app) and then restarts it again the receipt gets lost, for some reason?. Since I am not able to recreate the bug in the sandbox-environment I can not debug the code and I do not know where to start.

I find the scenario very odd and confusing, if someone ever experienced something similar or have built many In-App purchase systems within IOS, please share your knowledge or ideas.

0 投票
1 回答
1300 浏览

c# - 收据打印机不打印第 2 页

我在尝试使用 ASP.NET C# 从 Web 应用程序打印到 Epson TM-U220 收据打印机时遇到问题。我的程序正在打印到收据打印机,但在打印了大约 60 行之后……打印机刚刚切断。我试图弄清楚如何调整这台打印机的高度,但似乎无法得到它。

我使用记事本在服务器上运行了一些测试,以确保它是应用程序。我在记事本中制作了一个 100 行的测试文档,并在打印机上打印得很好。从 Web 应用程序打印时,它似乎切断了第 2 页,我假设这是因为高度。

下面是代码示例。任何帮助表示赞赏!

0 投票
2 回答
5398 浏览

ios - 使用我自己的服务器验证 iOS 应用内购买

我想使用我自己的服务器验证 iOS 应用内购买。iOS 应用程序将与我的服务器通信,而我的服务器又将与 Apple 的服务器通信以确定 IAP 是否有效。我对网络很陌生,所以我有一个基本问题:如何确保我的 iOS 应用程序安全地与我的服务器通信?

我想该应用程序将通过 https 进行通信,但我不知道它是如何工作的。非常感谢有关在两者之间设置 https 通信(或安全通信的替代方法)的任何建议!

0 投票
2 回答
1895 浏览

ruby-on-rails - 从 Rails 应用程序到 Star Micronics TSP 143U 的 POS 收据打印

好吧,这开始看起来有点绝望了,所以我不妨提出一个问题,看看我是否能走运。我有一台连接到 Lantronix xPrintServer Home Edition 的 star micronics TSP 143U 收据打印机,以通过本地网络启用 AirPrinting 到收据打印机。90% 的设置完美运行——我有一个 rails webapp 可以创建收据并使用 css 打印媒体查询对其进行格式化,Star Printer 通过 USB 插入 xPrintServer,并在 30 秒内自动找到并配置,并且我所有的 iOS 设备都可以检测到打印机并启动打印作业。要打印作业,我在页面加载时使用 javascript document.print() 调用。

一切正常,除了启动打印作业时,打印机会打印所需的内容,然后不会停止进纸或剪切收据。有什么方法可以使用 CSS 格式化 HTML 文档以诱导打印机在最后一行文本之后停止打印?或者,有什么方法可以从移动 safari 浏览器向本地网络上的打印机发送 esc/p2 转义命令(根据他们的文档,cut 命令是 esc d)?

0 投票
1 回答
1886 浏览

java - 如何通过 Java 中的收据打印机打印支票?

我有pos58 收据打印机(中国制造的打印机),这台打印机支持ESC-POS 命令。我想在没有 JavaPos api 的情况下打印出 Java 支票。只是我不知道该怎么做。

有什么方法可以实现吗?或者图书馆是什么?或者有没有这样的例子?

感谢提前。

0 投票
1 回答
1044 浏览

paypal - 如何关闭 PayPal 客户收据

PayPal Classic API(带有 BuyNow 按钮表单的 PayPal Payments Standard)中是否有一种方法可以关闭发送客户收据电子邮件?

看,目前 PayPal 网站上有一个错误,它不允许您添加另一个主帐户。因此,这意味着每张客户收据上都会显示 CEO 的姓名和主要电子邮件帐户。我打电话给 PayPal 技术支持,他们说它现在已关闭,但在 3 天后重新尝试添加替代主帐户后,错误仍然存​​在。所以,我想我会走另一条路——根本不发送收据。那可能吗?

0 投票
1 回答
9163 浏览

barcode - 我在哪里可以找到收据条码的规格?

我对收据底部的条形码有疑问。我正在考虑围绕它编写一些软件,并且会对围绕它的任何规范或第 3 方软件包感兴趣。我真正需要的是关于这些系统的可靠信息来源。

我的理解是,大多数销售点系统都支持在收据底部打印条形码。该条码包含什么信息?我假设收据上的信息,例如购买的物品、物品成本、日期等?

是否有一个全部遵循的单一规范,或者它是否因销售点系统而异?