WooCommerce PayPal Express Checkout Payment Gateway - Version 1.6.18

Version Description

  • 2019-12-05 =
  • Fix - Send fees to PayPal as line items
  • Fix - Fix error 10426 when coupons are used
  • Fix - Call to a member function has_session() on null
  • Add - Notice about legacy payment buttons deprecation
  • Fix - Use order currency when renewing subscription instead of store currency
  • Update - WooCommerce 3.8 compatibility
  • Update - WordPress 5.3 compatibility
Download this release

Release Info

Developer woothemes
Plugin Icon 128x128 WooCommerce PayPal Express Checkout Payment Gateway
Version 1.6.18
Comparing to
See all releases

Code changes from version 1.6.17 to 1.6.18

changelog.txt CHANGED
@@ -1,5 +1,14 @@
1
  *** Changelog ***
2
 
 
 
 
 
 
 
 
 
 
3
  = 1.6.17 - 2019-08-08 =
4
  * Update - WooCommerce 3.7 compatibility
5
  * Add - Filter to require display of billing agreement during checkout
1
  *** Changelog ***
2
 
3
+ = 1.6.18 - 2019-12-05 =
4
+ * Fix - Send fees to PayPal as line items
5
+ * Fix - Fix error 10426 when coupons are used
6
+ * Fix - Call to a member function has_session() on null
7
+ * Add - Notice about legacy payment buttons deprecation
8
+ * Fix - Use order currency when renewing subscription instead of store currency
9
+ * Update - WooCommerce 3.8 compatibility
10
+ * Update - WordPress 5.3 compatibility
11
+
12
  = 1.6.17 - 2019-08-08 =
13
  * Update - WooCommerce 3.7 compatibility
14
  * Add - Filter to require display of billing agreement during checkout
includes/class-wc-gateway-ppec-cart-handler.php CHANGED
@@ -509,13 +509,15 @@ class WC_Gateway_PPEC_Cart_Handler {
509
  * Creates a customer session if one is not already active.
510
  */
511
  public function ensure_session() {
 
 
512
  $frontend = ( ! is_admin() || defined( 'DOING_AJAX' ) ) && ! defined( 'DOING_CRON' ) && ! defined( 'REST_REQUEST' );
513
 
514
  if ( ! $frontend ) {
515
  return;
516
  }
517
 
518
- if ( ! WC()->session->has_session() ) {
519
  WC()->session->set_customer_session_cookie( true );
520
  }
521
  }
509
  * Creates a customer session if one is not already active.
510
  */
511
  public function ensure_session() {
512
+ // TODO: this tries to replicate Woo core functionality of checking for frontend requests.
513
+ // It can be removed once we drop support for pre-3.5 versions.
514
  $frontend = ( ! is_admin() || defined( 'DOING_AJAX' ) ) && ! defined( 'DOING_CRON' ) && ! defined( 'REST_REQUEST' );
515
 
516
  if ( ! $frontend ) {
517
  return;
518
  }
519
 
520
+ if ( ! empty( WC()->session ) && ! WC()->session->has_session() ) {
521
  WC()->session->set_customer_session_cookie( true );
522
  }
523
  }
includes/class-wc-gateway-ppec-checkout-handler.php CHANGED
@@ -292,7 +292,7 @@ class WC_Gateway_PPEC_Checkout_Handler {
292
  if ( $checkout->enable_guest_checkout ) {
293
  ?>
294
  <p class="form-row form-row-wide create-account">
295
- <input class="input-checkbox" id="createaccount" <?php checked( ( true === $checkout->get_value( 'createaccount' ) || ( true === apply_filters( 'woocommerce_create_account_default_checked', false ) ) ), true) ?> type="checkbox" name="createaccount" value="1" /> <label for="createaccount" class="checkbox"><?php _e( 'Create an account?', '' ); ?></label>
296
  </p>
297
  <?php
298
  }
@@ -301,7 +301,7 @@ class WC_Gateway_PPEC_Checkout_Handler {
301
  ?>
302
  <div class="create-account">
303
 
304
- <p><?php _e( 'Create an account by entering the information below. If you are a returning customer please login at the top of the page.', 'woocommerce' ); ?></p>
305
 
306
  <?php foreach ( $checkout->checkout_fields['account'] as $key => $field ) : ?>
307
 
292
  if ( $checkout->enable_guest_checkout ) {
293
  ?>
294
  <p class="form-row form-row-wide create-account">
295
+ <input class="input-checkbox" id="createaccount" <?php checked( ( true === $checkout->get_value( 'createaccount' ) || ( true === apply_filters( 'woocommerce_create_account_default_checked', false ) ) ), true) ?> type="checkbox" name="createaccount" value="1" /> <label for="createaccount" class="checkbox"><?php _e( 'Create an account?', 'woocommerce-gateway-paypal-express-checkout' ); ?></label>
296
  </p>
297
  <?php
298
  }
301
  ?>
302
  <div class="create-account">
303
 
304
+ <p><?php _e( 'Create an account by entering the information below. If you are a returning customer please login at the top of the page.', 'woocommerce-gateway-paypal-express-checkout' ); ?></p>
305
 
306
  <?php foreach ( $checkout->checkout_fields['account'] as $key => $field ) : ?>
307
 
includes/class-wc-gateway-ppec-client.php CHANGED
@@ -455,12 +455,14 @@ class WC_Gateway_PPEC_Client {
455
  $settings = wc_gateway_ppec()->settings;
456
  $old_wc = version_compare( WC_VERSION, '3.0', '<' );
457
 
 
 
458
  $decimals = $settings->get_number_of_decimal_digits();
459
  $rounded_total = $this->_get_rounded_total_in_cart();
460
  $discounts = WC()->cart->get_cart_discount_total();
461
 
462
  $details = array(
463
- 'total_item_amount' => round( WC()->cart->cart_contents_total, $decimals ) + $discounts,
464
  'order_tax' => round( WC()->cart->tax_total + WC()->cart->shipping_tax_total, $decimals ),
465
  'shipping' => round( WC()->cart->shipping_total, $decimals ),
466
  'items' => $this->_get_paypal_line_items_from_cart(),
@@ -505,6 +507,17 @@ class WC_Gateway_PPEC_Client {
505
  $items[] = $item;
506
  }
507
 
 
 
 
 
 
 
 
 
 
 
 
508
  return $items;
509
  }
510
 
@@ -525,6 +538,10 @@ class WC_Gateway_PPEC_Client {
525
  $rounded_total += round( $amount * $values['quantity'], $decimals );
526
  }
527
 
 
 
 
 
528
  return $rounded_total;
529
  }
530
 
@@ -585,10 +602,10 @@ class WC_Gateway_PPEC_Client {
585
  $details['ship_discount_amount'] = 0;
586
 
587
  // AMT
588
- $details['order_total'] = $details['order_total'] - $discounts;
589
 
590
  // ITEMAMT
591
- $details['total_item_amount'] = $details['total_item_amount'] - $discounts;
592
 
593
  // If the totals don't line up, adjust the tax to make it work (it's
594
  // probably a tax mismatch).
@@ -638,6 +655,16 @@ class WC_Gateway_PPEC_Client {
638
  return apply_filters( 'woocommerce_paypal_express_checkout_get_details', $details );
639
  }
640
 
 
 
 
 
 
 
 
 
 
 
641
  /**
642
  * Get details from given order_id.
643
  *
@@ -656,9 +683,10 @@ class WC_Gateway_PPEC_Client {
656
  $decimals = $settings->is_currency_supports_zero_decimal() ? 0 : 2;
657
  $rounded_total = $this->_get_rounded_total_in_order( $order );
658
  $discounts = $order->get_total_discount();
 
659
 
660
  $details = array(
661
- 'total_item_amount' => round( $order->get_subtotal(), $decimals ) + $discounts,
662
  'order_tax' => round( $order->get_total_tax(), $decimals ),
663
  'shipping' => round( ( version_compare( WC_VERSION, '3.0', '<' ) ? $order->get_total_shipping() : $order->get_shipping_total() ), $decimals ),
664
  'items' => $this->_get_paypal_line_items_from_order( $order ),
@@ -779,13 +807,25 @@ class WC_Gateway_PPEC_Client {
779
  $order = wc_get_order( $order );
780
 
781
  $items = array();
782
- foreach ( $order->get_items() as $cart_item_key => $values ) {
783
- $amount = round( $values['line_subtotal'] / $values['qty'] , $decimals );
784
- $item = array(
785
- 'name' => $values['name'],
786
- 'quantity' => $values['qty'],
787
- 'amount' => $amount,
788
- );
 
 
 
 
 
 
 
 
 
 
 
 
789
 
790
  $items[] = $item;
791
  }
@@ -808,9 +848,14 @@ class WC_Gateway_PPEC_Client {
808
  $order = wc_get_order( $order );
809
 
810
  $rounded_total = 0;
811
- foreach ( $order->get_items() as $cart_item_key => $values ) {
812
- $amount = round( $values['line_subtotal'] / $values['qty'] , $decimals );
813
- $rounded_total += round( $amount * $values['qty'], $decimals );
 
 
 
 
 
814
  }
815
 
816
  return $rounded_total;
@@ -1002,7 +1047,7 @@ class WC_Gateway_PPEC_Client {
1002
  'SHIPDISCAMT' => $details['ship_discount_amount'],
1003
  'INSURANCEAMT' => 0,
1004
  'HANDLINGAMT' => 0,
1005
- 'CURRENCYCODE' => get_woocommerce_currency(),
1006
  'NOTIFYURL' => WC()->api_request_url( 'WC_Gateway_PPEC' ),
1007
  'PAYMENTACTION' => $settings->get_paymentaction(),
1008
  'INVNUM' => $settings->invoice_prefix . $order->get_order_number(),
455
  $settings = wc_gateway_ppec()->settings;
456
  $old_wc = version_compare( WC_VERSION, '3.0', '<' );
457
 
458
+ WC()->cart->calculate_totals();
459
+
460
  $decimals = $settings->get_number_of_decimal_digits();
461
  $rounded_total = $this->_get_rounded_total_in_cart();
462
  $discounts = WC()->cart->get_cart_discount_total();
463
 
464
  $details = array(
465
+ 'total_item_amount' => round( WC()->cart->cart_contents_total + $discounts + WC()->cart->fee_total, $decimals ),
466
  'order_tax' => round( WC()->cart->tax_total + WC()->cart->shipping_tax_total, $decimals ),
467
  'shipping' => round( WC()->cart->shipping_total, $decimals ),
468
  'items' => $this->_get_paypal_line_items_from_cart(),
507
  $items[] = $item;
508
  }
509
 
510
+ foreach ( WC()->cart->get_fees() as $fee_key => $fee_values ) {
511
+ $item = array(
512
+ 'name' => $fee_values->name,
513
+ 'description' => '',
514
+ 'quantity' => 1,
515
+ 'amount' => round( $fee_values->total, $decimals ),
516
+ );
517
+
518
+ $items[] = $item;
519
+ }
520
+
521
  return $items;
522
  }
523
 
538
  $rounded_total += round( $amount * $values['quantity'], $decimals );
539
  }
540
 
541
+ foreach ( WC()->cart->get_fees() as $fee_key => $fee_values ) {
542
+ $rounded_total += round( $fee_values->total, $decimals );
543
+ }
544
+
545
  return $rounded_total;
546
  }
547
 
602
  $details['ship_discount_amount'] = 0;
603
 
604
  // AMT
605
+ $details['order_total'] = round( $details['order_total'] - $discounts, $decimals );
606
 
607
  // ITEMAMT
608
+ $details['total_item_amount'] = round( $details['total_item_amount'] - $discounts, $decimals );
609
 
610
  // If the totals don't line up, adjust the tax to make it work (it's
611
  // probably a tax mismatch).
655
  return apply_filters( 'woocommerce_paypal_express_checkout_get_details', $details );
656
  }
657
 
658
+ protected function _get_total_order_fees( $order ) {
659
+ $total = 0;
660
+ $fees = $order->get_fees();
661
+ foreach( $fees as $fee ) {
662
+ $total = $total + $fee->get_amount();
663
+ }
664
+
665
+ return $total;
666
+ }
667
+
668
  /**
669
  * Get details from given order_id.
670
  *
683
  $decimals = $settings->is_currency_supports_zero_decimal() ? 0 : 2;
684
  $rounded_total = $this->_get_rounded_total_in_order( $order );
685
  $discounts = $order->get_total_discount();
686
+ $fees = round( $this->_get_total_order_fees( $order ), $decimals );
687
 
688
  $details = array(
689
+ 'total_item_amount' => round( $order->get_subtotal() + $discounts + $fees, $decimals ),
690
  'order_tax' => round( $order->get_total_tax(), $decimals ),
691
  'shipping' => round( ( version_compare( WC_VERSION, '3.0', '<' ) ? $order->get_total_shipping() : $order->get_shipping_total() ), $decimals ),
692
  'items' => $this->_get_paypal_line_items_from_order( $order ),
807
  $order = wc_get_order( $order );
808
 
809
  $items = array();
810
+ foreach ( $order->get_items( array( 'line_item', 'fee' ) ) as $cart_item_key => $values ) {
811
+
812
+
813
+ if( 'fee' === $values['type']) {
814
+ $item = array(
815
+ 'name' => $values['name'],
816
+ 'quantity' => 1,
817
+ 'amount' => round( $values['line_total'], $decimals),
818
+ );
819
+ } else {
820
+ $amount = round( $values['line_subtotal'] / $values['qty'] , $decimals );
821
+ $item = array(
822
+ 'name' => $values['name'],
823
+ 'quantity' => $values['qty'],
824
+ 'amount' => $amount,
825
+ );
826
+
827
+ }
828
+
829
 
830
  $items[] = $item;
831
  }
848
  $order = wc_get_order( $order );
849
 
850
  $rounded_total = 0;
851
+ foreach ( $order->get_items( array( 'line_item', 'fee' ) ) as $cart_item_key => $values ) {
852
+ if( 'fee' === $values['type']) {
853
+ $amount = round( $values['line_total'], $decimals);
854
+ } else {
855
+ $amount = round( $values['line_subtotal'] / $values['qty'] , $decimals );
856
+ $amount = round( $amount * $values['qty'], $decimals );
857
+ }
858
+ $rounded_total += $amount;
859
  }
860
 
861
  return $rounded_total;
1047
  'SHIPDISCAMT' => $details['ship_discount_amount'],
1048
  'INSURANCEAMT' => 0,
1049
  'HANDLINGAMT' => 0,
1050
+ 'CURRENCYCODE' => $old_wc ? $order->order_currency : $order->get_currency(),
1051
  'NOTIFYURL' => WC()->api_request_url( 'WC_Gateway_PPEC' ),
1052
  'PAYMENTACTION' => $settings->get_paymentaction(),
1053
  'INVNUM' => $settings->invoice_prefix . $order->get_order_number(),
includes/class-wc-gateway-ppec-plugin.php CHANGED
@@ -233,26 +233,13 @@ class WC_Gateway_PPEC_Plugin {
233
  return;
234
  }
235
 
236
- if ( 'yes' !== get_option( 'wc_gateway_ppec_spb_notice_dismissed', 'no' ) ) {
237
- $setting_link = $this->get_admin_setting_link();
238
- $message = sprintf( __( '<p>PayPal&nbsp;Checkout with new <strong>Smart&nbsp;Payment&nbsp;Buttons™</strong> gives your customers the power to pay the way they want without leaving your site.</p><p>The <strong>existing buttons will be deprecated and removed</strong> in future releases. Upgrade to Smart&nbsp;Payment&nbsp;Buttons in the <a href="%s">PayPal&nbsp;Checkout settings</a>.</p>', 'woocommerce-gateway-paypal-express-checkout' ), esc_url( $setting_link ) );
239
- ?>
240
- <div class="notice notice-warning is-dismissible ppec-dismiss-spb-notice">
241
- <?php echo wp_kses( $message, array( 'a' => array( 'href' => array() ), 'strong' => array(), 'p' => array() ) ); ?>
242
- </div>
243
- <script>
244
- ( function( $ ) {
245
- $( '.ppec-dismiss-spb-notice' ).on( 'click', '.notice-dismiss', function() {
246
- jQuery.post( "<?php echo esc_url( admin_url( 'admin-ajax.php' ) ); ?>", {
247
- action: "ppec_dismiss_notice_message",
248
- dismiss_action: "ppec_dismiss_spb_notice",
249
- nonce: "<?php echo esc_js( wp_create_nonce( 'ppec_dismiss_notice' ) ); ?>"
250
- } );
251
- } );
252
- } )( jQuery );
253
- </script>
254
- <?php
255
- }
256
  }
257
 
258
  /**
@@ -274,9 +261,6 @@ class WC_Gateway_PPEC_Plugin {
274
  case 'ppec_dismiss_prompt_to_connect':
275
  update_option( 'wc_gateway_ppec_prompt_to_connect_message_dismissed', 'yes' );
276
  break;
277
- case 'ppec_dismiss_spb_notice':
278
- update_option( 'wc_gateway_ppec_spb_notice_dismissed', 'yes' );
279
- break;
280
  }
281
  wp_die();
282
  }
233
  return;
234
  }
235
 
236
+ $setting_link = $this->get_admin_setting_link();
237
+ $message = sprintf( __( '<p>PayPal Checkout with new <strong>Smart Payment Buttons™</strong> gives your customers the power to pay the way they want without leaving your site.</p><p>The <strong>existing buttons will be removed</strong> in the <strong>next release</strong>. Please upgrade to Smart Payment Buttons on the <a href="%s">PayPal Checkout settings page</a>.</p>', 'woocommerce-gateway-paypal-express-checkout' ), esc_url( $setting_link ) );
238
+ ?>
239
+ <div class="notice notice-error">
240
+ <?php echo wp_kses( $message, array( 'a' => array( 'href' => array() ), 'strong' => array(), 'p' => array() ) ); ?>
241
+ </div>
242
+ <?php
 
 
 
 
 
 
 
 
 
 
 
 
 
243
  }
244
 
245
  /**
261
  case 'ppec_dismiss_prompt_to_connect':
262
  update_option( 'wc_gateway_ppec_prompt_to_connect_message_dismissed', 'yes' );
263
  break;
 
 
 
264
  }
265
  wp_die();
266
  }
includes/settings/settings-ppec.php CHANGED
@@ -125,7 +125,7 @@ wc_enqueue_js( "
125
  var button_size = table.find( '.woocommerce_ppec_paypal_button_size' );
126
  var button_size_option = button_size.find( 'option[value=\"small\"]' );
127
  if ( button_size_option.prop( 'disabled' ) !== isVertical ) {
128
- button_size.removeClass( 'enhanced' )
129
  button_size_option.prop( 'disabled', isVertical );
130
  $( document.body ).trigger( 'wc-enhanced-select-init' );
131
  ! button_size.val() && button_size.val( 'responsive' ).change();
125
  var button_size = table.find( '.woocommerce_ppec_paypal_button_size' );
126
  var button_size_option = button_size.find( 'option[value=\"small\"]' );
127
  if ( button_size_option.prop( 'disabled' ) !== isVertical ) {
128
+ button_size.removeClass( 'enhanced' );
129
  button_size_option.prop( 'disabled', isVertical );
130
  $( document.body ).trigger( 'wc-enhanced-select-init' );
131
  ! button_size.val() && button_size.val( 'responsive' ).change();
languages/woocommerce-gateway-paypal-express-checkout.pot CHANGED
@@ -1,159 +1,188 @@
1
- # Copyright (C) 2016 Automattic
2
- # This file is distributed under the GNU General Public License v3.0.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: WooCommerce PayPal Express Checkout Gateway 1.1.1\n"
6
- "Report-Msgid-Bugs-To: "
7
- "https://github.com/woothemes/woocommerce-gateway-paypal-express-checkout/"
8
- "issues\n"
9
- "POT-Creation-Date: 2016-08-20 20:23:39+00:00\n"
10
  "MIME-Version: 1.0\n"
11
- "Content-Type: text/plain; charset=utf-8\n"
12
  "Content-Transfer-Encoding: 8bit\n"
13
- "PO-Revision-Date: 2016-MO-DA HO:MI+ZONE\n"
14
- "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
15
- "Language-Team: LANGUAGE <EMAIL@ADDRESS>\n"
16
- "X-Generator: grunt-wp-i18n 0.5.4\n"
17
 
18
- #: includes/abstracts/abstract-wc-gateway-ppec.php:19
19
- #: includes/settings/settings-ppec.php:135
20
- msgid "PayPal Express Checkout"
 
 
 
21
  msgstr ""
22
 
23
- #: includes/abstracts/abstract-wc-gateway-ppec.php:20
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
24
  msgid "Allow customers to conveniently checkout directly with PayPal."
25
  msgstr ""
26
 
27
- #: includes/abstracts/abstract-wc-gateway-ppec.php:23
28
  msgid "Continue to payment"
29
  msgstr ""
30
 
31
- #: includes/abstracts/abstract-wc-gateway-ppec.php:120
32
- msgid ""
33
- "Sorry, an error occurred while trying to process your payment. Please try "
34
- "again."
35
  msgstr ""
36
 
37
- #: includes/abstracts/abstract-wc-gateway-ppec.php:150
38
  msgid "No API certificate on file."
39
  msgstr ""
40
 
41
- #: includes/abstracts/abstract-wc-gateway-ppec.php:162
42
  msgid "expired on %s"
43
  msgstr ""
44
 
45
- #: includes/abstracts/abstract-wc-gateway-ppec.php:165
46
- #: includes/abstracts/abstract-wc-gateway-ppec.php:168
47
  msgid "expires on %s"
48
  msgstr ""
49
 
50
- #: includes/abstracts/abstract-wc-gateway-ppec.php:172
51
  msgid "Certificate belongs to API username %1$s; %2$s"
52
  msgstr ""
53
 
54
- #: includes/abstracts/abstract-wc-gateway-ppec.php:174
55
  msgid "The certificate on file is not valid."
56
  msgstr ""
57
 
58
- #: includes/abstracts/abstract-wc-gateway-ppec.php:189
59
- msgid "Error: The logo image URL you provided is not valid and cannot be used."
60
- msgstr ""
61
-
62
- #: includes/abstracts/abstract-wc-gateway-ppec.php:237
63
  msgid "Error: You must enter API password."
64
  msgstr ""
65
 
66
- #: includes/abstracts/abstract-wc-gateway-ppec.php:248
67
- #: includes/abstracts/abstract-wc-gateway-ppec.php:283
68
- msgid ""
69
- "Error: The %s credentials you provided are not valid. Please double-check "
70
- "that you entered them correctly and try again."
71
  msgstr ""
72
 
73
- #: includes/abstracts/abstract-wc-gateway-ppec.php:253
74
- #: includes/abstracts/abstract-wc-gateway-ppec.php:288
75
- msgid ""
76
- "An error occurred while trying to validate your %s API credentials. Unable "
77
- "to verify that your API credentials are correct."
78
  msgstr ""
79
 
80
- #: includes/abstracts/abstract-wc-gateway-ppec.php:261
81
- msgid "Error: The %s API certificate is not valid."
82
  msgstr ""
83
 
84
- #: includes/abstracts/abstract-wc-gateway-ppec.php:269
85
- msgid "Error: The %s API certificate has expired."
86
  msgstr ""
87
 
88
- #: includes/abstracts/abstract-wc-gateway-ppec.php:274
89
- msgid ""
90
- "Error: The API username does not match the name in the API certificate. "
91
- "Make sure that you have the correct API certificate."
92
  msgstr ""
93
 
94
- #: includes/abstracts/abstract-wc-gateway-ppec.php:293
95
- msgid "Error: You must provide a %s API signature or certificate."
96
  msgstr ""
97
 
98
- #: includes/abstracts/abstract-wc-gateway-ppec.php:311
99
- msgid ""
100
- "The \"require billing address\" option is not enabled by your account and "
101
- "has been disabled."
102
  msgstr ""
103
 
104
- #: includes/abstracts/abstract-wc-gateway-ppec.php:324
105
  msgid "Refund Error: You need to specify a refund amount."
106
  msgstr ""
107
 
108
- #: includes/abstracts/abstract-wc-gateway-ppec.php:347
109
- #: includes/abstracts/abstract-wc-gateway-ppec.php:370
110
- #: includes/abstracts/abstract-wc-gateway-ppec.php:421
111
  msgid "PayPal refund completed; transaction ID = %s"
112
  msgstr ""
113
 
114
- #: includes/abstracts/abstract-wc-gateway-ppec.php:354
115
- #: includes/abstracts/abstract-wc-gateway-ppec.php:377
116
  #: includes/abstracts/abstract-wc-gateway-ppec.php:427
117
- msgid "Error: %1$s - %2$s"
118
  msgstr ""
119
 
120
- #: includes/abstracts/abstract-wc-gateway-ppec.php:394
121
- msgid ""
122
- "Refund Error: All transactions have been fully refunded. There is no amount "
123
- "left to refund"
124
  msgstr ""
125
 
126
- #: includes/abstracts/abstract-wc-gateway-ppec.php:396
127
- msgid ""
128
- "Refund Error: The requested refund amount is too large. The refund amount "
129
- "must be less than or equal to %s."
130
  msgstr ""
131
 
132
- #: includes/class-wc-gateway-ppec-admin-handler.php:49
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
133
  msgid "Capture Charge"
134
  msgstr ""
135
 
136
- #: includes/class-wc-gateway-ppec-admin-handler.php:73
137
- msgid ""
138
- "NOTE: PayPal does not accept decimal places for the currency in which you "
139
- "are transacting. The \"Number of Decimals\" option in WooCommerce has "
140
- "automatically been set to 0 for you."
141
  msgstr ""
142
 
143
- #: includes/class-wc-gateway-ppec-admin-handler.php:156
144
  msgid "Unable to capture charge!"
145
  msgstr ""
146
 
147
- #: includes/class-wc-gateway-ppec-admin-handler.php:158
148
- msgid "PayPal Express Checkout charge complete (Charge ID: %s)"
149
  msgstr ""
150
 
151
- #: includes/class-wc-gateway-ppec-admin-handler.php:197
152
  msgid "Unable to void charge!"
153
  msgstr ""
154
 
155
- #: includes/class-wc-gateway-ppec-admin-handler.php:199
156
- msgid "PayPal Express Checkout charge voided (Charge ID: %s)"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
157
  msgstr ""
158
 
159
  #: includes/class-wc-gateway-ppec-api-error.php:22
@@ -161,9 +190,7 @@ msgid "Unable to communicate with PayPal. Please try your payment again."
161
  msgstr ""
162
 
163
  #: includes/class-wc-gateway-ppec-api-error.php:23
164
- msgid ""
165
- "PayPal rejected your email address because it is not valid. Please "
166
- "double-check your email address and try again."
167
  msgstr ""
168
 
169
  #: includes/class-wc-gateway-ppec-api-error.php:26
@@ -175,189 +202,162 @@ msgid "Your PayPal checkout session has expired. Please check out again."
175
  msgstr ""
176
 
177
  #: includes/class-wc-gateway-ppec-api-error.php:29
178
- msgid ""
179
- "Your PayPal payment has already been completed. Please contact the store "
180
- "owner for more information."
181
  msgstr ""
182
 
183
  #: includes/class-wc-gateway-ppec-api-error.php:30
184
- msgid ""
185
- "Your PayPal payment could not be processed. Please check out again or "
186
- "contact PayPal for assistance."
187
  msgstr ""
188
 
189
  #: includes/class-wc-gateway-ppec-api-error.php:31
190
- msgid ""
191
- "Your PayPal payment could not be processed. Please select an alternative "
192
- "method of payment or contact PayPal for assistance."
193
  msgstr ""
194
 
195
  #: includes/class-wc-gateway-ppec-api-error.php:33
196
- msgid ""
197
- "Your PayPal payment could not be processed. Please return to PayPal and "
198
- "select a new method of payment."
199
  msgstr ""
200
 
201
  #: includes/class-wc-gateway-ppec-api-error.php:35
202
- msgid ""
203
- "You have not approved this transaction on the PayPal website. Please check "
204
- "out again and be sure to complete all steps of the PayPal checkout process."
205
  msgstr ""
206
 
207
  #: includes/class-wc-gateway-ppec-api-error.php:36
208
- msgid ""
209
- "Your shipping address may not be in a different country than your country "
210
- "of residence. Please double-check your shipping address and try again."
211
  msgstr ""
212
 
213
  #: includes/class-wc-gateway-ppec-api-error.php:37
214
- msgid ""
215
- "This store does not accept transactions from buyers in your country. "
216
- "Please contact the store owner for assistance."
217
  msgstr ""
218
 
219
  #: includes/class-wc-gateway-ppec-api-error.php:38
220
- msgid ""
221
- "The transaction is over the threshold allowed by this store. Please "
222
- "contact the store owner for assistance."
223
  msgstr ""
224
 
225
  #: includes/class-wc-gateway-ppec-api-error.php:40
226
- msgid ""
227
- "Your transaction was declined. Please contact the store owner for "
228
- "assistance."
229
  msgstr ""
230
 
231
  #: includes/class-wc-gateway-ppec-api-error.php:41
232
  #: includes/class-wc-gateway-ppec-api-error.php:46
233
- msgid ""
234
- "The country in your shipping address is not valid. Please double-check "
235
- "your shipping address and try again."
236
  msgstr ""
237
 
238
  #: includes/class-wc-gateway-ppec-api-error.php:42
239
- msgid ""
240
- "The street address in your shipping address is not valid. Please "
241
- "double-check your shipping address and try again."
242
  msgstr ""
243
 
244
  #: includes/class-wc-gateway-ppec-api-error.php:43
245
- msgid ""
246
- "The city in your shipping address is not valid. Please double-check your "
247
- "shipping address and try again."
248
  msgstr ""
249
 
250
  #: includes/class-wc-gateway-ppec-api-error.php:44
251
- msgid ""
252
- "The state in your shipping address is not valid. Please double-check your "
253
- "shipping address and try again."
254
  msgstr ""
255
 
256
  #: includes/class-wc-gateway-ppec-api-error.php:45
257
- msgid ""
258
- "The ZIP code or postal code in your shipping address is not valid. Please "
259
- "double-check your shipping address and try again."
260
  msgstr ""
261
 
262
  #: includes/class-wc-gateway-ppec-api-error.php:47
263
- msgid ""
264
- "PayPal rejected your shipping address because the city, state, and/or ZIP "
265
- "code are incorrect. Please double-check that they are all spelled "
266
- "correctly and try again."
267
  msgstr ""
268
 
269
  #: includes/class-wc-gateway-ppec-api-error.php:49
270
- msgid ""
271
- "Your PayPal payment could not be processed. Please contact PayPal for "
272
- "assistance."
273
  msgstr ""
274
 
275
  #: includes/class-wc-gateway-ppec-api-error.php:51
276
- msgid ""
277
- "The redemption code(s) you entered on PayPal cannot be used at this time. "
278
- "Please return to PayPal and remove them."
279
  msgstr ""
280
 
281
  #: includes/class-wc-gateway-ppec-api-error.php:54
282
- msgid ""
283
- "Your funding instrument is invalid. Please check out again and select a "
284
- "new funding source."
285
  msgstr ""
286
 
287
  #: includes/class-wc-gateway-ppec-api-error.php:55
288
- msgid ""
289
- "An error (%s) occurred while processing your PayPal payment. Please "
290
- "contact the store owner for assistance."
291
  msgstr ""
292
 
293
- #: includes/class-wc-gateway-ppec-cart-handler.php:74
294
- msgid "&mdash; or &mdash;"
 
 
295
  msgstr ""
296
 
297
- #: includes/class-wc-gateway-ppec-cart-handler.php:79
298
- #: includes/class-wc-gateway-ppec-cart-handler.php:97
 
299
  msgid "Check out with PayPal"
300
  msgstr ""
301
 
302
- #: includes/class-wc-gateway-ppec-checkout-handler.php:66
 
 
 
 
 
 
 
 
303
  msgid "Confirm your PayPal order"
304
  msgstr ""
305
 
306
- #: includes/class-wc-gateway-ppec-checkout-handler.php:100
307
  msgid "Billing details"
308
  msgstr ""
309
 
310
- #: includes/class-wc-gateway-ppec-checkout-handler.php:103
311
  msgid "Address:"
312
  msgstr ""
313
 
314
- #: includes/class-wc-gateway-ppec-checkout-handler.php:105
315
  msgid "Name:"
316
  msgstr ""
317
 
318
- #: includes/class-wc-gateway-ppec-checkout-handler.php:109
319
  msgid "Email:"
320
  msgstr ""
321
 
322
- #: includes/class-wc-gateway-ppec-checkout-handler.php:113
323
- msgid "Tel:"
324
  msgstr ""
325
 
326
- #: includes/class-wc-gateway-ppec-checkout-handler.php:131
 
 
 
 
 
 
 
 
327
  msgid "Shipping details"
328
  msgstr ""
329
 
330
- #: includes/class-wc-gateway-ppec-checkout-handler.php:198
331
- #: includes/class-wc-gateway-ppec-checkout-handler.php:235
332
  msgid "Your PayPal checkout session has expired. Please check out again."
333
  msgstr ""
334
 
335
- #: includes/class-wc-gateway-ppec-checkout-handler.php:230
336
- msgid ""
337
- "Sorry, an error occurred while trying to retrieve your information from "
338
- "PayPal. Please try again."
339
  msgstr ""
340
 
341
- #: includes/class-wc-gateway-ppec-checkout-handler.php:282
342
  msgid "Cancel"
343
  msgstr ""
344
 
345
- #: includes/class-wc-gateway-ppec-checkout-handler.php:290
346
- #: includes/class-wc-gateway-ppec-checkout-handler.php:291
347
- msgid ""
348
- "You have cancelled Checkout with PayPal. Please try to process your order "
349
- "again."
350
  msgstr ""
351
 
352
- #: includes/class-wc-gateway-ppec-checkout-handler.php:644
353
- #: includes/class-wc-gateway-ppec-ipn-handler.php:189
354
- msgid ""
355
- "Payment authorized. Change payment status to processing or complete to "
356
- "capture funds."
357
  msgstr ""
358
 
359
- #: includes/class-wc-gateway-ppec-checkout-handler.php:646
360
- #: includes/class-wc-gateway-ppec-ipn-handler.php:191
361
  msgid "Payment pending (%s)."
362
  msgstr ""
363
 
@@ -382,80 +382,78 @@ msgstr ""
382
  msgid "Failed to export PKCS12 file during cURL configuration"
383
  msgstr ""
384
 
385
- #: includes/class-wc-gateway-ppec-client.php:121
386
  msgid "Missing credential"
387
  msgstr ""
388
 
389
- #: includes/class-wc-gateway-ppec-client.php:125
390
  msgid "Invalid credential object"
391
  msgstr ""
392
 
393
- #: includes/class-wc-gateway-ppec-client.php:129
394
  msgid "Invalid environment"
395
  msgstr ""
396
 
397
- #: includes/class-wc-gateway-ppec-client.php:152
398
  msgid "An error occurred while trying to connect to PayPal: %s"
399
  msgstr ""
400
 
401
- #: includes/class-wc-gateway-ppec-client.php:158
402
  msgid "Malformed response received from PayPal"
403
  msgstr ""
404
 
405
- #: includes/class-wc-gateway-ppec-ipn-handler.php:30
406
  msgid "Empty POST data."
407
  msgstr ""
408
 
409
- #: includes/class-wc-gateway-ppec-ipn-handler.php:39
410
  msgid "Invalid IPN request."
411
  msgstr ""
412
 
413
- #: includes/class-wc-gateway-ppec-ipn-handler.php:44
414
  msgid "PayPal IPN Request Failure"
415
  msgstr ""
416
 
417
- #: includes/class-wc-gateway-ppec-ipn-handler.php:144
418
  msgid "Validation error: PayPal currencies do not match (code %s)."
419
  msgstr ""
420
 
421
- #: includes/class-wc-gateway-ppec-ipn-handler.php:159
422
  msgid "Validation error: PayPal amounts do not match (gross %s)."
423
  msgstr ""
424
 
425
- #: includes/class-wc-gateway-ppec-ipn-handler.php:182
426
  msgid "IPN payment completed"
427
  msgstr ""
428
 
429
- #: includes/class-wc-gateway-ppec-ipn-handler.php:213
430
- #: includes/class-wc-gateway-ppec-ipn-handler.php:256
431
- #: includes/class-wc-gateway-ppec-ipn-handler.php:271
432
  msgid "Payment %s via IPN."
433
  msgstr ""
434
 
435
- #: includes/class-wc-gateway-ppec-ipn-handler.php:258
436
  msgid "Payment for order %s refunded"
437
  msgstr ""
438
 
439
- #: includes/class-wc-gateway-ppec-ipn-handler.php:259
440
- msgid "Order #%s has been marked as refunded - PayPal reason code: %s"
441
  msgstr ""
442
 
443
- #: includes/class-wc-gateway-ppec-ipn-handler.php:273
444
  msgid "Payment for order %s reversed"
445
  msgstr ""
446
 
447
- #: includes/class-wc-gateway-ppec-ipn-handler.php:274
448
- msgid "Order #%s has been marked on-hold due to a reversal - PayPal reason code: %s"
449
  msgstr ""
450
 
451
- #: includes/class-wc-gateway-ppec-ipn-handler.php:286
452
  msgid "Reversal cancelled for order #%s"
453
  msgstr ""
454
 
455
- #: includes/class-wc-gateway-ppec-ipn-handler.php:287
456
- msgid ""
457
- "Order #%s has had a reversal cancelled. Please check the status of payment "
458
- "and update the order status accordingly here: %s"
459
  msgstr ""
460
 
461
  #: includes/class-wc-gateway-ppec-ips-handler.php:140
@@ -468,378 +466,631 @@ msgid "Sorry, Easy Setup encountered an error. Please try again."
468
  msgstr ""
469
 
470
  #: includes/class-wc-gateway-ppec-ips-handler.php:173
471
- msgid ""
472
- "Easy Setup was able to obtain your API credentials, but was unable to "
473
- "verify that they work correctly. Please make sure your PayPal account is "
474
- "set up properly and try Easy Setup again."
475
  msgstr ""
476
 
477
- #: includes/class-wc-gateway-ppec-ips-handler.php:178
478
- msgid ""
479
- "Easy Setup was able to obtain your API credentials, but an error occurred "
480
- "while trying to verify that they work correctly. Please try Easy Setup "
481
- "again."
482
  msgstr ""
483
 
484
- #: includes/class-wc-gateway-ppec-ips-handler.php:183
485
  msgid "Success! Your PayPal account has been set up successfully."
486
  msgstr ""
487
 
488
- #: includes/class-wc-gateway-ppec-plugin.php:153
489
- msgid ""
490
- "%s in WooCommerce Gateway PayPal Express Checkout plugin can only be called "
491
- "once"
492
  msgstr ""
493
 
494
- #: includes/class-wc-gateway-ppec-plugin.php:208
495
- msgid ""
496
- "WooCommerce Gateway PayPal Express Checkout requires WooCommerce to be "
497
- "activated"
498
  msgstr ""
499
 
500
- #: includes/class-wc-gateway-ppec-plugin.php:212
501
- msgid ""
502
- "WooCommerce Gateway PayPal Express Checkout requires WooCommerce version "
503
- "2.5 or greater"
504
  msgstr ""
505
 
506
- #: includes/class-wc-gateway-ppec-plugin.php:216
507
- msgid ""
508
- "WooCommerce Gateway PayPal Express Checkout requires cURL to be installed "
509
- "on your server"
510
  msgstr ""
511
 
512
- #: includes/class-wc-gateway-ppec-plugin.php:219
513
- msgid ""
514
- "WooCommerce Gateway PayPal Express Checkout requires OpenSSL >= 1.0.1 to be "
515
- "installed on your server"
516
  msgstr ""
517
 
518
- #: includes/functions.php:45
519
- msgid "Payment error:"
520
  msgstr ""
521
 
522
- #: includes/settings/settings-ppec.php:15
523
- msgid "Setup or link an existing PayPal account"
524
  msgstr ""
525
 
526
- #: includes/settings/settings-ppec.php:16
527
- msgid ""
528
- "%s or <a href=\"#\" class=\"ppec-toggle-settings\">click here to toggle "
529
- "manual API credential input</a>."
530
  msgstr ""
531
 
532
- #: includes/settings/settings-ppec.php:22
533
- msgid "Setup or link an existing PayPal Sandbox account"
534
  msgstr ""
535
 
536
- #: includes/settings/settings-ppec.php:23
537
- msgid ""
538
- "%s or <a href=\"#\" class=\"ppec-toggle-sandbox-settings\">click here to "
539
- "toggle manual API credential input</a>."
540
  msgstr ""
541
 
542
- #: includes/settings/settings-ppec.php:91
543
- msgid "Enable/Disable"
544
  msgstr ""
545
 
546
- #: includes/settings/settings-ppec.php:93
547
- msgid "Enable PayPal Express Checkout"
548
  msgstr ""
549
 
550
- #: includes/settings/settings-ppec.php:94
551
- msgid ""
552
- "This enables PayPal Express Checkout which allows customers to checkout "
553
- "directly via PayPal from your cart page."
554
  msgstr ""
555
 
556
- #: includes/settings/settings-ppec.php:99
557
- msgid "Button Size"
558
  msgstr ""
559
 
560
- #: includes/settings/settings-ppec.php:102
561
- msgid ""
562
- "PayPal offers different sizes of the \"PayPal Checkout\" buttons, allowing "
563
- "you to select a size that best fits your site's theme. This setting will "
564
- "allow you to choose which size button(s) appear on your cart page."
565
  msgstr ""
566
 
567
- #: includes/settings/settings-ppec.php:106
568
- msgid "Small"
 
569
  msgstr ""
570
 
571
- #: includes/settings/settings-ppec.php:107
572
- msgid "Medium"
573
  msgstr ""
574
 
575
- #: includes/settings/settings-ppec.php:108
576
- msgid "Large"
577
  msgstr ""
578
 
579
- #: includes/settings/settings-ppec.php:112
580
- msgid "Environment"
581
  msgstr ""
582
 
583
- #: includes/settings/settings-ppec.php:115
584
- msgid ""
585
- "This setting specifies whether you will process live transactions, or "
586
- "whether you will process simulated transactions using the PayPal Sandbox."
587
  msgstr ""
588
 
589
- #: includes/settings/settings-ppec.php:119
590
- msgid "Live"
 
591
  msgstr ""
592
 
593
- #: includes/settings/settings-ppec.php:120
594
- msgid "Sandbox"
595
  msgstr ""
596
 
597
- #: includes/settings/settings-ppec.php:124
598
- msgid "PayPal Mark"
599
  msgstr ""
600
 
601
- #: includes/settings/settings-ppec.php:126
602
- msgid "Enable the PayPal Mark on regular checkout"
 
603
  msgstr ""
604
 
605
- #: includes/settings/settings-ppec.php:127
606
- msgid ""
607
- "This enables the PayPal mark, which can be shown on regular WooCommerce "
608
- "checkout to use PayPal Express Checkout like a regular WooCommerce gateway."
 
 
 
 
609
  msgstr ""
610
 
611
- #: includes/settings/settings-ppec.php:132
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
612
  msgid "Title"
613
  msgstr ""
614
 
615
- #: includes/settings/settings-ppec.php:134
616
  msgid "This controls the title which the user sees during checkout."
617
  msgstr ""
618
 
619
- #: includes/settings/settings-ppec.php:139
 
 
 
 
620
  msgid "Description"
621
  msgstr ""
622
 
623
- #: includes/settings/settings-ppec.php:142
624
  msgid "This controls the description which the user sees during checkout."
625
  msgstr ""
626
 
627
- #: includes/settings/settings-ppec.php:143
628
- msgid ""
629
- "Pay using either your PayPal account or credit card. All credit card "
630
- "payments will be processed by PayPal."
631
  msgstr ""
632
 
633
- #: includes/settings/settings-ppec.php:147
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
634
  msgid "API Credentials"
635
  msgstr ""
636
 
637
- #: includes/settings/settings-ppec.php:152
638
  msgid "Live API Username"
639
  msgstr ""
640
 
641
- #: includes/settings/settings-ppec.php:154
642
- #: includes/settings/settings-ppec.php:161
643
- #: includes/settings/settings-ppec.php:168
644
- #: includes/settings/settings-ppec.php:196
645
- #: includes/settings/settings-ppec.php:203
646
- #: includes/settings/settings-ppec.php:210
647
- #: includes/settings/settings-ppec.php:217
648
  msgid "Get your API credentials from PayPal."
649
  msgstr ""
650
 
651
- #: includes/settings/settings-ppec.php:159
652
  msgid "Live API Password"
653
  msgstr ""
654
 
655
- #: includes/settings/settings-ppec.php:166
656
  msgid "Live API Signature"
657
  msgstr ""
658
 
659
- #: includes/settings/settings-ppec.php:171
660
  msgid "Optional if you provide a certificate below"
661
  msgstr ""
662
 
663
- #: includes/settings/settings-ppec.php:174
664
  msgid "Live API Certificate"
665
  msgstr ""
666
 
667
- #: includes/settings/settings-ppec.php:180
668
  msgid "Live API Subject"
669
  msgstr ""
670
 
671
- #: includes/settings/settings-ppec.php:182
672
- #: includes/settings/settings-ppec.php:224
673
- msgid ""
674
- "If you're processing transactions on behalf of someone else's PayPal "
675
- "account, enter their email address or Secure Merchant Account ID (also "
676
- "known as a Payer ID) here. Generally, you must have API permissions in "
677
- "place with the other account in order to process anything other than "
678
- "\"sale\" transactions for them."
679
  msgstr ""
680
 
681
- #: includes/settings/settings-ppec.php:185
682
- #: includes/settings/settings-ppec.php:227
683
- #: includes/settings/settings-ppec.php:284
 
 
684
  msgid "Optional"
685
  msgstr ""
686
 
687
- #: includes/settings/settings-ppec.php:189
688
  msgid "Sandbox API Credentials"
689
  msgstr ""
690
 
691
- #: includes/settings/settings-ppec.php:194
692
  msgid "Sandbox API Username"
693
  msgstr ""
694
 
695
- #: includes/settings/settings-ppec.php:201
696
  msgid "Sandbox API Password"
697
  msgstr ""
698
 
699
- #: includes/settings/settings-ppec.php:208
700
  msgid "Sandbox API Signature"
701
  msgstr ""
702
 
703
- #: includes/settings/settings-ppec.php:215
704
  msgid "Sandbox API Certificate"
705
  msgstr ""
706
 
707
- #: includes/settings/settings-ppec.php:222
708
  msgid "Sandbox API Subject"
709
  msgstr ""
710
 
711
- #: includes/settings/settings-ppec.php:231
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
712
  msgid "Advanced Settings"
713
  msgstr ""
714
 
715
- #: includes/settings/settings-ppec.php:236
716
  msgid "Debug Log"
717
  msgstr ""
718
 
719
- #: includes/settings/settings-ppec.php:238
720
  msgid "Enable Logging"
721
  msgstr ""
722
 
723
- #: includes/settings/settings-ppec.php:241
724
  msgid "Log PayPal events, such as IPN requests."
725
  msgstr ""
726
 
727
- #: includes/settings/settings-ppec.php:244
728
  msgid "Invoice Prefix"
729
  msgstr ""
730
 
731
- #: includes/settings/settings-ppec.php:246
732
- msgid ""
733
- "Please enter a prefix for your invoice numbers. If you use your PayPal "
734
- "account for multiple stores ensure this prefix is unique as PayPal will not "
735
- "allow orders with the same invoice number."
736
  msgstr ""
737
 
738
- #: includes/settings/settings-ppec.php:251
739
  msgid "Billing Addresses"
740
  msgstr ""
741
 
742
- #: includes/settings/settings-ppec.php:253
743
  msgid "Require Billing Address"
744
  msgstr ""
745
 
746
- #: includes/settings/settings-ppec.php:256
747
- msgid ""
748
- "PayPal does not share buyer billing details with you. However, there are "
749
- "times when you must collect the buyer billing address to fulfill an "
750
- "essential business function (such as determining whether you must charge "
751
- "the buyer tax). Enable this function to collect the address before payment "
752
- "is taken."
753
  msgstr ""
754
 
755
- #: includes/settings/settings-ppec.php:259
 
 
 
 
 
 
 
 
 
756
  msgid "Payment Action"
757
  msgstr ""
758
 
759
- #: includes/settings/settings-ppec.php:262
760
- msgid ""
761
- "Choose whether you wish to capture funds immediately or authorize payment "
762
- "only."
763
  msgstr ""
764
 
765
- #: includes/settings/settings-ppec.php:266
766
  msgid "Sale"
767
  msgstr ""
768
 
769
- #: includes/settings/settings-ppec.php:267
770
  msgid "Authorize"
771
  msgstr ""
772
 
773
- #: includes/settings/settings-ppec.php:271
774
  msgid "Instant Payments"
775
  msgstr ""
776
 
777
- #: includes/settings/settings-ppec.php:273
778
  msgid "Require Instant Payment"
779
  msgstr ""
780
 
781
- #: includes/settings/settings-ppec.php:276
782
- msgid ""
783
- "If you enable this setting, PayPal will be instructed not to allow the "
784
- "buyer to use funding sources that take additional time to complete (for "
785
- "example, eChecks). Instead, the buyer will be required to use an instant "
786
- "funding source, such as an instant transfer, a credit/debit card, or PayPal "
787
- "Credit."
788
  msgstr ""
789
 
790
- #: includes/settings/settings-ppec.php:279
791
- msgid "Logo Image URL"
792
  msgstr ""
793
 
794
- #: includes/settings/settings-ppec.php:281
795
- msgid ""
796
- "If you want PayPal to co-brand the checkout page with your logo, enter the "
797
- "URL of your logo image here.<br/>The image must be no larger than 190x60, "
798
- "GIF, PNG, or JPG format, and should be served over HTTPS."
799
  msgstr ""
800
 
801
- #: includes/settings/settings-ppec.php:287
802
- msgid "Subtotal Mismatch Behavior"
803
  msgstr ""
804
 
805
- #: includes/settings/settings-ppec.php:290
806
- msgid ""
807
- "Internally, WC calculates line item prices and taxes out to four decimal "
808
- "places; however, PayPal can only handle amounts out to two decimal places "
809
- "(or, depending on the currency, no decimal places at all). Occasionally, "
810
- "this can cause discrepancies between the way WooCommerce calculates prices "
811
- "versus the way PayPal calculates them. If a mismatch occurs, this option "
812
- "controls how the order is dealt with so payment can still be taken."
813
  msgstr ""
814
 
815
- #: includes/settings/settings-ppec.php:294
816
- msgid "Add another line item"
817
  msgstr ""
818
 
819
- #: includes/settings/settings-ppec.php:295
820
- msgid "Do not send line items to PayPal"
821
  msgstr ""
822
 
823
- #. Plugin Name of the plugin/theme
824
- msgid "WooCommerce PayPal Express Checkout Gateway"
825
  msgstr ""
826
 
827
- #. Plugin URI of the plugin/theme
828
- msgid ""
829
- "https://www.woothemes.com/products/woocommerce-gateway-paypal-express-"
830
- "checkout/"
831
  msgstr ""
832
 
833
- #. Description of the plugin/theme
834
- msgid ""
835
- "A payment gateway for PayPal Express Checkout "
836
- "(https://www.paypal.com/us/webapps/mpp/express-checkout)."
837
  msgstr ""
838
 
839
- #. Author of the plugin/theme
840
- msgid "Automattic"
841
  msgstr ""
842
 
843
- #. Author URI of the plugin/theme
844
- msgid "https://woocommerce.com"
845
- msgstr ""
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright (C) 2019 WooCommerce
2
+ # This file is distributed under the same license as the WooCommerce PayPal Checkout Gateway plugin.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: WooCommerce PayPal Checkout Gateway 1.6.18\n"
6
+ "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/woocommerce-gateway-paypal-express-checkout\n"
7
+ "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
8
+ "Language-Team: LANGUAGE <LL@li.org>\n"
 
9
  "MIME-Version: 1.0\n"
10
+ "Content-Type: text/plain; charset=UTF-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
12
+ "POT-Creation-Date: 2019-11-20T17:08:08+00:00\n"
13
+ "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
14
+ "X-Generator: WP-CLI 2.4.0\n"
15
+ "X-Domain: woocommerce-gateway-paypal-express-checkout\n"
16
 
17
+ #. Plugin Name of the plugin
18
+ msgid "WooCommerce PayPal Checkout Gateway"
19
+ msgstr ""
20
+
21
+ #. Plugin URI of the plugin
22
+ msgid "https://woocommerce.com/products/woocommerce-gateway-paypal-express-checkout/"
23
  msgstr ""
24
 
25
+ #. Description of the plugin
26
+ msgid "Accept all major credit and debit cards, plus Venmo and PayPal Credit in the US, presenting options in a customizable stack of payment buttons. Fast, seamless, and flexible."
27
+ msgstr ""
28
+
29
+ #. Author of the plugin
30
+ msgid "WooCommerce"
31
+ msgstr ""
32
+
33
+ #. Author URI of the plugin
34
+ msgid "https://woocommerce.com"
35
+ msgstr ""
36
+
37
+ #: includes/abstracts/abstract-wc-gateway-ppec.php:18
38
+ #: includes/class-wc-gateway-ppec-privacy.php:12
39
+ msgid "PayPal Checkout"
40
+ msgstr ""
41
+
42
+ #: includes/abstracts/abstract-wc-gateway-ppec.php:19
43
  msgid "Allow customers to conveniently checkout directly with PayPal."
44
  msgstr ""
45
 
46
+ #: includes/abstracts/abstract-wc-gateway-ppec.php:22
47
  msgid "Continue to payment"
48
  msgstr ""
49
 
50
+ #: includes/abstracts/abstract-wc-gateway-ppec.php:157
51
+ msgid "Sorry, an error occurred while trying to process your payment. Please try again."
 
 
52
  msgstr ""
53
 
54
+ #: includes/abstracts/abstract-wc-gateway-ppec.php:190
55
  msgid "No API certificate on file."
56
  msgstr ""
57
 
58
+ #: includes/abstracts/abstract-wc-gateway-ppec.php:202
59
  msgid "expired on %s"
60
  msgstr ""
61
 
62
+ #: includes/abstracts/abstract-wc-gateway-ppec.php:205
63
+ #: includes/abstracts/abstract-wc-gateway-ppec.php:208
64
  msgid "expires on %s"
65
  msgstr ""
66
 
67
+ #: includes/abstracts/abstract-wc-gateway-ppec.php:212
68
  msgid "Certificate belongs to API username %1$s; %2$s"
69
  msgstr ""
70
 
71
+ #: includes/abstracts/abstract-wc-gateway-ppec.php:214
72
  msgid "The certificate on file is not valid."
73
  msgstr ""
74
 
75
+ #: includes/abstracts/abstract-wc-gateway-ppec.php:269
 
 
 
 
76
  msgid "Error: You must enter API password."
77
  msgstr ""
78
 
79
+ #: includes/abstracts/abstract-wc-gateway-ppec.php:280
80
+ #: includes/abstracts/abstract-wc-gateway-ppec.php:314
81
+ msgid "Error: The API credentials you provided are not valid. Please double-check that you entered them correctly and try again."
 
 
82
  msgstr ""
83
 
84
+ #: includes/abstracts/abstract-wc-gateway-ppec.php:285
85
+ #: includes/abstracts/abstract-wc-gateway-ppec.php:318
86
+ msgid "An error occurred while trying to validate your API credentials. Unable to verify that your API credentials are correct."
 
 
87
  msgstr ""
88
 
89
+ #: includes/abstracts/abstract-wc-gateway-ppec.php:292
90
+ msgid "Error: The API certificate is not valid."
91
  msgstr ""
92
 
93
+ #: includes/abstracts/abstract-wc-gateway-ppec.php:300
94
+ msgid "Error: The API certificate has expired."
95
  msgstr ""
96
 
97
+ #: includes/abstracts/abstract-wc-gateway-ppec.php:305
98
+ msgid "Error: The API username does not match the name in the API certificate. Make sure that you have the correct API certificate."
 
 
99
  msgstr ""
100
 
101
+ #: includes/abstracts/abstract-wc-gateway-ppec.php:323
102
+ msgid "Error: You must provide API signature or certificate."
103
  msgstr ""
104
 
105
+ #: includes/abstracts/abstract-wc-gateway-ppec.php:341
106
+ msgid "The \"require billing address\" option is not enabled by your account and has been disabled."
 
 
107
  msgstr ""
108
 
109
+ #: includes/abstracts/abstract-wc-gateway-ppec.php:360
110
  msgid "Refund Error: You need to specify a refund amount."
111
  msgstr ""
112
 
113
+ #: includes/abstracts/abstract-wc-gateway-ppec.php:380
114
+ #: includes/abstracts/abstract-wc-gateway-ppec.php:403
115
+ #: includes/abstracts/abstract-wc-gateway-ppec.php:453
116
  msgid "PayPal refund completed; transaction ID = %s"
117
  msgstr ""
118
 
 
 
119
  #: includes/abstracts/abstract-wc-gateway-ppec.php:427
120
+ msgid "Refund Error: All transactions have been fully refunded. There is no amount left to refund"
121
  msgstr ""
122
 
123
+ #: includes/abstracts/abstract-wc-gateway-ppec.php:429
124
+ msgid "Refund Error: The requested refund amount is too large. The refund amount must be less than or equal to %s."
 
 
125
  msgstr ""
126
 
127
+ #: includes/abstracts/abstract-wc-gateway-ppec.php:544
128
+ msgid "Already using URL as image: %s"
 
 
129
  msgstr ""
130
 
131
+ #: includes/abstracts/abstract-wc-gateway-ppec.php:552
132
+ msgid "Select a image to upload"
133
+ msgstr ""
134
+
135
+ #: includes/abstracts/abstract-wc-gateway-ppec.php:553
136
+ msgid "Use this image"
137
+ msgstr ""
138
+
139
+ #: includes/abstracts/abstract-wc-gateway-ppec.php:554
140
+ #: includes/abstracts/abstract-wc-gateway-ppec.php:557
141
+ msgid "Add image"
142
+ msgstr ""
143
+
144
+ #: includes/abstracts/abstract-wc-gateway-ppec.php:565
145
+ msgid "Remove image"
146
+ msgstr ""
147
+
148
+ #: includes/class-wc-gateway-ppec-admin-handler.php:57
149
  msgid "Capture Charge"
150
  msgstr ""
151
 
152
+ #: includes/class-wc-gateway-ppec-admin-handler.php:81
153
+ msgid "NOTE: PayPal does not accept decimal places for the currency in which you are transacting. The \"Number of Decimals\" option in WooCommerce has automatically been set to 0 for you."
 
 
 
154
  msgstr ""
155
 
156
+ #: includes/class-wc-gateway-ppec-admin-handler.php:171
157
  msgid "Unable to capture charge!"
158
  msgstr ""
159
 
160
+ #: includes/class-wc-gateway-ppec-admin-handler.php:179
161
+ msgid "PayPal Checkout charge complete (Charge ID: %s)"
162
  msgstr ""
163
 
164
+ #: includes/class-wc-gateway-ppec-admin-handler.php:221
165
  msgid "Unable to void charge!"
166
  msgstr ""
167
 
168
+ #: includes/class-wc-gateway-ppec-admin-handler.php:223
169
+ msgid "PayPal Checkout charge voided (Charge ID: %s)"
170
+ msgstr ""
171
+
172
+ #: includes/class-wc-gateway-ppec-admin-handler.php:330
173
+ msgid "This represents the fee PayPal collects for the transaction."
174
+ msgstr ""
175
+
176
+ #: includes/class-wc-gateway-ppec-admin-handler.php:331
177
+ msgid "PayPal Fee:"
178
+ msgstr ""
179
+
180
+ #: includes/class-wc-gateway-ppec-admin-handler.php:340
181
+ msgid "This represents the net total that will be credited to your PayPal account. This may be in a different currency than is set in your PayPal account."
182
+ msgstr ""
183
+
184
+ #: includes/class-wc-gateway-ppec-admin-handler.php:341
185
+ msgid "PayPal Payout:"
186
  msgstr ""
187
 
188
  #: includes/class-wc-gateway-ppec-api-error.php:22
190
  msgstr ""
191
 
192
  #: includes/class-wc-gateway-ppec-api-error.php:23
193
+ msgid "PayPal rejected your email address because it is not valid. Please double-check your email address and try again."
 
 
194
  msgstr ""
195
 
196
  #: includes/class-wc-gateway-ppec-api-error.php:26
202
  msgstr ""
203
 
204
  #: includes/class-wc-gateway-ppec-api-error.php:29
205
+ msgid "Your PayPal payment has already been completed. Please contact the store owner for more information."
 
 
206
  msgstr ""
207
 
208
  #: includes/class-wc-gateway-ppec-api-error.php:30
209
+ msgid "Your PayPal payment could not be processed. Please check out again or contact PayPal for assistance."
 
 
210
  msgstr ""
211
 
212
  #: includes/class-wc-gateway-ppec-api-error.php:31
213
+ msgid "Your PayPal payment could not be processed. Please select an alternative method of payment or contact PayPal for assistance."
 
 
214
  msgstr ""
215
 
216
  #: includes/class-wc-gateway-ppec-api-error.php:33
217
+ msgid "Your PayPal payment could not be processed. Please return to PayPal and select a new method of payment."
 
 
218
  msgstr ""
219
 
220
  #: includes/class-wc-gateway-ppec-api-error.php:35
221
+ msgid "You have not approved this transaction on the PayPal website. Please check out again and be sure to complete all steps of the PayPal checkout process."
 
 
222
  msgstr ""
223
 
224
  #: includes/class-wc-gateway-ppec-api-error.php:36
225
+ msgid "Your shipping address may not be in a different country than your country of residence. Please double-check your shipping address and try again."
 
 
226
  msgstr ""
227
 
228
  #: includes/class-wc-gateway-ppec-api-error.php:37
229
+ msgid "This store does not accept transactions from buyers in your country. Please contact the store owner for assistance."
 
 
230
  msgstr ""
231
 
232
  #: includes/class-wc-gateway-ppec-api-error.php:38
233
+ msgid "The transaction is over the threshold allowed by this store. Please contact the store owner for assistance."
 
 
234
  msgstr ""
235
 
236
  #: includes/class-wc-gateway-ppec-api-error.php:40
237
+ msgid "Your transaction was declined. Please contact the store owner for assistance."
 
 
238
  msgstr ""
239
 
240
  #: includes/class-wc-gateway-ppec-api-error.php:41
241
  #: includes/class-wc-gateway-ppec-api-error.php:46
242
+ msgid "The country in your shipping address is not valid. Please double-check your shipping address and try again."
 
 
243
  msgstr ""
244
 
245
  #: includes/class-wc-gateway-ppec-api-error.php:42
246
+ msgid "The street address in your shipping address is not valid. Please double-check your shipping address and try again."
 
 
247
  msgstr ""
248
 
249
  #: includes/class-wc-gateway-ppec-api-error.php:43
250
+ msgid "The city in your shipping address is not valid. Please double-check your shipping address and try again."
 
 
251
  msgstr ""
252
 
253
  #: includes/class-wc-gateway-ppec-api-error.php:44
254
+ msgid "The state in your shipping address is not valid. Please double-check your shipping address and try again."
 
 
255
  msgstr ""
256
 
257
  #: includes/class-wc-gateway-ppec-api-error.php:45
258
+ msgid "The ZIP code or postal code in your shipping address is not valid. Please double-check your shipping address and try again."
 
 
259
  msgstr ""
260
 
261
  #: includes/class-wc-gateway-ppec-api-error.php:47
262
+ msgid "PayPal rejected your shipping address because the city, state, and/or ZIP code are incorrect. Please double-check that they are all spelled correctly and try again."
 
 
 
263
  msgstr ""
264
 
265
  #: includes/class-wc-gateway-ppec-api-error.php:49
266
+ msgid "Your PayPal payment could not be processed. Please contact PayPal for assistance."
 
 
267
  msgstr ""
268
 
269
  #: includes/class-wc-gateway-ppec-api-error.php:51
270
+ msgid "The redemption code(s) you entered on PayPal cannot be used at this time. Please return to PayPal and remove them."
 
 
271
  msgstr ""
272
 
273
  #: includes/class-wc-gateway-ppec-api-error.php:54
274
+ msgid "Your funding instrument is invalid. Please check out again and select a new funding source."
 
 
275
  msgstr ""
276
 
277
  #: includes/class-wc-gateway-ppec-api-error.php:55
278
+ msgid "An error (%s) occurred while processing your PayPal payment. Please contact the store owner for assistance."
 
 
279
  msgstr ""
280
 
281
+ #: includes/class-wc-gateway-ppec-cart-handler.php:65
282
+ #: includes/class-wc-gateway-ppec-cart-handler.php:117
283
+ #: includes/class-wc-gateway-ppec-cart-handler.php:138
284
+ msgid "Cheatin&#8217; huh?"
285
  msgstr ""
286
 
287
+ #: includes/class-wc-gateway-ppec-cart-handler.php:294
288
+ #: includes/class-wc-gateway-ppec-cart-handler.php:331
289
+ #: includes/class-wc-gateway-ppec-cart-handler.php:366
290
  msgid "Check out with PayPal"
291
  msgstr ""
292
 
293
+ #: includes/class-wc-gateway-ppec-cart-handler.php:321
294
+ msgid "&mdash; or &mdash;"
295
+ msgstr ""
296
+
297
+ #: includes/class-wc-gateway-ppec-cart-handler.php:336
298
+ msgid "Pay with PayPal Credit"
299
+ msgstr ""
300
+
301
+ #: includes/class-wc-gateway-ppec-checkout-handler.php:79
302
  msgid "Confirm your PayPal order"
303
  msgstr ""
304
 
305
+ #: includes/class-wc-gateway-ppec-checkout-handler.php:256
306
  msgid "Billing details"
307
  msgstr ""
308
 
309
+ #: includes/class-wc-gateway-ppec-checkout-handler.php:259
310
  msgid "Address:"
311
  msgstr ""
312
 
313
+ #: includes/class-wc-gateway-ppec-checkout-handler.php:261
314
  msgid "Name:"
315
  msgstr ""
316
 
317
+ #: includes/class-wc-gateway-ppec-checkout-handler.php:265
318
  msgid "Email:"
319
  msgstr ""
320
 
321
+ #: includes/class-wc-gateway-ppec-checkout-handler.php:271
322
+ msgid "Phone:"
323
  msgstr ""
324
 
325
+ #: includes/class-wc-gateway-ppec-checkout-handler.php:295
326
+ msgid "Create an account?"
327
+ msgstr ""
328
+
329
+ #: includes/class-wc-gateway-ppec-checkout-handler.php:304
330
+ msgid "Create an account by entering the information below. If you are a returning customer please login at the top of the page."
331
+ msgstr ""
332
+
333
+ #: includes/class-wc-gateway-ppec-checkout-handler.php:344
334
  msgid "Shipping details"
335
  msgstr ""
336
 
337
+ #: includes/class-wc-gateway-ppec-checkout-handler.php:434
338
+ #: includes/class-wc-gateway-ppec-checkout-handler.php:477
339
  msgid "Your PayPal checkout session has expired. Please check out again."
340
  msgstr ""
341
 
342
+ #: includes/class-wc-gateway-ppec-checkout-handler.php:472
343
+ msgid "Sorry, an error occurred while trying to retrieve your information from PayPal. Please try again."
 
 
344
  msgstr ""
345
 
346
+ #: includes/class-wc-gateway-ppec-checkout-handler.php:580
347
  msgid "Cancel"
348
  msgstr ""
349
 
350
+ #: includes/class-wc-gateway-ppec-checkout-handler.php:594
351
+ msgid "You have cancelled Checkout with PayPal. Please try to process your order again."
 
 
 
352
  msgstr ""
353
 
354
+ #: includes/class-wc-gateway-ppec-checkout-handler.php:953
355
+ #: includes/class-wc-gateway-ppec-ipn-handler.php:190
356
+ msgid "Payment authorized. Change payment status to processing or complete to capture funds."
 
 
357
  msgstr ""
358
 
359
+ #: includes/class-wc-gateway-ppec-checkout-handler.php:955
360
+ #: includes/class-wc-gateway-ppec-ipn-handler.php:192
361
  msgid "Payment pending (%s)."
362
  msgstr ""
363
 
382
  msgid "Failed to export PKCS12 file during cURL configuration"
383
  msgstr ""
384
 
385
+ #: includes/class-wc-gateway-ppec-client.php:166
386
  msgid "Missing credential"
387
  msgstr ""
388
 
389
+ #: includes/class-wc-gateway-ppec-client.php:170
390
  msgid "Invalid credential object"
391
  msgstr ""
392
 
393
+ #: includes/class-wc-gateway-ppec-client.php:174
394
  msgid "Invalid environment"
395
  msgstr ""
396
 
397
+ #: includes/class-wc-gateway-ppec-client.php:191
398
  msgid "An error occurred while trying to connect to PayPal: %s"
399
  msgstr ""
400
 
401
+ #: includes/class-wc-gateway-ppec-client.php:197
402
  msgid "Malformed response received from PayPal"
403
  msgstr ""
404
 
405
+ #: includes/class-wc-gateway-ppec-ipn-handler.php:29
406
  msgid "Empty POST data."
407
  msgstr ""
408
 
409
+ #: includes/class-wc-gateway-ppec-ipn-handler.php:38
410
  msgid "Invalid IPN request."
411
  msgstr ""
412
 
413
+ #: includes/class-wc-gateway-ppec-ipn-handler.php:41
414
  msgid "PayPal IPN Request Failure"
415
  msgstr ""
416
 
417
+ #: includes/class-wc-gateway-ppec-ipn-handler.php:142
418
  msgid "Validation error: PayPal currencies do not match (code %s)."
419
  msgstr ""
420
 
421
+ #: includes/class-wc-gateway-ppec-ipn-handler.php:157
422
  msgid "Validation error: PayPal amounts do not match (gross %s)."
423
  msgstr ""
424
 
425
+ #: includes/class-wc-gateway-ppec-ipn-handler.php:183
426
  msgid "IPN payment completed"
427
  msgstr ""
428
 
429
+ #: includes/class-wc-gateway-ppec-ipn-handler.php:214
430
+ #: includes/class-wc-gateway-ppec-ipn-handler.php:258
431
+ #: includes/class-wc-gateway-ppec-ipn-handler.php:274
432
  msgid "Payment %s via IPN."
433
  msgstr ""
434
 
435
+ #: includes/class-wc-gateway-ppec-ipn-handler.php:260
436
  msgid "Payment for order %s refunded"
437
  msgstr ""
438
 
439
+ #: includes/class-wc-gateway-ppec-ipn-handler.php:261
440
+ msgid "Order #%1$s has been marked as refunded - PayPal reason code: %2$s"
441
  msgstr ""
442
 
443
+ #: includes/class-wc-gateway-ppec-ipn-handler.php:276
444
  msgid "Payment for order %s reversed"
445
  msgstr ""
446
 
447
+ #: includes/class-wc-gateway-ppec-ipn-handler.php:277
448
+ msgid "Order #%1$s has been marked on-hold due to a reversal - PayPal reason code: %2$s"
449
  msgstr ""
450
 
451
+ #: includes/class-wc-gateway-ppec-ipn-handler.php:290
452
  msgid "Reversal cancelled for order #%s"
453
  msgstr ""
454
 
455
+ #: includes/class-wc-gateway-ppec-ipn-handler.php:291
456
+ msgid "Order #%1$s has had a reversal cancelled. Please check the status of payment and update the order status accordingly here: %2$s"
 
 
457
  msgstr ""
458
 
459
  #: includes/class-wc-gateway-ppec-ips-handler.php:140
466
  msgstr ""
467
 
468
  #: includes/class-wc-gateway-ppec-ips-handler.php:173
469
+ msgid "Easy Setup was able to obtain your API credentials, but was unable to verify that they work correctly. Please make sure your PayPal account is set up properly and try Easy Setup again."
 
 
 
470
  msgstr ""
471
 
472
+ #: includes/class-wc-gateway-ppec-ips-handler.php:177
473
+ msgid "Easy Setup was able to obtain your API credentials, but an error occurred while trying to verify that they work correctly. Please try Easy Setup again."
 
 
 
474
  msgstr ""
475
 
476
+ #: includes/class-wc-gateway-ppec-ips-handler.php:182
477
  msgid "Success! Your PayPal account has been set up successfully."
478
  msgstr ""
479
 
480
+ #: includes/class-wc-gateway-ppec-plugin.php:156
481
+ msgid "%s in WooCommerce Gateway PayPal Checkout plugin can only be called once"
 
 
482
  msgstr ""
483
 
484
+ #: includes/class-wc-gateway-ppec-plugin.php:237
485
+ msgid "<p>PayPal Checkout with new <strong>Smart Payment Buttons™</strong> gives your customers the power to pay the way they want without leaving your site.</p><p>The <strong>existing buttons will be removed</strong> in the <strong>next release</strong>. Please upgrade to Smart Payment Buttons on the <a href=\"%s\">PayPal Checkout settings page</a>.</p>"
 
 
486
  msgstr ""
487
 
488
+ #: includes/class-wc-gateway-ppec-plugin.php:275
489
+ msgid "WooCommerce Gateway PayPal Checkout requires WooCommerce to be activated"
 
 
490
  msgstr ""
491
 
492
+ #: includes/class-wc-gateway-ppec-plugin.php:279
493
+ msgid "WooCommerce Gateway PayPal Checkout requires WooCommerce version 2.5 or greater"
 
 
494
  msgstr ""
495
 
496
+ #: includes/class-wc-gateway-ppec-plugin.php:283
497
+ msgid "WooCommerce Gateway PayPal Checkout requires cURL to be installed on your server"
 
 
498
  msgstr ""
499
 
500
+ #: includes/class-wc-gateway-ppec-plugin.php:286
501
+ msgid "WooCommerce Gateway PayPal Checkout requires OpenSSL >= 1.0.1 to be installed on your server"
502
  msgstr ""
503
 
504
+ #: includes/class-wc-gateway-ppec-plugin.php:313
505
+ msgid "PayPal Checkout is almost ready. To get started, <a href=\"%s\">connect your PayPal account</a>."
506
  msgstr ""
507
 
508
+ #: includes/class-wc-gateway-ppec-plugin.php:435
509
+ msgid "Settings"
 
 
510
  msgstr ""
511
 
512
+ #: includes/class-wc-gateway-ppec-plugin.php:438
513
+ msgid "Docs"
514
  msgstr ""
515
 
516
+ #: includes/class-wc-gateway-ppec-privacy.php:14
517
+ msgid "WooCommerce PPEC Order Data"
 
 
518
  msgstr ""
519
 
520
+ #: includes/class-wc-gateway-ppec-privacy.php:16
521
+ msgid "WooCommerce PPEC Subscriptions Data"
522
  msgstr ""
523
 
524
+ #: includes/class-wc-gateway-ppec-privacy.php:19
525
+ msgid "WooCommerce PPEC Data"
526
  msgstr ""
527
 
528
+ #: includes/class-wc-gateway-ppec-privacy.php:53
529
+ msgid "By using this extension, you may be storing personal data or sharing data with an external service. <a href=\"%s\" target=\"_blank\">Learn more about how this works, including what you may want to include in your privacy policy.</a>"
 
 
530
  msgstr ""
531
 
532
+ #: includes/class-wc-gateway-ppec-privacy.php:76
533
+ msgid "Orders"
534
  msgstr ""
535
 
536
+ #: includes/class-wc-gateway-ppec-privacy.php:80
537
+ #: includes/class-wc-gateway-ppec-privacy.php:145
538
+ msgid "PPEC Refundable transaction data"
 
 
539
  msgstr ""
540
 
541
+ #: includes/class-wc-gateway-ppec-privacy.php:84
542
+ #: includes/class-wc-gateway-ppec-privacy.php:149
543
+ msgid "PPEC Billing agreement id"
544
  msgstr ""
545
 
546
+ #: includes/class-wc-gateway-ppec-privacy.php:141
547
+ msgid "Subscriptions"
548
  msgstr ""
549
 
550
+ #: includes/class-wc-gateway-ppec-privacy.php:245
551
+ msgid "PayPal Checkout Subscriptions Data Erased."
552
  msgstr ""
553
 
554
+ #: includes/class-wc-gateway-ppec-privacy.php:268
555
+ msgid "PayPal Checkout Order Data Erased."
556
  msgstr ""
557
 
558
+ #: includes/class-wc-gateway-ppec-with-paypal-addons.php:157
559
+ msgid "PayPal API error"
 
 
560
  msgstr ""
561
 
562
+ #. translators: placeholder is pending reason from PayPal API.
563
+ #: includes/class-wc-gateway-ppec-with-paypal-addons.php:165
564
+ msgid "PayPal transaction held: %s"
565
  msgstr ""
566
 
567
+ #: includes/class-wc-gateway-ppec-with-paypal-addons.php:176
568
+ msgid "PayPal payment approved (ID: %s)"
569
  msgstr ""
570
 
571
+ #: includes/class-wc-gateway-ppec-with-paypal-addons.php:180
572
+ msgid "PayPal payment declined"
573
  msgstr ""
574
 
575
+ #: includes/class-wc-gateway-ppec-with-paypal-credit.php:15
576
+ #: includes/settings/settings-ppec.php:574
577
+ msgid "PayPal Credit"
578
  msgstr ""
579
 
580
+ #: includes/exceptions/class-wc-gateway-ppec-api-exception.php:40
581
+ #: includes/exceptions/class-wc-gateway-ppec-api-exception.php:68
582
+ msgid "An error occurred while calling the PayPal API."
583
+ msgstr ""
584
+
585
+ #. translators: placeholders are error code and message from PayPal
586
+ #: includes/exceptions/class-wc-gateway-ppec-api-exception.php:64
587
+ msgid "PayPal error (%1$s): %2$s"
588
  msgstr ""
589
 
590
+ #: includes/exceptions/class-wc-gateway-ppec-missing-session-exception.php:19
591
+ msgid "The buyer's session information could not be found."
592
+ msgstr ""
593
+
594
+ #: includes/settings/settings-ppec.php:15
595
+ msgid "Setup or link an existing PayPal account"
596
+ msgstr ""
597
+
598
+ #: includes/settings/settings-ppec.php:16
599
+ msgid "%s or <a href=\"#\" class=\"ppec-toggle-settings\">click here to toggle manual API credential input</a>."
600
+ msgstr ""
601
+
602
+ #: includes/settings/settings-ppec.php:27
603
+ msgid "To reset current credentials and use other account <a href=\"%1$s\" title=\"%2$s\">click here</a>."
604
+ msgstr ""
605
+
606
+ #: includes/settings/settings-ppec.php:27
607
+ msgid "Reset current credentials"
608
+ msgstr ""
609
+
610
+ #: includes/settings/settings-ppec.php:31
611
+ msgid "Setup or link an existing PayPal Sandbox account"
612
+ msgstr ""
613
+
614
+ #: includes/settings/settings-ppec.php:32
615
+ msgid "%s or <a href=\"#\" class=\"ppec-toggle-sandbox-settings\">click here to toggle manual API credential input</a>."
616
+ msgstr ""
617
+
618
+ #: includes/settings/settings-ppec.php:43
619
+ msgid "Your account setting is set to sandbox, no real charging takes place. To accept live payments, switch your environment to live and connect your PayPal account. To reset current credentials and use other sandbox account <a href=\"%1$s\" title=\"%2$s\">click here</a>."
620
+ msgstr ""
621
+
622
+ #: includes/settings/settings-ppec.php:43
623
+ msgid "Reset current sandbox credentials"
624
+ msgstr ""
625
+
626
+ #: includes/settings/settings-ppec.php:46
627
+ #: includes/settings/settings-ppec.php:580
628
+ msgid "Enable PayPal Credit"
629
+ msgstr ""
630
+
631
+ #: includes/settings/settings-ppec.php:48
632
+ msgid "This option is disabled. Currently PayPal Credit only available for U.S. merchants using USD currency."
633
+ msgstr ""
634
+
635
+ #: includes/settings/settings-ppec.php:51
636
+ msgid "This enables PayPal Credit, which displays a PayPal Credit button next to the primary PayPal Checkout button. PayPal Checkout lets you give customers access to financing through PayPal Credit® - at no additional cost to you. You get paid up front, even though customers have more time to pay. A pre-integrated payment button shows up next to the PayPal Button, and lets customers pay quickly with PayPal Credit®. (Should be unchecked for stores involved in Real Money Gaming.)"
637
+ msgstr ""
638
+
639
+ #: includes/settings/settings-ppec.php:255
640
+ msgid "Enable/Disable"
641
+ msgstr ""
642
+
643
+ #: includes/settings/settings-ppec.php:257
644
+ msgid "Enable PayPal Checkout"
645
+ msgstr ""
646
+
647
+ #: includes/settings/settings-ppec.php:258
648
+ msgid "This enables PayPal Checkout which allows customers to checkout directly via PayPal from your cart page."
649
+ msgstr ""
650
+
651
+ #: includes/settings/settings-ppec.php:264
652
  msgid "Title"
653
  msgstr ""
654
 
655
+ #: includes/settings/settings-ppec.php:266
656
  msgid "This controls the title which the user sees during checkout."
657
  msgstr ""
658
 
659
+ #: includes/settings/settings-ppec.php:267
660
+ msgid "PayPal"
661
+ msgstr ""
662
+
663
+ #: includes/settings/settings-ppec.php:271
664
  msgid "Description"
665
  msgstr ""
666
 
667
+ #: includes/settings/settings-ppec.php:274
668
  msgid "This controls the description which the user sees during checkout."
669
  msgstr ""
670
 
671
+ #: includes/settings/settings-ppec.php:275
672
+ msgid "Pay via PayPal; you can pay with your credit card if you don't have a PayPal account."
 
 
673
  msgstr ""
674
 
675
+ #: includes/settings/settings-ppec.php:279
676
+ msgid "Account Settings"
677
+ msgstr ""
678
+
679
+ #: includes/settings/settings-ppec.php:284
680
+ msgid "Environment"
681
+ msgstr ""
682
+
683
+ #: includes/settings/settings-ppec.php:287
684
+ msgid "This setting specifies whether you will process live transactions, or whether you will process simulated transactions using the PayPal Sandbox."
685
+ msgstr ""
686
+
687
+ #: includes/settings/settings-ppec.php:291
688
+ msgid "Live"
689
+ msgstr ""
690
+
691
+ #: includes/settings/settings-ppec.php:292
692
+ msgid "Sandbox"
693
+ msgstr ""
694
+
695
+ #: includes/settings/settings-ppec.php:297
696
  msgid "API Credentials"
697
  msgstr ""
698
 
699
+ #: includes/settings/settings-ppec.php:302
700
  msgid "Live API Username"
701
  msgstr ""
702
 
703
+ #: includes/settings/settings-ppec.php:304
704
+ #: includes/settings/settings-ppec.php:311
705
+ #: includes/settings/settings-ppec.php:318
706
+ #: includes/settings/settings-ppec.php:346
707
+ #: includes/settings/settings-ppec.php:353
708
+ #: includes/settings/settings-ppec.php:360
709
+ #: includes/settings/settings-ppec.php:367
710
  msgid "Get your API credentials from PayPal."
711
  msgstr ""
712
 
713
+ #: includes/settings/settings-ppec.php:309
714
  msgid "Live API Password"
715
  msgstr ""
716
 
717
+ #: includes/settings/settings-ppec.php:316
718
  msgid "Live API Signature"
719
  msgstr ""
720
 
721
+ #: includes/settings/settings-ppec.php:321
722
  msgid "Optional if you provide a certificate below"
723
  msgstr ""
724
 
725
+ #: includes/settings/settings-ppec.php:324
726
  msgid "Live API Certificate"
727
  msgstr ""
728
 
729
+ #: includes/settings/settings-ppec.php:330
730
  msgid "Live API Subject"
731
  msgstr ""
732
 
733
+ #: includes/settings/settings-ppec.php:332
734
+ #: includes/settings/settings-ppec.php:374
735
+ msgid "If you're processing transactions on behalf of someone else's PayPal account, enter their email address or Secure Merchant Account ID (also known as a Payer ID) here. Generally, you must have API permissions in place with the other account in order to process anything other than \"sale\" transactions for them."
 
 
 
 
 
736
  msgstr ""
737
 
738
+ #: includes/settings/settings-ppec.php:335
739
+ #: includes/settings/settings-ppec.php:377
740
+ #: includes/settings/settings-ppec.php:398
741
+ #: includes/settings/settings-ppec.php:406
742
+ #: includes/settings/settings-ppec.php:414
743
  msgid "Optional"
744
  msgstr ""
745
 
746
+ #: includes/settings/settings-ppec.php:339
747
  msgid "Sandbox API Credentials"
748
  msgstr ""
749
 
750
+ #: includes/settings/settings-ppec.php:344
751
  msgid "Sandbox API Username"
752
  msgstr ""
753
 
754
+ #: includes/settings/settings-ppec.php:351
755
  msgid "Sandbox API Password"
756
  msgstr ""
757
 
758
+ #: includes/settings/settings-ppec.php:358
759
  msgid "Sandbox API Signature"
760
  msgstr ""
761
 
762
+ #: includes/settings/settings-ppec.php:365
763
  msgid "Sandbox API Certificate"
764
  msgstr ""
765
 
766
+ #: includes/settings/settings-ppec.php:372
767
  msgid "Sandbox API Subject"
768
  msgstr ""
769
 
770
+ #: includes/settings/settings-ppec.php:381
771
+ msgid "PayPal-hosted Checkout Settings"
772
+ msgstr ""
773
+
774
+ #: includes/settings/settings-ppec.php:383
775
+ msgid "Customize the appearance of PayPal Checkout on the PayPal side."
776
+ msgstr ""
777
+
778
+ #: includes/settings/settings-ppec.php:386
779
+ msgid "Brand Name"
780
+ msgstr ""
781
+
782
+ #: includes/settings/settings-ppec.php:388
783
+ msgid "A label that overrides the business name in the PayPal account on the PayPal hosted checkout pages."
784
+ msgstr ""
785
+
786
+ #: includes/settings/settings-ppec.php:393
787
+ msgid "Logo Image (190×60)"
788
+ msgstr ""
789
+
790
+ #: includes/settings/settings-ppec.php:395
791
+ msgid "If you want PayPal to co-brand the checkout page with your logo, enter the URL of your logo image here.<br/>The image must be no larger than 190x60, GIF, PNG, or JPG format, and should be served over HTTPS."
792
+ msgstr ""
793
+
794
+ #: includes/settings/settings-ppec.php:401
795
+ msgid "Header Image (750×90)"
796
+ msgstr ""
797
+
798
+ #: includes/settings/settings-ppec.php:403
799
+ msgid "If you want PayPal to co-brand the checkout page with your header, enter the URL of your header image here.<br/>The image must be no larger than 750x90, GIF, PNG, or JPG format, and should be served over HTTPS."
800
+ msgstr ""
801
+
802
+ #: includes/settings/settings-ppec.php:409
803
+ msgid "Page Style"
804
+ msgstr ""
805
+
806
+ #: includes/settings/settings-ppec.php:411
807
+ msgid "Optionally enter the name of the page style you wish to use. These are defined within your PayPal account."
808
+ msgstr ""
809
+
810
+ #: includes/settings/settings-ppec.php:417
811
+ msgid "Landing Page"
812
+ msgstr ""
813
+
814
+ #: includes/settings/settings-ppec.php:420
815
+ msgid "Type of PayPal page to display."
816
+ msgstr ""
817
+
818
+ #: includes/settings/settings-ppec.php:424
819
+ msgctxt "Type of PayPal page"
820
+ msgid "Billing (Non-PayPal account)"
821
+ msgstr ""
822
+
823
+ #: includes/settings/settings-ppec.php:425
824
+ msgctxt "Type of PayPal page"
825
+ msgid "Login (PayPal account login)"
826
+ msgstr ""
827
+
828
+ #: includes/settings/settings-ppec.php:430
829
  msgid "Advanced Settings"
830
  msgstr ""
831
 
832
+ #: includes/settings/settings-ppec.php:435
833
  msgid "Debug Log"
834
  msgstr ""
835
 
836
+ #: includes/settings/settings-ppec.php:437
837
  msgid "Enable Logging"
838
  msgstr ""
839
 
840
+ #: includes/settings/settings-ppec.php:440
841
  msgid "Log PayPal events, such as IPN requests."
842
  msgstr ""
843
 
844
+ #: includes/settings/settings-ppec.php:443
845
  msgid "Invoice Prefix"
846
  msgstr ""
847
 
848
+ #: includes/settings/settings-ppec.php:445
849
+ msgid "Please enter a prefix for your invoice numbers. If you use your PayPal account for multiple stores ensure this prefix is unique as PayPal will not allow orders with the same invoice number."
 
 
 
850
  msgstr ""
851
 
852
+ #: includes/settings/settings-ppec.php:450
853
  msgid "Billing Addresses"
854
  msgstr ""
855
 
856
+ #: includes/settings/settings-ppec.php:452
857
  msgid "Require Billing Address"
858
  msgstr ""
859
 
860
+ #: includes/settings/settings-ppec.php:454
861
+ msgid "PayPal only returns a shipping address back to the website. To make sure billing address is returned as well, please enable this functionality on your PayPal account by calling %1$sPayPal Technical Support%2$s."
 
 
 
 
 
862
  msgstr ""
863
 
864
+ #: includes/settings/settings-ppec.php:457
865
+ #: includes/settings/settings-ppec.php:459
866
+ msgid "Require Phone Number"
867
+ msgstr ""
868
+
869
+ #: includes/settings/settings-ppec.php:461
870
+ msgid "Require buyer to enter their telephone number during checkout if none is provided by PayPal"
871
+ msgstr ""
872
+
873
+ #: includes/settings/settings-ppec.php:464
874
  msgid "Payment Action"
875
  msgstr ""
876
 
877
+ #: includes/settings/settings-ppec.php:467
878
+ msgid "Choose whether you wish to capture funds immediately or authorize payment only."
 
 
879
  msgstr ""
880
 
881
+ #: includes/settings/settings-ppec.php:471
882
  msgid "Sale"
883
  msgstr ""
884
 
885
+ #: includes/settings/settings-ppec.php:472
886
  msgid "Authorize"
887
  msgstr ""
888
 
889
+ #: includes/settings/settings-ppec.php:476
890
  msgid "Instant Payments"
891
  msgstr ""
892
 
893
+ #: includes/settings/settings-ppec.php:478
894
  msgid "Require Instant Payment"
895
  msgstr ""
896
 
897
+ #: includes/settings/settings-ppec.php:481
898
+ msgid "If you enable this setting, PayPal will be instructed not to allow the buyer to use funding sources that take additional time to complete (for example, eChecks). Instead, the buyer will be required to use an instant funding source, such as an instant transfer, a credit/debit card, or PayPal Credit."
 
 
 
 
 
899
  msgstr ""
900
 
901
+ #: includes/settings/settings-ppec.php:484
902
+ msgid "Subtotal Mismatch Behavior"
903
  msgstr ""
904
 
905
+ #: includes/settings/settings-ppec.php:487
906
+ msgid "Internally, WC calculates line item prices and taxes out to four decimal places; however, PayPal can only handle amounts out to two decimal places (or, depending on the currency, no decimal places at all). Occasionally, this can cause discrepancies between the way WooCommerce calculates prices versus the way PayPal calculates them. If a mismatch occurs, this option controls how the order is dealt with so payment can still be taken."
 
 
 
907
  msgstr ""
908
 
909
+ #: includes/settings/settings-ppec.php:491
910
+ msgid "Add another line item"
911
  msgstr ""
912
 
913
+ #: includes/settings/settings-ppec.php:492
914
+ msgid "Do not send line items to PayPal"
 
 
 
 
 
 
915
  msgstr ""
916
 
917
+ #: includes/settings/settings-ppec.php:497
918
+ msgid "Button Settings"
919
  msgstr ""
920
 
921
+ #: includes/settings/settings-ppec.php:499
922
+ msgid "Customize the appearance of PayPal Checkout on your site."
923
  msgstr ""
924
 
925
+ #: includes/settings/settings-ppec.php:502
926
+ msgid "Smart Payment Buttons"
927
  msgstr ""
928
 
929
+ #: includes/settings/settings-ppec.php:505
930
+ msgid "Use Smart Payment Buttons"
 
 
931
  msgstr ""
932
 
933
+ #: includes/settings/settings-ppec.php:506
934
+ msgid "PayPal Checkout's Smart Payment Buttons provide a variety of button customization options, such as color, language, shape, and multiple button layout. <a href=\"%s\">Learn more about Smart Payment Buttons</a>."
 
 
935
  msgstr ""
936
 
937
+ #: includes/settings/settings-ppec.php:509
938
+ msgid "Button Color"
939
  msgstr ""
940
 
941
+ #: includes/settings/settings-ppec.php:514
942
+ msgid "Controls the background color of the primary button. Use \"Gold\" to leverage PayPal's recognition and preference, or change it to match your site design or aesthetic."
943
+ msgstr ""
944
+
945
+ #: includes/settings/settings-ppec.php:516
946
+ msgid "Gold (Recommended)"
947
+ msgstr ""
948
+
949
+ #: includes/settings/settings-ppec.php:517
950
+ msgid "Blue"
951
+ msgstr ""
952
+
953
+ #: includes/settings/settings-ppec.php:518
954
+ msgid "Silver"
955
+ msgstr ""
956
+
957
+ #: includes/settings/settings-ppec.php:519
958
+ msgid "Black"
959
+ msgstr ""
960
+
961
+ #: includes/settings/settings-ppec.php:523
962
+ msgid "Button Shape"
963
+ msgstr ""
964
+
965
+ #: includes/settings/settings-ppec.php:528
966
+ msgid "The pill-shaped button's unique and powerful shape signifies PayPal in people's minds. Use the rectangular button as an alternative when pill-shaped buttons might pose design challenges."
967
+ msgstr ""
968
+
969
+ #: includes/settings/settings-ppec.php:530
970
+ msgid "Pill"
971
+ msgstr ""
972
+
973
+ #: includes/settings/settings-ppec.php:531
974
+ msgid "Rectangle"
975
+ msgstr ""
976
+
977
+ #: includes/settings/settings-ppec.php:541
978
+ msgid "Button Layout"
979
+ msgstr ""
980
+
981
+ #: includes/settings/settings-ppec.php:546
982
+ msgid "If additional funding sources are available to the buyer through PayPal, such as Venmo, then multiple buttons are displayed in the space provided. Choose \"vertical\" for a dynamic list of alternative and local payment options, or \"horizontal\" when space is limited."
983
+ msgstr ""
984
+
985
+ #: includes/settings/settings-ppec.php:548
986
+ msgid "Vertical"
987
+ msgstr ""
988
+
989
+ #: includes/settings/settings-ppec.php:549
990
+ msgid "Horizontal"
991
+ msgstr ""
992
+
993
+ #: includes/settings/settings-ppec.php:553
994
+ msgid "Button Size"
995
+ msgstr ""
996
+
997
+ #: includes/settings/settings-ppec.php:558
998
+ msgid "PayPal offers different sizes of the \"PayPal Checkout\" buttons, allowing you to select a size that best fits your site's theme. This setting will allow you to choose which size button(s) appear on your cart page. (The \"Responsive\" option adjusts to container size, and is available and recommended for Smart Payment Buttons.)"
999
+ msgstr ""
1000
+
1001
+ #: includes/settings/settings-ppec.php:560
1002
+ msgid "Responsive"
1003
+ msgstr ""
1004
+
1005
+ #: includes/settings/settings-ppec.php:561
1006
+ msgid "Small"
1007
+ msgstr ""
1008
+
1009
+ #: includes/settings/settings-ppec.php:562
1010
+ msgid "Medium"
1011
+ msgstr ""
1012
+
1013
+ #: includes/settings/settings-ppec.php:563
1014
+ msgid "Large"
1015
+ msgstr ""
1016
+
1017
+ #: includes/settings/settings-ppec.php:572
1018
+ msgid "Hides the specified funding methods."
1019
+ msgstr ""
1020
+
1021
+ #: includes/settings/settings-ppec.php:575
1022
+ msgid "ELV"
1023
+ msgstr ""
1024
+
1025
+ #: includes/settings/settings-ppec.php:576
1026
+ msgid "Credit Card"
1027
+ msgstr ""
1028
+
1029
+ #: includes/settings/settings-ppec.php:599
1030
+ msgid "Checkout on cart page"
1031
+ msgstr ""
1032
+
1033
+ #: includes/settings/settings-ppec.php:602
1034
+ msgid "Enable PayPal Checkout on the cart page"
1035
+ msgstr ""
1036
+
1037
+ #: includes/settings/settings-ppec.php:603
1038
+ msgid "This shows or hides the PayPal Checkout button on the cart page."
1039
+ msgstr ""
1040
+
1041
+ #: includes/settings/settings-ppec.php:612
1042
+ msgid "Mini-cart Button Settings"
1043
+ msgstr ""
1044
+
1045
+ #: includes/settings/settings-ppec.php:617
1046
+ #: includes/settings/settings-ppec.php:648
1047
+ #: includes/settings/settings-ppec.php:680
1048
+ msgid "Configure Settings"
1049
+ msgstr ""
1050
+
1051
+ #: includes/settings/settings-ppec.php:618
1052
+ msgid "Configure settings specific to mini-cart"
1053
+ msgstr ""
1054
+
1055
+ #: includes/settings/settings-ppec.php:623
1056
+ #: includes/settings/settings-ppec.php:654
1057
+ #: includes/settings/settings-ppec.php:686
1058
+ msgid "Optionally override global button settings above and configure buttons for this context."
1059
+ msgstr ""
1060
+
1061
+ #: includes/settings/settings-ppec.php:634
1062
+ msgid "Single Product Button Settings"
1063
+ msgstr ""
1064
+
1065
+ #: includes/settings/settings-ppec.php:639
1066
+ #: includes/settings/settings-ppec.php:642
1067
+ msgid "Checkout on Single Product"
1068
+ msgstr ""
1069
+
1070
+ #: includes/settings/settings-ppec.php:645
1071
+ msgid "Enable PayPal Checkout on Single Product view."
1072
+ msgstr ""
1073
+
1074
+ #: includes/settings/settings-ppec.php:649
1075
+ msgid "Configure settings specific to Single Product view"
1076
+ msgstr ""
1077
+
1078
+ #: includes/settings/settings-ppec.php:666
1079
+ msgid "Regular Checkout Button Settings"
1080
+ msgstr ""
1081
+
1082
+ #: includes/settings/settings-ppec.php:671
1083
+ msgid "PayPal Mark"
1084
+ msgstr ""
1085
+
1086
+ #: includes/settings/settings-ppec.php:674
1087
+ msgid "Enable the PayPal Mark on regular checkout"
1088
+ msgstr ""
1089
+
1090
+ #: includes/settings/settings-ppec.php:675
1091
+ msgid "This enables the PayPal mark, which can be shown on regular WooCommerce checkout to use PayPal Checkout like a regular WooCommerce gateway."
1092
+ msgstr ""
1093
+
1094
+ #: includes/settings/settings-ppec.php:681
1095
+ msgid "Configure settings specific to regular checkout"
1096
+ msgstr ""
readme.txt CHANGED
@@ -2,8 +2,8 @@
2
  Contributors: automattic, woothemes, akeda, dwainm, royho, allendav, slash1andy, woosteve, spraveenitpro, mikedmoore, fernashes, shellbeezy, danieldudzic, mikaey, fullysupportedphil, dsmithweb, corsonr, bor0, zandyring, pauldechov, robobot3000
3
  Tags: ecommerce, e-commerce, commerce, woothemes, wordpress ecommerce, store, sales, sell, shop, shopping, cart, checkout, configurable, paypal
4
  Requires at least: 4.4
5
- Tested up to: 5.2.2
6
- Stable tag: 1.6.17
7
  License: GPLv3
8
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
9
 
@@ -101,6 +101,15 @@ Please use this to inform us about bugs, or make contributions via PRs.
101
 
102
  == Changelog ==
103
 
 
 
 
 
 
 
 
 
 
104
  = 1.6.17 - 2019-08-08 =
105
  * Update - WooCommerce 3.7 compatibility
106
  * Add - Filter to require display of billing agreement during checkout
2
  Contributors: automattic, woothemes, akeda, dwainm, royho, allendav, slash1andy, woosteve, spraveenitpro, mikedmoore, fernashes, shellbeezy, danieldudzic, mikaey, fullysupportedphil, dsmithweb, corsonr, bor0, zandyring, pauldechov, robobot3000
3
  Tags: ecommerce, e-commerce, commerce, woothemes, wordpress ecommerce, store, sales, sell, shop, shopping, cart, checkout, configurable, paypal
4
  Requires at least: 4.4
5
+ Tested up to: 5.3
6
+ Stable tag: 1.6.18
7
  License: GPLv3
8
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
9
 
101
 
102
  == Changelog ==
103
 
104
+ = 1.6.18 - 2019-12-05 =
105
+ * Fix - Send fees to PayPal as line items
106
+ * Fix - Fix error 10426 when coupons are used
107
+ * Fix - Call to a member function has_session() on null
108
+ * Add - Notice about legacy payment buttons deprecation
109
+ * Fix - Use order currency when renewing subscription instead of store currency
110
+ * Update - WooCommerce 3.8 compatibility
111
+ * Update - WordPress 5.3 compatibility
112
+
113
  = 1.6.17 - 2019-08-08 =
114
  * Update - WooCommerce 3.7 compatibility
115
  * Add - Filter to require display of billing agreement during checkout
woocommerce-gateway-paypal-express-checkout.php CHANGED
@@ -2,8 +2,8 @@
2
  /**
3
  * Plugin Name: WooCommerce PayPal Checkout Gateway
4
  * Plugin URI: https://woocommerce.com/products/woocommerce-gateway-paypal-express-checkout/
5
- * Description: A payment gateway for PayPal Checkout (https://www.paypal.com/us/webapps/mpp/paypal-checkout).
6
- * Version: 1.6.17
7
  * Author: WooCommerce
8
  * Author URI: https://woocommerce.com
9
  * Copyright: © 2019 WooCommerce / PayPal.
@@ -11,7 +11,7 @@
11
  * License URI: http://www.gnu.org/licenses/gpl-3.0.html
12
  * Text Domain: woocommerce-gateway-paypal-express-checkout
13
  * Domain Path: /languages
14
- * WC tested up to: 3.7
15
  * WC requires at least: 2.6
16
  */
17
  /**
@@ -27,7 +27,7 @@ if ( ! defined( 'ABSPATH' ) ) {
27
  exit; // Exit if accessed directly
28
  }
29
 
30
- define( 'WC_GATEWAY_PPEC_VERSION', '1.6.17' );
31
 
32
  /**
33
  * Return instance of WC_Gateway_PPEC_Plugin.
2
  /**
3
  * Plugin Name: WooCommerce PayPal Checkout Gateway
4
  * Plugin URI: https://woocommerce.com/products/woocommerce-gateway-paypal-express-checkout/
5
+ * Description: Accept all major credit and debit cards, plus Venmo and PayPal Credit in the US, presenting options in a customizable stack of payment buttons. Fast, seamless, and flexible.
6
+ * Version: 1.6.18
7
  * Author: WooCommerce
8
  * Author URI: https://woocommerce.com
9
  * Copyright: © 2019 WooCommerce / PayPal.
11
  * License URI: http://www.gnu.org/licenses/gpl-3.0.html
12
  * Text Domain: woocommerce-gateway-paypal-express-checkout
13
  * Domain Path: /languages
14
+ * WC tested up to: 3.8.1
15
  * WC requires at least: 2.6
16
  */
17
  /**
27
  exit; // Exit if accessed directly
28
  }
29
 
30
+ define( 'WC_GATEWAY_PPEC_VERSION', '1.6.18' );
31
 
32
  /**
33
  * Return instance of WC_Gateway_PPEC_Plugin.