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

标签 php braintree

我的 Braintree 集成进展顺利 - 只有两个小问题。

首先要传递的选项名称是什么并指定货币代码,例如:

$options = [
    "amount" => "10.00"
    "creditCard" => [
            "number" => "",
            "cvv"    => "",
            "expirationMonth" => "",
            "expirationYear" => ""
        ],
    "currencyCode" => "AUD" // This is what im after?
];

其次,当我运行下面的代码时,我在运行成功检查时得到:“未定义的属性:Braintree_Result_Successful::$_attributes”?

$result = Braintree_Transaction::sale($this->collect_data());

if($result->success) { // do something }

最佳答案

我在布伦特里工作。如果您还有更多疑问,请随时联系our support team .

要使用不同的货币,您specify a different merchant account :

$result = Braintree_Transaction::sale(array(
  'amount' => '100.00',
  'merchantAccountId' => 'gbp_merchant_account',
  'creditCard' => array(
    'number' => '5105105105105100',
    'expirationDate' => '05/12'
  )
));

联系 Braintree 以设置其他商家帐户。

对于你的第二个问题,我以前没有见过这个错误。您最好的办法是联系 Braintree 支持人员,以便他们帮助您解决问题。

关于php - Braintree API 在 PHP 中的成功和货币问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22056863/

相关文章:

php - Woocommerce 添加到购物车按钮重定向到结帐

php - 使用 StdClass 对象为多维数组创建 foreach 循环时遇到问题

c# - 我可以将 Braintree.js 与 .NET Web 应用程序一起使用吗?

javascript - Braintree PayPal结账组件抛出 "e.client.getVersion is not a function"

ios - Braintree iOS SDK 说没有已知的类方法

php - 在PHP中,hash和mhash有什么区别?

php - 将 JSON 发布到 PHP 脚本

ruby-on-rails - 布伦特里支付网关 : Dealing with "payment_method_token"?

php - 有什么更好的 : Json or XML (PHP)

PayPal 保管库存储 - 安全地发送信用卡信息