PluginProbe
Welcart e-Commerce / 1.3.5
Welcart e-Commerce v1.3.5
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.3.5, at includes/completion_settlement.php

101 lines 6.3 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 switch($usces->payment_results['pay_cvs']){
30 case 'D001':
31 $html .= '<tr><th>'.__('払込表番号', 'usces').'</th><td>' . esc_html($usces->payment_results['pay_no1']) . "</td></tr>\n";
32 $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";
33 break;
34 case 'D002':
35 $html .= '<tr><th>'.__('お支払受付番号', 'usces').'</th><td>' . esc_html($usces->payment_results['pay_no1']) . "</td></tr>\n";
36 break;
37 case 'D030':
38 $html .= '<tr><th>'.__('注文番号', 'usces').'</th><td>' . esc_html($usces->payment_results['pay_no1']) . "</td></tr>\n";
39 $html .= '<tr><th>'.__('企業コード', 'usces').'</th><td>' . esc_html($usces->payment_results['pay_no2']) . "</td></tr>\n";
40 break;
41 case 'D040':
42 $html .= '<tr><th>'.__('オンライン決済番号', 'usces').'</th><td>' . esc_html($usces->payment_results['pay_no1']) . "</td></tr>\n";
43 break;
44 case 'D015':
45 $html .= '<tr><th>'.__('お支払受付番号', 'usces').'</th><td>' . esc_html($usces->payment_results['pay_no1']) . "</td></tr>\n";
46 break;
47 }
48 $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";
49 $html .= '<!-- <tr><th>'.__('エラーコード', 'usces').'</th><td>' . esc_html($usces->payment_results['error_code']) . "</td></tr> -->\n";
50 $html .= '</table>'."\n";
51 $html .= '<p>「お支払いのご案�
52 」は、' . esc_html($usces_entries['customer']['mailaddress1']) . ' 宛にメールさせて頂いております。</p>'."\n";
53 $html .= "</div>\n";
54
55 }elseif( isset($usces->payment_results['mc_gross']) ){ //PayPal
56
57 $html .= '<div id="status_table"><h5>PayPal</h5>'."\n";
58 $html .= '<table>'."\n";
59 $html .= '<tr><th>'.__('Purchase date', 'usces').'</th><td>' . esc_html($usces->payment_results['payment_date']) . "</td></tr>\n";
60 $html .= '<tr><th>'.__('Status', 'usces').'</th><td>' . esc_html($usces->payment_results['payment_status']) . "</td></tr>\n";
61 $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";
62 $html .= '<tr><th>'.__('e-mail', 'usces').'</th><td>' . esc_html($usces->payment_results['payer_email']) . "</td></tr>\n";
63 $html .= '<tr><th>' . __('Items','usces') . '</th><td>' . esc_html($usces->payment_results['item_name']) . "</td></tr>\n";
64 $html .= '<tr><th>'.__('Payment amount', 'usces').'</th><td>' . esc_html($usces->payment_results['mc_gross']) . "</td></tr>\n";
65 $html .= '</table>';
66
67 if( $usces->payment_results['payment_status'] != 'Completed' ){
68 $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";
69 }
70 $html .= "</div>\n";
71
72 //20101018ysk start
73 }elseif( isset($_REQUEST['acting']) && 'jpayment_conv' == $_REQUEST['acting'] ){ //J-Payment
74
75 $html .= '<div id="status_table"><h5>J-Payment・コンビニペーパーレス決済</h5>'."\n";
76 $html .= '<table>'."\n";
77 $html .= '<tr><th>'.__('決済番号', 'usces').'</th><td>'.esc_html($_GET['gid'])."</td></tr>\n";
78 $html .= '<tr><th>'.__('決済金額', 'usces').'</th><td>'.esc_html($_GET['ta'])."</td></tr>\n";
79 $html .= '<tr><th>'.__('お支払�
80 �', 'usces').'</th><td>'.esc_html(usces_get_conv_name($_GET['cv']))."</td></tr>\n";
81 $html .= '<tr><th>'.__('コンビニ受付番号','usces').'</th><td>'.esc_html($_GET['no'])."</td></tr>\n";
82 if($_GET['cv'] != '030') {//ファミリーマート以外
83 $html .= '<tr><th>'.__('コンビニ受付番号�
84 報URL', 'usces').'</th><td><a href="'.esc_html($_GET['cu']).'" target="_blank">'.esc_html($_GET['cu'])."</a></td></tr>\n";
85 }
86 $html .= '</table>'."\n";
87 $html .= '<p>「お支払いのご案�
88 」は、'.esc_html($usces_entries['customer']['mailaddress1']).' 宛にメールさせて頂いております。</p>'."\n";
89 $html .= "</div>\n";
90 //20101018ysk end
91 //20120413ysk start
92 }elseif( isset($_REQUEST['acting']) && ( 'sbps_conv' == $_REQUEST['acting'] || 'sbps_payeasy' == $_REQUEST['acting'] ) ){ //SoftBank Payment
93 $title = ( 'sbps_conv' == $_REQUEST['acting'] ) ? 'コンビニ決済' : 'ペイジー決済';
94 $html .= '<div id="status_table"><h5>ソフトバンク・ペイメント・'.$title.'</h5>'."\n";
95 $html .= '<p>「お支払いのご案�
96 」は、' . esc_html($usces_entries['customer']['mailaddress1']) . ' 宛にメールさせて頂いております。</p>'."\n";
97 $html .= "</div>\n";
98 //20120413ysk end
99 }
100 ?>
101