Payments now uses UUIDs.

Now uses UUIDs when accepting/saving payments.