Deprecations
Deprecated in 2.6.0
$transaction->refundId is now $transaction->refundIds $subscription->nextBillAmount is now $subscription->nextBillingPeriodAmount
Deprecated in 2.5.0
Validation Error Constants Renamed
Misspellings have been addressed in the error code constants.
| Before | After |
|---|---|
| CUSTOMER_ID_IS_INVAILD | CUSTOMER_ID_IS_INVALID |
| TRANSACTION_MERCHANT_ACCOUNT_NAME_IS_INVALID | TRANSACTION_MERCHANT_ACCOUNT_ID_IS_INVALID |
Thirteen-Digit VISAs
VISA has converted all 13-digit cards to 16 digits, so we have removed the related test number. Our current list of test numbers can be found here.
Deprecated in 2.3.0
Simplified TR
Before:
# Creating tr_data for the Transparent Redirect form
Braintree_TransparentRedirect::createCreditCardData(array(...))
Braintree_TransparentRedirect::updateCustomerData(array(...))
Braintree_TransparentRedirect::createCustomerData(array(...))
Braintree_TransparentRedirect::updateCreditCardData(array(...))
Braintree_TransparentRedirect::transactionData(array(...))
# Url for posting Transparent Redirect form
Braintree_Transaction::createCreditCardUrl()
Braintree_Transaction::updateCreditCardUrl()
Braintree_Transaction::createCustomerUrl()
Braintree_Transaction::updateCustomerUrl()
Braintree_Transaction::createTransactionUrl()
# Confirming a Transparent Redirect request
Braintree_CreditCard::createFromTransparentRedirect($queryString)
Braintree_Customer::createFromTransparentRedirect($queryString)
Braintree_Transaction::createFromTransparentRedirect($queryString)
After:
# Creating tr_data for the Transparent Redirect form
Braintree_TransparentRedirect::createCreditCardData(array(...))
Braintree_TransparentRedirect::updateCustomerData(array(...))
Braintree_TransparentRedirect::createCustomerData(array(...))
Braintree_TransparentRedirect::updateCreditCardData(array(...))
Braintree_TransparentRedirect::transactionData(array(...))
# Url for posting Transparent Redirect form of any type
Braintree_TransparentRedirect::url()
# Confirming a Transparent Redirect request of any type
Braintree_TransparentRedirect::confirm($queryString)