2017-08-01 68 views
1

我们的一位客户触发了“您的卡资金不足”。卡片上的错误注册(我们只在稍后时间收费),并且我们无法显示有用的错误消息,因为我们没有针对此错误的本地化。虽然我的兄弟问题Show (localized) payment source registration errors directly in Stripe Elements试图通过避免必须显示错误来解决此问题,但我们的付款流程中还存在其他地方,我们的后端必须处理付款错误(例如,向用户发送邮件说明支付失败的原因)。如何从条纹获取本地化的错误消息

是否可以从条带中获取本地化的错误文本,或者是否存在可能的错误代码的完整列表,以便我们可以自己本地化消息? (我们使用的是带宝石的宝石,如果是相关的。)

回答

1

这种宝石可能是你在这里有用:虽然它肯定是一个开始https://github.com/ekosz/stripe-i18n

+0

,它只提供翻译的非常有限的子集可能的错误:https://github.com/ekosz/stripe-i18n/blob/master/rails/locale/en.yml – Perseids

+0

@Perseids哪些错误是缺少?它看起来像是https://stripe.com/docs/api#errors中“代码”部分的所有内容 –

相关问题