cart->get_cart(); //20120914ysk start 0000566 $purchase_disabled = ( '' != $usces->error_message ) ? ' disabled="true"' : ''; //20120914ysk end if( 'acting' != substr($payments['settlement'], 0, 6) || 0 == $usces_entries['order']['total_full_price'] ){ $html .= '
'; $html = apply_filters('usces_filter_confirm_inform', $html, $payments, $acting_flag, $rand, $purchase_disabled); $html .= '
'; }else{ $send_item_code = apply_filters('usces_filter_settlement_item_code', $usces->getItemCode($cart[0]['post_id'])); $send_item_name = apply_filters('usces_filter_settlement_item_name', $usces->getItemName($cart[0]['post_id'])); $scheme = ( $usces->use_ssl ) ? 'https://' : 'http://'; $acting_flag = ( 'acting' == $payments['settlement'] ) ? $payments['module'] : $payments['settlement']; switch( $acting_flag ){ case 'paypal.php': require_once($usces->options['settlement_path'] . "paypal.php"); //20110208ysk start $lc = ( isset($usces->options['system']['currency']) && !empty($usces->options['system']['currency']) ) ? $usces->options['system']['currency'] : ''; $currency_code = $usces->get_currency_code(); global $usces_settings; $country_num = $usces_settings['country_num'][$lc]; $tel = ltrim(str_replace('-', '', $usces_entries['customer']['tel']), '0'); $html .= '
'; //20110208ysk end if( 1 < count($cart) ) { $html .= ''; }else{ $html .= ''; } $html .= ' '; //20110208ysk start //if( USCES_JP ){ //$html .= ''; $html .= ''; //} $html .= ''; //20110208ysk end $html .= '
'; $html = apply_filters('usces_filter_confirm_inform', $html, $payments, $acting_flag, $rand, $purchase_disabled); $html .= '
'; $html .= '
'; $html = apply_filters('usces_filter_confirm_inform_back', $html); $html .= '
'; break; case 'epsilon.php': $member = $usces->get_member(); $memid = empty($member['ID']) ? 99999999 : $member['ID']; $html .= '
'; if( 1 < count($cart) ) { $html .= ' '; }else{ $html .= ' '; } $html .= '
'; $html = apply_filters('usces_filter_confirm_inform', $html, $payments, $acting_flag, $rand, $purchase_disabled); $html .= '
'; break; case 'acting_zeus_card': $acting_opts = $usces->options['acting_settings']['zeus']; $usces->save_order_acting_data($rand); $html .= '
'; $member = $usces->get_member(); $pcid = $usces->get_member_meta_value('zeus_pcid', $member['ID']); $securecode = isset($_POST['securecode']) ? $_POST['securecode'] : ''; //if( 2 == $acting_opts['security'] && 'on' == $acting_opts['quickcharge'] && $pcid == '8888888888888888' && $usces->is_member_logged_in() ){ if( 'on' == $acting_opts['quickcharge'] && $pcid == '8888888888888888' && $usces->is_member_logged_in() ){ $html .= ''; //$html .= '';//20121119ysk 0000620 $html .= ''; $html .= ' '; }else{ $html .= ''; if( 1 == $acting_opts['security'] ){ $html .= ''; } $html .= ' '; } $html .= ' '; if( isset($_POST['cbrand']) && isset($_POST['howpay']) && WCUtils::is_zero($_POST['howpay']) ){ $html .= ''; $html .= ''; $div_name = 'div_' . $_POST['cbrand']; $html .= ''; $html .= ''; $html .= ''; $html .= ''; } $html .= '
'; $html = apply_filters('usces_filter_confirm_inform', $html, $payments, $acting_flag, $rand, $purchase_disabled); $html .= '
'; break; case 'acting_zeus_conv': $member = $usces->get_member(); $acting_opts = $usces->options['acting_settings']['zeus']; $usces->save_order_acting_data($rand); $html .= '
'; $html .= ' '; if( '' != $acting_opts['testid_conv'] ){ $html .= ''; $html .= ''; } $html .= '
'; $html = apply_filters('usces_filter_confirm_inform', $html, $payments, $acting_flag, $rand, $purchase_disabled); $html .= '
'; break; case 'acting_zeus_bank': $member = $usces->get_member(); $acting_opts = $usces->options['acting_settings']['zeus']; $usces->save_order_acting_data($rand); $html .= '
'; $html .= ' '; if( '' != $acting_opts['testid_bank'] ){ $html .= ''; $html .= ''; }else{ $html .= ''; $html .= ''; } $html .= ' '; $html .= ''; $onclick = ' onClick="document.charset=\'Shift_JIS\';"'; $html .= '
'; $html = apply_filters('usces_filter_confirm_inform', $html, $payments, $acting_flag, $rand, $purchase_disabled); $html .= '
'; $html .= '
'; $html = apply_filters('usces_filter_confirm_inform_back', $html); $html .= '
'."\n"; break; case 'acting_remise_card': $charging_type = $usces->getItemChargingType($cart[0]['post_id'], $cart); $frequency = $usces->getItemFrequency($cart[0]['post_id']); $chargingday = $usces->getItemChargingDay($cart[0]['post_id']); $acting_opts = $usces->options['acting_settings']['remise']; $usces->save_order_acting_data($rand); $member = $usces->get_member(); $send_url = ('public' == $acting_opts['card_pc_ope']) ? $acting_opts['send_url_pc'] : $acting_opts['send_url_pc_test']; $html .= '
'; if( 'on' == $acting_opts['payquick'] && $usces->is_member_logged_in() ){ $pcid = $usces->get_member_meta_value('remise_pcid', $member['ID']); $html .= ''; if( $pcid != NULL ) $html .= ''; } if( 'on' == $acting_opts['howpay'] && isset($_POST['div']) && '0' !== $_POST['div'] && 'continue' != $charging_type ){ $html .= ''; switch( $_POST['div'] ){ case '1': $html .= ''; $html .= ''; break; case '2': $html .= ''; break; } }else{ $html .= ''; $html .= ''; } if( 'continue' == $charging_type ){ $nextdate = current_time('mysql'); $html .= ''; $html .= ''; $html .= ''; $html .= ''; $html .= ''; $html .= ''; $html .= ''; $html .= ''; $html .= ''; } $html .= ''; $html .= '
'; $html = apply_filters('usces_filter_confirm_inform', $html, $payments, $acting_flag, $rand, $purchase_disabled); $html .= '
'; $html .= '
'; $html = apply_filters('usces_filter_confirm_inform_back', $html); $html .= '
'."\n"; break; case 'acting_remise_conv': if( function_exists('mb_strlen') ){ $biko = ( 22 < mb_strlen($usces_entries['order']['note'])) ? (mb_substr($usces_entries['order']['note'], 0, 22).'...') : $usces_entries['order']['note']; }else{ $biko = ( 44 < strlen($usces_entries['order']['note'])) ? (substr($usces_entries['order']['note'], 0, 44).'...') : $usces_entries['order']['note']; } $datestr = get_date_from_gmt(gmdate('Y-m-d H:i:s', time())); $acting_opts = $usces->options['acting_settings']['remise']; $usces->save_order_acting_data($rand); $send_url = ('public' == $acting_opts['conv_pc_ope']) ? $acting_opts['send_url_cvs_pc'] : $acting_opts['send_url_cvs_pc_test']; $kana1 = ( !empty($usces_entries['customer']['name3']) ) ? $usces_entries['customer']['name3'] : ''; if( !empty($kana1) ) { $kana1 = str_replace( "・", "", str_replace( " ", "", mb_convert_kana( $kana1, "KVC" ) ) ); $kana1 = mb_substr( $kana1, 0, 20 ); if( !mb_ereg( "^[ァ-ヶー]+$", $kana1 ) ) $kana1 = ''; } $kana2 = ( !empty($usces_entries['customer']['name4']) ) ? $usces_entries['customer']['name4'] : ''; if( !empty($kana2) ) { $kana2 = str_replace( "・", "", str_replace( " ", "", mb_convert_kana( $kana2, "KVC" ) ) ); $kana2 = mb_substr( $kana2, 0, 20 ); if( !mb_ereg( "^[ァ-ヶー]+$", $kana2 ) ) $kana2 = ''; } $html .= '
'; $mname_01 = '商品総額'; $html .= ' '; $html .= ' '; $html .= '
'; $html = apply_filters('usces_filter_confirm_inform', $html, $payments, $acting_flag, $rand, $purchase_disabled); $html .= '
'; $html .= '
'; $html = apply_filters('usces_filter_confirm_inform_back', $html); $html .= '
'."\n"; break; //20101018ysk start case 'acting_jpayment_card'://クレジット決済(J-Payment) $acting_opts = $usces->options['acting_settings']['jpayment']; $usces->save_order_acting_data($rand); //20120823ysk start 0000547 $itemName = $usces->getItemName($cart[0]['post_id']); if(1 < count($cart)) $itemName .= ','.__('Others', 'usces'); if(50 < mb_strlen($itemName)) $itemName = mb_substr($itemName, 0, 50).'...'; $quantity = 0; foreach($cart as $cart_row) { $quantity += $cart_row['quantity']; } $desc = $itemName.' '.__('Quantity','usces').':'.$quantity; //20120823ysk end $html .= '
'; $html .= '
'; $html = apply_filters('usces_filter_confirm_inform', $html, $payments, $acting_flag, $rand, $purchase_disabled); $html .= '
'; $html .= '
'; $html = apply_filters('usces_filter_confirm_inform_back', $html); $html .= '
'."\n"; break; case 'acting_jpayment_conv'://コンビニ・ペーパーレス決済(J-Payment) $acting_opts = $usces->options['acting_settings']['jpayment']; $usces->save_order_acting_data($rand); //20120823ysk start 0000547 $itemName = $usces->getItemName($cart[0]['post_id']); if(1 < count($cart)) $itemName .= ','.__('Others', 'usces'); if(50 < mb_strlen($itemName)) $itemName = mb_substr($itemName, 0, 50).'...'; $quantity = 0; foreach($cart as $cart_row) { $quantity += $cart_row['quantity']; } $desc = $itemName.' '.__('Quantity','usces').':'.$quantity; //20120823ysk end $html .= '
'; $html .= '
'; $html = apply_filters('usces_filter_confirm_inform', $html, $payments, $acting_flag, $rand, $purchase_disabled); $html .= '
'; $html .= '
'; $html = apply_filters('usces_filter_confirm_inform_back', $html); $html .= '
'."\n"; break; case 'acting_jpayment_bank'://バンクチェック決済(J-Payment) $acting_opts = $usces->options['acting_settings']['jpayment']; $usces->save_order_acting_data($rand); //20120823ysk start 0000547 $itemName = $usces->getItemName($cart[0]['post_id']); if(1 < count($cart)) $itemName .= ','.__('Others', 'usces'); if(50 < mb_strlen($itemName)) $itemName = mb_substr($itemName, 0, 50).'...'; $quantity = 0; foreach($cart as $cart_row) { $quantity += $cart_row['quantity']; } $desc = $itemName.' '.__('Quantity','usces').':'.$quantity; //20120823ysk end $html .= '
'; $html .= '
'; $html = apply_filters('usces_filter_confirm_inform', $html, $payments, $acting_flag, $rand, $purchase_disabled); $html .= '
'; $html .= '
'; $html = apply_filters('usces_filter_confirm_inform_back', $html); $html .= '
'."\n"; break; //20101018ysk end //20110208ysk start case 'acting_paypal_ec'://PayPal(エクスプレス・チェックアウト) $acting_opts = $usces->options['acting_settings']['paypal']; $currency_code = $usces->get_currency_code(); $name = apply_filters( 'usces_filter_paypalec_shiptoname', esc_attr($usces_entries['delivery']['name2'].' '.$usces_entries['delivery']['name1']) ); $address2 = apply_filters( 'usces_filter_paypalec_shiptostreet', esc_attr($usces_entries['delivery']['address2']) ); $address3 = apply_filters( 'usces_filter_paypalec_shiptostreet2', esc_attr($usces_entries['delivery']['address3']) ); $address1 = apply_filters( 'usces_filter_paypalec_shiptocity', esc_attr($usces_entries['delivery']['address1']) ); $pref = apply_filters( 'usces_filter_paypalec_shiptostate', esc_attr($usces_entries['delivery']['pref']) ); $country = ( !empty($usces_entries['delivery']['country']) ) ? $usces_entries['delivery']['country'] : usces_get_base_country(); $country_code = apply_filters( 'usces_filter_paypalec_shiptocountrycode', $country ); $zip = apply_filters( 'usces_filter_paypalec_shiptozip', $usces_entries['delivery']['zipcode'] ); $tel = apply_filters( 'usces_filter_paypalec_shiptophonenum', ltrim(str_replace('-', '', $usces_entries['delivery']['tel']), '0') ); $html .= '
'; //20120629ysk start 0000520 if( 'shipped' != $usces->getItemDivision( $cart[0]['post_id'] ) ) { $html .= ''; } //20120629ysk end $charging_type = $usces->getItemChargingType($cart[0]['post_id'], $cart); //$frequency = $usces->getItemFrequency($cart[0]['post_id']); if( 'continue' != $charging_type ) { //通常購入 //20110606ysk start $itemName = $usces->getItemName($cart[0]['post_id']); if(1 < count($cart)) $itemName .= ','.__('Others', 'usces'); if(50 < mb_strlen($itemName)) $itemName = mb_substr($itemName, 0, 50).'...'; $quantity = 0; foreach($cart as $cart_row) { $quantity += $cart_row['quantity']; } $desc = $itemName.' '.__('Quantity','usces').':'.$quantity; $html .= ''; //20110606ysk end $html .= ''; } else { //定期支払い //$desc = usces_make_agreement_description($cart, $usces_entries['order']['total_items_price']); $desc = usces_make_agreement_description($cart, $usces_entries['order']['total_full_price']);//20111125ysk 0000320 $html .= ' '; } $html .= '';//20110502ysk $html .= '
'; $html = apply_filters('usces_filter_confirm_inform', $html, $payments, $acting_flag, $rand, $purchase_disabled); $html .= '
'; $html .= '
'; $html = apply_filters('usces_filter_confirm_inform_back', $html); $html .= '
'; break; //20110208ysk end //20120413ysk start case 'acting_sbps_card': case 'acting_sbps_conv': case 'acting_sbps_payeasy': case 'acting_sbps_wallet': case 'acting_sbps_mobile': $charging_type = $usces->getItemChargingType($cart[0]['post_id']); $frequency = $usces->getItemFrequency($cart[0]['post_id']); $chargingday = $usces->getItemChargingDay($cart[0]['post_id']); $acting_opts = $usces->options['acting_settings']['sbps']; $usces->save_order_acting_data($rand); $member = $usces->get_member(); $cust_code = ( empty($member['ID']) ) ? str_replace('-', '', mb_convert_kana($usces_entries['customer']['tel'], 'a', 'UTF-8')) : $member['ID']; if( 'public' == $acting_opts['ope'] ) { $send_url = $acting_opts['send_url']; } elseif( 'test' == $acting_opts['ope'] ) { $send_url = $acting_opts['send_url_test']; } else { $send_url = $acting_opts['send_url_check']; } $sbps_cust_no = ''; $sbps_payment_no = ''; switch( $acting_flag ) { case 'acting_sbps_card': //if( 'on' == $acting_opts['cust'] ) { // $sbps_cust_no = $usces->get_member_meta_value( 'sbps_cust_no', $member['ID'] ); // $sbps_payment_no = $usces->get_member_meta_value( 'sbps_payment_no', $member['ID'] ); //} $pay_method = ( 'on' == $acting_opts['3d_secure'] ) ? "credit3d" : "credit"; $acting = "sbps_card"; $free_csv = ""; break; case 'acting_sbps_conv': $pay_method = "webcvs"; $acting = "sbps_conv"; $free_csv = usces_set_free_csv( $usces_entries['customer'] ); break; case 'acting_sbps_payeasy': $pay_method = "payeasy"; $acting = "sbps_payeasy"; $free_csv = usces_set_free_csv( $usces_entries['customer'] ); break; case 'acting_sbps_wallet': $pay_method = ""; if( 'on' == $acting_opts['wallet_yahoowallet'] ) $pay_method .= ",yahoowallet"; if( 'on' == $acting_opts['wallet_rakuten'] ) $pay_method .= ",rakuten"; if( 'on' == $acting_opts['wallet_paypal'] ) $pay_method .= ",paypal"; if( 'on' == $acting_opts['wallet_netmile'] ) $pay_method .= ",netmile"; if( 'on' == $acting_opts['wallet_alipay'] ) $pay_method .= ",alipay"; $pay_method = ltrim( $pay_method, "," ); $acting = "sbps_wallet"; $free_csv = ""; break; case 'acting_sbps_mobile': $pay_method = ""; if( 'on' == $acting_opts['mobile_docomo'] ) $pay_method .= ",docomo"; if( 'on' == $acting_opts['mobile_softbank'] ) $pay_method .= ",softbank"; if( 'on' == $acting_opts['mobile_auone'] ) $pay_method .= ",auone"; if( 'on' == $acting_opts['mobile_mysoftbank'] ) $pay_method .= ",mysoftbank"; $pay_method = ltrim( $pay_method, "," ); $acting = "sbps_mobile"; $free_csv = ""; break; } $item_id = $cart[0]['post_id']; $item_name = $usces->getItemName($cart[0]['post_id']); if(1 < count($cart)) $item_name .= ' '.__('Others', 'usces'); if(36 < mb_strlen($item_name)) $item_name = mb_substr($item_name, 0, 36).'...'; $item_name = esc_attr( $item_name ); $amount = usces_crform($usces_entries['order']['total_full_price'], false, false, 'return', false); $pay_type = "0"; $auto_charge_type = ""; $service_type = "0"; $div_settle = ""; $last_charge_month = ""; $camp_type = ""; $terminal_type = "0"; $success_url = USCES_CART_URL.$usces->delim."acting=".$acting."&acting_return=1"; $cancel_url = USCES_CART_URL.$usces->delim."acting=".$acting."&confirm=1"; $error_url = USCES_CART_URL.$usces->delim."acting=".$acting."&acting_return=0"; $pagecon_url = USCES_CART_URL; $free1 = $acting_flag; $request_date = date('YmdHis', current_time('timestamp')); $limit_second = "600"; $sps_hashcode = $pay_method.$acting_opts['merchant_id'].$acting_opts['service_id'].$cust_code.$sbps_cust_no.$sbps_payment_no.$rand.$item_id.$item_name.$amount.$pay_type.$auto_charge_type.$service_type.$div_settle.$last_charge_month.$camp_type.$terminal_type.$success_url.$cancel_url.$error_url.$pagecon_url.$free1.$free_csv.$request_date.$limit_second.$acting_opts['hash_key']; $sps_hashcode = sha1( $sps_hashcode ); $html .= '
'; $html .= ''; $html .= '
'; $html = apply_filters('usces_filter_confirm_inform', $html, $payments, $acting_flag, $rand, $purchase_disabled); $html .= '
'; $html .= '
'; $html = apply_filters('usces_filter_confirm_inform_back', $html); $html .= '
'."\n"; break; //20120413ysk end //20120618ysk start case 'acting_telecom_card'://テレコムクレジット $acting_opts = $usces->options['acting_settings']['telecom']; $member = $usces->get_member(); $memid = empty($member['ID']) ? 99999999 : $member['ID']; $send_url = $acting_opts['send_url']; $tel = str_replace('-', '', $usces_entries['customer']['tel']); $redirect_url = USCES_CART_URL.$usces->delim.'acting=telecom_card&acting_return=1&result=1'; $redirect_back_url = USCES_CART_URL.$usces->delim.'confirm=1'; $html .= '
'; $html .= '
'; $html = apply_filters('usces_filter_confirm_inform', $html, $payments, $acting_flag, $rand, $purchase_disabled); $html .= '
'; $html .= '
'; $html = apply_filters('usces_filter_confirm_inform_back', $html); $html .= '
'; break; //20120618ysk end //20121030ysk start case 'acting_telecom_edy'://Edy決済(テレコムクレジット) $acting_opts = $usces->options['acting_settings']['telecom']; $member = $usces->get_member(); $memid = empty($member['ID']) ? 99999999 : $member['ID']; $redirect_back_url = USCES_CART_URL.$usces->delim.'acting=telecom_edy&acting_return=1®_order=1'; $html .= '
'; $html .= '
'; $html = apply_filters('usces_filter_confirm_inform', $html, $payments, $acting_flag, $rand, $purchase_disabled); $html .= '
'; $html .= '
'; $html = apply_filters('usces_filter_confirm_inform_back', $html); $html .= '
'; break; //20121030ysk end //20121206ysk start case 'acting_digitalcheck_card'://カード決済(デジタルチェック) $acting_opts = $usces->options['acting_settings']['digitalcheck']; $sid = uniqid(); $usces->save_order_acting_data($sid); $member = $usces->get_member(); if( 'on' == $acting_opts['card_user_id'] && $usces->is_member_logged_in() ) { $ip_user_id = $usces->get_member_meta_value( 'digitalcheck_ip_user_id', $member['ID'] ); if( empty($ip_user_id) ) { $ip_user_id = $member['ID']; $send_url = $acting_opts['send_url_card']; $fuka = $acting_flag.$ip_user_id; } else { $send_url = USCES_CART_URL; $fuka = $acting_flag; } } else { $ip_user_id = false; $send_url = $acting_opts['send_url_card']; $fuka = $acting_flag; } $item_name = $usces->getItemName($cart[0]['post_id']); if( 1 < count($cart) ) $item_name .= ','.__('Others', 'usces'); if( 46 < strlen($item_name) ) $item_name = mb_strimwidth( $item_name, 0, 50, '...' ); $kakutei = ( empty($acting_opts['card_kakutei']) ) ? '0' : $acting_opts['card_kakutei']; $html .= '
'; if( $ip_user_id ) { $html .= ' '; } if( $usces->use_ssl ) { $ssl_url = $usces->options['ssl_url'].'/?page_id='.USCES_CART_NUMBER; $html .= ' '; } else { $html .= ' '; } $html .= ''; $html .= '
'; $html = apply_filters('usces_filter_confirm_inform', $html, $payments, $acting_flag, $sid, $purchase_disabled); $html .= '
'; $html .= '
'; $html = apply_filters('usces_filter_confirm_inform_back', $html); $html .= '
'."\n"; break; case 'acting_digitalcheck_conv'://コンビニ決済(デジタルチェック) $acting_opts = $usces->options['acting_settings']['digitalcheck']; $sid = uniqid(); $usces->save_order_acting_data($sid); $item_name = $usces->getItemName($cart[0]['post_id']); if( 1 < count($cart) ) $item_name .= ','.__('Others', 'usces'); if( 46 < strlen($item_name) ) $item_name = mb_strimwidth( $item_name, 0, 50, '...' ); $today = date( 'Y-m-d', current_time('timestamp') ); list( $year, $month, $day ) = explode( '-', $today ); $kigen = date( 'Ymd', mktime(0, 0, 0, (int)$month, (int)$day + (int)$acting_opts['conv_kigen'], (int)$year) ); $store = ( 1 < count($acting_opts['conv_store']) ) ? '99' : $acting_opts['conv_store'][0]; //$html .= '
$html .= ' '; if( $usces->use_ssl ) { $ssl_url = $usces->options['ssl_url'].'/?page_id='.USCES_CART_NUMBER; $html .= ' '; } else { $html .= ' '; } $html .= ''; $html .= '
'; $html = apply_filters('usces_filter_confirm_inform', $html, $payments, $acting_flag, $sid, $purchase_disabled); $html .= '
'; $html .= '
'; $html = apply_filters('usces_filter_confirm_inform_back', $html); $html .= '
'."\n"; break; //20121206ysk end //20130225ysk start case 'acting_mizuho_card'://カード決済(みずほファクター) $acting_opts = $usces->options['acting_settings']['mizuho']; $send_url = ( 'public' == $acting_opts['ope'] ) ? $acting_opts['send_url'] : $acting_opts['send_url_test']; $p_ver = '0200'; $stdate = date( 'Ymd' ); $stran = sprintf( '%06d', mt_rand(1, 999999) ); $bkcode = 'bg01'; $amount = apply_filters( 'usces_filter_acting_amount', usces_crform($usces_entries['order']['total_full_price'], false, false, 'return', false), $acting_flag ); $schksum = $p_ver.$stdate.$stran.$bkcode.$acting_opts['shopid'].$acting_opts['cshopid'].$amount.$acting_opts['hash_pass']; $schksum = htmlspecialchars( md5( $schksum ) ); $html .= '
'; $html .= ''; $html .= '
'; $html = apply_filters( 'usces_filter_confirm_inform', $html, $payments, $acting_flag, $rand, $purchase_disabled ); $html .= '
'; $html .= '
'; $html = apply_filters( 'usces_filter_confirm_inform_back', $html ); $html .= '
'; break; case 'acting_mizuho_conv1'://コンビニ・ウェルネット決済(みずほファクター) case 'acting_mizuho_conv2'://コンビニ・セブンイレブン決済(みずほファクター) $acting_opts = $usces->options['acting_settings']['mizuho']; $send_url = ( 'public' == $acting_opts['ope'] ) ? $acting_opts['send_url'] : $acting_opts['send_url_test']; $p_ver = '0200'; $stdate = date( 'Ymd' ); $stran = sprintf( '%06d', mt_rand(1, 999999) ); $bkcode = 'cv0'.substr( $acting_flag, -1 ); $amount = apply_filters( 'usces_filter_acting_amount', usces_crform($usces_entries['order']['total_full_price'], false, false, 'return', false), $acting_flag ); $custmKanji = mb_strimwidth( $usces_entries['customer']['name1'].$usces_entries['customer']['name2'], 0, 40 ); $mailaddr = esc_attr( $usces_entries['customer']['mailaddress1'] ); $tel = str_replace( '-', '', $usces_entries['customer']['tel'] ); $schksum = $p_ver.$stdate.$stran.$bkcode.$acting_opts['shopid'].$acting_opts['cshopid'].$amount.mb_convert_encoding($custmKanji, 'SJIS', 'UTF-8').$mailaddr.$tel.$acting_opts['hash_pass']; $schksum = htmlspecialchars( md5( $schksum ) ); $html .= '
'; $html .= ''; $html .= '
'; $html = apply_filters( 'usces_filter_confirm_inform', $html, $payments, $acting_flag, $rand, $purchase_disabled ); $html .= '
'; $html .= '
'; $html = apply_filters( 'usces_filter_confirm_inform_back', $html ); $html .= '
'; break; //20130225ysk end default: $html .= '
'; $html = apply_filters('usces_filter_confirm_inform', $html, $payments, $acting_flag, $rand, $purchase_disabled); $html .= '
'; } } ?>