delta_force
Active Member
Здравейте,
играех си с темплейта herbomart на ГБ, сложих му продукти на КешБърнърс, успях(макар и с доста зор) да насочи към securebill.org и да отчете всичко като стойност на поръчката, пуснах няколко тестови поръчки с тестовата карта на виза, даде че ги прие, както се вижда от линка: http://store1.data.bg/pspa/test1.JPG
Но като скивам в профила си какво става, забелязвам, че в описанието на поръчката липсва името на поръчания продукт:
http://store1.data.bg/pspa/test2.JPG
Това едва ли е нормално. Въпроса ми е - как да го оправя тва чудо? managecart.php изглежда така:
играех си с темплейта herbomart на ГБ, сложих му продукти на КешБърнърс, успях(макар и с доста зор) да насочи към securebill.org и да отчете всичко като стойност на поръчката, пуснах няколко тестови поръчки с тестовата карта на виза, даде че ги прие, както се вижда от линка: http://store1.data.bg/pspa/test1.JPG
Но като скивам в профила си какво става, забелязвам, че в описанието на поръчката липсва името на поръчания продукт:
http://store1.data.bg/pspa/test2.JPG
Това едва ли е нормално. Въпроса ми е - как да го оправя тва чудо? managecart.php изглежда така:
PHP:
<?php session_start();
include 'config.php';
if (isset($_POST['removal_button'])) {
$forremoval = $_POST['removeorder'];
if (!empty($forremoval)) {
foreach($forremoval as $removalue) {
unset($_SESSION['cartmanager'][$removalue]);
}
}else{
$removalmsg = "Please Select An Order To Remove";
}
}
// ----------------------------------- >>>>>>>>>>>>>>>>
if (isset($_POST['checkoutnow'])) {
// ------ >>>>
foreach($_SESSION['cartmanager'] as $cartnow) {
foreach($cartnow as $ckey => $cval) {
if ($ckey == 'billing_cust_notes') {
$desc = $cval.', ';
}
if ($ckey == 'affiliateid') {
$affid = $cval;
}
if ($ckey == 'extra1') {
$referrer = $cval;
}
if ($ckey == 'trak') {
$track = $cval;
}
// if ($ckey == 'successurl') {
// $successurl = $cval;
// }
}
}
$desc = rtrim($desc, ', ');
if ($_POST['hstpr'] == '14.95') {
$shipping_cost = "14.95";
$shipping_type = "Air Mail";
}
if ($_POST['hstpr'] == '22.95') {
$shipping_cost = "22.95";
$shipping_type = "DHL";
}
// ------ >>>>
/*$Order_Id = mktime();
$Order_Id = $Order_Id."CPP";
$domain = "4";
$passtotal = $_POST['htotal'];
// ------ >>>>
$affid = $id;
unset($_SESSION['cartmanager']);*/
//header ("Location: https://custpay.com/ordernewen.php?extra=".$extra."&Order_Id=".$Order_Id."&stype=".$shipping_type."&stypepr=".$shipping_cost."&billing_cust_notes=".$desc."&usamount=".$passtotal."&Merchant_Param=".$affid."|".$domain."|".$ptype."|".$passtotal."|".$desc."&orderlogo=".$orderlogo."&extra1=".$referrer."&trak=".$track."&successurl=".$successurl);
$Order_Id = mktime();
$Order_Id = $Order_Id."CPP";
$program = "1";
$total = $_POST['htotal'];
$encryption = "extra=".$extra."&Order_Id=".$Order_Id."&stype=".$stype."&stypepr=".$shipping_cost."&Merchant_Param=".$id."|".$program."|".$ptype."|".$total."|".$desc."&successurl=".$successurl."&urlsig=".$domain."&extra1=".$referrer."¤cy=".$currency;
if ($upsale == "yes"){
header("Location: upsale.php?".$encryption);
exit;
}
$encryption = urlencode(base64_encode($encryption));
header("Location: https://securebill.org/order.php?".$encryption);
// ------ >>>>
}
// ----------------------------------- >>>>>>>>>>>>>>>>
$shipmentarr = array(
"Air Mail-$14.95" => "14.95",
"DHL-$22.95" => "22.95"
);
if ($_POST['shipmentpr'] == '14.95') {
asort ($shipmentarr);
}elseif ($_POST['shipmentpr'] == '22.95') {
arsort ($shipmentarr);
}else{
asort ($shipmentarr);
}
?>