Dont destroy all order payments in api/checkouts

Can't see why we would do that, no spec coverage or git history to
explain that behaviour either

Conflicts:
	api/app/controllers/spree/api/checkouts_controller.rb

Fixes #4424