/**
* This function collects all the information from a web/api form and invokes
* the relevant payment processor specific functions to perform the transaction
/**
* This function collects all the information from a web/api form and invokes
* the relevant payment processor specific functions to perform the transaction