草庐IT

braintree

全部标签

javascript - 无法使用客户 ID 创建 Braintree 客户端 token

直接从Braintree的教程中复制,您可以使用这样的客户ID创建客户端token:gateway.clientToken.generate({customerId:aCustomerId},function(err,response){clientToken=response.clientToken});我声明varaCustomerId="customer"但node.js因错误而关闭newTypeError('firstargumentmustbeastringorBuffer')当我尝试在没有customerId的情况下生成token时,一切正常(尽管我从未获得新的客户端tok

javascript - 无法使用客户 ID 创建 Braintree 客户端 token

直接从Braintree的教程中复制,您可以使用这样的客户ID创建客户端token:gateway.clientToken.generate({customerId:aCustomerId},function(err,response){clientToken=response.clientToken});我声明varaCustomerId="customer"但node.js因错误而关闭newTypeError('firstargumentmustbeastringorBuffer')当我尝试在没有customerId的情况下生成token时,一切正常(尽管我从未获得新的客户端tok

php - 如何使用现有的 customerId 处理 Braintree 付款

尝试使用Braintree设置iOS和PHP支付系统。我可以设置一个clientToken$clientToken["client_token"]=Braintree_ClientToken::generate());return($clientToken);我可以通过以下方式处理第一笔付款:$result=Braintree_Transaction::sale(array('amount'=>'1','paymentMethodNonce'=>$nonce,'customer'=>array('id'=>'testId','firstName'=>'John','lastName'=

ruby-on-rails - Braintree IOS + rails 错误 91564 不能多次使用 payment_method_nonce

我在Braintree::Transaction.sale上收到来自Braintree的错误Braintree::ErrorResultparams:{...}errors:transaction:[(91564)Cannotuseapayment_method_noncemorethanonce.但是,当我检查noncetoken时,它总是与上次请求不同。从IOS应用程序收到的随机数示例:10e368f1-81bc-4ace-b4b4-76cfdc4d145902cc81b2-d6c7-416b-b5d5-5b23c7e81fad 最佳答案

ios - 如何从 Braintree iOs SDK 获取 nonce

我正在尝试从Braintree获取随机数。我没有找到任何文档Braintree提供了如何在以下文档中从BraintreeSDK获取随机数。https://developers.braintreepayments.com/start/hello-client/ios/v4请告诉我如何从BraintreeiOsSDK获取随机数 最佳答案 您可以使用dropin方法获取付款随机数让nonce=result.paymentMethod!.nonce例子:-funcshowDropIn(clientTokenOrTokenizationKey

ios - 使用 Braintree 进行 iOS 订阅

我正在构建一个应用程序,为零售店/餐厅提供日程安排服务。我想在应用程序中使用BraintreeiOSUI让用户支付订阅费用以使用该应用程序。这是否可能,或者该应用会因为此用例不符合应用内购买指南而被拒绝吗? 最佳答案 在阅读AppStoreReviewGuidelines,特别是第11节(关于购买),我很确定它会根据规则11.2被拒绝:11.2AppsutilizingasystemotherthantheIn-AppPurchaseAPI(IAP)topurchasecontent,functionality,orservices

php - 布伦特里 iOS : fatal error 'Braintree_Configuration' not found

我想在我的iOS应用程序中集成Braintree支付。为此,我在https://getcomposer.org/doc/01-basic-usage.md之后安装了composer.composer文件夹是在本地创建的,我已经把它放在我的服务器上。但是当我运行payAmountUsingBraintree.php文件时,出现以下错误:fatalerror:找不到类“Braintree_Configuration”payAmountUsingBraintree.php的内容:我哪里错了?我该如何解决这个问题? 最佳答案 我知道有点晚了

java - Braintree 未更新用户首选/默认付款方式

当客户在创建销售订单时想要选择他的付款方式时,我看到它在DropInUI中发生了变化(小勾号),我认为这应该成为默认付款方式,但我的服务器不是这样,我仍然获得第一个的支付token。这是我正在做的:Stringtoken=btGateway.customer().find(customerId).getDefaultPaymentMethod().getToken().toString();案例:客户A使用他的信用卡下订单-一切正常客户A下了另一个订单,这次添加了一个paypal帐户,并且ui中的下降显示了两个选项,客户选择了他喜欢的付款方式-一切都好在我的服务器上,我没有为信用卡和p

php - 使用 braintree 支付网关直接向客户的银行账户汇款

是否有使用Braintree支付网关直接将钱转账到用户银行账户的API?我想每周转账。为此,我可以制作cronjob,但想知道是否有任何API?我从这个link中找到了以下内容:$merchantAccountParams=['individual'=>['firstName'=>'Jane','lastName'=>'Doe','email'=>'jane@14ladders.com','phone'=>'5553334444','dateOfBirth'=>'1981-11-19','ssn'=>'456-45-4567','address'=>['streetAddress'=>

php - Braintree dropin UI : validate billing address custom fields before form submit

我在结帐页面中设置了一个嵌入式UI,但我想在提交结帐表单之前验证客户的帐单和送货地址以及嵌入式UI卡的详细信息。它会自动从服务器创建nonce并将其附加到我们的表单中,但我如何才能同时验证drop-in和地址字段? 最佳答案 我在Braintree的JSSDK团队工作。目前,Drop-In不允许输入信用卡、有效期、CVV和邮政编码以外的字段。但是,它旨在在结帐表单的上下文中工作。如果您想阻止Drop-In自动提交表单,以便您可以在生成随机数后运行自己的验证,您可以在配置中定义一个回调,然后在您满意时手动重新提交表单与您的结果。然而,