Que es lo NO recomendable?
Simplemente en la página que hace la transacción que va por https, pone todos los links con las url completas y http
Si queres algo similar con httaccess, pones tu php que hace la transacción en una carpeta aparte (/transaccion/bookingchoices.php sería en el ejemplo), y luego
Código Apache:
Ver originalOptions +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTPS} =on
RewriteCond %{REQUEST_URI} !^/transaccion
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
Pero no veo que se justifique
SAludos