This should be quite easy for anyone familiar with producing OScommerce payment modules. I'm after a generic customizable remote processor module, with the following features.
Overview
1. Suitable for OScommerce and CRE Loaded.
2. The payment module is designed to transfer specified customer order information to a remote Web site, to user-defined form fields using either GET or POST.
3. After the remote site has processed the information, control is passed back to the cart from a user-defined variable, which will update the order as pending/processing/cancelled/paid, etc.
FEATURES
1. Ability to Install/Remove/Cancel Payment module
2. Define URL of remote Web site
3. Enable/disable OScommerce customer order data to be transefered to remote site.
4. Define additional data to be passed to remote site, eg. number/string (ie. hidden fields required by, or used by remote site)
5. Define checksum (and method) of all selected data.
6. Customise form names to be assigned to selected data above.
7. Selected data transfer to remote site as GET or POST
After processing
1. After control is returned back to OScommerce, is it possible to offer a "match code" in order to verify that data. eg. require $matchcode="abc321" (with the name and value customisable)
2. Return data transfer from remote site as GET or POST
3. Define return as pending/processing/cancelled/paid, etc (I don't know how OScommerce handles this, but customizable)
Regards,
Ian Tresman