8 use Braintree\ClientToken;
9 use Braintree\Configuration;
10 use Braintree\CreditCard;
11 use Braintree\PaymentMethodNonce;
12 use Braintree\Transaction;
34 public function __construct($merchantId, $publicKey, $privateKey, $environment)
71 return Configuration::environment(
$value);
80 return Configuration::merchantId(
$value);
89 return Configuration::publicKey(
$value);
98 return Configuration::privateKey(
$value);
108 return ClientToken::generate(
$params);
109 }
catch (\Exception $e) {
122 }
catch (\Exception $e) {
133 return Transaction::search(
$filters);
142 return PaymentMethodNonce::create(
$token);
161 return Transaction::submitForSettlement($transactionId,
$amount);
168 public function void($transactionId)
170 return Transaction::void($transactionId);
180 return Transaction::refund($transactionId,
$amount);
191 return Transaction::cloneTransaction($transactionId,
$attributes);
taxRateField find('.mselect-list') .on( 'click.mselect-edit'
refund($transactionId, $amount=null)
generate(array $params=[])
__construct($merchantId, $publicKey, $privateKey, $environment)
cloneTransaction($transactionId, array $attributes)
const ENVIRONMENT_PRODUCTION
$params[\Magento\Store\Model\StoreManager::PARAM_RUN_CODE]
const ENVIRONMENT_SANDBOX
submitForSettlement($transactionId, $amount=null)