Fixed payment method not being recorded
Disabled payment for mobile devices
Added a useless test around the payment method