This method name sounds a bit weird, I think `process_payment!` sounds better even though it's very similar to the existing `process_payments!`.

Also I'd remove the `fully_paid?` check here and add it to the each block above. Makes more sense to me to check is the order is fully paid and only then process the payment. Let's make that check a `process_payments!` responsibility what you think?