【发布时间】:2016-07-18 22:52:32
【问题描述】:
我正在尝试在同一工作流程中创建客户和订阅。
我的逻辑要求电子邮件是唯一的,因此不会有两个受保管的客户拥有相同的电子邮件。
我的工作流程是仅在保险库中未找到客户时才创建客户。客户创建过程包括付款方式。我需要 paymentMethod 令牌才能创建订阅。
我希望不要添加重复的 paymentMethods,所以我使用 {failOnDuplicatePaymentMethod: true}。但是,给定一个 nonce 和一个客户,我可以检查客户是否是重复的,并且我可以检查 paymentMethod 是否是重复的 - 但是如果客户有 N 种付款方式,我如何获得确切的 paymentMethod 令牌?
我假设 failOnDup 将返回 dup 付款方法的令牌 - 但事实并非如此。
我正在尝试使用电子邮件和付款方式进行一次订阅注册,但客户可以为每个订阅输入不同的信用卡。我希望客户拥有一个带有 N 种付款方式的单一保管帐户,但我需要最后一个 paymentMethod 的 paymentMethod 令牌才能创建订阅。
【问题讨论】:
标签: braintree