WordPress Simple PayPal Shopping Cart - Version 4.4.0

Version Description

  • The order date is now included in the exported CSV file.
  • Updated the German language file. Thanks to Oliver Juwig.
  • Updated some CSS code to not show border in the cart.
  • Updated the checkout button image.
Download this release

Release Info

Developer mra13
Plugin Icon 128x128 WordPress Simple PayPal Shopping Cart
Version 4.4.0
Comparing to
See all releases

Code changes from version 4.3.7 to 4.4.0

images/paypal_checkout_EN.png CHANGED
Binary file
includes/admin/wp_shopping_cart_menu_discounts.php CHANGED
@@ -1,10 +1,15 @@
1
  <?php
2
 
3
- function show_wp_cart_coupon_discount_settings_page()
4
  {
5
  if(!current_user_can('manage_options')){
6
  wp_die('You do not have permission to access this settings page.');
7
  }
 
 
 
 
 
8
 
9
  if (isset($_POST['wpspsc_coupon_settings']))
10
  {
@@ -166,7 +171,7 @@ function show_wp_cart_coupon_discount_settings_page()
166
  $output .= '<td>';
167
  $output .= "<form method=\"post\" action=\"\" onSubmit=\"return confirm('Are you sure you want to delete this entry?');\">";
168
  $output .= "<input type=\"hidden\" name=\"wpspsc_delete_coupon_id\" value=".$coupon->id." />";
169
- $output .= '<input style="border: none; background-color: transparent; padding: 0; cursor:pointer;" type="submit" name="Delete" value="Delete">';
170
  $output .= "</form>";
171
  $output .= '</td>';
172
  $output .= '</tr>';
@@ -188,5 +193,9 @@ function show_wp_cart_coupon_discount_settings_page()
188
 
189
  echo $output;
190
  wpspsc_settings_menu_footer();
 
 
 
 
191
  }
192
 
1
  <?php
2
 
3
+ function wspsc_show_coupon_discount_settings_page()
4
  {
5
  if(!current_user_can('manage_options')){
6
  wp_die('You do not have permission to access this settings page.');
7
  }
8
+
9
+ echo '<div class="wrap">';
10
+ echo '<h1>' . (__("Simple Cart Coupons/Discounts", "wordpress-simple-paypal-shopping-cart")) . '</h1>';
11
+
12
+ echo '<div id="poststuff"><div id="post-body">';
13
 
14
  if (isset($_POST['wpspsc_coupon_settings']))
15
  {
171
  $output .= '<td>';
172
  $output .= "<form method=\"post\" action=\"\" onSubmit=\"return confirm('Are you sure you want to delete this entry?');\">";
173
  $output .= "<input type=\"hidden\" name=\"wpspsc_delete_coupon_id\" value=".$coupon->id." />";
174
+ $output .= '<input style="border: none; color: red; background-color: transparent; padding: 0; cursor:pointer;" type="submit" name="Delete" value="Delete">';
175
  $output .= "</form>";
176
  $output .= '</td>';
177
  $output .= '</tr>';
193
 
194
  echo $output;
195
  wpspsc_settings_menu_footer();
196
+
197
+ echo '</div></div>';//End of poststuff and post-body
198
+ echo '</div>';//End of wrap
199
+
200
  }
201
 
includes/admin/wp_shopping_cart_menu_email_settings.php CHANGED
@@ -100,6 +100,7 @@ function show_wp_cart_email_settings_page()
100
  <br />{address} – <?php _e("Address of the buyer", "wordpress-simple-paypal-shopping-cart");?>
101
  <br />{product_details} – <?php _e("The item details of the purchased product (this will include the download link for digital items).", "wordpress-simple-paypal-shopping-cart");?>
102
  <br />{transaction_id} – <?php _e("The unique transaction ID of the purchase", "wordpress-simple-paypal-shopping-cart");?>
 
103
  <br />{purchase_amt} – <?php _e("The amount paid for the current transaction", "wordpress-simple-paypal-shopping-cart");?>
104
  <br />{purchase_date} – <?php _e("The date of the purchase", "wordpress-simple-paypal-shopping-cart");?>
105
  <br />{coupon_code} – <?php _e("Coupon code applied to the purchase", "wordpress-simple-paypal-shopping-cart");?>
@@ -132,8 +133,9 @@ function show_wp_cart_email_settings_page()
132
  <br />{last_name} – <?php _e("Last name of the buyer", "wordpress-simple-paypal-shopping-cart");?>
133
  <br />{payer_email} – <?php _e("Email Address of the buyer", "wordpress-simple-paypal-shopping-cart");?>
134
  <br />{address} – <?php _e("Address of the buyer", "wordpress-simple-paypal-shopping-cart");?>
135
- <br />{product_details} – <?php _e("The item details of the purchased product (this will include the download link for digital items).", "wordpress-simple-paypal-shopping-cart");?>
136
- <br />{transaction_id} – <?php _e("The unique transaction ID of the purchase", "wordpress-simple-paypal-shopping-cart");?>
 
137
  <br />{purchase_amt} – <?php _e("The amount paid for the current transaction", "wordpress-simple-paypal-shopping-cart");?>
138
  <br />{purchase_date} – <?php _e("The date of the purchase", "wordpress-simple-paypal-shopping-cart");?>
139
  <br />{coupon_code} – <?php _e("Coupon code applied to the purchase", "wordpress-simple-paypal-shopping-cart");?>
100
  <br />{address} – <?php _e("Address of the buyer", "wordpress-simple-paypal-shopping-cart");?>
101
  <br />{product_details} – <?php _e("The item details of the purchased product (this will include the download link for digital items).", "wordpress-simple-paypal-shopping-cart");?>
102
  <br />{transaction_id} – <?php _e("The unique transaction ID of the purchase", "wordpress-simple-paypal-shopping-cart");?>
103
+ <br />{order_id} – <?php _e("The order ID reference of this transaction in the cart orders menu", "wordpress-simple-paypal-shopping-cart");?>
104
  <br />{purchase_amt} – <?php _e("The amount paid for the current transaction", "wordpress-simple-paypal-shopping-cart");?>
105
  <br />{purchase_date} – <?php _e("The date of the purchase", "wordpress-simple-paypal-shopping-cart");?>
106
  <br />{coupon_code} – <?php _e("Coupon code applied to the purchase", "wordpress-simple-paypal-shopping-cart");?>
133
  <br />{last_name} – <?php _e("Last name of the buyer", "wordpress-simple-paypal-shopping-cart");?>
134
  <br />{payer_email} – <?php _e("Email Address of the buyer", "wordpress-simple-paypal-shopping-cart");?>
135
  <br />{address} – <?php _e("Address of the buyer", "wordpress-simple-paypal-shopping-cart");?>
136
+ <br />{product_details} – <?php _e("The item details of the purchased product (this will include the download link for digital items).", "wordpress-simple-paypal-shopping-cart");?>
137
+ <br />{transaction_id} – <?php _e("The unique transaction ID of the purchase", "wordpress-simple-paypal-shopping-cart");?>
138
+ <br />{order_id} – <?php _e("The order ID reference of this transaction in the cart orders menu", "wordpress-simple-paypal-shopping-cart");?>
139
  <br />{purchase_amt} – <?php _e("The amount paid for the current transaction", "wordpress-simple-paypal-shopping-cart");?>
140
  <br />{purchase_date} – <?php _e("The date of the purchase", "wordpress-simple-paypal-shopping-cart");?>
141
  <br />{coupon_code} – <?php _e("Coupon code applied to the purchase", "wordpress-simple-paypal-shopping-cart");?>
includes/admin/wp_shopping_cart_menu_general_settings.php CHANGED
@@ -3,7 +3,7 @@
3
  /*
4
  * General settings menu page
5
  */
6
- function show_wp_cart_options_page ()
7
  {
8
  if(!current_user_can('manage_options')){
9
  wp_die('You do not have permission to access this settings page.');
@@ -48,7 +48,6 @@ function show_wp_cart_options_page ()
48
  update_option('wp_shopping_cart_reset_after_redirection_to_return_page', (isset($_POST['wp_shopping_cart_reset_after_redirection_to_return_page']) && $_POST['wp_shopping_cart_reset_after_redirection_to_return_page']!='') ? 'checked="checked"':'' );
49
 
50
  update_option('wp_shopping_cart_image_hide', (isset($_POST['wp_shopping_cart_image_hide']) && $_POST['wp_shopping_cart_image_hide']!='') ? 'checked="checked"':'' );
51
- update_option('wp_cart_note_to_seller_text', sanitize_text_field($_POST["wp_cart_note_to_seller_text"]));
52
  update_option('wp_cart_paypal_co_page_style', sanitize_text_field($_POST["wp_cart_paypal_co_page_style"]));
53
  update_option('wp_shopping_cart_strict_email_check', (isset($_POST['wp_shopping_cart_strict_email_check']) && $_POST['wp_shopping_cart_strict_email_check']!='') ? 'checked="checked"':'' );
54
  update_option('wspsc_disable_nonce_add_cart', (isset($_POST['wspsc_disable_nonce_add_cart']) && $_POST['wspsc_disable_nonce_add_cart']!='') ? 'checked="checked"':'' );
@@ -105,18 +104,21 @@ function show_wp_cart_options_page ()
105
  else
106
  $wp_shopping_cart_collect_address = '';
107
 
108
- if (get_option('wp_shopping_cart_use_profile_shipping'))
109
  $wp_shopping_cart_use_profile_shipping = 'checked="checked"';
110
- else
 
111
  $wp_shopping_cart_use_profile_shipping = '';
 
112
 
113
- if (get_option('wp_shopping_cart_image_hide'))
114
  $wp_cart_image_hide = 'checked="checked"';
115
- else
 
116
  $wp_cart_image_hide = '';
 
117
 
118
- $wp_cart_note_to_seller_text = get_option('wp_cart_note_to_seller_text');
119
- $wp_cart_paypal_co_page_style = get_option('wp_cart_paypal_co_page_style');
120
 
121
  $wp_shopping_cart_strict_email_check = '';
122
  if (get_option('wp_shopping_cart_strict_email_check')){
@@ -145,11 +147,10 @@ function show_wp_cart_options_page ()
145
  if (get_option('wp_shopping_cart_enable_debug')){
146
  $wp_shopping_cart_enable_debug = 'checked="checked"';
147
  }
148
- ?>
149
- <h2><?php _e("Simple PayPal Shopping Cart Settings", "wordpress-simple-paypal-shopping-cart"); ?> v<?php echo WP_CART_VERSION; ?></h2>
150
 
151
- <div class="wspsc_yellow_box">
152
- <p><?php _e("For more information, updates, detailed documentation and video tutorial, please visit:", "wordpress-simple-paypal-shopping-cart"); ?><br />
153
  <a href="https://www.tipsandtricks-hq.com/wordpress-simple-paypal-shopping-cart-plugin-768" target="_blank"><?php _e("WP Simple Cart Homepage", "wordpress-simple-paypal-shopping-cart"); ?></a></p>
154
  </div>
155
 
@@ -305,14 +306,6 @@ echo '<tr valign="top">
305
  </tr>
306
  </table>
307
 
308
- <table class="form-table">
309
- <tr valign="top">
310
- <th scope="row">'.(__("Customize the Note to Seller Text", "wordpress-simple-paypal-shopping-cart")).'</th>
311
- <td><input type="text" name="wp_cart_note_to_seller_text" value="'.esc_attr($wp_cart_note_to_seller_text).'" size="100" />
312
- <br />'.(__("Specify the text that you want to use for the note field on PayPal checkout page to collect special instruction (leave this field empty if you don't need to customize it). The default label for the note field is \"Add special instructions to merchant\".", "wordpress-simple-paypal-shopping-cart")).'</td>
313
- </tr>
314
- </table>
315
-
316
  <table class="form-table">
317
  <tr valign="top">
318
  <th scope="row">'.(__("Custom Checkout Page Logo Image", "wordpress-simple-paypal-shopping-cart")).'</th>
@@ -336,6 +329,14 @@ echo '<tr valign="top">
336
  </tr>
337
  </table>
338
 
 
 
 
 
 
 
 
 
339
  <table class="form-table">
340
  <tr valign="top">
341
  <th scope="row">'.(__("Use WP Affiliate Platform", "wordpress-simple-paypal-shopping-cart")).'</th>
3
  /*
4
  * General settings menu page
5
  */
6
+ function wspsc_show_general_settings_page ()
7
  {
8
  if(!current_user_can('manage_options')){
9
  wp_die('You do not have permission to access this settings page.');
48
  update_option('wp_shopping_cart_reset_after_redirection_to_return_page', (isset($_POST['wp_shopping_cart_reset_after_redirection_to_return_page']) && $_POST['wp_shopping_cart_reset_after_redirection_to_return_page']!='') ? 'checked="checked"':'' );
49
 
50
  update_option('wp_shopping_cart_image_hide', (isset($_POST['wp_shopping_cart_image_hide']) && $_POST['wp_shopping_cart_image_hide']!='') ? 'checked="checked"':'' );
 
51
  update_option('wp_cart_paypal_co_page_style', sanitize_text_field($_POST["wp_cart_paypal_co_page_style"]));
52
  update_option('wp_shopping_cart_strict_email_check', (isset($_POST['wp_shopping_cart_strict_email_check']) && $_POST['wp_shopping_cart_strict_email_check']!='') ? 'checked="checked"':'' );
53
  update_option('wspsc_disable_nonce_add_cart', (isset($_POST['wspsc_disable_nonce_add_cart']) && $_POST['wspsc_disable_nonce_add_cart']!='') ? 'checked="checked"':'' );
104
  else
105
  $wp_shopping_cart_collect_address = '';
106
 
107
+ if (get_option('wp_shopping_cart_use_profile_shipping')){
108
  $wp_shopping_cart_use_profile_shipping = 'checked="checked"';
109
+ }
110
+ else {
111
  $wp_shopping_cart_use_profile_shipping = '';
112
+ }
113
 
114
+ if (get_option('wp_shopping_cart_image_hide')){
115
  $wp_cart_image_hide = 'checked="checked"';
116
+ }
117
+ else{
118
  $wp_cart_image_hide = '';
119
+ }
120
 
121
+ $wp_cart_paypal_co_page_style = get_option('wp_cart_paypal_co_page_style');
 
122
 
123
  $wp_shopping_cart_strict_email_check = '';
124
  if (get_option('wp_shopping_cart_strict_email_check')){
147
  if (get_option('wp_shopping_cart_enable_debug')){
148
  $wp_shopping_cart_enable_debug = 'checked="checked"';
149
  }
150
+ ?>
 
151
 
152
+ <div class="wspsc_yellow_box">
153
+ <p><?php _e("For more information, updates, detailed documentation and video tutorial, please visit:", "wordpress-simple-paypal-shopping-cart"); ?><br />
154
  <a href="https://www.tipsandtricks-hq.com/wordpress-simple-paypal-shopping-cart-plugin-768" target="_blank"><?php _e("WP Simple Cart Homepage", "wordpress-simple-paypal-shopping-cart"); ?></a></p>
155
  </div>
156
 
306
  </tr>
307
  </table>
308
 
 
 
 
 
 
 
 
 
309
  <table class="form-table">
310
  <tr valign="top">
311
  <th scope="row">'.(__("Custom Checkout Page Logo Image", "wordpress-simple-paypal-shopping-cart")).'</th>
329
  </tr>
330
  </table>
331
 
332
+ <table class="form-table">
333
+ <tr valign="top">
334
+ <th scope="row">'.(__("Customize the Note to Seller Text", "wordpress-simple-paypal-shopping-cart")).'</th>
335
+ <td>'.(__("PayPal has removed this feature. We have created an addon so you can still collect instructions from customers at the time of checking out. ", "wordpress-simple-paypal-shopping-cart"))
336
+ . '<a href="https://www.tipsandtricks-hq.com/ecommerce/wp-simple-cart-collect-customer-input-in-the-shopping-cart-4396" target="_blank">'.__("View the addon details", "wordpress-simple-paypal-shopping-cart").'</a>'.'</td>
337
+ </tr>
338
+ </table>
339
+
340
  <table class="form-table">
341
  <tr valign="top">
342
  <th scope="row">'.(__("Use WP Affiliate Platform", "wordpress-simple-paypal-shopping-cart")).'</th>
includes/admin/wp_shopping_cart_menu_main.php ADDED
@@ -0,0 +1,80 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ //Handle the admin dashboard main menu
4
+ add_action('admin_menu', 'wspsc_handle_admin_menu');
5
+
6
+ // Handle the options page display
7
+ function wspsc_handle_admin_menu() {
8
+
9
+ include_once (WP_CART_PATH . 'includes/admin/wp_shopping_cart_menu_discounts.php');
10
+ include_once (WP_CART_PATH . 'includes/admin/wp_shopping_cart_menu_tools.php');
11
+
12
+ $menu_icon_url = 'dashicons-cart';
13
+ add_menu_page(__('Simple Cart', 'wordpress-simple-paypal-shopping-cart'), __('Simple Cart', 'wordpress-simple-paypal-shopping-cart'), WP_CART_MANAGEMENT_PERMISSION, WP_CART_MAIN_MENU_SLUG , 'wspsc_settings_interface', $menu_icon_url, 90);
14
+ add_submenu_page(WP_CART_MAIN_MENU_SLUG, __('Settings', 'wordpress-simple-paypal-shopping-cart'), __('Settings', 'wordpress-simple-paypal-shopping-cart') , WP_CART_MANAGEMENT_PERMISSION, WP_CART_MAIN_MENU_SLUG, 'wspsc_settings_interface');
15
+ add_submenu_page(WP_CART_MAIN_MENU_SLUG, __('Coupons', 'wordpress-simple-paypal-shopping-cart'), __('Coupons', 'wordpress-simple-paypal-shopping-cart') , WP_CART_MANAGEMENT_PERMISSION, 'wspsc-discounts', 'wspsc_show_coupon_discount_settings_page');
16
+ add_submenu_page(WP_CART_MAIN_MENU_SLUG, __('Tools', 'wordpress-simple-paypal-shopping-cart'), __('Tools', 'wordpress-simple-paypal-shopping-cart') , WP_CART_MANAGEMENT_PERMISSION, 'wspsc-tools', 'wspsc_show_tools_menu_page');
17
+
18
+ //Can set the "show_in_menu" parameter in the cart orders registration to false then add the menu in here using the following code
19
+ //add_submenu_page(WP_CART_MAIN_MENU_SLUG, __('Orders', 'wordpress-simple-paypal-shopping-cart'), __('Orders', 'wordpress-simple-paypal-shopping-cart') , WP_CART_MANAGEMENT_PERMISSION, 'edit.php?post_type=wpsc_cart_orders');
20
+ //add_submenu_page(WP_CART_MAIN_MENU_SLUG, __('Add Order', 'wordpress-simple-paypal-shopping-cart'), __('Add Order', 'wordpress-simple-paypal-shopping-cart') , WP_CART_MANAGEMENT_PERMISSION, 'post-new.php?post_type=wpsc_cart_orders');
21
+
22
+ //TODO - Remove this at a later version. The purpose of this is to still keep the old setting link that will get redirected to the new settings menu.
23
+ add_options_page(__("WP Paypal Shopping Cart", "wordpress-simple-paypal-shopping-cart"), __("WP Shopping Cart", "wordpress-simple-paypal-shopping-cart"), WP_CART_MANAGEMENT_PERMISSION, 'wordpress-paypal-shopping-cart', 'wspsc_settings_interface');
24
+
25
+ $menu_parent_slug = WP_CART_MAIN_MENU_SLUG;
26
+ do_action('wspsc_after_main_admin_menu', $menu_parent_slug);
27
+ }
28
+
29
+ /*
30
+ * Main settings menu (it links to all other settings menu tabs).
31
+ * Only admin user with "manage_options" permission can access this menu page.
32
+ */
33
+
34
+ function wspsc_settings_interface() {
35
+ if (!current_user_can('manage_options')) {
36
+ wp_die('You do not have permission to access this settings page.');
37
+ }
38
+
39
+ $wpspc_plugin_tabs = array(
40
+ 'wspsc-menu-main' => __('General Settings', 'wordpress-simple-paypal-shopping-cart'),
41
+ 'wspsc-menu-main&action=email-settings' => __('Email Settings', 'wordpress-simple-paypal-shopping-cart'),
42
+ );
43
+ echo '<div class="wrap">';
44
+ echo '<h1>' . (__("WP Paypal Shopping Cart Options", "wordpress-simple-paypal-shopping-cart")) . ' v'.WP_CART_VERSION . '</h1>';
45
+
46
+ $current = "";
47
+ if (isset($_GET['page'])) {
48
+ $current = sanitize_text_field($_GET['page']);
49
+ if (isset($_GET['action'])) {
50
+ $current .= "&action=" . sanitize_text_field($_GET['action']);
51
+ }
52
+ }
53
+ $content = '';
54
+ $content .= '<h2 class="nav-tab-wrapper">';
55
+ foreach ($wpspc_plugin_tabs as $location => $tabname) {
56
+ if ($current == $location) {
57
+ $class = ' nav-tab-active';
58
+ } else {
59
+ $class = '';
60
+ }
61
+ $content .= '<a class="nav-tab' . $class . '" href="?page=' . $location . '">' . $tabname . '</a>';
62
+ }
63
+ $content .= '</h2>';
64
+ echo $content;
65
+ echo '<div id="poststuff"><div id="post-body">';
66
+ if (isset($_GET['action'])) {
67
+ switch ($_GET['action']) {
68
+ case 'email-settings':
69
+ include_once (WP_CART_PATH . 'includes/admin/wp_shopping_cart_menu_email_settings.php');
70
+ show_wp_cart_email_settings_page();
71
+ break;
72
+ }
73
+ } else {
74
+ include_once (WP_CART_PATH . 'includes/admin/wp_shopping_cart_menu_general_settings.php');
75
+ wspsc_show_general_settings_page();
76
+ }
77
+ echo '</div></div>';
78
+ echo '</div>';
79
+ }
80
+
includes/admin/wp_shopping_cart_menu_tools.php CHANGED
@@ -1,10 +1,15 @@
1
  <?php
2
 
3
- function show_wp_cart_tools_menu_page() {
4
  if (!current_user_can('manage_options')) {
5
  wp_die('You do not have permission to access this settings page.');
6
  }
7
 
 
 
 
 
 
8
  if (isset($_POST['wspsc_export_orders_data'])) {
9
  $nonce = $_REQUEST['_wpnonce'];
10
  if (!wp_verify_nonce($nonce, 'wspsc_tools_export_orders_data')) {
@@ -41,6 +46,10 @@ function show_wp_cart_tools_menu_page() {
41
  <?php
42
 
43
  wpspsc_settings_menu_footer();
 
 
 
 
44
  }
45
 
46
  function wspsc_export_orders_data_to_csv(){
@@ -48,7 +57,7 @@ function wspsc_export_orders_data_to_csv(){
48
  $file_path = WP_CART_PATH . "includes/admin/exported_orders_data.csv";
49
  $fp = fopen($file_path, 'w');
50
 
51
- $header_names = array("Order ID", "Transaction ID", "First Name", "Last Name", "Email", "IP Address", "Total", "Shipping", "Coupon Code", "Address", "Items Orders");
52
  fputcsv($fp, $header_names);
53
 
54
  $query_args = array(
@@ -62,6 +71,7 @@ function wspsc_export_orders_data_to_csv(){
62
  foreach ($posts_array as $item) {
63
  $order_id = $item->ID;
64
  $txn_id = get_post_meta( $order_id, 'wpsc_txn_id', true );
 
65
  $first_name = get_post_meta( $order_id, 'wpsc_first_name', true );
66
  $last_name = get_post_meta( $order_id, 'wpsc_last_name', true );
67
  $email = get_post_meta( $order_id, 'wpsc_email_address', true );
@@ -75,7 +85,7 @@ function wspsc_export_orders_data_to_csv(){
75
  $items_ordered = get_post_meta( $order_id, 'wpspsc_items_ordered', true );
76
  $items_ordered = str_replace(array("\n", "\r", "\r\n", "\n\r"), ' ', $items_ordered);
77
 
78
- $fields = array($order_id, $txn_id, $first_name, $last_name, $email, $ip_address, $total_amount, $shipping_amount, $applied_coupon, $address, $items_ordered);
79
  fputcsv($fp, $fields);
80
 
81
  }
1
  <?php
2
 
3
+ function wspsc_show_tools_menu_page() {
4
  if (!current_user_can('manage_options')) {
5
  wp_die('You do not have permission to access this settings page.');
6
  }
7
 
8
+ echo '<div class="wrap">';
9
+ echo '<h1>' . (__("Simple Cart Tools", "wordpress-simple-paypal-shopping-cart")) . '</h1>';
10
+
11
+ echo '<div id="poststuff"><div id="post-body">';
12
+
13
  if (isset($_POST['wspsc_export_orders_data'])) {
14
  $nonce = $_REQUEST['_wpnonce'];
15
  if (!wp_verify_nonce($nonce, 'wspsc_tools_export_orders_data')) {
46
  <?php
47
 
48
  wpspsc_settings_menu_footer();
49
+
50
+ echo '</div></div>';//End of poststuff and post-body
51
+ echo '</div>';//End of wrap
52
+
53
  }
54
 
55
  function wspsc_export_orders_data_to_csv(){
57
  $file_path = WP_CART_PATH . "includes/admin/exported_orders_data.csv";
58
  $fp = fopen($file_path, 'w');
59
 
60
+ $header_names = array("Order ID", "Transaction ID", "Date", "First Name", "Last Name", "Email", "IP Address", "Total", "Shipping", "Coupon Code", "Address", "Items Orders");
61
  fputcsv($fp, $header_names);
62
 
63
  $query_args = array(
71
  foreach ($posts_array as $item) {
72
  $order_id = $item->ID;
73
  $txn_id = get_post_meta( $order_id, 'wpsc_txn_id', true );
74
+ $order_date = $item->post_date;
75
  $first_name = get_post_meta( $order_id, 'wpsc_first_name', true );
76
  $last_name = get_post_meta( $order_id, 'wpsc_last_name', true );
77
  $email = get_post_meta( $order_id, 'wpsc_email_address', true );
85
  $items_ordered = get_post_meta( $order_id, 'wpspsc_items_ordered', true );
86
  $items_ordered = str_replace(array("\n", "\r", "\r\n", "\n\r"), ' ', $items_ordered);
87
 
88
+ $fields = array($order_id, $txn_id, $order_date, $first_name, $last_name, $email, $ip_address, $total_amount, $shipping_amount, $applied_coupon, $address, $items_ordered);
89
  fputcsv($fp, $fields);
90
 
91
  }
includes/wspsc-cart-functions.php CHANGED
@@ -43,12 +43,12 @@ function print_wp_shopping_cart($args = array()) {
43
  if (empty($return)) {
44
  $return = WP_CART_SITE_URL . '/';
45
  }
46
- $return_url = add_query_arg('reset_wp_cart', '1', $return);
47
 
48
  $urls .= '<input type="hidden" name="return" value="' . $return_url . '" />';
49
-
50
  $cancel = get_option('cart_cancel_from_paypal_url');
51
- if(isset($cancel) && !empty($cancel)){
52
  $urls .= '<input type="hidden" name="cancel_return" value="' . $cancel . '" />';
53
  }
54
 
@@ -102,23 +102,23 @@ function print_wp_shopping_cart($args = array()) {
102
  }
103
 
104
  foreach ($_SESSION['simpleCart'] as $item) {
105
-
106
  $output .= '<tr class="wspsc_cart_item_thumb"><td class="wspsc_cart_item_name_td" style="overflow: hidden;">';
107
  $output .= '<div class="wp_cart_item_info">';
108
- if(isset($args['show_thumbnail'])){
109
- $output .= '<span class="wp_cart_item_thumbnail"><img src="'.esc_url($item['thumbnail']).'" class="wp_cart_thumb_image" alt="'.esc_attr($item['name']).'" ></span>';
110
  }
111
- $item_info = apply_filters('wspsc_cart_item_name', '<a href="'.esc_url($item['cartLink']).'">'.esc_attr($item['name']).'</a>', $item);
112
- $output .= '<span class="wp_cart_item_name">'.$item_info.'</span>';
113
  $output .= '<span class="wp_cart_clear_float"></span>';
114
  $output .= '</div>';
115
  $output .= '</td>';
116
-
117
- $output .= "<td class='wspsc_cart_qty_td' style='text-align: center'><form method=\"post\" action=\"\" name='pcquantity' style='display: inline'>".wp_nonce_field('wspsc_cquantity', '_wpnonce', true, false)."
118
  <input type=\"hidden\" name=\"wspsc_product\" value=\"" . htmlspecialchars($item['name']) . "\" />
119
  <input type='hidden' name='cquantity' value='1' /><input type='text' class='wspsc_cart_item_qty' name='quantity' value='" . esc_attr($item['quantity']) . "' size='1' onchange='document.pcquantity.submit();' onkeypress='document.getElementById(\"pinfo\").style.display = \"\";' /></form></td>
120
  <td style='text-align: center'>" . print_payment_currency(($item['price'] * $item['quantity']), $paypal_symbol, $decimal) . "</td>
121
- <td><form method=\"post\" action=\"\" class=\"wp_cart_remove_item_form\">".wp_nonce_field('wspsc_delcart', '_wpnonce', true, false)."
122
  <input type=\"hidden\" name=\"wspsc_product\" value=\"" . esc_attr($item['name']) . "\" />
123
  <input type='hidden' name='delcart' value='1' />
124
  <input type='image' src='" . WP_CART_URL . "/images/Shoppingcart_delete.png' value='" . (__("Remove", "wordpress-simple-paypal-shopping-cart")) . "' title='" . (__("Remove", "wordpress-simple-paypal-shopping-cart")) . "' /></form></td></tr>
@@ -137,13 +137,13 @@ function print_wp_shopping_cart($args = array()) {
137
  $postage_cost = wpspsc_number_format_price($postage_cost);
138
  $form .= "<input type=\"hidden\" name=\"shipping_1\" value='" . esc_attr($postage_cost) . "' />"; //You can also use "handling_cart" variable to use shipping and handling here
139
  }
140
-
141
  //Tackle the "no_shipping" parameter
142
  if (get_option('wp_shopping_cart_collect_address')) {//force address collection
143
  $form .= '<input type="hidden" name="no_shipping" value="2" />';
144
  } else {
145
  //Not using the force address collection feature
146
- if($postage_cost == 0){
147
  //No shipping amount present in the cart. Set flag for "no shipping address collection".
148
  $form .= '<input type="hidden" name="no_shipping" value="1" />';
149
  }
@@ -169,7 +169,7 @@ function print_wp_shopping_cart($args = array()) {
169
  $output .= '<tr class="wspsc_cart_coupon_row"><td colspan="4">
170
  <div class="wpspsc_coupon_section">
171
  <span class="wpspsc_coupon_label">' . (__("Enter Coupon Code", "wordpress-simple-paypal-shopping-cart")) . '</span>
172
- <form method="post" action="" >'.wp_nonce_field('wspsc_coupon', '_wpnonce', true, false).'
173
  <input type="text" name="wpspsc_coupon_code" value="" size="10" />
174
  <span class="wpspsc_coupon_apply_button"><input type="submit" name="wpspsc_apply_coupon" class="wpspsc_apply_coupon" value="' . (__("Apply", "wordpress-simple-paypal-shopping-cart")) . '" /></span>
175
  </form>
@@ -187,14 +187,16 @@ function print_wp_shopping_cart($args = array()) {
187
  $form_target_code = 'target="_blank"';
188
  }
189
 
 
 
190
  $output .= "<tr class='wpspsc_checkout_form'><td colspan='4'>";
191
  $output .= '<form action="' . $paypal_checkout_url . '" method="post" ' . $form_target_code . '>';
192
  $output .= $form;
193
- if ($count){
194
  $checkout_button_img_src = WP_CART_URL . '/images/' . (__("paypal_checkout_EN.png", "wordpress-simple-paypal-shopping-cart"));
195
  $output .= '<input type="image" src="' . apply_filters('wspsc_cart_checkout_button_image_src', $checkout_button_img_src) . '" name="submit" class="wp_cart_checkout_button" alt="' . (__("Make payments with PayPal - it\'s fast, free and secure!", "wordpress-simple-paypal-shopping-cart")) . '" />';
196
  }
197
-
198
  $output .= $urls . '
199
  <input type="hidden" name="business" value="' . $email . '" />
200
  <input type="hidden" name="currency_code" value="' . $paypal_currency . '" />
@@ -203,22 +205,20 @@ function print_wp_shopping_cart($args = array()) {
203
  <input type="hidden" name="rm" value="2" />
204
  <input type="hidden" name="charset" value="utf-8" />
205
  <input type="hidden" name="bn" value="TipsandTricks_SP" />';
206
- $wp_cart_note_to_seller_text = get_option('wp_cart_note_to_seller_text');
207
- if (!empty($wp_cart_note_to_seller_text)) {
208
- $output .= '<input type="hidden" name="no_note" value="0" /><input type="hidden" name="cn" value="' . $wp_cart_note_to_seller_text . '" />';
209
- }
210
  $page_style_name = get_option('wp_cart_paypal_co_page_style');
211
  if (!empty($page_style_name)) {
212
  $output .= '<input type="hidden" name="image_url" value="' . $page_style_name . '" />';
213
  }
214
  $output .= wp_cart_add_custom_field();
215
-
216
- $extra_pp_fields = apply_filters('wspsc_cart_extra_paypal_fields', '');//Can be used to add extra PayPal hidden input fields for the cart checkout
217
  $output .= $extra_pp_fields;
218
-
219
  $output .= '</form>';
220
  $output .= '</td></tr>';
221
  }
222
  $output .= "</table></div>";
 
223
  return $output;
224
  }
43
  if (empty($return)) {
44
  $return = WP_CART_SITE_URL . '/';
45
  }
46
+ $return_url = add_query_arg('reset_wp_cart', '1', $return);
47
 
48
  $urls .= '<input type="hidden" name="return" value="' . $return_url . '" />';
49
+
50
  $cancel = get_option('cart_cancel_from_paypal_url');
51
+ if (isset($cancel) && !empty($cancel)) {
52
  $urls .= '<input type="hidden" name="cancel_return" value="' . $cancel . '" />';
53
  }
54
 
102
  }
103
 
104
  foreach ($_SESSION['simpleCart'] as $item) {
105
+
106
  $output .= '<tr class="wspsc_cart_item_thumb"><td class="wspsc_cart_item_name_td" style="overflow: hidden;">';
107
  $output .= '<div class="wp_cart_item_info">';
108
+ if (isset($args['show_thumbnail'])) {
109
+ $output .= '<span class="wp_cart_item_thumbnail"><img src="' . esc_url($item['thumbnail']) . '" class="wp_cart_thumb_image" alt="' . esc_attr($item['name']) . '" ></span>';
110
  }
111
+ $item_info = apply_filters('wspsc_cart_item_name', '<a href="' . esc_url($item['cartLink']) . '">' . esc_attr($item['name']) . '</a>', $item);
112
+ $output .= '<span class="wp_cart_item_name">' . $item_info . '</span>';
113
  $output .= '<span class="wp_cart_clear_float"></span>';
114
  $output .= '</div>';
115
  $output .= '</td>';
116
+
117
+ $output .= "<td class='wspsc_cart_qty_td' style='text-align: center'><form method=\"post\" action=\"\" name='pcquantity' style='display: inline'>" . wp_nonce_field('wspsc_cquantity', '_wpnonce', true, false) . "
118
  <input type=\"hidden\" name=\"wspsc_product\" value=\"" . htmlspecialchars($item['name']) . "\" />
119
  <input type='hidden' name='cquantity' value='1' /><input type='text' class='wspsc_cart_item_qty' name='quantity' value='" . esc_attr($item['quantity']) . "' size='1' onchange='document.pcquantity.submit();' onkeypress='document.getElementById(\"pinfo\").style.display = \"\";' /></form></td>
120
  <td style='text-align: center'>" . print_payment_currency(($item['price'] * $item['quantity']), $paypal_symbol, $decimal) . "</td>
121
+ <td><form method=\"post\" action=\"\" class=\"wp_cart_remove_item_form\">" . wp_nonce_field('wspsc_delcart', '_wpnonce', true, false) . "
122
  <input type=\"hidden\" name=\"wspsc_product\" value=\"" . esc_attr($item['name']) . "\" />
123
  <input type='hidden' name='delcart' value='1' />
124
  <input type='image' src='" . WP_CART_URL . "/images/Shoppingcart_delete.png' value='" . (__("Remove", "wordpress-simple-paypal-shopping-cart")) . "' title='" . (__("Remove", "wordpress-simple-paypal-shopping-cart")) . "' /></form></td></tr>
137
  $postage_cost = wpspsc_number_format_price($postage_cost);
138
  $form .= "<input type=\"hidden\" name=\"shipping_1\" value='" . esc_attr($postage_cost) . "' />"; //You can also use "handling_cart" variable to use shipping and handling here
139
  }
140
+
141
  //Tackle the "no_shipping" parameter
142
  if (get_option('wp_shopping_cart_collect_address')) {//force address collection
143
  $form .= '<input type="hidden" name="no_shipping" value="2" />';
144
  } else {
145
  //Not using the force address collection feature
146
+ if ($postage_cost == 0) {
147
  //No shipping amount present in the cart. Set flag for "no shipping address collection".
148
  $form .= '<input type="hidden" name="no_shipping" value="1" />';
149
  }
169
  $output .= '<tr class="wspsc_cart_coupon_row"><td colspan="4">
170
  <div class="wpspsc_coupon_section">
171
  <span class="wpspsc_coupon_label">' . (__("Enter Coupon Code", "wordpress-simple-paypal-shopping-cart")) . '</span>
172
+ <form method="post" action="" >' . wp_nonce_field('wspsc_coupon', '_wpnonce', true, false) . '
173
  <input type="text" name="wpspsc_coupon_code" value="" size="10" />
174
  <span class="wpspsc_coupon_apply_button"><input type="submit" name="wpspsc_apply_coupon" class="wpspsc_apply_coupon" value="' . (__("Apply", "wordpress-simple-paypal-shopping-cart")) . '" /></span>
175
  </form>
187
  $form_target_code = 'target="_blank"';
188
  }
189
 
190
+ $output = apply_filters('wpspsc_before_checkout_form', $output);
191
+
192
  $output .= "<tr class='wpspsc_checkout_form'><td colspan='4'>";
193
  $output .= '<form action="' . $paypal_checkout_url . '" method="post" ' . $form_target_code . '>';
194
  $output .= $form;
195
+ if ($count) {
196
  $checkout_button_img_src = WP_CART_URL . '/images/' . (__("paypal_checkout_EN.png", "wordpress-simple-paypal-shopping-cart"));
197
  $output .= '<input type="image" src="' . apply_filters('wspsc_cart_checkout_button_image_src', $checkout_button_img_src) . '" name="submit" class="wp_cart_checkout_button" alt="' . (__("Make payments with PayPal - it\'s fast, free and secure!", "wordpress-simple-paypal-shopping-cart")) . '" />';
198
  }
199
+
200
  $output .= $urls . '
201
  <input type="hidden" name="business" value="' . $email . '" />
202
  <input type="hidden" name="currency_code" value="' . $paypal_currency . '" />
205
  <input type="hidden" name="rm" value="2" />
206
  <input type="hidden" name="charset" value="utf-8" />
207
  <input type="hidden" name="bn" value="TipsandTricks_SP" />';
208
+
 
 
 
209
  $page_style_name = get_option('wp_cart_paypal_co_page_style');
210
  if (!empty($page_style_name)) {
211
  $output .= '<input type="hidden" name="image_url" value="' . $page_style_name . '" />';
212
  }
213
  $output .= wp_cart_add_custom_field();
214
+
215
+ $extra_pp_fields = apply_filters('wspsc_cart_extra_paypal_fields', ''); //Can be used to add extra PayPal hidden input fields for the cart checkout
216
  $output .= $extra_pp_fields;
217
+
218
  $output .= '</form>';
219
  $output .= '</td></tr>';
220
  }
221
  $output .= "</table></div>";
222
+ $output = apply_filters('wpspsc_after_cart_output', $output);
223
  return $output;
224
  }
languages/wordpress-simple-paypal-shopping-cart-de_DE.mo CHANGED
Binary file
languages/wordpress-simple-paypal-shopping-cart-de_DE.po CHANGED
@@ -1,319 +1,850 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: wordpress-simple-paypal-shopping-cart v2.8.9\n"
4
- "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2011-03-16 21:50+0100\n"
6
- "PO-Revision-Date: 2011-03-16 22:24+0100\n"
7
- "Last-Translator: Patrick Skiebe <patrick@skiebe.eu>\n"
8
- "Language-Team: Patrick Skiebe <patrick@skiebe.eu>\n"
9
- "MIME-Version: 1.0\n"
10
- "Content-Type: text/plain; charset=UTF-8\n"
11
- "Content-Transfer-Encoding: 8bit\n"
12
- "X-Poedit-KeywordsList: _e;__\n"
13
- "X-Poedit-Basepath: .\n"
14
- "X-Poedit-Language: German\n"
15
- "X-Poedit-Country: GERMANY\n"
16
- "X-Poedit-SearchPath-0: ..\n"
17
-
18
- #: ../wp_shopping_cart.php:33
19
- msgid "Your Shopping Cart"
20
- msgstr "Ihr Warenkorb"
21
-
22
- #: ../wp_shopping_cart.php:34
23
- msgid "Your cart is empty"
24
- msgstr "Ihr Warenkorb ist leer"
25
-
26
- #: ../wp_shopping_cart.php:140
27
- msgid "Shopping Cart Configuration Error! You must specify a value in the 'Checkout Page URL' field for the automatic redirection feature to work!"
28
- msgstr "Fehlerhafte Konfiguration des Warenkorbs! Damit die automatische Weiterleitung funktioniert, müssen Sie in dem Feld 'Zur Kasse - Seite' eine URL eintragen."
29
-
30
- #: ../wp_shopping_cart.php:197
31
- msgid "Visit The Shop"
32
- msgstr "Besuchen Sie den Shop"
33
-
34
- #: ../wp_shopping_cart.php:209
35
- #: ../wp_shopping_cart.php:606
36
- msgid "USD"
37
- msgstr "EUR"
38
-
39
- #: ../wp_shopping_cart.php:213
40
- #: ../wp_shopping_cart.php:609
41
- msgid "$"
42
- msgstr ""
43
-
44
- #: ../wp_shopping_cart.php:242
45
- msgid "Cart"
46
- msgstr "Warenkorb"
47
-
48
- #: ../wp_shopping_cart.php:251
49
- msgid "Hit enter to submit new Quantity."
50
- msgstr "Drücken Sie Enter um eine neue Menge festzulegen"
51
-
52
- #: ../wp_shopping_cart.php:262
53
- msgid "Item Name"
54
- msgstr "Artikel"
55
-
56
- #: ../wp_shopping_cart.php:262
57
- msgid "Quantity"
58
- msgstr "Menge"
59
-
60
- #: ../wp_shopping_cart.php:262
61
- msgid "Price"
62
- msgstr "Preis"
63
-
64
- #: ../wp_shopping_cart.php:299
65
- msgid "Remove"
66
- msgstr "Entfernen"
67
-
68
- #: ../wp_shopping_cart.php:329
69
- msgid "Subtotal"
70
- msgstr "Zwischensumme"
71
-
72
- #: ../wp_shopping_cart.php:330
73
- msgid "Shipping"
74
- msgstr "Versand"
75
-
76
- #: ../wp_shopping_cart.php:334
77
- msgid "Total"
78
- msgstr "Gesamtsumme"
79
-
80
- #: ../wp_shopping_cart.php:339
81
- msgid "paypal_checkout_EN.png"
82
- msgstr "paypal_checkout_DE.png"
83
-
84
- #: ../wp_shopping_cart.php:339
85
- msgid "Make payments with PayPal - it\\'s fast, free and secure!"
86
- msgstr "Zahlen Sie mit PayPal - Es ist schnell, kostenlos und sicher!"
87
-
88
- #: ../wp_shopping_cart.php:387
89
- #: ../wp_shopping_cart.php:469
90
- #: ../wp_shopping_cart.php:528
91
- #: ../wp_shopping_cart.php:534
92
- #: ../wp_shopping_cart.php:622
93
- msgid "Add to Cart"
94
- msgstr "Zum Warenkorb hinzufügen"
95
-
96
- #: ../wp_shopping_cart.php:602
97
- msgid "Options Updated!"
98
- msgstr "Die Einstellungen wurden aktualisiert!"
99
-
100
- #: ../wp_shopping_cart.php:662
101
- msgid "Simple Paypal Shopping Cart Settings"
102
- msgstr "Simple Paypal Shopping Cart Einstellungen"
103
-
104
- #: ../wp_shopping_cart.php:664
105
- msgid "For information, updates and detailed documentation, please visit:"
106
- msgstr "Für Informationen, Updates und eine detailierte Dokumentation besuchen Sie bitte:"
107
-
108
- #: ../wp_shopping_cart.php:668
109
- msgid "Usage:"
110
- msgstr "Verwendung:"
111
-
112
- #: ../wp_shopping_cart.php:670
113
- msgid "1. To add the 'Add to Cart' button simply add the trigger text"
114
- msgstr "1. Um den 'Zum Warenkorb hinzufügen'-Button auf einer Seite oder in einem Artikel zu platzieren, verwenden Sie den Text"
115
-
116
- #: ../wp_shopping_cart.php:670
117
- msgid "PRODUCT-NAME"
118
- msgstr "PRODUKTNAME"
119
-
120
- #: ../wp_shopping_cart.php:670
121
- msgid "PRODUCT-PRICE"
122
- msgstr "PRODUKTPREIS"
123
-
124
- #: ../wp_shopping_cart.php:670
125
- msgid "to a post or page next to the product. Replace PRODUCT-NAME and PRODUCT-PRICE with the actual name and price. For example: [wp_cart:Test Product:price:15.00:end]"
126
- msgstr "in einem Artikel oder auf einer Seite neben dem Produkt. Ersetzen Sie bitte PRODUKTNAME und PRODUKTPREIS mit dem tatsächlichen Namen und Preis des Produkts. Zum Beispiel: [wp_cart:Testprodukt:price:15.00:end]"
127
-
128
- #: ../wp_shopping_cart.php:671
129
- msgid "2. To add the shopping cart to a post or page (eg. checkout page) simply add the shortcode"
130
- msgstr "2. Um den Warenkorb auf einer Seite oder in einem Artikel anzuzeigen (z.B. auf der 'Bestellung abschließen' Seite) verwenden sie einfach den Text"
131
-
132
- #: ../wp_shopping_cart.php:671
133
- msgid "to a post or page or use the sidebar widget to add the shopping cart to the sidebar."
134
- msgstr "in einem Artikel oder auf einer Seite. Oder Sie aktivieren das Sidebar Widget um den Warenkorb in der Sidebar anzuzeigen."
135
-
136
- #: ../wp_shopping_cart.php:679
137
- msgid "PayPal and Shopping Cart Settings"
138
- msgstr "PayPal und Warenkorb Einstellungen"
139
-
140
- #: ../wp_shopping_cart.php:685
141
- msgid "Paypal Email Address"
142
- msgstr "Paypal E-Mail Adresse"
143
-
144
- #: ../wp_shopping_cart.php:689
145
- msgid "Shopping Cart title"
146
- msgstr "Name des Warenkorbs"
147
-
148
- #: ../wp_shopping_cart.php:693
149
- msgid "Text/Image to Show When Cart Empty"
150
- msgstr "Text/Bild für einen leeren Warenkorb"
151
-
152
- #: ../wp_shopping_cart.php:694
153
- msgid "You can either enter plain text or the URL of an image that you want to show when the shopping cart is empty"
154
- msgstr "Sie können einfachen Text eintragen oder die URL eines Bildes angeben (wird bei einem leeren Warenkorb angezeigt)"
155
-
156
- #: ../wp_shopping_cart.php:697
157
- msgid "Currency"
158
- msgstr "Währung"
159
-
160
- #: ../wp_shopping_cart.php:698
161
- #: ../wp_shopping_cart.php:702
162
- #: ../wp_shopping_cart.php:728
163
- msgid "e.g."
164
- msgstr "z.B."
165
-
166
- #: ../wp_shopping_cart.php:701
167
- msgid "Currency Symbol"
168
- msgstr "Währungssymbol"
169
-
170
- #: ../wp_shopping_cart.php:707
171
- msgid "Base Shipping Cost"
172
- msgstr "Basisversandkosten"
173
-
174
- #: ../wp_shopping_cart.php:708
175
- msgid "This is the base shipping cost that will be added to the total of individual products shipping cost. Put 0 if you do not want to charge shipping cost or use base shipping cost."
176
- msgstr "Die Basisversandkosten werden zu der Summer der individuellen Versandkosten der Produkte addiert. Tragen Sie 0 ein wenn Sie keine Basisversandkosten oder gar keine Versandkosten berechnen wollen."
177
-
178
- #: ../wp_shopping_cart.php:708
179
- msgid "Learn More on Shipping Calculation"
180
- msgstr "Weitere Informationen über die Versandkostenberechnung"
181
-
182
- #: ../wp_shopping_cart.php:712
183
- msgid "Free Shipping for Orders Over"
184
- msgstr "Versandkostenfrei für Bestellungen über"
185
-
186
- #: ../wp_shopping_cart.php:713
187
- msgid "When a customer orders more than this amount he/she will get free shipping. Leave empty if you do not want to use it."
188
- msgstr "Wenn die Bestellung eines Kunden über diesen Betrag hinausgeht, entfallen die Versandkosten. Tragen Sie nichts ein, falls Sie diese Funktion nicht nutzen wollen."
189
-
190
- #: ../wp_shopping_cart.php:717
191
- msgid "Must Collect Shipping Address on PayPal"
192
- msgstr "Der Kunde muss bei PayPal eine Versandadresse angeben"
193
-
194
- #: ../wp_shopping_cart.php:718
195
- msgid "If checked the customer will be forced to enter a shipping address on PayPal when checking out."
196
- msgstr "Wenn diese Option aktiviert ist, müssen Kunden bei dem PayPal-Bestellvorgang eine Versandadresse angeben."
197
-
198
- #: ../wp_shopping_cart.php:722
199
- msgid "Use PayPal Profile Based Shipping"
200
- msgstr "Die Versandkostenkalkulation von PayPal nutzen"
201
-
202
- #: ../wp_shopping_cart.php:723
203
- msgid "Check this if you want to use"
204
- msgstr "Aktivieren Sie diese Option für"
205
-
206
- #: ../wp_shopping_cart.php:723
207
- msgid "PayPal profile based shipping"
208
- msgstr "von PayPal berechnete Versandkosten"
209
-
210
- #: ../wp_shopping_cart.php:723
211
- msgid "Using this will ignore any other shipping options that you have specified in this plugin."
212
- msgstr "Die Verwendung deaktiviert alle anderen Versandoptionen dieses Plugins."
213
-
214
- #: ../wp_shopping_cart.php:727
215
- msgid "Add to Cart button text or Image"
216
- msgstr "Text oder Bild für den 'Zum Warenkorb hinzufügen'-Button"
217
-
218
- #: ../wp_shopping_cart.php:728
219
- msgid "To use a customized image as the button simply enter the URL of the image file."
220
- msgstr "Um ein eigenes Bild für den Button zu verwenden, geben Sie einfach dessen URL an."
221
-
222
- #: ../wp_shopping_cart.php:732
223
- msgid "Return URL"
224
- msgstr "Rückkehr URL"
225
-
226
- #: ../wp_shopping_cart.php:733
227
- msgid "This is the URL the customer will be redirected to after a successful payment"
228
- msgstr "Zu dieser URL wird ein Kunde weitergeleitet wenn der Bestellvorgang erfogreich war"
229
-
230
- #: ../wp_shopping_cart.php:737
231
- msgid "Products Page URL"
232
- msgstr "URL der Produktseite"
233
-
234
- #: ../wp_shopping_cart.php:738
235
- msgid "This is the URL of your products page if you have any. If used, the shopping cart widget will display a link to this page when cart is empty"
236
- msgstr "Falls Sie eine Produktseite haben, können Sie hier die URL eingeben. Wenn eine URL eingegeben und der Warenkorb leer ist wird ein Link zu dieser Seite im Warenkorb angezeigt."
237
-
238
- #: ../wp_shopping_cart.php:742
239
- msgid "Automatic redirection to checkout page"
240
- msgstr "Automatische Weiterleitung zur 'Bestellung abschließen'-Seite"
241
-
242
- #: ../wp_shopping_cart.php:744
243
- msgid "Checkout Page URL"
244
- msgstr "URL der 'Bestellung abschließen'-Seite"
245
-
246
- #: ../wp_shopping_cart.php:745
247
- msgid "If checked the visitor will be redirected to the Checkout page after a product is added to the cart. You must enter a URL in the Checkout Page URL field for this to work."
248
- msgstr "Wenn diese Option aktiviert ist, werden Besucher zur 'Bestellung abschließen'-Seite weitergeleitet nachdem sie ein Produkt zum Warenkorb hinzugefügt haben. Sie müssen eine URL in dem Feld der 'Bestellung abschließen'-Seite eingeben um diese Funktion zu nutzen."
249
-
250
- #: ../wp_shopping_cart.php:749
251
- msgid "Reset Cart After Redirection to Return Page"
252
- msgstr "Warenkorb zurücksetzen nach der Weiterleitung auf die Rückkehr URL"
253
-
254
- #: ../wp_shopping_cart.php:751
255
- msgid "If checked the shopping cart will be reset when the customer lands on the return URL (Thank You) page."
256
- msgstr "Wenn diese Option aktiviert ist, wird der Warenkorb zurückgesetzt wenn ein Kunde auf die Rückkehr URL (die 'Vielen Dank für Ihren Einkauf'-Seite) geleitet wird."
257
-
258
- #: ../wp_shopping_cart.php:758
259
- msgid "Hide Shopping Cart Image"
260
- msgstr "Bild des Warenkorb nicht anzeigen"
261
-
262
- #: ../wp_shopping_cart.php:759
263
- msgid "If ticked the shopping cart image will not be shown."
264
- msgstr "Falls aktiviert, wird das Bild des Warenkorbs nicht angezeigt."
265
-
266
- #: ../wp_shopping_cart.php:765
267
- msgid "Use WP Affiliate Platform"
268
- msgstr "Die WP Affiliate Platform benutzen"
269
-
270
- #: ../wp_shopping_cart.php:767
271
- msgid "Check this if using with the"
272
- msgstr "Markieren für die Verwendung dieses Plugins mit dem"
273
-
274
- #: ../wp_shopping_cart.php:767
275
- msgid "This plugin lets you run your own affiliate campaign/program and allows you to reward (pay commission) your affiliates for referred sales"
276
- msgstr "Dieses Plugin ermöglicht Ihnen ein eigenes Affiliate-System zu betreiben und Ihre Vertriebspartner für an Sie verwiesene Kunden mit Provisionen zu vergüten"
277
-
278
- #: ../wp_shopping_cart.php:772
279
- msgid "Update Options &raquo;"
280
- msgstr "Einstellungen speichern &raquo;"
281
-
282
- #: ../wp_shopping_cart.php:776
283
- msgid "Like the Simple WordPress Shopping Cart Plugin?"
284
- msgstr "Gefällt Ihnen das Simple WordPress Shopping Cart Plugin?"
285
-
286
- #: ../wp_shopping_cart.php:776
287
- msgid "Give it a good rating"
288
- msgstr "Bewerten Sie es positiv"
289
-
290
- #: ../wp_shopping_cart.php:781
291
- msgid "WP Paypal Shopping Cart Options"
292
- msgstr "WP Paypal Warenkorb Einstellungen"
293
-
294
- #: ../wp_shopping_cart.php:791
295
- #: ../wp_shopping_cart.php:819
296
- #: ../wp_shopping_cart.php:820
297
- msgid "WP Paypal Shopping Cart"
298
- msgstr "WP Paypal Warenkorb"
299
-
300
- #: ../wp_shopping_cart.php:791
301
- msgid "WP Shopping Cart"
302
- msgstr "WP Warenkorb"
303
-
304
- #: ../wp_shopping_cart.php:799
305
- msgid "Shopping Cart"
306
- msgstr "Warenkorb"
307
-
308
- #: ../wp_shopping_cart.php:811
309
- msgid "Set the Plugin Settings from the Settings menu"
310
- msgstr "Ändern Sie die Konfiguration des Plugins im Einstellungsmenü"
311
-
312
- #: ../wp_shopping_cart.php:818
313
- msgid "Display WP Paypal Shopping Cart."
314
- msgstr "WP Paypal Warenkorb anzeigen."
315
-
316
- #: ../wp_shopping_cart.php:832
317
- msgid "Settings"
318
- msgstr "Einstellungen"
319
-
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: wordpress-simple-paypal-shopping-cart v2.8.9\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2017-12-08 15:16+0000\n"
6
+ "PO-Revision-Date: 2017-12-08 18:32+0000\n"
7
+ "Last-Translator: Oliver <oliver.juwig@der-kristall.de>\n"
8
+ "Language-Team: German\n"
9
+ "MIME-Version: 1.0\n"
10
+ "Content-Type: text/plain; charset=UTF-8\n"
11
+ "Content-Transfer-Encoding: 8bit\n"
12
+ "X-Poedit-KeywordsList: _e;__\n"
13
+ "X-Poedit-Basepath: .\n"
14
+ "X-Poedit-Language: German\n"
15
+ "X-Poedit-Country: GERMANY\n"
16
+ "X-Poedit-SearchPath-0: ..\n"
17
+ "Language: de-DE\n"
18
+ "Plural-Forms: nplurals=2; plural=n != 1\n"
19
+ "X-Generator: Loco - https://localise.biz/"
20
+
21
+ #: wp_shopping_cart.php:190
22
+ msgid "Error! Your session is out of sync. Please reset your session."
23
+ msgstr ""
24
+
25
+ #: wp_shopping_cart_discounts_menu.php:52 wp_shopping_cart_settings.php:189
26
+ #: wp_shopping_cart_settings.php:430
27
+ msgid ""
28
+ "For more information, updates, detailed documentation and video tutorial, "
29
+ "please visit:"
30
+ msgstr ""
31
+
32
+ #: wp_shopping_cart_discounts_menu.php:53 wp_shopping_cart_settings.php:190
33
+ #: wp_shopping_cart_settings.php:431
34
+ msgid "WP Simple Cart Homepage"
35
+ msgstr ""
36
+
37
+ #: wp_shopping_cart_discounts_menu.php:61
38
+ msgid "Coupon/Discount Settings"
39
+ msgstr ""
40
+
41
+ #: wp_shopping_cart_discounts_menu.php:68
42
+ msgid "Enable Discount Coupon Feature"
43
+ msgstr ""
44
+
45
+ #: wp_shopping_cart_discounts_menu.php:71
46
+ msgid ""
47
+ "When checked your customers will be able to enter a coupon code in the "
48
+ "shopping cart before checkout."
49
+ msgstr ""
50
+
51
+ #: wp_shopping_cart_discounts_menu.php:78
52
+ msgid "Update &raquo;"
53
+ msgstr ""
54
+
55
+ #: wp_shopping_cart_discounts_menu.php:179
56
+ msgid "No Record found"
57
+ msgstr ""
58
+
59
+ #: wp_shopping_cart_misc_functions.php:195
60
+ msgid ""
61
+ "Need a shopping cart plugin with a lot of features and good support? Check "
62
+ "out our "
63
+ msgstr ""
64
+
65
+ #: wp_shopping_cart_misc_functions.php:196
66
+ msgid "WP eStore Plugin"
67
+ msgstr ""
68
+
69
+ #: wp_shopping_cart_orders.php:10
70
+ msgid "Cart Orders"
71
+ msgstr ""
72
+
73
+ #: wp_shopping_cart_orders.php:11
74
+ msgid "Cart Order"
75
+ msgstr ""
76
+
77
+ #: wp_shopping_cart_orders.php:12
78
+ msgid "Add New"
79
+ msgstr ""
80
+
81
+ #: wp_shopping_cart_orders.php:13
82
+ msgid "Add New Order"
83
+ msgstr ""
84
+
85
+ #: wp_shopping_cart_orders.php:14
86
+ msgid "Edit"
87
+ msgstr ""
88
+
89
+ #: wp_shopping_cart_orders.php:15
90
+ msgid "Edit Order"
91
+ msgstr ""
92
+
93
+ #: wp_shopping_cart_orders.php:16
94
+ msgid "New Order"
95
+ msgstr ""
96
+
97
+ #: wp_shopping_cart_orders.php:17
98
+ msgid "View"
99
+ msgstr ""
100
+
101
+ #: wp_shopping_cart_orders.php:18
102
+ msgid "View Order"
103
+ msgstr ""
104
+
105
+ #: wp_shopping_cart_orders.php:19
106
+ msgid "Search Order"
107
+ msgstr ""
108
+
109
+ #: wp_shopping_cart_orders.php:20
110
+ msgid "No order found"
111
+ msgstr ""
112
+
113
+ #: wp_shopping_cart_orders.php:21
114
+ msgid "No order found in Trash"
115
+ msgstr ""
116
+
117
+ #: wp_shopping_cart_orders.php:22
118
+ msgid "Parent Order"
119
+ msgstr ""
120
+
121
+ #: wp_shopping_cart_orders.php:38
122
+ msgid "Order Review"
123
+ msgstr ""
124
+
125
+ #: wp_shopping_cart_orders.php:70
126
+ msgid "Order ID: #"
127
+ msgstr ""
128
+
129
+ #: wp_shopping_cart_orders.php:72
130
+ msgid "Transaction ID: #"
131
+ msgstr ""
132
+
133
+ #: wp_shopping_cart_orders.php:75 wp_shopping_cart_orders.php:165
134
+ msgid "First Name"
135
+ msgstr ""
136
+
137
+ #: wp_shopping_cart_orders.php:79 wp_shopping_cart_orders.php:166
138
+ msgid "Last Name"
139
+ msgstr ""
140
+
141
+ #: wp_shopping_cart_orders.php:83
142
+ msgid "Email Address"
143
+ msgstr ""
144
+
145
+ #: wp_shopping_cart_orders.php:87
146
+ msgid "IP Address"
147
+ msgstr ""
148
+
149
+ #: wp_shopping_cart_orders.php:99
150
+ msgid "Address"
151
+ msgstr ""
152
+
153
+ #: wp_shopping_cart_orders.php:103
154
+ msgid "Phone"
155
+ msgstr ""
156
+
157
+ #: wp_shopping_cart_orders.php:107
158
+ msgid "Buyer Email Sent?"
159
+ msgstr ""
160
+
161
+ #: wp_shopping_cart_orders.php:111
162
+ msgid "Item(s) Ordered:"
163
+ msgstr ""
164
+
165
+ #: wp_shopping_cart_orders.php:115
166
+ msgid "Applied Coupon Code:"
167
+ msgstr ""
168
+
169
+ #: wp_shopping_cart_orders.php:164
170
+ msgid "Order ID"
171
+ msgstr ""
172
+
173
+ #: wp_shopping_cart_orders.php:167
174
+ msgid "Email"
175
+ msgstr ""
176
+
177
+ #: wp_shopping_cart_orders.php:169
178
+ msgid "Status"
179
+ msgstr ""
180
+
181
+ #: wp_shopping_cart_orders.php:170
182
+ msgid "Date"
183
+ msgstr ""
184
+
185
+ #: wp_shopping_cart_settings.php:186
186
+ msgid "Simple PayPal Shopping Cart Settings"
187
+ msgstr ""
188
+
189
+ #: wp_shopping_cart_settings.php:194
190
+ msgid "Quick Usage Guide"
191
+ msgstr ""
192
+
193
+ #: wp_shopping_cart_settings.php:197
194
+ msgid "Step 1) "
195
+ msgstr ""
196
+
197
+ #: wp_shopping_cart_settings.php:197
198
+ msgid "To add an 'Add to Cart' button for a product simply add the shortcode"
199
+ msgstr ""
200
+
201
+ #: wp_shopping_cart_settings.php:197
202
+ msgid ""
203
+ "to a post or page next to the product. Replace PRODUCT-NAME and PRODUCT-"
204
+ "PRICE with the actual name and price of your product."
205
+ msgstr ""
206
+
207
+ #: wp_shopping_cart_settings.php:198
208
+ msgid "Example add to cart button shortcode usage:"
209
+ msgstr ""
210
+
211
+ #: wp_shopping_cart_settings.php:199
212
+ msgid "Step 2) "
213
+ msgstr ""
214
+
215
+ #: wp_shopping_cart_settings.php:199
216
+ msgid ""
217
+ "To add the shopping cart to a post or page (example: a checkout page) simply "
218
+ "add the shortcode"
219
+ msgstr ""
220
+
221
+ #: wp_shopping_cart_settings.php:200
222
+ msgid "Example shopping cart shortcode usage:"
223
+ msgstr ""
224
+
225
+ #: wp_shopping_cart_settings.php:270
226
+ msgid "Cancel URL"
227
+ msgstr ""
228
+
229
+ #: wp_shopping_cart_settings.php:271
230
+ msgid ""
231
+ "The customer will be redirected to the above page if the payment is "
232
+ "cancelled."
233
+ msgstr ""
234
+
235
+ #: wp_shopping_cart_settings.php:287
236
+ msgid "Open PayPal Checkout Page in a New Tab"
237
+ msgstr ""
238
+
239
+ #: wp_shopping_cart_settings.php:289
240
+ msgid ""
241
+ "If checked the PayPal checkout page will be opened in a new tab/window when "
242
+ "the user clicks the checkout button."
243
+ msgstr ""
244
+
245
+ #: wp_shopping_cart_settings.php:309
246
+ msgid "Customize the Note to Seller Text"
247
+ msgstr ""
248
+
249
+ #: wp_shopping_cart_settings.php:311
250
+ msgid ""
251
+ "Specify the text that you want to use for the note field on PayPal checkout "
252
+ "page to collect special instruction (leave this field empty if you don't "
253
+ "need to customize it). The default label for the note field is \"Add special "
254
+ "instructions to merchant\"."
255
+ msgstr ""
256
+
257
+ #: wp_shopping_cart_settings.php:317
258
+ msgid "Custom Checkout Page Style Name"
259
+ msgstr ""
260
+
261
+ #: wp_shopping_cart_settings.php:319
262
+ msgid ""
263
+ "Specify the page style name here if you want to customize the paypal "
264
+ "checkout page with custom page style otherwise leave this field empty."
265
+ msgstr ""
266
+
267
+ #: wp_shopping_cart_settings.php:325
268
+ msgid "Use Strict PayPal Email Address Checking"
269
+ msgstr ""
270
+
271
+ #: wp_shopping_cart_settings.php:326
272
+ msgid ""
273
+ "If checked the script will check to make sure that the PayPal email address "
274
+ "specified is the same as the account where the payment was deposited (Usage "
275
+ "of PayPal Email Alias will fail too)."
276
+ msgstr ""
277
+
278
+ #: wp_shopping_cart_settings.php:340
279
+ msgid "Testing and Debugging Settings"
280
+ msgstr ""
281
+
282
+ #: wp_shopping_cart_settings.php:346
283
+ msgid "Enable Debug"
284
+ msgstr ""
285
+
286
+ #: wp_shopping_cart_settings.php:348
287
+ msgid ""
288
+ "If checked, debug output will be written to the log file. This is useful for "
289
+ "troubleshooting post payment failures"
290
+ msgstr ""
291
+
292
+ #: wp_shopping_cart_settings.php:359
293
+ msgid "Enable Sandbox Testing"
294
+ msgstr ""
295
+
296
+ #: wp_shopping_cart_settings.php:361
297
+ msgid ""
298
+ "Check this option if you want to do PayPal sandbox testing. You will need to "
299
+ "create a PayPal sandbox account from PayPal Developer site"
300
+ msgstr ""
301
+
302
+ #: wp_shopping_cart_settings.php:439
303
+ msgid "Purchase Confirmation Email Settings"
304
+ msgstr ""
305
+
306
+ #: wp_shopping_cart_settings.php:442
307
+ msgid ""
308
+ "The following options affect the emails that gets sent to your buyers after "
309
+ "a purchase."
310
+ msgstr ""
311
+
312
+ #: wp_shopping_cart_settings.php:447
313
+ msgid "Send Emails to Buyer After Purchase"
314
+ msgstr ""
315
+
316
+ #: wp_shopping_cart_settings.php:448
317
+ msgid ""
318
+ "If checked the plugin will send an email to the buyer with the sale details. "
319
+ "If digital goods are purchased then the email will contain the download "
320
+ "links for the purchased products."
321
+ msgstr ""
322
+
323
+ #: wp_shopping_cart_settings.php:452
324
+ msgid "From Email Address"
325
+ msgstr ""
326
+
327
+ #: wp_shopping_cart_settings.php:454
328
+ msgid ""
329
+ "Example: Your Name &lt;sales@your-domain.com&gt; This is the email address "
330
+ "that will be used to send the email to the buyer. This name and email "
331
+ "address will appear in the from field of the email."
332
+ msgstr ""
333
+
334
+ #: wp_shopping_cart_settings.php:458
335
+ msgid "Buyer Email Subject"
336
+ msgstr ""
337
+
338
+ #: wp_shopping_cart_settings.php:460
339
+ msgid "This is the subject of the email that will be sent to the buyer."
340
+ msgstr ""
341
+
342
+ #: wp_shopping_cart_settings.php:464
343
+ msgid "Buyer Email Body"
344
+ msgstr ""
345
+
346
+ #: wp_shopping_cart_settings.php:467
347
+ msgid ""
348
+ "This is the body of the email that will be sent to the buyer. Do not change "
349
+ "the text within the braces {}. You can use the following email tags in this "
350
+ "email body field:"
351
+ msgstr ""
352
+
353
+ #: wp_shopping_cart_settings.php:468 wp_shopping_cart_settings.php:502
354
+ msgid "First name of the buyer"
355
+ msgstr ""
356
+
357
+ #: wp_shopping_cart_settings.php:469 wp_shopping_cart_settings.php:503
358
+ msgid "Last name of the buyer"
359
+ msgstr ""
360
+
361
+ #: wp_shopping_cart_settings.php:470 wp_shopping_cart_settings.php:504
362
+ msgid "Email Address of the buyer"
363
+ msgstr ""
364
+
365
+ #: wp_shopping_cart_settings.php:471 wp_shopping_cart_settings.php:505
366
+ msgid "Address of the buyer"
367
+ msgstr ""
368
+
369
+ #: wp_shopping_cart_settings.php:472 wp_shopping_cart_settings.php:506
370
+ msgid ""
371
+ "The item details of the purchased product (this will include the download "
372
+ "link for digital items)."
373
+ msgstr ""
374
+
375
+ #: wp_shopping_cart_settings.php:473 wp_shopping_cart_settings.php:507
376
+ msgid "The unique transaction ID of the purchase"
377
+ msgstr ""
378
+
379
+ #: wp_shopping_cart_settings.php:474 wp_shopping_cart_settings.php:508
380
+ msgid "The amount paid for the current transaction"
381
+ msgstr ""
382
+
383
+ #: wp_shopping_cart_settings.php:475 wp_shopping_cart_settings.php:509
384
+ msgid "The date of the purchase"
385
+ msgstr ""
386
+
387
+ #: wp_shopping_cart_settings.php:476 wp_shopping_cart_settings.php:510
388
+ msgid "Coupon code applied to the purchase"
389
+ msgstr ""
390
+
391
+ #: wp_shopping_cart_settings.php:481
392
+ msgid "Send Emails to Seller After Purchase"
393
+ msgstr ""
394
+
395
+ #: wp_shopping_cart_settings.php:482
396
+ msgid ""
397
+ "If checked the plugin will send an email to the seller with the sale details"
398
+ msgstr ""
399
+
400
+ #: wp_shopping_cart_settings.php:486
401
+ msgid "Notification Email Address*"
402
+ msgstr ""
403
+
404
+ #: wp_shopping_cart_settings.php:488
405
+ msgid ""
406
+ "This is the email address where the seller will be notified of product sales."
407
+ " You can put multiple email addresses separated by comma (,) in the above "
408
+ "field to send the notification to multiple email addresses."
409
+ msgstr ""
410
+
411
+ #: wp_shopping_cart_settings.php:492
412
+ msgid "Seller Email Subject*"
413
+ msgstr ""
414
+
415
+ #: wp_shopping_cart_settings.php:494
416
+ msgid ""
417
+ "This is the subject of the email that will be sent to the seller for record."
418
+ msgstr ""
419
+
420
+ #: wp_shopping_cart_settings.php:498
421
+ msgid "Seller Email Body*"
422
+ msgstr ""
423
+
424
+ #: wp_shopping_cart_settings.php:501
425
+ msgid ""
426
+ "This is the body of the email that will be sent to the seller for record. Do "
427
+ "not change the text within the braces {}. You can use the following email "
428
+ "tags in this email body field:"
429
+ msgstr ""
430
+
431
+ #: wp_shopping_cart_shortcodes.php:19 wp_shopping_cart_shortcodes.php:49
432
+ msgid "Error! You must specify a product name in the shortcode."
433
+ msgstr ""
434
+
435
+ #: wp_shopping_cart_shortcodes.php:22 wp_shopping_cart_shortcodes.php:52
436
+ msgid "Error! You must specify a price for your product in the shortcode."
437
+ msgstr ""
438
+
439
+ #: wp_shopping_cart_shortcodes.php:55
440
+ msgid ""
441
+ "Error! You must specify a thumbnail image for your product in the shortcode."
442
+ msgstr ""
443
+
444
+ #: wp_shopping_cart_shortcodes.php:107
445
+ msgid "View Cart"
446
+ msgstr ""
447
+
448
+ #: wp_shopping_cart_shortcodes.php:112
449
+ msgid "Cart is empty"
450
+ msgstr ""
451
+
452
+ #: lib/gallery-wp-cart.php:32
453
+ msgid "[View with PicLens]"
454
+ msgstr ""
455
+
456
+ #: includes/wspsc-cart-functions.php:159
457
+ msgid "Enter Coupon Code"
458
+ msgstr "Rabatt Code eingeben"
459
+
460
+ #: includes/wspsc-cart-functions.php:162
461
+ msgid "Apply"
462
+ msgstr "Anwenden"
463
+
464
+ #: wp_shopping_cart_discounts_menu.php:94
465
+ msgid "Add Coupon/Discount"
466
+ msgstr "Coupon/Rabatt hinzufügen"
467
+
468
+ #: wp_shopping_cart_discounts_menu.php:119
469
+ msgid "Save Coupon &raquo;"
470
+ msgstr "Coupon speichern"
471
+
472
+ #: wp_shopping_cart_discounts_menu.php:137
473
+ msgid "Coupon Code"
474
+ msgstr "Rabatt Code"
475
+
476
+ #: wp_shopping_cart_discounts_menu.php:138
477
+ msgid "Discount Rate (%)"
478
+ msgstr "Rabatt (%)"
479
+
480
+ #: wp_shopping_cart_discounts_menu.php:139
481
+ msgid "Expiry Date"
482
+ msgstr "Ablaufdatum"
483
+
484
+ #: wp_shopping_cart_discounts_menu.php:158
485
+ msgid "No Expiry"
486
+ msgstr "Unbegrenzt gültig"
487
+
488
+ #: wp_shopping_cart_discounts_menu.php:174
489
+ msgid "No Coupons Configured."
490
+ msgstr "Keine Rabatte konfiguriert."
491
+
492
+ #: class-coupon.php:19
493
+ msgid "Admin needs to configure some discount coupons before it can be used"
494
+ msgstr "Rabatte müssen konfiguriert werden, bevor sie angewendet werden können"
495
+
496
+ #: class-coupon.php:86
497
+ msgid "Coupon ID: "
498
+ msgstr "Coupon ID:"
499
+
500
+ #: class-coupon.php:87
501
+ msgid "Coupon Code: "
502
+ msgstr "Rabatt Code:"
503
+
504
+ #: class-coupon.php:88
505
+ msgid "Discount Amt: "
506
+ msgstr "Rabatt:"
507
+
508
+ #: class-coupon.php:89
509
+ msgid "Expiry date: "
510
+ msgstr "Ablaufdatum:"
511
+
512
+ #: class-coupon.php:98
513
+ msgid "Coupon code used does not exist!"
514
+ msgstr "Dieser Rabatt Code existiert nicht!"
515
+
516
+ #: class-coupon.php:105
517
+ msgid "Coupon code expired!"
518
+ msgstr "Dieser Rabatt Code ist abgelaufen!"
519
+
520
+ #: class-coupon.php:110
521
+ msgid "Discount can only be applied once per checkout!"
522
+ msgstr "Rabatt Codes können nur einmal angewendet werden!"
523
+
524
+ #: class-coupon.php:132
525
+ msgid "Discount applied successfully! Total Discount: "
526
+ msgstr "Rabatt Code erfolgreich angewendet. Rabatt total: "
527
+
528
+ #: wp_shopping_cart.php:198
529
+ msgid ""
530
+ "Shopping Cart Configuration Error! You must specify a value in the 'Checkout "
531
+ "Page URL' field for the automatic redirection feature to work!"
532
+ msgstr ""
533
+ "Fehlerhafte Konfiguration des Warenkorbs! Damit die automatische "
534
+ "Weiterleitung funktioniert, müssen Sie in dem Feld 'Zur Kasse - Seite' eine "
535
+ "URL eintragen."
536
+
537
+ #: wp_shopping_cart.php:290 wp_shopping_cart.php:365 wp_shopping_cart.php:431
538
+ #: wp_shopping_cart.php:473 wp_shopping_cart.php:477
539
+ #: wp_shopping_cart_settings.php:123
540
+ msgid "Add to Cart"
541
+ msgstr "Zum Warenkorb hinzufügen"
542
+
543
+ #: wp_shopping_cart.php:568
544
+ msgid "WP Paypal Shopping Cart"
545
+ msgstr "WP Paypal Warenkorb"
546
+
547
+ #: wp_shopping_cart.php:568
548
+ msgid "WP Shopping Cart"
549
+ msgstr "WP Warenkorb"
550
+
551
+ #: wp_shopping_cart.php:602
552
+ msgid "Shopping Cart"
553
+ msgstr "Warenkorb"
554
+
555
+ #: wp_shopping_cart.php:635
556
+ msgid "Settings"
557
+ msgstr "Einstellungen"
558
+
559
+ #: wp_shopping_cart_misc_functions.php:160
560
+ msgid "Your Shopping Cart"
561
+ msgstr "Ihr Warenkorb"
562
+
563
+ #: wp_shopping_cart_misc_functions.php:161
564
+ msgid "Your cart is empty"
565
+ msgstr "Ihr Warenkorb ist leer"
566
+
567
+ #: wp_shopping_cart_orders.php:91 wp_shopping_cart_orders.php:168
568
+ #: includes/wspsc-cart-functions.php:150
569
+ msgid "Total"
570
+ msgstr "Gesamtsumme"
571
+
572
+ #: wp_shopping_cart_orders.php:95 includes/wspsc-cart-functions.php:147
573
+ msgid "Shipping"
574
+ msgstr "Versand"
575
+
576
+ #: wp_shopping_cart_settings.php:10
577
+ msgid "WP Paypal Shopping Cart Options"
578
+ msgstr "WP Paypal Warenkorb Einstellungen"
579
+
580
+ #: wp_shopping_cart_settings.php:101
581
+ msgid "Options Updated!"
582
+ msgstr "Die Einstellungen wurden aktualisiert!"
583
+
584
+ #: wp_shopping_cart_settings.php:105 includes/wspsc-cart-functions.php:30
585
+ msgid "USD"
586
+ msgstr "EUR"
587
+
588
+ #: wp_shopping_cart_settings.php:108 includes/wspsc-cart-functions.php:34
589
+ msgid "$"
590
+ msgstr "€"
591
+
592
+ #: wp_shopping_cart_settings.php:197
593
+ msgid "PRODUCT-NAME"
594
+ msgstr "PRODUKTNAME"
595
+
596
+ #: wp_shopping_cart_settings.php:197
597
+ msgid "PRODUCT-PRICE"
598
+ msgstr "PRODUKTPREIS"
599
+
600
+ #: wp_shopping_cart_settings.php:199
601
+ msgid ""
602
+ "to a post or page or use the sidebar widget to add the shopping cart to the "
603
+ "sidebar."
604
+ msgstr ""
605
+ "in einem Artikel oder auf einer Seite. Oder Sie aktivieren das Sidebar "
606
+ "Widget um den Warenkorb in der Sidebar anzuzeigen."
607
+
608
+ #: wp_shopping_cart_settings.php:209
609
+ msgid "PayPal and Shopping Cart Settings"
610
+ msgstr "PayPal und Warenkorb Einstellungen"
611
+
612
+ #: wp_shopping_cart_settings.php:215
613
+ msgid "Paypal Email Address"
614
+ msgstr "Paypal E-Mail Adresse"
615
+
616
+ #: wp_shopping_cart_settings.php:219
617
+ msgid "Shopping Cart title"
618
+ msgstr "Name des Warenkorbs"
619
+
620
+ #: wp_shopping_cart_settings.php:223
621
+ msgid "Text/Image to Show When Cart Empty"
622
+ msgstr "Text/Bild für einen leeren Warenkorb"
623
+
624
+ #: wp_shopping_cart_settings.php:224
625
+ msgid ""
626
+ "You can either enter plain text or the URL of an image that you want to show "
627
+ "when the shopping cart is empty"
628
+ msgstr ""
629
+ "Sie können einfachen Text eintragen oder die URL eines Bildes angeben (wird "
630
+ "bei einem leeren Warenkorb angezeigt)"
631
+
632
+ #: wp_shopping_cart_settings.php:227
633
+ msgid "Currency"
634
+ msgstr "Währung"
635
+
636
+ #: wp_shopping_cart_settings.php:228 wp_shopping_cart_settings.php:232
637
+ #: wp_shopping_cart_settings.php:259
638
+ msgid "e.g."
639
+ msgstr "z.B."
640
+
641
+ #: wp_shopping_cart_settings.php:231
642
+ msgid "Currency Symbol"
643
+ msgstr "Währungssymbol"
644
+
645
+ #: wp_shopping_cart_settings.php:237
646
+ msgid "Base Shipping Cost"
647
+ msgstr "Basisversandkosten"
648
+
649
+ #: wp_shopping_cart_settings.php:238
650
+ msgid ""
651
+ "This is the base shipping cost that will be added to the total of individual "
652
+ "products shipping cost. Put 0 if you do not want to charge shipping cost or "
653
+ "use base shipping cost."
654
+ msgstr ""
655
+ "Die Basisversandkosten werden zu der Summer der individuellen Versandkosten "
656
+ "der Produkte addiert. Tragen Sie 0 ein wenn Sie keine Basisversandkosten "
657
+ "oder gar keine Versandkosten berechnen wollen."
658
+
659
+ #: wp_shopping_cart_settings.php:238
660
+ msgid "Learn More on Shipping Calculation"
661
+ msgstr "Weitere Informationen über die Versandkostenberechnung"
662
+
663
+ #: wp_shopping_cart_settings.php:242
664
+ msgid "Free Shipping for Orders Over"
665
+ msgstr "Versandkostenfrei für Bestellungen über"
666
+
667
+ #: wp_shopping_cart_settings.php:243
668
+ msgid ""
669
+ "When a customer orders more than this amount he/she will get free shipping. "
670
+ "Leave empty if you do not want to use it."
671
+ msgstr ""
672
+ "Wenn die Bestellung eines Kunden über diesen Betrag hinausgeht, entfallen "
673
+ "die Versandkosten. Tragen Sie nichts ein, falls Sie diese Funktion nicht "
674
+ "nutzen wollen."
675
+
676
+ #: wp_shopping_cart_settings.php:247
677
+ msgid "Must Collect Shipping Address on PayPal"
678
+ msgstr "Der Kunde muss bei PayPal eine Versandadresse angeben"
679
+
680
+ #: wp_shopping_cart_settings.php:248
681
+ msgid ""
682
+ "If checked the customer will be forced to enter a shipping address on PayPal "
683
+ "when checking out."
684
+ msgstr ""
685
+ "Wenn diese Option aktiviert ist, müssen Kunden bei dem PayPal-Bestellvorgang "
686
+ "eine Versandadresse angeben."
687
+
688
+ #: wp_shopping_cart_settings.php:252
689
+ msgid "Use PayPal Profile Based Shipping"
690
+ msgstr "Die Versandkostenkalkulation von PayPal nutzen"
691
+
692
+ #: wp_shopping_cart_settings.php:253
693
+ msgid "Check this if you want to use"
694
+ msgstr "Aktivieren Sie diese Option für"
695
+
696
+ #: wp_shopping_cart_settings.php:253
697
+ msgid "PayPal profile based shipping"
698
+ msgstr "von PayPal berechnete Versandkosten"
699
+
700
+ #: wp_shopping_cart_settings.php:253
701
+ msgid ""
702
+ "Using this will ignore any other shipping options that you have specified in "
703
+ "this plugin."
704
+ msgstr ""
705
+ "Die Verwendung deaktiviert alle anderen Versandoptionen dieses Plugins."
706
+
707
+ #: wp_shopping_cart_settings.php:257
708
+ msgid "Add to Cart button text or Image"
709
+ msgstr "Text oder Bild für den 'Zum Warenkorb hinzufügen'-Button"
710
+
711
+ #: wp_shopping_cart_settings.php:259
712
+ msgid ""
713
+ "To use a customized image as the button simply enter the URL of the image "
714
+ "file."
715
+ msgstr ""
716
+ "Um ein eigenes Bild für den Button zu verwenden, geben Sie einfach dessen "
717
+ "URL an."
718
+
719
+ #: wp_shopping_cart_settings.php:265
720
+ msgid "Return URL"
721
+ msgstr "Rückkehr URL"
722
+
723
+ #: wp_shopping_cart_settings.php:266
724
+ msgid ""
725
+ "This is the URL the customer will be redirected to after a successful payment"
726
+ msgstr ""
727
+ "Zu dieser URL wird ein Kunde weitergeleitet wenn der Bestellvorgang "
728
+ "erfogreich war"
729
+
730
+ #: wp_shopping_cart_settings.php:275
731
+ msgid "Products Page URL"
732
+ msgstr "URL der Produktseite"
733
+
734
+ #: wp_shopping_cart_settings.php:276
735
+ msgid ""
736
+ "This is the URL of your products page if you have any. If used, the shopping "
737
+ "cart widget will display a link to this page when cart is empty"
738
+ msgstr ""
739
+ "Falls Sie eine Produktseite haben, können Sie hier die URL eingeben. Wenn "
740
+ "eine URL eingegeben und der Warenkorb leer ist wird ein Link zu dieser Seite "
741
+ "im Warenkorb angezeigt."
742
+
743
+ #: wp_shopping_cart_settings.php:280
744
+ msgid "Automatic redirection to checkout page"
745
+ msgstr "Automatische Weiterleitung zur 'Bestellung abschließen'-Seite"
746
+
747
+ #: wp_shopping_cart_settings.php:282
748
+ msgid "Checkout Page URL"
749
+ msgstr "URL der 'Bestellung abschließen'-Seite"
750
+
751
+ #: wp_shopping_cart_settings.php:283
752
+ msgid ""
753
+ "If checked the visitor will be redirected to the Checkout page after a "
754
+ "product is added to the cart. You must enter a URL in the Checkout Page URL "
755
+ "field for this to work."
756
+ msgstr ""
757
+ "Wenn diese Option aktiviert ist, werden Besucher zur 'Bestellung "
758
+ "abschließen'-Seite weitergeleitet nachdem sie ein Produkt zum Warenkorb "
759
+ "hinzugefügt haben. Sie müssen eine URL in dem Feld der 'Bestellung "
760
+ "abschließen'-Seite eingeben um diese Funktion zu nutzen."
761
+
762
+ #: wp_shopping_cart_settings.php:293
763
+ msgid "Reset Cart After Redirection to Return Page"
764
+ msgstr "Warenkorb zurücksetzen nach der Weiterleitung auf die Rückkehr URL"
765
+
766
+ #: wp_shopping_cart_settings.php:295
767
+ msgid ""
768
+ "If checked the shopping cart will be reset when the customer lands on the "
769
+ "return URL (Thank You) page."
770
+ msgstr ""
771
+ "Wenn diese Option aktiviert ist, wird der Warenkorb zurückgesetzt wenn ein "
772
+ "Kunde auf die Rückkehr URL (die 'Vielen Dank für Ihren Einkauf'-Seite) "
773
+ "geleitet wird."
774
+
775
+ #: wp_shopping_cart_settings.php:302
776
+ msgid "Hide Shopping Cart Image"
777
+ msgstr "Bild des Warenkorb nicht anzeigen"
778
+
779
+ #: wp_shopping_cart_settings.php:303
780
+ msgid "If ticked the shopping cart image will not be shown."
781
+ msgstr "Falls aktiviert, wird das Bild des Warenkorbs nicht angezeigt."
782
+
783
+ #: wp_shopping_cart_settings.php:332
784
+ msgid "Use WP Affiliate Platform"
785
+ msgstr "Die WP Affiliate Platform benutzen"
786
+
787
+ #: wp_shopping_cart_settings.php:334
788
+ msgid "Check this if using with the"
789
+ msgstr "Markieren für die Verwendung dieses Plugins mit dem"
790
+
791
+ #: wp_shopping_cart_settings.php:334
792
+ msgid ""
793
+ "This plugin lets you run your own affiliate campaign/program and allows you "
794
+ "to reward (pay commission) your affiliates for referred sales"
795
+ msgstr ""
796
+ "Dieses Plugin ermöglicht Ihnen ein eigenes Affiliate-System zu betreiben und "
797
+ "Ihre Vertriebspartner für an Sie verwiesene Kunden mit Provisionen zu "
798
+ "vergüten"
799
+
800
+ #: wp_shopping_cart_settings.php:370 wp_shopping_cart_settings.php:519
801
+ msgid "Update Options &raquo;"
802
+ msgstr "Einstellungen speichern &raquo;"
803
+
804
+ #: wp_shopping_cart_settings.php:374
805
+ msgid "Like the Simple WordPress Shopping Cart Plugin?"
806
+ msgstr "Gefällt Ihnen das Simple WordPress Shopping Cart Plugin?"
807
+
808
+ #: wp_shopping_cart_settings.php:374
809
+ msgid "Give it a good rating"
810
+ msgstr "Bewerten Sie es positiv"
811
+
812
+ #: includes/wspsc-cart-functions.php:18
813
+ msgid "Visit The Shop"
814
+ msgstr "Besuchen Sie den Shop"
815
+
816
+ #: includes/wspsc-cart-functions.php:64
817
+ msgid "Cart"
818
+ msgstr "Warenkorb"
819
+
820
+ #: includes/wspsc-cart-functions.php:72
821
+ msgid "Hit enter to submit new Quantity."
822
+ msgstr "Drücken Sie Enter um eine neue Menge festzulegen"
823
+
824
+ #: includes/wspsc-cart-functions.php:82
825
+ msgid "Item Name"
826
+ msgstr "Artikel"
827
+
828
+ #: includes/wspsc-cart-functions.php:82
829
+ msgid "Quantity"
830
+ msgstr "Menge"
831
+
832
+ #: includes/wspsc-cart-functions.php:82
833
+ msgid "Price"
834
+ msgstr "Preis"
835
+
836
+ #: includes/wspsc-cart-functions.php:121
837
+ msgid "Remove"
838
+ msgstr "Entfernen"
839
+
840
+ #: includes/wspsc-cart-functions.php:146
841
+ msgid "Subtotal"
842
+ msgstr "Zwischensumme"
843
+
844
+ #: includes/wspsc-cart-functions.php:182
845
+ msgid "paypal_checkout_EN.png"
846
+ msgstr "paypal_checkout_DE.png"
847
+
848
+ #: includes/wspsc-cart-functions.php:182
849
+ msgid "Make payments with PayPal - it\\'s fast, free and secure!"
850
+ msgstr "Zahlen Sie mit PayPal - Es ist schnell, kostenlos und sicher!"
paypal.php CHANGED
@@ -325,7 +325,7 @@ class paypal_ipn_handler {
325
  $this->debug_log('Not Using the WP Affiliate Platform Plugin.',true);
326
  }
327
 
328
- do_action('wpspc_paypal_ipn_processed',$this->ipn_data);
329
 
330
  //Empty any incomplete old cart orders.
331
  wspsc_clean_incomplete_old_cart_orders();
325
  $this->debug_log('Not Using the WP Affiliate Platform Plugin.',true);
326
  }
327
 
328
+ do_action('wpspc_paypal_ipn_processed',$this->ipn_data,$this);
329
 
330
  //Empty any incomplete old cart orders.
331
  wspsc_clean_incomplete_old_cart_orders();
readme.txt CHANGED
@@ -1,31 +1,35 @@
1
- === WordPress Simple Paypal Shopping Cart ===
2
  Contributors: Tips and Tricks HQ, Ruhul Amin, wptipsntricks, mbrsolution, mra13
3
  Donate link: https://www.tipsandtricks-hq.com
4
  Tags: cart, shopping cart, WordPress shopping cart, Paypal shopping cart, sell, selling, sell products, online shop, shop, e-commerce, wordpress ecommerce, wordpress store, store, PayPal cart widget, sell digital products, sell service, digital downloads, paypal, paypal cart, e-shop, compact cart, coupon, discount
5
  Requires at least: 3.0
6
- Tested up to: 4.8
7
- Stable tag: 4.3.7
8
  License: GPLv2 or later
9
 
10
- Very easy to use Simple WordPress Paypal Shopping Cart Plugin. Great for selling products online in one click from your WordPress site.
11
 
12
  == Description ==
13
 
14
- WordPress Simple Paypal Shopping Cart allows you to add an 'Add to Cart' button for your product on any posts or pages. This simple shopping cart plugin lets you sell products and services directly from your own wordpress site and turns your WP blog into an ecommerce site.
15
 
16
  It also allows you to add/display the shopping cart on any post or page or sidebar easily. The shopping cart shows the user what they currently have in the cart and allows them to change quantity or remove the items.
17
 
18
- https://www.youtube.com/watch?v=tEZWfTmZ2kk
19
 
20
  You will be able to create products by using shortcodes dynamically.
21
 
22
  The shopping cart output will be responsive if you are using it with a responsive theme.
23
 
24
- It can be easily integrated with the NextGen Photo Gallery plugin to accommodate the selling of photographs from your gallery.
 
 
25
 
26
  This plugin is a lightweight solution (with minimal number of lines of code and minimal options) so it doesn't slow down your site.
27
 
28
- WP simple Paypal Cart Plugin, interfaces with the Paypal sandbox to allow for testing.
 
 
29
 
30
  For video tutorial, screenshots, detailed documentation, support and updates, please visit:
31
  [WP Simple Cart Details Page](https://www.tipsandtricks-hq.com/wordpress-simple-paypal-shopping-cart-plugin-768)
@@ -42,7 +46,7 @@ or
42
  * Sell any type of media file that you upload to your WordPress site. For example: you can sell ebooks (PDF), music files (MP3), audio files, videos, photos, images etc.
43
  * Your customers will automatically get an email with the media file that they paid for.
44
  * Show a nicely formatted product display box on the fly using a simple shortcode.
45
- * You can use Paypal sandbox to do testing if needed (before you go live).
46
  * Collect special instructions from your customers on the PayPal checkout page.
47
  * The orders menu will show you all the orders that you have received from your site.
48
  * Ability to configure an email that will get sent to your buyers after they purchase your product.
@@ -92,6 +96,10 @@ The following language translations are already available:
92
 
93
  You can translate the plugin using [this documentation](https://www.tipsandtricks-hq.com/ecommerce/translating-the-wp-simple-shopping-cart-plugin-2627).
94
 
 
 
 
 
95
  = Note =
96
 
97
  There are a few exact duplicate copies of this plugin that other people made. We have a few users who are getting confused as to which one is the original simple shopping cart plugin. This is the original simple PayPal shopping cart and you can verify it with the following information:
@@ -149,8 +157,8 @@ example usage: [wp_cart_button name="Test Product" price="29.95" var1="Size|smal
149
 
150
  1. Unzip and Upload the folder 'wordpress-paypal-shopping-cart' to the '/wp-content/plugins/' directory
151
  2. Activate the plugin through the 'Plugins' menu in WordPress
152
- 3. Go to Settings and configure the options (for example: your email, Shopping Cart name, Return URL etc.)
153
- 4. Use the trigger text to add a product to a post or page where you want it to appear.
154
 
155
  == Frequently Asked Questions ==
156
  = Can this plugin be used to accept paypal payment for a service or a product? =
@@ -163,7 +171,7 @@ Yes
163
  Yes
164
  = Is the 'Add to Cart' button customizable? =
165
  Yes
166
- = Does this plugin use a return URL to redirect customers to a specified page after Paypal has processed the payment? =
167
  Yes
168
  = How can I add a buy button on the sidebar widget of my site? =
169
  Check the documentation on [how to add buy buttons to the sidebar](https://www.tipsandtricks-hq.com/ecommerce/wordpress-shopping-cart-additional-resources-322#add_button_in_sidebar)
@@ -189,6 +197,23 @@ None
189
 
190
  == Changelog ==
191
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
192
  = 4.3.7 =
193
  - Added Russian Ruble currency to the currency dropdown option.
194
  - Added CSS class to the quantity input field in the cart.
1
+ === WordPress Simple PayPal Shopping Cart ===
2
  Contributors: Tips and Tricks HQ, Ruhul Amin, wptipsntricks, mbrsolution, mra13
3
  Donate link: https://www.tipsandtricks-hq.com
4
  Tags: cart, shopping cart, WordPress shopping cart, Paypal shopping cart, sell, selling, sell products, online shop, shop, e-commerce, wordpress ecommerce, wordpress store, store, PayPal cart widget, sell digital products, sell service, digital downloads, paypal, paypal cart, e-shop, compact cart, coupon, discount
5
  Requires at least: 3.0
6
+ Tested up to: 4.9
7
+ Stable tag: 4.4.0
8
  License: GPLv2 or later
9
 
10
+ Very easy to use Simple WordPress PayPal Shopping Cart Plugin. Great for selling products online in one click from your WordPress site.
11
 
12
  == Description ==
13
 
14
+ WordPress Simple PayPal Shopping Cart allows you to add an 'Add to Cart' button for your product on any posts or pages. This simple shopping cart plugin lets you sell products and services directly from your own wordpress site and turns your WP blog into an ecommerce site.
15
 
16
  It also allows you to add/display the shopping cart on any post or page or sidebar easily. The shopping cart shows the user what they currently have in the cart and allows them to change quantity or remove the items.
17
 
18
+ https://www.youtube.com/watch?v=dJgGdD-tZW4
19
 
20
  You will be able to create products by using shortcodes dynamically.
21
 
22
  The shopping cart output will be responsive if you are using it with a responsive theme.
23
 
24
+ You can sell digital products via this plugin easily too. The following video shows how you can sell your digital media files using the simple cart plugin:
25
+
26
+ https://www.youtube.com/watch?v=gPvXac_j_lI
27
 
28
  This plugin is a lightweight solution (with minimal number of lines of code and minimal options) so it doesn't slow down your site.
29
 
30
+ It can be integrated with the NextGen Photo Gallery plugin to accommodate the selling of photographs from your gallery.
31
+
32
+ WP simple PayPal Cart Plugin, interfaces with the PayPal sandbox to allow for testing.
33
 
34
  For video tutorial, screenshots, detailed documentation, support and updates, please visit:
35
  [WP Simple Cart Details Page](https://www.tipsandtricks-hq.com/wordpress-simple-paypal-shopping-cart-plugin-768)
46
  * Sell any type of media file that you upload to your WordPress site. For example: you can sell ebooks (PDF), music files (MP3), audio files, videos, photos, images etc.
47
  * Your customers will automatically get an email with the media file that they paid for.
48
  * Show a nicely formatted product display box on the fly using a simple shortcode.
49
+ * You can use PayPal sandbox to do testing if needed (before you go live).
50
  * Collect special instructions from your customers on the PayPal checkout page.
51
  * The orders menu will show you all the orders that you have received from your site.
52
  * Ability to configure an email that will get sent to your buyers after they purchase your product.
96
 
97
  You can translate the plugin using [this documentation](https://www.tipsandtricks-hq.com/ecommerce/translating-the-wp-simple-shopping-cart-plugin-2627).
98
 
99
+ = Developers =
100
+ * If you are a developer and you need some extra hooks or filters for this plugin please let us know.
101
+ * Github repository - https://github.com/Arsenal21/simple-wp-shopping-cart
102
+
103
  = Note =
104
 
105
  There are a few exact duplicate copies of this plugin that other people made. We have a few users who are getting confused as to which one is the original simple shopping cart plugin. This is the original simple PayPal shopping cart and you can verify it with the following information:
157
 
158
  1. Unzip and Upload the folder 'wordpress-paypal-shopping-cart' to the '/wp-content/plugins/' directory
159
  2. Activate the plugin through the 'Plugins' menu in WordPress
160
+ 3. Go to Settings of this plugin and configure the options (for example: your email, Shopping Cart name, Return URL etc.)
161
+ 4. Use the shortcode to add a product to a post or page where you want it to appear.
162
 
163
  == Frequently Asked Questions ==
164
  = Can this plugin be used to accept paypal payment for a service or a product? =
171
  Yes
172
  = Is the 'Add to Cart' button customizable? =
173
  Yes
174
+ = Does this plugin use a return URL to redirect customers to a specified page after PayPal has processed the payment? =
175
  Yes
176
  = How can I add a buy button on the sidebar widget of my site? =
177
  Check the documentation on [how to add buy buttons to the sidebar](https://www.tipsandtricks-hq.com/ecommerce/wordpress-shopping-cart-additional-resources-322#add_button_in_sidebar)
197
 
198
  == Changelog ==
199
 
200
+ = 4.4.0 =
201
+ - The order date is now included in the exported CSV file.
202
+ - Updated the German language file. Thanks to Oliver Juwig.
203
+ - Updated some CSS code to not show border in the cart.
204
+ - Updated the checkout button image.
205
+
206
+ = 4.3.9 =
207
+ - The note to seller field has been removed as it is no longer supported by PayPal.
208
+
209
+ = 4.3.8 =
210
+ - The settings menu has been moved to a new menu called "Simple Cart" in the admin dashboard.
211
+ - The coupons tab has been moved to a separate menu item under the "Simple Cart" admin menu.
212
+ - Added a new email merge tag for the sale notification emails. The new tag is {order_id}
213
+ - Added github repository link in the readme file.
214
+ - Added couple of filter hooks in the shopping cart display function.
215
+ - The delete coupon link color has been changed to red.
216
+
217
  = 4.3.7 =
218
  - Added Russian Ruble currency to the currency dropdown option.
219
  - Added CSS class to the quantity input field in the cart.
wp_shopping_cart.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  /*
4
  Plugin Name: WP Simple Paypal Shopping cart
5
- Version: 4.3.7
6
  Plugin URI: https://www.tipsandtricks-hq.com/wordpress-simple-paypal-shopping-cart-plugin-768
7
  Author: Tips and Tricks HQ, Ruhul Amin, mra13
8
  Author URI: https://www.tipsandtricks-hq.com/
@@ -27,7 +27,7 @@ if (version_compare(PHP_VERSION, '5.4.0') >= 0) {
27
  }
28
  }
29
 
30
- define('WP_CART_VERSION', '4.3.7');
31
  define('WP_CART_FOLDER', dirname(plugin_basename(__FILE__)));
32
  define('WP_CART_PATH', plugin_dir_path(__FILE__));
33
  define('WP_CART_URL', plugins_url('', __FILE__));
@@ -38,7 +38,7 @@ define('WP_CART_CURRENCY_SYMBOL', get_option('cart_currency_symbol'));
38
  if (!defined('WP_CART_MANAGEMENT_PERMISSION')) {//This will allow the user to define custom capability for this constant in wp-config file
39
  define('WP_CART_MANAGEMENT_PERMISSION', 'manage_options');
40
  }
41
- define('WP_CART_MAIN_MENU_SLUG', 'wspsc-main');
42
 
43
 
44
  // loading language files
@@ -53,6 +53,7 @@ include_once('wp_shopping_cart_misc_functions.php');
53
  include_once('wp_shopping_cart_orders.php');
54
  include_once('class-coupon.php');
55
  include_once('includes/wspsc-cart-functions.php');
 
56
  include_once('includes/admin/wp_shopping_cart_tinymce.php');
57
 
58
  function always_show_cart_handler($atts) {
@@ -642,18 +643,6 @@ function simple_cart_total() {
642
  return wpspsc_number_format_price($grand_total);
643
  }
644
 
645
- // Handle the options page display
646
- function wp_cart_options_page() {
647
- include_once('wp_shopping_cart_settings.php');
648
- add_options_page(__("WP Paypal Shopping Cart", "wordpress-simple-paypal-shopping-cart"), __("WP Shopping Cart", "wordpress-simple-paypal-shopping-cart"), WP_CART_MANAGEMENT_PERMISSION, 'wordpress-paypal-shopping-cart', 'wp_cart_options');
649
-
650
- //Main menu - Complete this when the dashboard menu is ready
651
- //$menu_icon_url = '';//TODO - use
652
- //add_menu_page(__('Simple Cart', 'wordpress-simple-paypal-shopping-cart'), __('Simple Cart', 'wordpress-simple-paypal-shopping-cart'), WP_CART_MANAGEMENT_PERMISSION, WP_CART_MAIN_MENU_SLUG , 'wp_cart_options', $menu_icon_url);
653
- //add_submenu_page(WP_CART_MAIN_MENU_SLUG, __('Settings', 'wordpress-simple-paypal-shopping-cart'), __('Settings', 'wordpress-simple-paypal-shopping-cart') , WP_CART_MANAGEMENT_PERMISSION, WP_CART_MAIN_MENU_SLUG, 'wp_cart_options');
654
- //add_submenu_page(WP_CART_MAIN_MENU_SLUG, __('Bla', 'wordpress-simple-paypal-shopping-cart'), __('Bla', 'wordpress-simple-paypal-shopping-cart') , WP_CART_MANAGEMENT_PERMISSION, 'wspsc-bla', 'wp_cart_options');
655
- }
656
-
657
  function wp_paypal_shopping_cart_load_widgets() {
658
  register_widget('WP_PayPal_Cart_Widget');
659
  }
@@ -689,7 +678,7 @@ class WP_PayPal_Cart_Widget extends WP_Widget {
689
  }
690
 
691
  function wspsc_admin_side_enqueue_scripts() {
692
- if (isset($_GET['page']) && $_GET['page'] == 'wordpress-paypal-shopping-cart') { //simple paypal shopping cart discount page
693
  wp_enqueue_style('jquery-ui-style', '//code.jquery.com/ui/1.11.1/themes/smoothness/jquery-ui.css');
694
  wp_register_script('wpspsc-admin', WP_CART_URL . '/lib/wpspsc_admin_side.js', array('jquery', 'jquery-ui-datepicker'));
695
  wp_enqueue_script('wpspsc-admin');
@@ -713,7 +702,7 @@ register_activation_hook(__FILE__, 'wpspc_plugin_install');
713
  // Add the settings link
714
  function wp_simple_cart_add_settings_link($links, $file) {
715
  if ($file == plugin_basename(__FILE__)) {
716
- $settings_link = '<a href="options-general.php?page=wordpress-paypal-shopping-cart">' . (__("Settings", "wordpress-simple-paypal-shopping-cart")) . '</a>';
717
  array_unshift($links, $settings_link);
718
  }
719
  return $links;
@@ -721,8 +710,6 @@ function wp_simple_cart_add_settings_link($links, $file) {
721
 
722
  add_filter('plugin_action_links', 'wp_simple_cart_add_settings_link', 10, 2);
723
 
724
- // Insert the options page to the admin menu
725
- add_action('admin_menu', 'wp_cart_options_page');
726
  add_action('widgets_init', 'wp_paypal_shopping_cart_load_widgets');
727
 
728
  add_action('init', 'wp_cart_init_handler');
2
 
3
  /*
4
  Plugin Name: WP Simple Paypal Shopping cart
5
+ Version: 4.4.0
6
  Plugin URI: https://www.tipsandtricks-hq.com/wordpress-simple-paypal-shopping-cart-plugin-768
7
  Author: Tips and Tricks HQ, Ruhul Amin, mra13
8
  Author URI: https://www.tipsandtricks-hq.com/
27
  }
28
  }
29
 
30
+ define('WP_CART_VERSION', '4.3.9');
31
  define('WP_CART_FOLDER', dirname(plugin_basename(__FILE__)));
32
  define('WP_CART_PATH', plugin_dir_path(__FILE__));
33
  define('WP_CART_URL', plugins_url('', __FILE__));
38
  if (!defined('WP_CART_MANAGEMENT_PERMISSION')) {//This will allow the user to define custom capability for this constant in wp-config file
39
  define('WP_CART_MANAGEMENT_PERMISSION', 'manage_options');
40
  }
41
+ define('WP_CART_MAIN_MENU_SLUG', 'wspsc-menu-main');
42
 
43
 
44
  // loading language files
53
  include_once('wp_shopping_cart_orders.php');
54
  include_once('class-coupon.php');
55
  include_once('includes/wspsc-cart-functions.php');
56
+ include_once('includes/admin/wp_shopping_cart_menu_main.php');
57
  include_once('includes/admin/wp_shopping_cart_tinymce.php');
58
 
59
  function always_show_cart_handler($atts) {
643
  return wpspsc_number_format_price($grand_total);
644
  }
645