【发布时间】:2011-01-05 18:51:01
【问题描述】:
所以我有一个订阅表单,其中用户同时创建一个新帐户并订阅月度计划。
所以他们正在输入用户名、电子邮件、密码和所有常用的信用卡/账单信息。
但我遇到的问题是,他们不小心输入了错误的信用卡号码……最好的处理方法是什么?
我需要先创建用户帐户,这样我才能拥有一个数据库行 ID(用于第三方计费服务),但由于我已经在我的 create 方法中一口气处理了所有这些,如果用户更正他们的卡信息并重新提交,它告诉他们该帐户已经存在(因为实际上已经创建了用户帐户)。
那么,这里的问题是您将如何处理这个问题?您会将他们带到一个仅计费数据的错误页面吗?或者还有什么?不知道最好的处理方法是什么......
【问题讨论】:
标签: ruby-on-rails standards billing