javascript - 如何在 Braintree Drop-in UI 中实现选择加入和选择退出功能

标签 javascript asp.net-core braintree braintree-sandbox braintree-vault

我在我的 Angular 项目中添加了 Braintree 嵌入式 UI。 其中,我展示了金库中现有的付款方式。 现在我想实现功能,以便当用户选中复选框时,在这种情况下,唯一的卡(付款方式)将添加到保险库。

最佳答案

全面披露,我在 Braintree 工作。如果您还有任何疑问,建议联系Support .

对于您的用例,我建议使用 API 将卡存储在保险柜中,而不是使用 Drop-in UI 中的内置功能。原因是,设置 vaultCard 会更简单。选项设置为 false,而不是动态更新 Drop-in 配置。

从那里,您可以将所选卡的付款方式随机数提交到您的服务器以执行 PaymentMethod.create() API 请求。作为示例,以下是使用 .NET SDK 的请求的样子:

var request = new PaymentMethodRequest
{
    CustomerId = "THE_CUSTOMER_ID",
    PaymentMethodNonce = NonceFromTheClient
};

Result<PaymentMethod> result = gateway.PaymentMethod.Create(request);

使用上述请求中的 Drop-in 提供的付款方式随机数会将该付款方式存储在您的保险柜中。

关于javascript - 如何在 Braintree Drop-in UI 中实现选择加入和选择退出功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57106246/

相关文章:

javascript - 定时动画 gif 显示

c# - Asp.net core Sakura.AspNetCore.PagedList 和部分 View

asp.net-core - VS2017 RC Web 部署 - ERROR_CERTIFICATE_VALIDATION_FAILED

database-design - 如何将信用卡数据保存在数据库中?

Javascript:自动计算下拉价格*数量输入

javascript - Javascript 中的自然流量与付费流量

c# - 无法解析 'Swashbuckle.AspNetCore.Swagger.ISwaggerProvider' 类型的服务

JavaScript:如何使用 Braintree paymentMethod nonce bu

php - Braintree API 在 PHP 中的成功和货币问题

javascript - OverlayView 顶部的标记,GoogleMaps API V3 JavaScript