Currently if a direct, Vrbo or Booking.com ( non-Booking.com payment collection) bookings date changes, or some other change that triggers a price difference it's up to the user to manually work out the balance and charge or refund directly on Stripe. Uplisting should automate this process in some way.