dev-master
9999999-devyii 2 braintree integration
MIT
The Requires
by Bryan Tan
yii2 extension braintree php
1.0.0
1.0.0.0yii 2 braintree integration
MIT
The Requires
by Bryan Tan
yii2 extension braintree php
Wallogit.com
2017 © Pedro Peláez
yii 2 braintree integration
braintree for yii 2, (*1)
The preferred way to install this extension is through composer., (*2)
Either run, (*3)
php composer.phar require --prefer-dist bryglen/yii2-braintree "*"
or add, (*4)
"bryglen/yii2-braintree": "*"
to the require section of your composer.json file., (*5)
Once the extension is installed, you should configure it in the application configuration like the following,, (*6)
'components' => [
'braintree' => [
'class' => 'bryglen\braintree\Braintree',
'environment' => 'sandbox',
'merchantId' => 'your_merchant_id',
'publicKey' => 'your_public_key',
'privateKey' => 'your_private_key',
]
]
** Creating a customer, (*7)
$braintree = Yii::$app->braintree;
$response = $braintree->call('Customer', 'create', [
'firstName' => 'bryan',
....
]);
$braintree = Yii::$app->braintree;
$response = $braintree->call('Transaction', 'sale', [
'amount' => 25.00,
'customerId' => 1,
'paymentMethodToken' => 'some_token'
....
]);
braintree is using static methods for their API and to use the static methods for braintree.
it should be like this Braintree_Transaction::sale($args) into $braintree->call('Transaction', 'sale', $args), (*8)
yii 2 braintree integration
MIT
yii2 extension braintree php
yii 2 braintree integration
MIT
yii2 extension braintree php