PluginProbe
Welcart e-Commerce / 1.4.11
Welcart e-Commerce v1.4.11
2.12.4 2.12.3 2.11.35 2.12.2 2.12.1 2.11.34 2.11.33 2.11.32 2.11.31 2.11.30 1.3.16 1.3.17 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.3.8 1.3.9 1.4.0 1.4.1 1.4.10 1.4.11 1.4.12 All 292 releases
usc-e-shop / includes / completion_settlement.php

completion_settlement.php in Welcart e-Commerce 1.4.11, at includes/completion_settlement.php

107 lines 6.8 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 if(isset($this))
3 $usces = &$this;
4
5
6 if( isset($usces->payment_results['X-TRANID']) ){ //remise_card
7
8
9 }elseif( isset($_REQUEST['acting']) && 'remise_conv' == $_REQUEST['acting'] ){ //remise_conv
10
11 $html .= '<div id="status_table"><h5>ルミーズ・コンビニ決済</h5>'."\n";
12 $html .= '<table>'."\n";
13 $html .= '<tr><th>'.__('ご請求番号', 'usces').'</th><td>' . esc_html($_REQUEST["X-S_TORIHIKI_NO"]) . "</td></tr>\n";
14 $html .= '<tr><th>'.__('ご請求合計金額', 'usces').'</th><td>' . esc_html($_REQUEST["X-TOTAL"]) . "</td></tr>\n";
15 $html .= '<tr><th>'.__('お支払期限', 'usces').'</th><td>' . esc_html(substr($_REQUEST["X-PAYDATE"], 0, 4).'' . substr($_REQUEST["X-PAYDATE"], 4, 2).'' . substr($_REQUEST["X-PAYDATE"], 6, 2).'') . "(期限を過ぎますとお支払ができません)</td></tr>\n";
16 $html .= '<tr><th>'.__('お支払�
17 �', 'usces').'</th><td>' . esc_html(usces_get_conv_name($_REQUEST["X-PAY_CSV"])) . "</td></tr>\n";
18 $html .= usces_get_remise_conv_return($_REQUEST["X-PAY_CSV"]);
19 $html .= '</table>'."\n";
20 $html .= '<p>「お支払いのご案�
21 」は、' . esc_html($usces_entries['customer']['mailaddress1']) . ' 宛にメールさせていただいております。</p>'."\n";
22 $html .= "</div>\n";
23
24 }elseif( isset($_REQUEST['acting']) && 'zeus_conv' == $_REQUEST['acting'] ){ //zeus_conv
25
26 $html .= '<div id="status_table"><h5>ゼウス・コンビニ決済</h5>'."\n";
27 $html .= '<table>'."\n";
28 $html .= '<tr><th>'.__('オーダー番号', 'usces').'</th><td>' . esc_html($usces->payment_results['order_no']) . "</td></tr>\n";
29 $html .= '<tr><th>'.__('お支払�
30 �', 'usces').'</th><td>' . esc_html(usces_get_conv_name($usces->payment_results['pay_cvs'])) . "</td></tr>\n";
31 switch($usces->payment_results['pay_cvs']){
32 case 'D001'://セブンイレブン
33 $html .= '<tr><th>'.__('払込票番号', 'usces').'</th><td>' . esc_html($usces->payment_results['pay_no1']) . "</td></tr>\n";
34 $html .= '<tr><th>' . __('URL','usces') . '</th><td><a href="'.esc_attr($usces->payment_results['pay_url']).'" target="_blank">'.esc_html($usces->payment_results['pay_url']) . '"</a></td></tr>'."\n";
35 break;
36 case 'D002'://ローソン
37 case 'D050'://ミニストップ
38 $html .= '<tr><th>'.__('受付番号', 'usces').'</th><td>' . esc_html($usces->payment_results['pay_no1']) . "</td></tr>\n";
39 if( isset($usces->payment_results['pay_no2']) )
40 $html .= '<tr><th>'.__('確認番号', 'usces').'</th><td>' . esc_html($usces->payment_results['pay_no2']) . "</td></tr>\n";
41 break;
42 case 'D040'://サークルKサンクス
43 case 'D015'://セイコーマート
44 $html .= '<tr><th>'.__('お支払受付番号', 'usces').'</th><td>' . esc_html($usces->payment_results['pay_no1']) . "</td></tr>\n";
45 break;
46 case 'D030'://ファミリーマート
47 $html .= '<tr><th>'.__('注文番号', 'usces').'</th><td>' . esc_html($usces->payment_results['pay_no1']) . "</td></tr>\n";
48 $html .= '<tr><th>'.__('企業コード', 'usces').'</th><td>' . esc_html($usces->payment_results['pay_no2']) . "</td></tr>\n";
49 break;
50 case 'D060'://デイリーヤマザキ
51 $html .= '<tr><th>'.__('オンライン決済番号', 'usces').'</th><td>' . esc_html($usces->payment_results['pay_no1']) . "</td></tr>\n";
52 break;
53 }
54 $html .= '<tr><th>'.__('お支払期限', 'usces').'</th><td>' . esc_html(substr($usces->payment_results['pay_limit'], 0, 4).'年' . substr($usces->payment_results['pay_limit'], 4, 2).'月' . substr($usces->payment_results['pay_limit'], 6, 2).'日') . "(期限を過ぎますとお支払ができません)</td></tr>\n";
55 $html .= '<!-- <tr><th>'.__('エラーコード', 'usces').'</th><td>' . esc_html($usces->payment_results['error_code']) . "</td></tr> -->\n";
56 $html .= '</table>'."\n";
57 $html .= '<p>「お支払いのご案�
58 」は、' . esc_html($usces_entries['customer']['mailaddress1']) . ' 宛にメールさせていただいております。</p>'."\n";
59 $html .= "</div>\n";
60
61 }elseif( isset($usces->payment_results['mc_gross']) ){ //PayPal
62
63 $html .= '<div id="status_table"><h5>PayPal</h5>'."\n";
64 $html .= '<table>'."\n";
65 $html .= '<tr><th>'.__('Purchase date', 'usces').'</th><td>' . esc_html($usces->payment_results['payment_date']) . "</td></tr>\n";
66 $html .= '<tr><th>'.__('Status', 'usces').'</th><td>' . esc_html($usces->payment_results['payment_status']) . "</td></tr>\n";
67 $html .= '<tr><th>'.__('Full name', 'usces').'</th><td>' . esc_html($usces->payment_results['first_name']) . esc_html($usces->payment_results['last_name']) . "</td></tr>\n";
68 $html .= '<tr><th>'.__('e-mail', 'usces').'</th><td>' . esc_html($usces->payment_results['payer_email']) . "</td></tr>\n";
69 $html .= '<tr><th>'.__('Items','usces').'</th><td>' . esc_html($usces->payment_results['item_name']) . "</td></tr>\n";
70 $html .= '<tr><th>'.__('Payment amount', 'usces').'</th><td>' . esc_html($usces->payment_results['mc_gross']) . "</td></tr>\n";
71 $html .= '</table>';
72
73 if( $usces->payment_results['payment_status'] != 'Completed' ){
74 $html .= __('<p>The settlement is not completed.<br />Please remit the price from the PayPal Maia count page.After receipt of money confirmation, I will prepare for the article shipment.</p>', 'usces') . "\n";
75 }
76 $html .= "</div>\n";
77
78 //20101018ysk start
79 }elseif( isset($_REQUEST['acting']) && 'jpayment_conv' == $_REQUEST['acting'] ){ //J-Payment
80
81 $html .= '<div id="status_table"><h5>J-Payment・コンビニペーパーレス決済</h5>'."\n";
82 $html .= '<table>'."\n";
83 $html .= '<tr><th>'.__('決済番号', 'usces').'</th><td>'.esc_html($_GET['gid'])."</td></tr>\n";
84 $html .= '<tr><th>'.__('決済金額', 'usces').'</th><td>'.esc_html($_GET['ta'])."</td></tr>\n";
85 $html .= '<tr><th>'.__('お支払�
86 �', 'usces').'</th><td>'.esc_html(usces_get_conv_name($_GET['cv']))."</td></tr>\n";
87 $html .= '<tr><th>'.__('コンビニ受付番号','usces').'</th><td>'.esc_html($_GET['no'])."</td></tr>\n";
88 if($_GET['cv'] != '030') {//ファミリーマート以外
89 $html .= '<tr><th>'.__('コンビニ受付番号�
90 報URL', 'usces').'</th><td><a href="'.esc_html($_GET['cu']).'" target="_blank">'.esc_html($_GET['cu'])."</a></td></tr>\n";
91 }
92 $html .= '</table>'."\n";
93 $html .= '<p>「お支払いのご案�
94 」は、'.esc_html($usces_entries['customer']['mailaddress1']).' 宛にメールさせていただいております。</p>'."\n";
95 $html .= "</div>\n";
96 //20101018ysk end
97 //20120413ysk start
98 }elseif( isset($_REQUEST['acting']) && ( 'sbps_conv' == $_REQUEST['acting'] || 'sbps_payeasy' == $_REQUEST['acting'] ) ){ //SoftBank Payment
99 $title = ( 'sbps_conv' == $_REQUEST['acting'] ) ? 'コンビニ決済' : 'ペイジー決済';
100 $html .= '<div id="status_table"><h5>ソフトバンク・ペイメント・'.$title.'</h5>'."\n";
101 $html .= '<p>「お支払いのご案�
102 」は、' . esc_html($usces_entries['customer']['mailaddress1']) . ' 宛にメールさせていただいております。</p>'."\n";
103 $html .= "</div>\n";
104 //20120413ysk end
105 }
106 ?>
107