2011-10-07 28 views
0

我需要关于Fortumo的帮助。我有2个类:Pay.class和Main.class。当我打开应用程序时,它运行Pay.class通过Fortumo完成支付。成功付款后,它重定向到Main.class。但是当我打开应用程序时,它会再次请求付款。现在,如果同一用户再次发送短信,应用程序将重新执行,并接受付款。我希望用户只付一次。Fortumo获取计费状态android转到主要活动

回答

0

你必须这样做,某些选项:

  • 设备上保存付款状态: 用户后完成支付,你将它保存到您的应用程序的设置,并在下次启动时,您会检查,用户已付款。现在这只适用于特定的手机。如果您希望用户能够在多台设备上使用您的出售商品,则应将付款状态保存在外部服务器上。为此,您可以使用付款转发。

  • 保存支付状态的服务器端: 如果启用支付转发您的应用程序服务,然后在每次付款时,其结果被转发到支付转发URL。它将包含所有付款信息,并使用product_name参数将用户名转发给您的服务器。现在,每次启动应用程序时,都会询问服务器使用该用户或使用该用户名登录的用户数量。