Update payment functions