【问题标题】:Braintree - create customer with Paypal detailsBraintree - 使用 Paypal 详细信息创建客户
【发布时间】:2016-12-14 05:10:47
【问题描述】:

我们正在研究将 Braintree 用作我们的一位客户的支付网关的可行性。

我们的要求之一是使用特定付款方式(贝宝、信用卡/借记卡等)创建一个持久客户 Braintree Java API。 然后,当需要时,将从该注册客户账户中扣除金额并将金额转入客户账户。

我们有以下查询。

  1. 对于客户所属的国家/地区是否有任何约束/限制?例如,我们可以创建一个 Braintree 的客户是印度还是中国的居民? Braintree 可以从印度客户的账户转账金额吗 到美国客户/商家的账户,反之亦然?

  2. 在 Braintree 沙盒帐户中,我们可以创建一个使用信用卡作为付款方式的新客户。我们怎么能 在沙盒中使用 Paypal 作为付款方式创建客户?

  3. 我已经完成了 Braintree Customer.create() Java API。使用 Customer.create() API,我们可以创建一个新客户 带有信用卡详细信息。但是我们如何使用 API 调用创建具有 Paypal 详细信息的新客户呢?我们在哪里可以提供客户的 调用 Customer.create() 时的 Paypal 帐户详细信息?

  4. 一旦创建了客户并且客户验证了付款方式的详细信息,就可以随后将金额从客户转移到 客户/商家的帐户发生在没有客户必须授权每笔交易的情况下?

谢谢。

【问题讨论】:

  • 由于您有多个问题,我建议您通过 support@braintreepayments.com 与 Braintree 支持联系,并通过 developers.braintreepayments.com 阅读我们的文档。
  • 谢谢米马歇尔。是的,我联系了 Braintree 电子邮件和电话支持,我的一些问题得到了解答。

标签: paypal braintree


【解决方案1】:

我试图回答你的问题,但我不是 Braintree ninja。

  1. 我认为是的,但除了正常费用之外还会收取一些费用(称为货币兑换费)。
  2. 您无法在沙盒中创建 paypal 作为付款方式(我不知道原因),但您可以在生产帐户中创建。
  3. 当用户选择 Paypal 作为支付方式时,成功验证后会返回一个令牌,您可以将其保存在数据库中以供将来交易(无需验证)。
  4. 我没有得到你的最后一个问题,让我回答我的理解(我猜你的意思是再次验证或再次提供详细信息)。如果客户同意保管付款方式,那么不,只要他们不取消付款方式,他们就不必在未来授权交易。

更新:忘记回答您第 1 号问题的第一部分,根据他们的常见问题,Braintree 几乎接受来自任何地方的付款。

【讨论】:

  • 感谢 MohAdnan。这真的很有帮助。
猜你喜欢
  • 2015-02-27
  • 2017-05-06
  • 2017-09-12
  • 2014-09-27
  • 2021-01-19
  • 1970-01-01
  • 2021-09-28
  • 2014-09-19
  • 1970-01-01
相关资源
最近更新 更多