4ad741329b
* fix arguments * only set payment status to pristine if it isn’t already successful * add server side handling for saved tokens * ensure correct gateway is selected when using saved card: - reset the active payment method when user selects saved payment method (card); this ensures that the correct gateway is used when switching from another gateway to a saved card * enhance radiocontrol to receive option specific change events. * implement specific option change events This commit: - ensures selecting a saved payment option updates active payment method for the selected option. - Sets the saved token key for the selected option correctly. * remove unnecessary php side code * fix bug with default saved payment option not applying: When the payment options are initialised, we now call the onChange handler for the default (`is_default`) option. This triggers payment success() so checkout succeeds with default payment method, even if user doesn't touch payment options. * fix effect dependencies Co-authored-by: Rua Haszard <rua.haszard@automattic.com> |
||
---|---|---|
.. | ||
_mixin.scss | ||
editor.scss | ||
index.js | ||
option-layout.js | ||
option.js | ||
style.scss |