To get this contribution to work with paypal system is very challenging. What works is to make a copy of the email template for use specifically for paypal. Also depending on the version of paypal payment module in your store use the order object to get order information for populating various variables in the email template.

There are two different versions of this payment module released by epay for oscommerce; 3.7 and 4.0. Both versions have been converted to work with cre loaded. Unlike many other payment modules with just one files; these modules have several files. If you need help converting any of these to work for you, feel free to contact me.

If you are installing the osCommerce PSiGate XML, on to a cre loaded site, there are some modifications that need to be made to the psigate_xml.php file before you can get it to work. Some of the changes are hosting specific, contact me for additional information in case you need help.

Moneris eSelect Plus Hosted Paypage allows customer to make payment easily when they make purchase. Moneris eSelect Plus Hosted Paypage is good for merchants without SSL or most importantly if moneris_eselectplus_hosted_paypagemerchant does not want to deal with handling credit card information. All payment information are handled flawlessly by Moneris Solutions. The diagram to the right summarizes the Moneris eSelect Plus Hosted Paypage process flow on a cre loaded shopping cart. Process flow will be the same for most oscommerce based shopping cart. Cancel and Successful return links are specified during the set-up process. Moneris provide test environment allowing for the opportunity to work out all bugs before going to production environment. The Moneris test environment makes use of penny values of the transaction amount. Moneris Penny values does not apply to the production environment.

Moneris eSELECTplus Hosted Paypage

Chase Paymentech Admin Set Up

Admin Set Up
This is the admin set up required for chase paymentech. oscommerce is already certified, you don’t have to go through certification process. Work with your sales representative to get merchant id, bin # and trace id. If you need additional support contact gateway support team.

Error
System Error 9717 Security Information - agent/chain/merchant is missing

Fix
Contact Gateway support to add your IP address to their production database. If you are hosting on godaddy, your IP address will different than the dedicated IP shown in your account because outbound IP address is through the proxy server.

Error
System Error 801 Error validating amount. Must be numerical and greater than 0

Fix
Look for
$process_button_string =
tep_draw_hidden_field('my_customerid', $customer_id) .
tep_draw_hidden_field('my_totalamount', round(($order->info['total'])*100, 0)) .
tep_draw_hidden_field(’my_firstname’, $order->billing['firstname']) .

change
tep_draw_hidden_field('my_totalamount', ($order->info['total'])*100)
to
tep_draw_hidden_field('my_totalamount', round(($order->info['total'])*100, 0))

osCommerce Community Support Forums > Paymentech contribution