Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

tanda5

Archived
  • Posts

    6
  • Joined

  • Last visited

Profile Information

  • Real Name
    troy clemons

tanda5's Achievements

  1. tanda5

    BluePay

    you are wrong. The person that is logged intot the ssl can right click and choose view source or edit>view source and see the info in the hidden fields in the html code. The hidden tag only means it does not appear on the form only in the source. I wrote a encrypt php page and i encrypted the page and every thing is secure and it still send info to Bluepay. But for some reason i am unable to get the redirect back to eith the success or decline pages.
  2. Okay after the customer clicks confirm order they get redirected to the login page. But bluepay shows there was an order placed. After logging back in the item/items are still listed in there basket and there is no order in customer order reports section of the admin field. My redirect after the confirmation button is clicked goes to success for approval and error fro denial. If i use the reg CC module it works great. What am i missing here. Also i got around the BMC code that needs to be hidden by Bluepay i made a encrypt code and included in my checkout_confirmation.php page <? function _fwk_filter_encrypt($content) { $table = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_@"; $xor = 165; // Prepare encoding table $table = array_keys(count_chars($table, 1)); $i_min = min($table); $i_max = max($table); for ($c = count($table); $c > 0; $r = mt_rand(0, $c--)) array_splice($table, $r, $c - $r, array_reverse(array_slice($table, $r, $c - $r))); // Encode sequence $len = strlen($content); $word = $shift = 0; for ($i = 0; $i < $len; $i++) { $ch = $xor ^ ord($content[$i]); $word |= ($ch << $shift); $shift = ($shift + 2) % 6; $enc .= chr($table[$word & 0x3F]); $word >>= 6; if (!$shift) { $enc .= chr($table[$word]); $word >>= 6; } } if ($shift) $enc .= chr($table[$word]); // Decode sequence $tbl = array_fill($i_min, $i_max - $i_min + 1, 0); while (list($k,$v) = each($table)) $tbl[$v] = $k; $tbl = implode(",", $tbl); $fi = ",p=0,s=0,w=0,t=Array({$tbl})"; $f = "w|=(t[x.charCodeAt(p++)-{$i_min}])<<s;"; $f .= "if(s){r+=String.fromCharCode({$xor}^w&255);w>>=8;s-=2}else{s=6}"; // Generate page $r = "<script language=JavaScript>"; $r.= "function decrypt_p(x){"; $r.= "var l=x.length,b=1024,i,j,r{$fi};"; $r.= "for(j=Math.ceil(l/b);j>0;j--){r='';for(i=Math.min(l,b);i>0;i--,l--){{$f}}document.write(r)}"; $r.= "}decrypt_p(\"{$enc}\")"; $r.= "</script>"; return $r; } ob_start("_fwk_filter_encrypt"); ?> Hope this helps some out there. The page is all jibberish but it still send the info to bluepay like a dream. Troy
  3. tanda5

    BluePay

    Has anyone figured out how to make the BMC not visiable from view source or what page calls the Merchant ID into the confirmation page. Thank you Tanda5
  4. When you select buy now and you got the first step of the buying process i can choose a quantity that i would like to buy. Well i can purchase 2 items at a time but i can not get it to accept more than that. what am i missing here people TY
×
×
  • Create New...