Jump to content

Recommended Posts

Testing new store;

1) c.c. number is not verified

2) no field for security code

Sorry, did not read the documentation correctly; verification and security code are now enabled.

However, card number is not accepted if dashes are included between number blocks, i.e., 5111-2222-3333-4444

Link to post
Share on other sites
Just now, havenswift-hosting said:

There are so many people using this extension without understanding the PCI requirements for doing so - see https://www.pcicomplianceguide.org/faq/#5.  Of course, a huge number of people still dont bother with PCI at all !

I wouldn't use this extension personally. It only exists due to demand but please be very weary of the  potential consequences. 

Link to post
Share on other sites
  • 2 months later...
  • 2 months later...
3 hours ago, robertbell said:

As long as the extension remains in the marketplace, it would be nice to keep it reasonably current. A start would be replacing mcrypt.

Yes. Needs doing. Also the SagePay extension needs openssl instead of mcrypt.

Link to post
Share on other sites
  • 4 months later...

Hi,

Is it possible to change the wording on checkout from "Card_Capture" to simply "Credit Card" as "Card_Capture" is very off putting to customers and they seem to NOT select it due to the word Capture LOL

I am using version 6.2.2 of Cubecart and the latest version of Credit Card Capture

Many thanks in advance for all your help.

Edited by PietnLindy
Link to post
Share on other sites
  • 4 months later...

Must have missed something, but Capture errors hang instead of displaying something: on advice on this Forum, I did make a small chage:

            $error = false;
         // if (extension_loaded('mcrypt') && function_exists('mcrypt_module_open')) {
         // RS MOD
         if (extension_loaded('mcrypt') && function_exists('mcrypt_module_open') || extension_loaded('openssl')) {
            $this->_encryption   = Encryption::getInstance();
            $this->_encryption->setup(false, $order_summary['cart_order_id']);
            $record['offline_capture'] = $this->_encryption->encrypt(serialize($cardData));
            $GLOBALS['db']->update('CubeCart_order_summary', $record, array('customer_id' => $order_summary['customer_id'], 'cart_order_id' => $order_summary['cart_order_id']));
            if($this->_module['go_processing']) {
               $order->orderStatus(Order::ORDER_PROCESS, $this->_basket['cart_order_id']);
            }

         } else {
         // $error = 'Card Capture Error: mcrypt library missing from server required to encrypt credit card data.';
         // RS MOD
             $error = 'Card Capture Error: Mcrypt or OpenSSL required to encrypt credit card data is not available.';
            trigger_error($error);
         }

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...