Does the tokenization work with the hosted pages? I don't see a way of setting TRXTYPE=L for the hosted pages. I can set it when obtaining the secure token, but at that point I don't have the credit card information yet.
My ideal scenario would be:
Get Secure Token from PayFlow Pro
Display PayFlow Pro hosted page in an iframe on my website.
User submits iframe, my website receives the reference transaction, but the card is not charged.
User continues working on my site.
When everything's ready, they click "Purchase" on my site, at which point I use the reference transaction to charge the card.