【发布时间】:2018-05-23 15:16:21
【问题描述】:
我对如何使用 react-stripe-elements 创建自定义字段(如电话号码)的文档感到非常困惑。我有一个使用<CardElement> 组件收集卡片信息的快速示例,但我看不到如何将电话号码的另一个输入添加到将被标记化的数据中。
我知道我可以从内置字段中接收带有卡信息的令牌,然后将该令牌加上未令牌化的电话号码传递给我的服务器,但我希望将所有数据条带化如果可能的话。
This examples page 显示了许多收集电话号码的表单,但源代码似乎主要显示了它们是如何设置样式的,并且无论哪种方式,它都没有使用 react-stripe-elements 所以这个例子没有反映就像我想要的那样。
编辑:我在他们的页面上找到了this github issue,其中提到实现您自己的组件以提供其他受支持的参数,例如name、adress_line1 等。查看返回的令牌,看来phone 根本不是受支持的字段,因此我只需将该信息以未标记的格式发送到服务器。如果这只是它需要完成的方式,我完全可以接受。只是想确保我采用正确的方法。
【问题讨论】:
-
根据您的编辑,您在正确的轨道上并回复:
phone之类的字段,是的,正是这样:“我只需要以未标记的格式将该信息发送到服务器" -
我意识到“来源”和“客户”之间的区别。如果您创建客户对象,您可以保存电话号码并将来源与他们的帐户相关联。
标签: javascript reactjs stripe-payments