Payments cannot be tested in a preview of a registration, as it is not a live version of the registration and is only intended to show how the registration looks to the end user and make sure everything displays correctly.