- Add
created_atattribute to transaction object - Add
transaction.refundcall - Add
transaction.voidcall - Have transaction response wait within 2 to 5 seconds to more closely mimic response time
- Fix bug where transaction object would return new ID value each time called
- Removed
nonceattribute from transaction object to match actual Braintree response
- BREAKING CHANGE - separated transaction and result object. Depending on success, the result will now be either a
SuccessfulResultorUnsuccessfulResultobject that contains a transaction object. This was changed to better match an actual Braintree response
- Add basic
transaction.salefunctionality with result object andtransactionobject