@winzou Since we are not going to have multiple payment for end user any time soon, I vote for only update the last payment, using `$order->getPayments()->last()`. Agree?