Tag: braintree

我可以在.NET Web应用程序中使用Braintree.js吗?

所以我一直在调查Braintree Payments几天。 我喜欢这个架构,概念等。在浏览了文档和.NET演练之后,我注意到.NET的所有示例都在MVC3中。 我正在尝试使用常规Web表单将Braintree集成到我当前的.NET Web应用程序中。 我的目标是将正常的Web表单发回支付页面,同时包含客户数据和卡数据。 卡数据应使用他们的Braintree.js加密。 这样我就可以将所有内容发送到Braintree进行处理,包括加密的卡数据。 表单看起来像这样: Card Number CVV Expiration (MM/YYYY) / var braintree = Braintree.create(“MyClientSideKey”); braintree.onSubmitEncryptForm(‘braintree-payment-form’); 然后在代码隐藏中,我将设置Form.Action,Form.Method和Form.ID,如下所示: protected void Page_Load(object sender, EventArgs e) { Form.Action = “CreateTransaction()”; Form.Method = “POST”; Form.ID = “braintree-payment-form”; } 因此,希望当用户提交表单时,它会点击“CreateTransaction()”成员以及“collection”参数中的加密卡数据,如下所示: [HttpPost] public ActionResult CreateTransaction(FormCollection collection) { TransactionRequest request = new TransactionRequest { Amount = 1000.0M, CreditCard […]