braintree-web
Advanced tools
Changelog
3.4.0
Changelog
3.3.0
index.js
and debug.js
files are now full braintree-web
bundles and can be safely loaded in non-CommonJS environments6
are now correctly identifiedChangelog
3.2.0
type
property for field configuration to allow things such
as type: "password"
for input masking of particular fieldsmonth
input type can be used
for expirationDate
expirationDate
inputs would fail
validation if user typed in a space, hyphen or slashbraintree-dispatch-frame
class to assist with CSS targetingChangelog
3.1.0
position: absolute
BREAKING CHANGES
Changelog
3.0.2
merchantIdentifier
property for use with
ApplePaySession.canMakePaymentsWithActiveCard
decoratePaymentRequest
(now called
createPaymentRequest
) failed to set merchantCapabilities
.
The default is now ['supports3DS']
, which is the most commonly
used value.BREAKING CHANGES
decoratePaymentRequest
has been renamed to
createPaymentRequest
. This method returns a new object and
does not mutate the argumentAPPLE_PAY_MERCHANT_VALIDATION
has been replaced
with APPLE_PAY_MERCHANT_VALIDATION_FAILED
and
APPLE_PAY_MERCHANT_VALIDATION_NETWORK
Changelog
3.0.1
Changelog
3.0.0
BraintreeError
codes to prevent namespace collisionsPAYPAL_POPUP_CLOSED
error code when the customer
closes the popupPAYPAL_INVALID_PAYMENT_OPTION
error code when PayPal
options are invaliderr.details
property; they are now under
err.details.originalError
vault
as an option to tokenize
which allows cards to be
vaulted on tokenization