Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

satish

Pioneers
  • Posts

    5,270
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by satish

  1. There is an IPN file in this Module. It is to process the backend IPN post. The code of that files feels that there is something wrong in the order placed and the IPN recd so it results in invalid IPN. You need to debug that file. Satish
  2. That code part is to check if the invoide amount and the payment amount is same or different. So we first block that code by applying either a // or /* code line */ and check if the error no more exist then we are confirmed that thats the line. Now You need to just focus on those two lines to make the error fixed while the hack still remains in place. Or If You are cross checking tha amount on Paypal no need to worry about fixing that just block it. Satish
  3. if ($HTTP_POST_VARS['mc_gross'] != number_format($total['value'] * $order['currency_value'], $currencies->get_decimal_places($order['currency']))) { $comment_status .= '; PayPal transaction value (' . tep_output_string_protected($HTTP_POST_VARS['mc_gross']) . ') does not match order value (' . number_format($total['value'] * $order['currency_value'], $currencies->get_decimal_places($order['currency'])) . ')'; } this is there in Your code. block this part and test.If it fixes then You need to modify this part of code. Apply some string formating. Satish
  4. 1242 - Subquery returns more than 1 row.

    Look into the subquery

    SELECT SQL_CACHE pa_2.products_id FROM products_attributes pa_2 WHERE pa_2.products_id = pa.products_id AND pa_2.options_id = '2' and pa_2.options_values_id = '3'

    make it Limit 1

  5. Paste the complete ipn file. Satish
  6. "Is what check in IPN file".My previousa comment. IPN file is in ext folder. Satish
  7. in application_top.php error_reporting(E_ALL & ~E_NOTICE); replace with error_reporting(0);
  8. Which Paypal module You are using. First and foremost make sure IPN is set on in Your Paypal profile and IPNs are reaching Your site. Satish
  9. You just need to enable the module and configure for the Zone it should be applicable or set Zone to none. On the checkout payment page it will be there as an option. Satish
  10. As You were using the sandbox account is Your certificate also the one that was issued/generated thru sandbox. Satish
  11. but once they get to paypal it says the transaction was not completed or but once they get back to site from paypal it says the transaction was not completed. This needs to be cleared. If You have also paste the screen shot of what gets displaed will make things more clear. Satish
  12. Paypal Pro is needed only If You want the visitor not to move to paypal site and pay but can pay from your site. Satish
  13. There is a concept of itemize or aggregate. Use itemize to get the details to reach paypal. Satish
  14. If You set return URL t true and set a return value(not needed) as most of the Paypal module pass a value that will override the Paypal Profile setup. Satish
  15. if ($HTTP_POST_VARS['mc_gross'] != number_format($total['value'] * $order['currency_value'], $currencies->get_decimal_places($order['currency']))) { $comment_status .= '; PayPal transaction value (' . tep_output_string_protected($HTTP_POST_VARS['mc_gross']) . ') does not match order value (' . number_format($total['value'] * $order['currency_value'], $currencies->get_decimal_places($order['currency'])) . ')'; } is what check in IPN file. Paste the IPN code that is on Your Paypal module. Satish
  16. Fatal error: Unknown: Failed opening required ' The file might be there. Your FS path in configure.php lets the oscommerce know the file path. Using server info(admin) YOu can get the idea of what value should go. Check for doc root or script path in that page. Satish
  17. tep_draw_hidden_field('notify_url', tep_href_link(FILENAME_IPN, '', 'SSL',false)) . it is ipn.php in catalog folder. Satish
  18. Paypal Websites Payment Standard. If this is the module You are using and then You are getting issues the reason is either IPN not reaching or if reaching are being considered as hack. Satish
  19. There is a shipping over ride setting on Paypal profile. You need to check that setting. Satish
  20. Once You install paypal module. Recommended is PayPal Website Payments Standard then You need to configure thru admin. Satish
  21. first and foremost oscommerce-2.2ms2-060817/catalog I recommend just upload catalog folder. Also make sure Your config file has the right FS path defined. Satish
  22. This module ask my private key, my public certificate, Paypal public certificate and Paypal public certificate. these are voluntary fields. In case Your paypal Profile setting is for encrypted form. In that case You need to get it from Your paypal account. Satish
  23. paypal_standard.php has the module that comes with oscommercerc2a. PayPal Website Payments Standard Use that.
  24. "click to return to" button. this should not be there if auto return is set to on. IPN is not supposed to reach checkout_process.php it is to reach the notify url path.(provide link of the contribution used). Satish
  25. Were any configuration changes done to the module. Any changes in Paypal profile like over ride shipping. Are the settings to aggregate or product based. Do You have some other order total modules like CCGV etc which changes the order total. provide these details or where the site is to go thru and comment Satish
×
×
  • Create New...