This plugin will allow you to trigger up to three (3) different Breezing Forms** during a VirtueMart purchase. The plugin supports multiple product ids linked to each Breezing Form. You must publish your form on a page and provide the URL as requested in the parameters.
Important! The plugin will only direct the user to fill out each specific Breezing Form** once for each user id, even if they return at a later date and purchase additional products in subsequent transactions! Therefore this extension is not recommended for one-time processes such as gift certificates. It is designed for recording specific information once per user account based on VirtueMart purchases.
Example: Form 1
Product IDs = 4,48,49,50,51,53
Form Name = GeneralRegistration
Target URL = index.php?option=com_content&view=article&id=103
Results in the following:
If a user places VirtueMart Product ID 4,48,49,50,51 or 53 in their cart and begins to checkout, they will be redirected to the URL provided and asked to complete the Breezing Form “General Registration” before being allowed to complete their purchase.
This plugin requires the following parameters:

All throughout checkout process: Click Yes to trigger the appropriate form(s )at any point of the checkout process. This ensures that regardless of how a user navigates in VirtueMart or how your store is configured, they will be directed to the form(s) when they begin checking out. ‘Yes’ is recommended.
Checkout confirmation page: Click Yes to only trigger the appropriate form(s) on the final confirmation page of the checkout process. You must have this page enabled in VirtueMart for this to work. You should only choose one, so if ‘All throughout the checkout process’ is Yes, this should be set to No.
Product IDs: List all VirtueMart Product IDs that can trigger this form, separated by commas.
Form name: This must match the form name exactly as created in Breezing Forms. This field is case sensitive.
Target URL: URL of the published page for the above Breezing Form.
** Breezing Forms Trinity is owned and published by Crosstec Solutions. You must install and configure Breezing Forms (in addition to VirtueMart) in order for this plugin to work!