Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Daemonj

Pioneers
  • Posts

    2,659
  • Joined

  • Last visited

About Daemonj

  • Birthday May 12

Profile Information

  • Real Name
    Jim Ekleberry
  • Gender
    Male
  • Location
    Tennessee USA
  • Interests
    I like meeting new people and making friends so ask me. ;)

Recent Profile Visitors

8,317 profile views

Daemonj's Achievements

  1. You will need to modify the flat rate shipping module file to only be active when the cart quantity is set for the desired level.
  2. It is indeed possible but would seriously affect the operation of the store and be fairly difficult to implement and manage.
  3. Every occurrence of FILENAME_ORDERS will need to be changed to FILENAME_ORDERS2 in the orders2.php file.
  4. You need to have a space between "s.orders_status_id" and the word "and". ;) select count(*) as total from orders o left join orders_total ot on (o.orders_id = ot.orders_id), orders_status s where o.orders_status = 1 and o.orders_status = s.orders_status_id and s.language_id = '1' and ot.class = 'ot_total'
  5. Approx. line 259 in the catalog/includes/modules/payment/authorizenet.php file should read: tep_redirect(tep_href_link(FILENAME_CHECKOUT_PAYMENT, 'error_message=' . urlencode(MODULE_PAYMENT_AUTHORIZENET_TEXT_ERROR_MESSAGE), 'SSL', true, false)); change it to read: tep_redirect(tep_href_link(FILENAME_CHECKOUT_PAYMENT, 'error_message=' . urlencode($HTTP_POST_VARS['x_response_reason_code'] . '-' . $HTTP_POST_VARS['x_response_reason_text'] . ' ' . MODULE_PAYMENT_AUTHORIZENET_TEXT_ERROR_MESSAGE), 'SSL', true, false)); and the error code and description will be displayed at the top of the checkout_payment page upon the return from authorize.net.
  6. Check the time on your server because if it is off by 3 seconds from Authorize.net's time they will not accept the transaction. You should also edit your catalog/includes/modules/payment/authorizenet.php file to display the return code on an error in the pre_confirmation_check() function. Once you know the error code you can look in the API documentation from Authorize.net to determine the problem and how to correct it.
  7. What is the latest full package install to download?
  8. Access Admin > Tools > Server Information and review the cURL information there to ensure that cURL support is indeed compiled in and you have the correct path.
  9. It looks like the file has been uploaded so what is the problem?
  10. You will have to modify the code and the database. Create a field in the products table to store a shipping option value. Modify the admin/categories.php file to include this new field and then enter the code for the priority mail item. Then edit the catalog/includes/modules/shipping/usps.php file to remove all entries from the results array except for the specified code. If you have multiple shipping options available, you will have to modify the catalog/includes/classes/shipping.php class instead to only return results that match the code specified by the product.
  11. Do you get an error message or what happens? Did you remember to create the temp directory and assign it 777 permissions?
  12. Usually within the support area of the gateway they will have documentation regarding what is necessary to process payments real-time.
  13. Check the contributions area to see if someone has already developed a payment module for the NOVA gateway. If not, then you will need to have one created either by yourself or someone else. Either that or see if your payment processor has access to authorize.net or another gateway that already has a payment module available.
  14. Edit catalog/includes/classes/cc_validation.php and around line 57 should read: return $this->is_valid(); Make is look like: // return $this->is_valid(); return true; and that should do the trick for you. ;)
  15. Just edit the catalog/includes/modules/payment/cc.php file for the changes that you wish.
×
×
  • Create New...