Jump to content

perfectpassion

Members
  • Content count

    1,317
  • Joined

  • Last visited

Everything posted by perfectpassion

  1. perfectpassion

    Protx Direct v2.22

    The upgrade to 2.23 is currently only the simulator - the test & live servers remain on 2.22 Nothing on the status page about probs but I notice a few "Internal Server Error" statuses over the past few days
  2. perfectpassion

    Duplicate orders!

    Can you reproduce this problem? How close together were the transactions?
  3. perfectpassion

    problem with :Credit Card (Not For Production Use)

    CVV is not needed for testing (which is all the module can be used for)
  4. perfectpassion

    problem with :Credit Card (Not For Production Use)

    why would you want to do that since it is "Not For Production Use"
  5. perfectpassion

    Payment calback script

    Tackling this really depends on how your payment provider's API works. One approach would be to have a payment transaction table and record a unique id that is passed to the provider, that will be returned in the callback for you to lookup the customer details and complete the transaction - or eve take the module down the PayPal IPN route and store the order before payment is processed and use the callback to change the order status
  6. perfectpassion

    [Contribution] Protx Direct v5 Support Thread

    It it is possible to refund/repeat/void/release etc via admin - it just requires a small change to admin/orders.php - the instructions are in the install file in the contrib package
  7. perfectpassion

    ProPay

    It appears that this dodgy contrib has been deleted from the addons site
  8. perfectpassion

    [Contribution] Protx Direct v5 Support Thread

    I imagine it may well be the STS that's breaking it - the module was never tested or developed with it in mind. Just to make sure can try the following: In admin set "disable curl SSL check" to true, set "debug" to true then try a transaction again - hopefully you'll get some debug code displayed - if not then it's probably the STS
  9. perfectpassion

    [Contribution] Protx Direct v5 Support Thread

    That one is my bad! I missed it out from the install instructions for this version (was there for earlier versions) *add the following function to admin/includes/functions/general.php: function tep_create_random_value($length, $type = 'mixed') { if ( ($type != 'mixed') && ($type != 'chars') && ($type != 'digits')) return false; $rand_value = ''; while (strlen($rand_value) < $length) { if ($type == 'digits') { $char = tep_rand(0,9); } else { $char = chr(tep_rand(0,255)); } if ($type == 'mixed') { if (eregi('^[a-z0-9]$', $char)) $rand_value .= $char; } elseif ($type == 'chars') { if (eregi('^[a-z]$', $char)) $rand_value .= $char; } elseif ($type == 'digits') { if (ereg('^[0-9]$', $char)) $rand_value .= $char; } } return $rand_value; }
  10. perfectpassion

    [Contribution] Protx Direct v5 Support Thread

    If you are seeing TABLE_PROTX_DIRECT that means that you do not have the correct enrty in includes/database_tables.php define('TABLE_PROTX_DIRECT', 'protx_direct'); as per the install instructions (which also contain the database table structure)
  11. perfectpassion

    $2,000 sale shipped without payment!

    Encryption does not make it secure unless you are fully PCI DSS compliant (and I don't just mean that you've passed a PCI scan) Are you processing the cc details through a manual terminal - this is not permitted Are you storing the cvv/cv2 value? - Again this is specifically banned
  12. perfectpassion

    $2,000 sale shipped without payment!

    You only need to delete it if you do not wish to offer that method - we cannot tell you how to run your business. If by "Credit Card" you mean the standard module that comes with osCommerce then that module is only for testing and not for production use - it is completely insecure and open to hacking leaving your customers open to fraud and you liable to thousands in fines. How did you expect the money to get from the customers typing in their card details into your bank without a company to process the transactions?
  13. perfectpassion

    $2,000 sale shipped without payment!

    Look in admin -> Modules -> payment - then find which one is active It should be the one specific to your payment gateway (e.g PayPal, Authorize.net, Worldpay, secpay, your bank, etc etc)
  14. perfectpassion

    $2,000 sale shipped without payment!

    You have not said which payment module and which version of osC you are using (MS2.2 / RC2 etc)
  15. perfectpassion

    [Contribution] Protx Direct v5 Support Thread

    Have you uploaded all the files and made the required changes to /includes/filenames.php?
  16. perfectpassion

    [Contribution] Protx Direct v5 Support Thread

    glad to help
  17. perfectpassion

    [Contribution] Protx Direct v5 Support Thread

    Ok This time try changing to true - if it still doesn't work PM me the access details and i'll take a look
  18. perfectpassion

    [Contribution] Protx Direct v5 Support Thread

    try setting
  19. perfectpassion

    [Contribution] Protx Direct v5 Support Thread

    I can't think of any way this can occur with standard osC unless someone submits the transaction twice. I wonder what modifications osC Max has to the checkout process as I'm not familar with it.
  20. perfectpassion

    [Contribution] Protx Direct v5 Support Thread

    Looking at the confirmation page I would guess it's going to be a missing (or extra) table related tag (tr, td etc) taht when the correct doctype is specified prevents the browser from correcting the underlying mistake. Try running your page through the w3c validator and working through the errors and I'm sure you'll find it. Unfortuantely osC is heavily table-based and your site seems to have added even more tables to the standard ones - you will almost always finds the formatting problems are here. Tom Ps: there's no ssl on your site and I couldn't read the white on yellow text in the dropdowns!
  21. perfectpassion

    [Contribution] Protx Direct v5 Support Thread

    could you post or PM a link so I can take a look?
  22. perfectpassion

    All Payments Processed Offline

    In the last few releases of osComeerce - since RC1 I believe - the "Credit Card" module has been renamed "Credit Card (Not for production use)" - it is for testing purposes only when setting up your site due to severe security implications with this module. You either need to use a live gateway or a custom coded module in a PCI compliant environment.
  23. perfectpassion

    All Payments Processed Offline

    What part of not for production use are people having difficulty understanding?
  24. perfectpassion

    [Contribution] PayOffline (Pro)

    I found the cause and a solution to callbacks failing. What is happening is that although the PayOffline documentation states that the transaction id is string(255), they actually truncate it at 50 chars so when the callback is made it doesn't match the value in the db (which is the full length). I have updated the module file to now only generate 50 character transaction ids for new transactions and when processing callbacks to only look at the first 50 chars in the db. I'll upload the new module shortly. Changed files are: /payofflinepro_callback.php /includes/modules/payment/payofflinepro.php
×