[backend] Fix issue where credit card payments were not transitioning

Fixes #4276
Fixes #4277

Conflicts:
	backend/app/controllers/spree/admin/payments_controller.rb
	backend/spec/features/admin/orders/payments_spec.rb