【问题标题】:How to capture amount in future using braintree如何使用 Braintree 捕获未来的金额
【发布时间】:2016-05-30 03:34:43
【问题描述】:

我在我的 magento 商店使用 Braintree 付款方式。我阅读了他们的文件,但我没有从中得到正确的答案。所以请帮助我。

我以后需要从客户下订单时使用的信用卡中扣款。那么braintree支付方式可以吗?我不是在谈论订阅,而是在谈论令牌或任何可以用来向信用卡收费的密钥之类的东西。 ?

braintree的Paypal方式也可以吗?怎么样?

提前谢谢你

【问题讨论】:

    标签: magento tokenize braintree


    【解决方案1】:

    全面披露:我在 Braintree 工作。如果您还有任何问题,请随时联系support

    首先,我想看看Braintree Magento support article。那里有很多关于让一切正常运行的信息。具体来说,请确保您设置为vault credit cards

    我不确定这在 Magento 中是如何工作的,但我会看看 Transaction#sale 文档。听起来您想使用付款方式令牌进行交易:

    $result = Braintree_Transaction::sale(
      [
        'paymentMethodToken' => 'the_payment_method_token',
        'amount' => '100.00'
      ]
    );
    

    您也可以只使用客户 ID,它会按客户的默认付款方式收取费用:

    $result = Braintree_Transaction::sale(
      [
        'customerId' => 'the_customer_id',
        'amount' => '100.00'
      ]
    );
    

    如果这没有帮助,我会联系 Braintree 支持。他们也许可以进一步帮助您。

    【讨论】:

    • 谢谢。它对我有帮助。但是如果我使用 PayPal 支付方式下订单,参数“store_in_fault_on_success”为真,那么我也没有得到令牌作为响应,所以我不能在 paymentMethodToken 中使用它论据。
    猜你喜欢
    • 1970-01-01
    • 2012-12-05
    • 2020-09-18
    • 1970-01-01
    • 2014-05-06
    • 2015-04-14
    • 1970-01-01
    • 1970-01-01
    • 2022-06-13
    相关资源
    最近更新 更多