Nope! The new version of paywhirl comes with a secure hosted portal (payment website) so you don't have to embed widgets or payment forms into an existing site if you don't have one. You can simply give customers a link to your hosted payment site (secured with SSL):
You can change the url of your hosted site, upload a logo and change settings related to your portal from within PayWhirl under the "Portal Settings" menu item:
Here are some of the available settings:
You can customize the design of your customer portal (what customers see when they login) from the following url by clicking "Style My Customer Portal": https://app.paywhirl.com/customer-portal
You can even direct customers to any of your widgets hosted pages.
If you have any questions please let us know!