PluginProbe
Welcart e-Commerce / 2.12.4
Welcart e-Commerce v2.12.4
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
← All changes | includes/completion_settlement.php +6 -93 1.3.22.12.4 View file →
@@ -1,93 +1,6 @@
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>'.__('お支払先', 'usces').'</th><td>' . esc_html(usces_get_conv_name($_REQUEST["X-PAY_CSV"])) . "</td></tr>\n";
17 - $html .= usces_get_remise_conv_return($_REQUEST["X-PAY_CSV"]);
18 - $html .= '</table>'."\n";
19 - $html .= '<p>「お支払いのご案内」は、' . esc_html($usces_entries['customer']['mailaddress1']) . ' 宛にメールさせて頂いております。</p>'."\n";
20 - $html .= "</div>\n";
21 -
22 -}elseif( isset($_REQUEST['acting']) && 'zeus_conv' == $_REQUEST['acting'] ){ //zeus_conv
23 -
24 - $html .= '<div id="status_table"><h5>ゼウス・コンビニ決済</h5>'."\n";
25 - $html .= '<table>'."\n";
26 - $html .= '<tr><th>'.__('オーダー番号', 'usces').'</th><td>' . esc_html($usces->payment_results['order_no']) . "</td></tr>\n";
27 - switch($usces->payment_results['pay_cvs']){
28 - case 'D001':
29 - $html .= '<tr><th>'.__('払込表番号', 'usces').'</th><td>' . esc_html($usces->payment_results['pay_no1']) . "</td></tr>\n";
30 - $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";
31 - break;
32 - case 'D002':
33 - $html .= '<tr><th>'.__('お支払受付番号', 'usces').'</th><td>' . esc_html($usces->payment_results['pay_no1']) . "</td></tr>\n";
34 - break;
35 - case 'D030':
36 - $html .= '<tr><th>'.__('注文番号', 'usces').'</th><td>' . esc_html($usces->payment_results['pay_no1']) . "</td></tr>\n";
37 - $html .= '<tr><th>'.__('企業コード', 'usces').'</th><td>' . esc_html($usces->payment_results['pay_no2']) . "</td></tr>\n";
38 - break;
39 - case 'D040':
40 - $html .= '<tr><th>'.__('オンライン決済番号', 'usces').'</th><td>' . esc_html($usces->payment_results['pay_no1']) . "</td></tr>\n";
41 - break;
42 - case 'D015':
43 - $html .= '<tr><th>'.__('お支払受付番号', 'usces').'</th><td>' . esc_html($usces->payment_results['pay_no1']) . "</td></tr>\n";
44 - break;
45 - }
46 - $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";
47 - $html .= '<!-- <tr><th>'.__('エラーコード', 'usces').'</th><td>' . esc_html($usces->payment_results['error_code']) . "</td></tr> -->\n";
48 - $html .= '</table>'."\n";
49 - $html .= '<p>「お支払いのご案内」は、' . esc_html($usces_entries['customer']['mailaddress1']) . ' 宛にメールさせて頂いております。</p>'."\n";
50 - $html .= "</div>\n";
51 -
52 -}elseif( isset($usces->payment_results['mc_gross']) ){ //PayPal
53 -
54 - $html .= '<div id="status_table"><h5>PayPal</h5>'."\n";
55 - $html .= '<table>'."\n";
56 - $html .= '<tr><th>'.__('Purchase date', 'usces').'</th><td>' . esc_html($usces->payment_results['payment_date']) . "</td></tr>\n";
57 - $html .= '<tr><th>'.__('Status', 'usces').'</th><td>' . esc_html($usces->payment_results['payment_status']) . "</td></tr>\n";
58 - $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";
59 - $html .= '<tr><th>'.__('e-mail', 'usces').'</th><td>' . esc_html($usces->payment_results['payer_email']) . "</td></tr>\n";
60 - $html .= '<tr><th>' . __('Items','usces') . '</th><td>' . esc_html($usces->payment_results['item_name']) . "</td></tr>\n";
61 - $html .= '<tr><th>'.__('Payment amount', 'usces').'</th><td>' . esc_html($usces->payment_results['mc_gross']) . "</td></tr>\n";
62 - $html .= '</table>';
63 -
64 - if( $usces->payment_results['payment_status'] != 'Completed' ){
65 - $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";
66 - }
67 - $html .= "</div>\n";
68 -
69 -//20101018ysk start
70 -}elseif( isset($_REQUEST['acting']) && 'jpayment_conv' == $_REQUEST['acting'] ){ //J-Payment
71 -
72 - $html .= '<div id="status_table"><h5>J-Payment・コンビニペーパーレス決済</h5>'."\n";
73 - $html .= '<table>'."\n";
74 - $html .= '<tr><th>'.__('決済番号', 'usces').'</th><td>'.esc_html($_GET['gid'])."</td></tr>\n";
75 - $html .= '<tr><th>'.__('決済金額', 'usces').'</th><td>'.esc_html($_GET['ta'])."</td></tr>\n";
76 - $html .= '<tr><th>'.__('お支払先', 'usces').'</th><td>'.esc_html(usces_get_conv_name($_GET['cv']))."</td></tr>\n";
77 - $html .= '<tr><th>'.__('コンビニ受付番号','usces').'</th><td>'.esc_html($_GET['no'])."</td></tr>\n";
78 - if($_GET['cv'] != '030') {//ファミリーマート以外
79 - $html .= '<tr><th>'.__('コンビニ受付番号情報URL', 'usces').'</th><td><a href="'.esc_html($_GET['cu']).'" target="_blank">'.esc_html($_GET['cu'])."</a></td></tr>\n";
80 - }
81 - $html .= '</table>'."\n";
82 - $html .= '<p>「お支払いのご案内」は、'.esc_html($usces_entries['customer']['mailaddress1']).' 宛にメールさせて頂いております。</p>'."\n";
83 - $html .= "</div>\n";
84 -//20101018ysk end
85 -//20120413ysk start
86 -}elseif( isset($_REQUEST['acting']) && ( 'sbps_conv' == $_REQUEST['acting'] || 'sbps_payeasy' == $_REQUEST['acting'] ) ){ //SoftBank Payment
87 - $title = ( 'sbps_conv' == $_REQUEST['acting'] ) ? 'コンビニ決済' : 'ペイジー決済';
88 - $html .= '<div id="status_table"><h5>ソフトバンク・ペイメント・'.$title.'</h5>'."\n";
89 - $html .= '<p>「お支払いのご案内」は、' . esc_html($usces_entries['customer']['mailaddress1']) . ' 宛にメールさせて頂いております。</p>'."\n";
90 - $html .= "</div>\n";
91 -//20120413ysk end
92 -}
93 -?>
1 +<?php
2 +if( isset( $this ) ) {
3 + $usces = &$this;
4 +}
5 +
6 +$html = apply_filters( 'usces_filter_completion_settlement_message', $html, $usces_entries );