Braintree - 使用 Paypal 详细信息创建客户
Posted
技术标签:
【中文标题】Braintree - 使用 Paypal 详细信息创建客户【英文标题】:Braintree - create customer with Paypal details 【发布时间】:2016-12-14 05:10:47 【问题描述】:我们正在研究将 Braintree 用作我们的一位客户的支付网关的可行性。
我们的要求之一是使用特定付款方式(贝宝、信用卡/借记卡等)创建一个持久客户 Braintree Java API。 然后,当需要时,将从该注册客户账户中扣除金额并将金额转入客户账户。
我们有以下查询。
对于客户所属的国家/地区是否有任何约束/限制?例如,我们可以创建一个 Braintree 的客户是印度还是中国的居民? Braintree 可以从印度客户的账户转账金额吗 到美国客户/商家的账户,反之亦然?
在 Braintree 沙盒帐户中,我们可以创建一个使用信用卡作为付款方式的新客户。我们怎么能 在沙盒中使用 Paypal 作为付款方式创建客户?
我已经完成了 Braintree Customer.create() Java API。使用 Customer.create() API,我们可以创建一个新客户 带有信用卡详细信息。但是我们如何使用 API 调用创建具有 Paypal 详细信息的新客户呢?我们在哪里可以提供客户的 调用 Customer.create() 时的 Paypal 帐户详细信息?
一旦创建了客户并且客户验证了付款方式的详细信息,就可以随后将金额从客户转移到 客户/商家的帐户发生在没有客户必须授权每笔交易的情况下?
谢谢。
【问题讨论】:
由于您有多个问题,我建议您通过 support@braintreepayments.com 与 Braintree 支持联系,并通过 developers.braintreepayments.com 阅读我们的文档。 谢谢米马歇尔。是的,我联系了 Braintree 电子邮件和电话支持,我的一些问题得到了解答。 【参考方案1】:我试图回答你的问题,但我不是 Braintree ninja。
-
我认为是的,但除了正常费用之外还会收取一些费用(称为货币兑换费)。
您无法在沙盒中创建 paypal 作为付款方式(我不知道原因),但您可以在生产帐户中创建。
当用户选择 Paypal 作为支付方式时,成功验证后会返回一个令牌,您可以将其保存在数据库中以供将来交易(无需验证)。
我没有得到你的最后一个问题,让我回答我的理解(我猜你的意思是再次验证或再次提供详细信息)。如果客户同意保管付款方式,那么不,只要他们不取消付款方式,他们就不必在未来授权交易。
更新:忘记回答您第 1 号问题的第一部分,根据他们的常见问题,Braintree 几乎接受来自任何地方的付款。
【讨论】:
感谢 MohAdnan。这真的很有帮助。以上是关于Braintree - 使用 Paypal 详细信息创建客户的主要内容,如果未能解决你的问题,请参考以下文章
Braintree 的沙盒 PayPal 集成(使用 JS 和 PHP)
我是不是需要同时购买 Paypal 和 Braintree 帐户才能进行 Paypal 集成?