Hi man, not sure if you are interested (it would be a large/broad pull), but i have forked and extended your module here https://github.com/dhaupin/braintree-payments/tree/refactor. I havent gotten the customers and vault finished yet but itll come. Thoughts? Can you use any of this?
Changes thus far:
- fixed spelling of "#braintree_mesaages"
- fixed spacing/tabs everywhere
- reworked admin interface into tabs
- prioritized admin interface flow, added more help
- added warning message to catalog widget when sandbox mode is activated
- added auth mode for charge VS authorize-only
- added optional "merchant [sub]account" string
- added support for payment and shipping addresses, passes to AVS
- added optional customer and order prefix strings to prevent multi-portal collisions
- changed catalog and admin payment method titles/names
- added optional payment method name override for catalog
- added optional payment method message with class (default to success) for catalog
- added $this->prepstr() to throw NULL (voids array item) and/or trim string max length in catalog controller
- added order history entry on braintree success
TBA:
- customers <-> vault <-> order linkeage (it works currently, but a bit fishy and non-object)
- CSE
- Tokens
- Order adjustment
- Settle from OC
- Logging/debug mode
Hi man, not sure if you are interested (it would be a large/broad pull), but i have forked and extended your module here https://github.com/dhaupin/braintree-payments/tree/refactor. I havent gotten the customers and vault finished yet but itll come. Thoughts? Can you use any of this?
Changes thus far:
TBA: