s2Member Framework (Member Roles, Capabilities, Membership, PayPal Members) - Version 191022

Version Description

= v160801 =

(Maintenance Release) Upgrade immediately.

Download this release

Release Info

Developer clavaque
Plugin Icon 128x128 s2Member Framework (Member Roles, Capabilities, Membership, PayPal Members)
Version 191022
Comparing to
See all releases

Code changes from version 190822 to 191022

readme.txt CHANGED
@@ -1,10 +1,10 @@
1
=== s2Member Framework (Member Roles, Capabilities, Membership, PayPal Members) ===
2
3
- Version: 190822
4
- Stable tag: 190822
5
- Tested up to: 5.2.3
6
Requires at least: 4.2
7
- Requires PHP: 5.6
8
Tested up to PHP: 7.2.19-0ubuntu0.18.10.1
9
License: GNU General Public License v2 or later.
10
Contributors: WebSharks, JasWSInc, raamdev, clavaque
@@ -32,7 +32,7 @@ You can learn more at [s2Member.com](http://s2member.com/).
32
33
= Reasons to upgrade to "s2Member® Pro" =
34
35
- - Stripe™ (+Bitcoin) integration via Pro-Forms (one-step checkout).
36
- PayPal Pro™ integration via Pro-Forms (one-step checkout).
37
- Authorize.Net™ integration via Pro-Forms (one-step checkout).
38
- Plus ClickBank™, Unlimited Membership Levels, Coupon Codes, Gift/Redemption Codes, Pro API, and more!
@@ -137,6 +137,24 @@ Released under the terms of the [GNU General Public License](http://www.gnu.org/
137
138
== Changelog ==
139
140
= v190822 =
141
142
- (s2Member) **PayPal Integration Update:** PayPal deprecated the subscription modification button. Using the old possible values for this, now gives an error on PayPal's site. This button has been removed from the PayPal Standard integration in s2Member. Props to Tim for reporting it, see [forum thread 5861](https://f.wpsharks.com/t/5861), and [issue #1157](https://github.com/wpsharks/s2member/issues/1157).
1
=== s2Member Framework (Member Roles, Capabilities, Membership, PayPal Members) ===
2
3
+ Version: 191022
4
+ Stable tag: 191022
5
+ Tested up to: 5.2.4
6
Requires at least: 4.2
7
+ Requires PHP: 5.6.2
8
Tested up to PHP: 7.2.19-0ubuntu0.18.10.1
9
License: GNU General Public License v2 or later.
10
Contributors: WebSharks, JasWSInc, raamdev, clavaque
32
33
= Reasons to upgrade to "s2Member® Pro" =
34
35
+ - Stripe™ integration via Pro-Forms (one-step checkout).
36
- PayPal Pro™ integration via Pro-Forms (one-step checkout).
37
- Authorize.Net™ integration via Pro-Forms (one-step checkout).
38
- Plus ClickBank™, Unlimited Membership Levels, Coupon Codes, Gift/Redemption Codes, Pro API, and more!
137
138
== Changelog ==
139
140
+ = v191022 =
141
+
142
+ - (s2Member Pro) **Feature Enhancement:** The Stripe pro-forms can now handle 3D Secure 2 for [Strong Customer Authentication](https://stripe.com/guides/strong-customer-authentication), as required by the new European regulation that came into effect recently. Props to those in the beta testing group, especially Brice and Felix. See [thread 5585](https://f.wpsharks.com/t/5585/).
143
+
144
+ - (s2Member Pro) **Feature Enhancement:** The Stripe pro-form now has the card field inline, instead of opening a modal to enter it. Before it required clicking the link to open the modal, enter the card details, submit that, and then submit the pro-form. Now you enter the card details as part of the pro-form. See [issue #588](https://github.com/wpsharks/s2member/issues/588).
145
+
146
+ - (s2Member Pro) **Stripe Integration Updates:** Upgraded the Stripe PHP SDK from v1.18 to v7.4.0, and the API from 2015-07-13 to 2019-10-08. Upgraded the integration from the Charges API to the latest Payment Intents API. Upgraded the card input from the old Stripe Checkout modal, to the new Stripe.js and Elements.
147
+
148
+ - (s2Member Pro) **Optimization:** Stripe's JavaScript now only gets included if the page has a Stripe pro-form.
149
+
150
+ - (s2Member Pro) **Removed Stripe Bitcoin**: Stripe [dropped Bitcoin](https://stripe.com/blog/ending-bitcoin-support) last year, it's not available anymore. This update removes the Bitcoin options and mentions from the s2 admin pages.
151
+
152
+ - (s2Member Pro) **Bug Fix:** Subscriptions without at trial were showing a "trialing" status in Stripe for the first period. This behavior has now been solved. It will only say trialing when you set a trial period (free or paid) in your Stripe pro-form shortcode. See [issue #1052](https://github.com/wpsharks/s2member/issues/1052).
153
+
154
+ - (s2Member Pro) **Bug Fix:** The Stripe pro-form installments via the `rrt` shortcode attribute were charging an extra payment before ending the subscription. There was an error in the time calculation for this. This is solved in this release. Props to Brice. See [thread 5817](https://f.wpsharks.com/t/5817/).
155
+
156
+ - (s2Member Pro) **Bug Fix:** Some payments through the Stripe pro-form were creating a new Stripe customer when the user was already a customer. The Stripe customer ID was not being saved correctly in the user's profile. This is solved in this release. Props to demeritcowboy for reporting it.
157
+
158
= v190822 =
159
160
- (s2Member) **PayPal Integration Update:** PayPal deprecated the subscription modification button. Using the old possible values for this, now gives an error on PayPal's site. This button has been removed from the PayPal Standard integration in s2Member. Props to Tim for reporting it, see [forum thread 5861](https://f.wpsharks.com/t/5861), and [issue #1157](https://github.com/wpsharks/s2member/issues/1157).
s2member.php CHANGED
@@ -20,8 +20,8 @@
20
*/
21
/* -- This section for WordPress parsing. ------------------------------------------------------------------------------
22
23
- Version: 190822
24
- Stable tag: 190822
25
26
SSL Compatible: yes
27
bbPress Compatible: yes
@@ -36,10 +36,10 @@ PayPal Pro Compatible: yes w/s2Member Pro
36
Authorize.Net Compatible: yes w/s2Member Pro
37
ClickBank Compatible: yes w/s2Member Pro
38
39
- Tested up to: 5.2.3
40
Requires at least: 4.2
41
42
- Requires PHP: 5.6
43
Tested up to PHP: 7.2.19-0ubuntu0.18.10.1
44
45
Copyright: © 2009 WP Sharks
@@ -77,7 +77,7 @@ if(!defined('WPINC')) // MUST have WordPress.
77
*
78
* @var string
79
*/
80
- ${__FILE__}['tmp'] = '190822'; //version//
81
if(!defined('WS_PLUGIN__S2MEMBER_VERSION'))
82
define('WS_PLUGIN__S2MEMBER_VERSION', ${__FILE__}['tmp']);
83
/**
@@ -88,7 +88,7 @@ if(!defined('WS_PLUGIN__S2MEMBER_VERSION'))
88
*
89
* @var string
90
*/
91
- ${__FILE__}['tmp'] = '5.6'; //php-required-version//
92
if(!defined('WS_PLUGIN__S2MEMBER_MIN_PHP_VERSION'))
93
define('WS_PLUGIN__S2MEMBER_MIN_PHP_VERSION', ${__FILE__}['tmp']);
94
/**
@@ -110,7 +110,7 @@ if(!defined('WS_PLUGIN__S2MEMBER_MIN_WP_VERSION'))
110
*
111
* @var string
112
*/
113
- ${__FILE__}['tmp'] = '190822'; //version//
114
if(!defined('WS_PLUGIN__S2MEMBER_MIN_PRO_VERSION'))
115
define('WS_PLUGIN__S2MEMBER_MIN_PRO_VERSION', ${__FILE__}['tmp']);
116
/*
20
*/
21
/* -- This section for WordPress parsing. ------------------------------------------------------------------------------
22
23
+ Version: 191022
24
+ Stable tag: 191022
25
26
SSL Compatible: yes
27
bbPress Compatible: yes
36
Authorize.Net Compatible: yes w/s2Member Pro
37
ClickBank Compatible: yes w/s2Member Pro
38
39
+ Tested up to: 5.2.4
40
Requires at least: 4.2
41
42
+ Requires PHP: 5.6.2
43
Tested up to PHP: 7.2.19-0ubuntu0.18.10.1
44
45
Copyright: © 2009 WP Sharks
77
*
78
* @var string
79
*/
80
+ ${__FILE__}['tmp'] = '191022'; //version//
81
if(!defined('WS_PLUGIN__S2MEMBER_VERSION'))
82
define('WS_PLUGIN__S2MEMBER_VERSION', ${__FILE__}['tmp']);
83
/**
88
*
89
* @var string
90
*/
91
+ ${__FILE__}['tmp'] = '5.6.2'; //php-required-version//
92
if(!defined('WS_PLUGIN__S2MEMBER_MIN_PHP_VERSION'))
93
define('WS_PLUGIN__S2MEMBER_MIN_PHP_VERSION', ${__FILE__}['tmp']);
94
/**
110
*
111
* @var string
112
*/
113
+ ${__FILE__}['tmp'] = '191022'; //version//
114
if(!defined('WS_PLUGIN__S2MEMBER_MIN_PRO_VERSION'))
115
define('WS_PLUGIN__S2MEMBER_MIN_PRO_VERSION', ${__FILE__}['tmp']);
116
/*
src/includes/classes/paypal-notify-in-subscr-or-wa-w-level.inc.php CHANGED
@@ -51,6 +51,28 @@ if(!class_exists('c_ws_plugin__s2member_paypal_notify_in_subscr_or_wa_w_level'))
51
&& (!empty($paypal['payer_email']))
52
)
53
{
54
foreach(array_keys(get_defined_vars()) as $__v) $__refs[$__v] =& $__v;
55
do_action('ws_plugin__s2member_during_paypal_notify_before_subscr_signup', get_defined_vars());
56
unset($__refs, $__v);
@@ -601,7 +623,10 @@ if(!class_exists('c_ws_plugin__s2member_paypal_notify_in_subscr_or_wa_w_level'))
601
}
602
if($processing && $_REQUEST['s2member_paypal_proxy'] && ($url = $_REQUEST['s2member_paypal_proxy_return_url'])) // A Proxy is requesting a Return URL?
603
{
604
- if((!empty($user_id) && !empty($user) && is_object($user) && $user->ID) || (($user_id = c_ws_plugin__s2member_utils_users::get_user_id_with($paypal['subscr_id'], $paypal['option_selection1'])) && is_object($user = new WP_User ($user_id)) && $user->ID))
605
{
606
$fields = get_user_option('s2member_custom_fields', $user_id); // These will be needed in the routines below.
607
$user_reg_ip = get_user_option('s2member_registration_ip', $user_id); // Original IP during Registration.
51
&& (!empty($paypal['payer_email']))
52
)
53
{
54
+ // Fix some IDs for Stripe...
55
+ if ($paypal['subscr_gateway'] == 'stripe' && $paypal['txn_type'] == 'web_accept') {
56
+ // Above, if subscr_id was empty, it got the value of txn_id.
57
+ // Only save the subscr_id if it's a Subscription ID (subscr_signup), not a Payment Intent ID (web_accept).
58
+ // If subscr_id has a value, s2Member will query Stripe for a subscription that doesn't exist and get errors.
59
+ // If it was empty, then this is not a subscr_signup, don't give it the wrong value, better empty it again.
60
+ // If it is needed to have a web_accept Payment Intent ID, then that may need its own field.
61
+ // !!! Seems s2 searches for customer in usermeta using the subscr_id instead of subscr_cid:
62
+ // c_ws_plugin__s2member_utils_users::get_user_id_with($paypal['subscr_id']...
63
+ // Seems to be only in paypal-notify-in- and paypayl-return-in- files.
64
+ // Will need to come back to this...
65
+ // Leave subscr_id with txn_id for now, although it may cause the Stripe exception:
66
+ // "Customer cus_xxxx does not have a subscription with ID pi_xxxx",
67
+ // but it's not visible in the UI, only in the API log.
68
+ // $paypal['subscr_id'] = '';
69
+
70
+ // Above, if subscr_cid was empty (it's not a subscr_signup), it got the value of txn_id (Payment Intent ID).
71
+ // The cid is the Customer ID, should not be a Payment Intent or Subscription ID.
72
+ // !!! Maybe should rename this field to Stripe Customer ID (cus_id).
73
+ $paypal['subscr_cid'] = $paypal['txn_cid'];
74
+ }
75
+
76
foreach(array_keys(get_defined_vars()) as $__v) $__refs[$__v] =& $__v;
77
do_action('ws_plugin__s2member_during_paypal_notify_before_subscr_signup', get_defined_vars());
78
unset($__refs, $__v);
623
}
624
if($processing && $_REQUEST['s2member_paypal_proxy'] && ($url = $_REQUEST['s2member_paypal_proxy_return_url'])) // A Proxy is requesting a Return URL?
625
{
626
+ if((!empty($user_id) && !empty($user) && is_object($user) && $user->ID)
627
+ || (($user_id = c_ws_plugin__s2member_utils_users::get_user_id_with($paypal['subscr_id'], $paypal['option_selection1'])) && is_object($user = new WP_User ($user_id)) && $user->ID)
628
+ || (($user_id = c_ws_plugin__s2member_utils_users::get_user_id_with($paypal['subscr_cid'], $paypal['option_selection1'])) && is_object($user = new WP_User ($user_id)) && $user->ID)
629
+ )
630
{
631
$fields = get_user_option('s2member_custom_fields', $user_id); // These will be needed in the routines below.
632
$user_reg_ip = get_user_option('s2member_registration_ip', $user_id); // Original IP during Registration.
src/includes/translations/s2member.pot CHANGED
@@ -2,9 +2,9 @@
2
# This file is distributed under the same license as the package.
3
msgid ""
4
msgstr ""
5
- "Project-Id-Version: 190822\n"
6
"Report-Msgid-Bugs-To: http://wordpress.org/tag/s2member\n"
7
- "POT-Creation-Date: 2019-08-22 20:23:23+00:00\n"
8
"MIME-Version: 1.0\n"
9
"Content-Type: text/plain; charset=UTF-8\n"
10
"Content-Transfer-Encoding: 8bit\n"
@@ -20,7 +20,7 @@ msgstr ""
20
#: pro/src/includes/classes/coupons.inc.php:241
21
#: pro/src/includes/classes/gateways/authnet/authnet-utilities.inc.php:692
22
#: pro/src/includes/classes/gateways/paypal/paypal-utilities.inc.php:312
23
- #: pro/src/includes/classes/gateways/stripe/stripe-utilities.inc.php:900
24
msgctxt "s2member-front percentage-symbol"
25
msgid "%"
26
msgstr ""
@@ -133,7 +133,7 @@ msgstr ""
133
#: pro/src/includes/classes/gateways/paypal/paypal-update-in.inc.php:153
134
#: pro/src/includes/classes/gateways/paypal/paypal-update-pf-in.inc.php:145
135
#: pro/src/includes/classes/gateways/stripe/stripe-cancellation-in.inc.php:156
136
- #: pro/src/includes/classes/gateways/stripe/stripe-update-in.inc.php:101
137
msgctxt "s2member-front"
138
msgid "You're <strong>NOT</strong> logged in."
139
msgstr ""
@@ -158,8 +158,8 @@ msgstr ""
158
#: pro/src/includes/classes/gateways/paypal/paypal-checkout-pf-in.inc.php:915
159
#: pro/src/includes/classes/gateways/paypal/paypal-checkout-rdp-in.inc.php:750
160
#: pro/src/includes/classes/gateways/paypal/paypal-checkout-rdp-in.inc.php:1084
161
- #: pro/src/includes/classes/gateways/stripe/stripe-checkout-in.inc.php:413
162
- #: pro/src/includes/classes/gateways/stripe/stripe-checkout-in.inc.php:613
163
msgctxt "s2member-front"
164
msgid "<strong>Thank you.</strong> Your account has been approved.<br />&mdash; Please <a href=\"%s\" rel=\"nofollow\">log in</a>."
165
msgstr ""
@@ -184,8 +184,8 @@ msgstr ""
184
#: pro/src/includes/classes/gateways/paypal/paypal-checkout-rdp-in.inc.php:1119
185
#: pro/src/includes/classes/gateways/paypal/paypal-registration-in.inc.php:129
186
#: pro/src/includes/classes/gateways/paypal/paypal-registration-in.inc.php:151
187
- #: pro/src/includes/classes/gateways/stripe/stripe-checkout-in.inc.php:425
188
- #: pro/src/includes/classes/gateways/stripe/stripe-checkout-in.inc.php:625
189
#: pro/src/includes/classes/gateways/stripe/stripe-registration-in.inc.php:131
190
msgctxt "s2member-front"
191
msgid "<strong>Oops.</strong> A slight problem. Please contact Support for assistance."
@@ -199,8 +199,8 @@ msgstr ""
199
#: pro/src/includes/classes/gateways/paypal/paypal-checkout-pf-in.inc.php:941
200
#: pro/src/includes/classes/gateways/paypal/paypal-checkout-rdp-in.inc.php:776
201
#: pro/src/includes/classes/gateways/paypal/paypal-checkout-rdp-in.inc.php:1110
202
- #: pro/src/includes/classes/gateways/stripe/stripe-checkout-in.inc.php:414
203
- #: pro/src/includes/classes/gateways/stripe/stripe-checkout-in.inc.php:614
204
msgctxt "s2member-front"
205
msgid "<strong>Thank you.</strong> Your account has been approved.<br />&mdash; You'll receive an email momentarily."
206
msgstr ""
@@ -210,7 +210,7 @@ msgstr ""
210
#: pro/src/includes/classes/gateways/paypal/paypal-checkout-pf-in.inc.php:961
211
#: pro/src/includes/classes/gateways/paypal/paypal-checkout-rdp-in.inc.php:1130
212
#: pro/src/includes/classes/gateways/paypal/paypal-update-pf-in.inc.php:136
213
- #: pro/src/includes/classes/gateways/stripe/stripe-checkout-in.inc.php:629
214
msgctxt "s2member-front"
215
msgid "<strong>Unknown error.</strong> Please contact Support for assistance."
216
msgstr ""
@@ -228,8 +228,8 @@ msgstr ""
228
#: pro/src/includes/classes/gateways/stripe/stripe-form-in.inc.php:197
229
#: pro/src/includes/classes/gateways/stripe/stripe-form-in.inc.php:278
230
#: pro/src/includes/classes/gateways/stripe/stripe-form-in.inc.php:351
231
- #: pro/src/includes/classes/gateways/stripe/stripe-form-in.inc.php:438
232
- #: pro/src/includes/classes/gateways/stripe/stripe-form-in.inc.php:595
233
msgctxt "s2member-front"
234
msgid "Security Verification"
235
msgstr ""
@@ -239,7 +239,7 @@ msgstr ""
239
#: pro/src/includes/classes/gateways/paypal/paypal-form-in.inc.php:247
240
#: pro/src/includes/classes/gateways/paypal/paypal-form-in.inc.php:753
241
#: pro/src/includes/classes/gateways/stripe/stripe-form-in.inc.php:251
242
- #: pro/src/includes/classes/gateways/stripe/stripe-form-in.inc.php:568
243
msgctxt "s2member-front"
244
msgid "Additional Info"
245
msgstr ""
@@ -1258,14 +1258,14 @@ msgstr ""
1258
1259
#: pro/src/includes/classes/gateways/authnet/authnet-sp-checkout-in.inc.php:169
1260
#: pro/src/includes/classes/gateways/paypal/paypal-sp-checkout-in.inc.php:288
1261
- #: pro/src/includes/classes/gateways/stripe/stripe-sp-checkout-in.inc.php:155
1262
msgctxt "s2member-front"
1263
msgid "<strong>Thank you.</strong> Your purchase has been approved.<br />&mdash; Please <a href=\"%s\" rel=\"nofollow\">click here</a> to proceed."
1264
msgstr ""
1265
1266
#: pro/src/includes/classes/gateways/authnet/authnet-sp-checkout-in.inc.php:180
1267
#: pro/src/includes/classes/gateways/paypal/paypal-sp-checkout-in.inc.php:299
1268
- #: pro/src/includes/classes/gateways/stripe/stripe-sp-checkout-in.inc.php:162
1269
msgctxt "s2member-front"
1270
msgid "<strong>Oops.</strong> Unable to generate Access Link. Please contact Support for assistance."
1271
msgstr ""
@@ -1273,7 +1273,8 @@ msgstr ""
1273
#: pro/src/includes/classes/gateways/authnet/authnet-update-in.inc.php:110
1274
#: pro/src/includes/classes/gateways/paypal/paypal-update-in.inc.php:115
1275
#: pro/src/includes/classes/gateways/paypal/paypal-update-pf-in.inc.php:118
1276
- #: pro/src/includes/classes/gateways/stripe/stripe-update-in.inc.php:88
1277
msgctxt "s2member-front"
1278
msgid "<strong>Confirmed.</strong> Your billing information has been updated."
1279
msgstr ""
@@ -1281,7 +1282,7 @@ msgstr ""
1281
#: pro/src/includes/classes/gateways/authnet/authnet-update-in.inc.php:122
1282
#: pro/src/includes/classes/gateways/paypal/paypal-update-in.inc.php:131
1283
#: pro/src/includes/classes/gateways/paypal/paypal-update-pf-in.inc.php:130
1284
- #: pro/src/includes/classes/gateways/stripe/stripe-update-in.inc.php:97
1285
msgctxt "s2member-front"
1286
msgid "<strong>Unable to update.</strong> You have NO recurring fees. Or, your billing profile is no longer active. Please contact Support if you need assistance."
1287
msgstr ""
@@ -1502,8 +1503,17 @@ msgctxt "s2member-front"
1502
msgid "API failure. Please contact Support for assistance."
1503
msgstr ""
1504
1505
- #: pro/src/includes/classes/gateways/stripe/stripe-checkout-in.inc.php:249
1506
- #: pro/src/includes/classes/gateways/stripe/stripe-checkout-in.inc.php:501
1507
msgctxt "s2member-front"
1508
msgid "<strong>Thank you.</strong> Your account has been updated :-)"
1509
msgstr ""
@@ -1545,57 +1555,67 @@ msgctxt "s2member-admin"
1545
msgid "Invalid form configuration. Invalid \"ta\" attribute. The Trial Amount. When provided, must be <= 999999.99."
1546
msgstr ""
1547
1548
- #: pro/src/includes/classes/gateways/stripe/stripe-responses.inc.php:548
1549
- #: pro/src/includes/classes/gateways/stripe/stripe-responses.inc.php:617
1550
msgctxt "s2member-front"
1551
- msgid "Missing Billing Info. Please try again."
1552
msgstr ""
1553
1554
- #: pro/src/includes/classes/gateways/stripe/stripe-responses.inc.php:687
1555
- msgctxt "s2member-front"
1556
- msgid "Missing Billing Method. Please try again."
1557
- msgstr ""
1558
-
1559
- #: pro/src/includes/classes/gateways/stripe/stripe-update-in.inc.php:99
1560
msgctxt "s2member-front"
1561
msgid "<strong>Oops.</strong> No Customer|Subscr. ID. Please contact Support for assistance."
1562
msgstr ""
1563
1564
- #: pro/src/includes/classes/gateways/stripe/stripe-utilities.inc.php:196
1565
msgctxt "s2member-front"
1566
msgid "Error: <strong>prepaid</strong> cards not accepted at this time. Please use a different card and try again."
1567
msgstr ""
1568
1569
- #: pro/src/includes/classes/gateways/stripe/stripe-utilities.inc.php:672
1570
msgctxt "s2member-front"
1571
msgid "Error code: <code>%1$s</code>. %2$s."
1572
msgstr ""
1573
1574
- #: pro/src/includes/classes/gateways/stripe/stripe-utilities.inc.php:676
1575
msgctxt "s2member-front"
1576
msgid "Invalid parameters to Stripe; please contact the site owner."
1577
msgstr ""
1578
1579
- #: pro/src/includes/classes/gateways/stripe/stripe-utilities.inc.php:679
1580
msgctxt "s2member-front"
1581
msgid "Invalid Stripe API keys; please contact the site owner."
1582
msgstr ""
1583
1584
- #: pro/src/includes/classes/gateways/stripe/stripe-utilities.inc.php:682
1585
msgctxt "s2member-front"
1586
msgid "Network communication failure with Stripe; please try again."
1587
msgstr ""
1588
1589
- #: pro/src/includes/classes/gateways/stripe/stripe-utilities.inc.php:685
1590
msgctxt "s2member-front"
1591
msgid "Stripe API error; please try again."
1592
msgstr ""
1593
1594
- #: pro/src/includes/classes/gateways/stripe/stripe-utilities.inc.php:687
1595
msgctxt "s2member-front"
1596
msgid "Stripe error; please try again."
1597
msgstr ""
1598
1599
#: pro/src/includes/classes/login-widget.inc.php:131
1600
msgctxt "s2member-front"
1601
msgid "Username or Email"
@@ -1724,20 +1744,20 @@ msgstr ""
1724
#: pro/src/includes/separates/gateways/paypal/paypal.js:911
1725
#: pro/src/includes/separates/gateways/paypal/paypal.js:917
1726
#: pro/src/includes/separates/gateways/paypal/paypal.min.js:1
1727
- #: pro/src/includes/separates/gateways/stripe/stripe.js:101
1728
- #: pro/src/includes/separates/gateways/stripe/stripe.js:106
1729
- #: pro/src/includes/separates/gateways/stripe/stripe.js:187
1730
- #: pro/src/includes/separates/gateways/stripe/stripe.js:192
1731
- #: pro/src/includes/separates/gateways/stripe/stripe.js:197
1732
- #: pro/src/includes/separates/gateways/stripe/stripe.js:202
1733
- #: pro/src/includes/separates/gateways/stripe/stripe.js:207
1734
- #: pro/src/includes/separates/gateways/stripe/stripe.js:328
1735
- #: pro/src/includes/separates/gateways/stripe/stripe.js:333
1736
- #: pro/src/includes/separates/gateways/stripe/stripe.js:638
1737
- #: pro/src/includes/separates/gateways/stripe/stripe.js:643
1738
- #: pro/src/includes/separates/gateways/stripe/stripe.js:648
1739
- #: pro/src/includes/separates/gateways/stripe/stripe.js:653
1740
- #: pro/src/includes/separates/gateways/stripe/stripe.js:658
1741
#: pro/src/includes/separates/gateways/stripe/stripe.min.js:1
1742
#: src/includes/s2member.js:311 src/includes/s2member.js:316
1743
#: src/includes/s2member.js:321 src/includes/s2member.js:326
@@ -1762,10 +1782,10 @@ msgstr ""
1762
#: pro/src/includes/separates/gateways/paypal/paypal.js:579
1763
#: pro/src/includes/separates/gateways/paypal/paypal.js:917
1764
#: pro/src/includes/separates/gateways/paypal/paypal.min.js:1
1765
- #: pro/src/includes/separates/gateways/stripe/stripe.js:106
1766
- #: pro/src/includes/separates/gateways/stripe/stripe.js:207
1767
- #: pro/src/includes/separates/gateways/stripe/stripe.js:333
1768
- #: pro/src/includes/separates/gateways/stripe/stripe.js:658
1769
#: pro/src/includes/separates/gateways/stripe/stripe.min.js:1
1770
msgctxt "s2member-front"
1771
msgid "Security Verification missing. Please try again."
@@ -1787,8 +1807,8 @@ msgstr ""
1787
#: pro/src/includes/separates/gateways/paypal/paypal.js:262
1788
#: pro/src/includes/separates/gateways/paypal/paypal.js:899
1789
#: pro/src/includes/separates/gateways/paypal/paypal.min.js:1
1790
- #: pro/src/includes/separates/gateways/stripe/stripe.js:192
1791
- #: pro/src/includes/separates/gateways/stripe/stripe.js:643
1792
#: pro/src/includes/separates/gateways/stripe/stripe.min.js:1
1793
#: src/includes/s2member.js:316 src/includes/s2member.js:417
1794
#: src/includes/s2member.min.js:1
@@ -1802,8 +1822,8 @@ msgstr ""
1802
#: pro/src/includes/separates/gateways/paypal/paypal.js:269
1803
#: pro/src/includes/separates/gateways/paypal/paypal.js:906
1804
#: pro/src/includes/separates/gateways/paypal/paypal.min.js:1
1805
- #: pro/src/includes/separates/gateways/stripe/stripe.js:197
1806
- #: pro/src/includes/separates/gateways/stripe/stripe.js:648
1807
#: pro/src/includes/separates/gateways/stripe/stripe.min.js:1
1808
#: src/includes/s2member.js:321 src/includes/s2member.js:422
1809
#: src/includes/s2member.min.js:1
@@ -1817,8 +1837,8 @@ msgstr ""
1817
#: pro/src/includes/separates/gateways/paypal/paypal.js:274
1818
#: pro/src/includes/separates/gateways/paypal/paypal.js:911
1819
#: pro/src/includes/separates/gateways/paypal/paypal.min.js:1
1820
- #: pro/src/includes/separates/gateways/stripe/stripe.js:202
1821
- #: pro/src/includes/separates/gateways/stripe/stripe.js:653
1822
#: pro/src/includes/separates/gateways/stripe/stripe.min.js:1
1823
#: src/includes/s2member.js:326 src/includes/s2member.js:427
1824
#: src/includes/s2member.min.js:1
@@ -1842,7 +1862,7 @@ msgstr ""
1842
#: pro/src/includes/separates/gateways/paypal/paypal.js:354
1843
#: pro/src/includes/separates/gateways/paypal/paypal.js:654
1844
#: pro/src/includes/separates/gateways/paypal/paypal.min.js:1
1845
- #: pro/src/includes/separates/gateways/stripe/stripe.js:488
1846
#: pro/src/includes/separates/gateways/stripe/stripe.min.js:1
1847
msgctxt "s2member-front"
1848
msgid "calculating sales tax..."
@@ -1854,7 +1874,7 @@ msgstr ""
1854
#: pro/src/includes/separates/gateways/paypal/paypal.js:365
1855
#: pro/src/includes/separates/gateways/paypal/paypal.js:665
1856
#: pro/src/includes/separates/gateways/paypal/paypal.min.js:1
1857
- #: pro/src/includes/separates/gateways/stripe/stripe.js:505
1858
#: pro/src/includes/separates/gateways/stripe/stripe.min.js:1
1859
msgctxt "s2member-front"
1860
msgid "<strong>Sales Tax%s:</strong> %s<br /><strong>— Total%s:</strong> %s"
@@ -1866,7 +1886,7 @@ msgstr ""
1866
#: pro/src/includes/separates/gateways/paypal/paypal.js:365
1867
#: pro/src/includes/separates/gateways/paypal/paypal.js:665
1868
#: pro/src/includes/separates/gateways/paypal/paypal.min.js:1
1869
- #: pro/src/includes/separates/gateways/stripe/stripe.js:505
1870
#: pro/src/includes/separates/gateways/stripe/stripe.min.js:1
1871
msgctxt "s2member-front"
1872
msgid "Today"
@@ -1876,7 +1896,7 @@ msgstr ""
1876
#: pro/src/includes/separates/gateways/authnet/authnet.min.js:1
1877
#: pro/src/includes/separates/gateways/paypal/paypal.js:727
1878
#: pro/src/includes/separates/gateways/paypal/paypal.min.js:1
1879
- #: pro/src/includes/separates/gateways/stripe/stripe.js:432
1880
#: pro/src/includes/separates/gateways/stripe/stripe.min.js:1
1881
#: pro/src/includes/templates/forms/authnet-checkout-form.php:60
1882
#: pro/src/includes/templates/forms/authnet-registration-form.php:44
@@ -1892,7 +1912,7 @@ msgstr ""
1892
#: pro/src/includes/separates/gateways/authnet/authnet.min.js:1
1893
#: pro/src/includes/separates/gateways/paypal/paypal.js:728
1894
#: pro/src/includes/separates/gateways/paypal/paypal.min.js:1
1895
- #: pro/src/includes/separates/gateways/stripe/stripe.js:433
1896
#: pro/src/includes/separates/gateways/stripe/stripe.min.js:1
1897
msgctxt "s2member-front"
1898
msgid "Your Profile"
@@ -1937,10 +1957,10 @@ msgstr ""
1937
#: pro/src/includes/templates/forms/paypal-sp-checkout-form.php:178
1938
#: pro/src/includes/templates/forms/paypal-update-form.php:119
1939
#: pro/src/includes/templates/forms/stripe-cancellation-form.php:37
1940
- #: pro/src/includes/templates/forms/stripe-checkout-form.php:159
1941
#: pro/src/includes/templates/forms/stripe-registration-form.php:95
1942
- #: pro/src/includes/templates/forms/stripe-sp-checkout-form.php:140
1943
- #: pro/src/includes/templates/forms/stripe-update-form.php:53
1944
msgctxt "s2member-front"
1945
msgid "Submit Form"
1946
msgstr ""
@@ -1961,15 +1981,14 @@ msgctxt "s2member-front paypal-button-lang-code"
1961
msgid "en_US"
1962
msgstr ""
1963
1964
- #: pro/src/includes/separates/gateways/stripe/stripe.js:292
1965
- #: pro/src/includes/separates/gateways/stripe/stripe.js:599
1966
#: pro/src/includes/separates/gateways/stripe/stripe.min.js:1
1967
msgctxt "s2member-front"
1968
msgid "Add"
1969
msgstr ""
1970
1971
- #: pro/src/includes/separates/gateways/stripe/stripe.js:312
1972
- #: pro/src/includes/separates/gateways/stripe/stripe.js:623
1973
#: pro/src/includes/separates/gateways/stripe/stripe.min.js:1
1974
msgctxt "s2member-front"
1975
msgid "No Billing Method; please try again."
@@ -2156,8 +2175,7 @@ msgstr ""
2156
#: pro/src/includes/templates/forms/authnet-sp-checkout-form.php:86
2157
#: pro/src/includes/templates/forms/paypal-checkout-form.php:104
2158
#: pro/src/includes/templates/forms/paypal-sp-checkout-form.php:86
2159
- #: pro/src/includes/templates/forms/stripe-checkout-form.php:104
2160
- #: pro/src/includes/templates/forms/stripe-sp-checkout-form.php:86
2161
msgctxt "s2member-front"
2162
msgid "Billing Method"
2163
msgstr ""
@@ -2218,6 +2236,7 @@ msgstr ""
2218
#: pro/src/includes/templates/forms/paypal-checkout-form.php:146
2219
#: pro/src/includes/templates/forms/paypal-sp-checkout-form.php:128
2220
#: pro/src/includes/templates/forms/paypal-update-form.php:72
2221
msgctxt "s2member-front"
2222
msgid "Billing Address"
2223
msgstr ""
@@ -2228,6 +2247,8 @@ msgstr ""
2228
#: pro/src/includes/templates/forms/paypal-checkout-form.php:150
2229
#: pro/src/includes/templates/forms/paypal-sp-checkout-form.php:132
2230
#: pro/src/includes/templates/forms/paypal-update-form.php:76
2231
msgctxt "s2member-front"
2232
msgid "Street Address"
2233
msgstr ""
@@ -2238,6 +2259,8 @@ msgstr ""
2238
#: pro/src/includes/templates/forms/paypal-checkout-form.php:156
2239
#: pro/src/includes/templates/forms/paypal-sp-checkout-form.php:138
2240
#: pro/src/includes/templates/forms/paypal-update-form.php:82
2241
msgctxt "s2member-front"
2242
msgid "City / Town"
2243
msgstr ""
@@ -2248,8 +2271,8 @@ msgstr ""
2248
#: pro/src/includes/templates/forms/paypal-checkout-form.php:162
2249
#: pro/src/includes/templates/forms/paypal-sp-checkout-form.php:144
2250
#: pro/src/includes/templates/forms/paypal-update-form.php:88
2251
- #: pro/src/includes/templates/forms/stripe-checkout-form.php:124
2252
- #: pro/src/includes/templates/forms/stripe-sp-checkout-form.php:106
2253
msgctxt "s2member-front"
2254
msgid "State / Province"
2255
msgstr ""
@@ -2260,8 +2283,8 @@ msgstr ""
2260
#: pro/src/includes/templates/forms/paypal-checkout-form.php:168
2261
#: pro/src/includes/templates/forms/paypal-sp-checkout-form.php:150
2262
#: pro/src/includes/templates/forms/paypal-update-form.php:94
2263
- #: pro/src/includes/templates/forms/stripe-checkout-form.php:130
2264
- #: pro/src/includes/templates/forms/stripe-sp-checkout-form.php:112
2265
msgctxt "s2member-front"
2266
msgid "Postal / Zip Code"
2267
msgstr ""
@@ -2272,8 +2295,8 @@ msgstr ""
2272
#: pro/src/includes/templates/forms/paypal-checkout-form.php:174
2273
#: pro/src/includes/templates/forms/paypal-sp-checkout-form.php:156
2274
#: pro/src/includes/templates/forms/paypal-update-form.php:100
2275
- #: pro/src/includes/templates/forms/stripe-checkout-form.php:136
2276
- #: pro/src/includes/templates/forms/stripe-sp-checkout-form.php:118
2277
msgctxt "s2member-front"
2278
msgid "Country"
2279
msgstr ""
@@ -2282,8 +2305,8 @@ msgstr ""
2282
#: pro/src/includes/templates/forms/authnet-sp-checkout-form.php:174
2283
#: pro/src/includes/templates/forms/paypal-checkout-form.php:192
2284
#: pro/src/includes/templates/forms/paypal-sp-checkout-form.php:174
2285
- #: pro/src/includes/templates/forms/stripe-checkout-form.php:154
2286
- #: pro/src/includes/templates/forms/stripe-sp-checkout-form.php:136
2287
msgctxt "s2member-front"
2288
msgid "Checkout Now"
2289
msgstr ""
@@ -2311,34 +2334,23 @@ msgstr ""
2311
2312
#: pro/src/includes/templates/forms/authnet-update-form.php:30
2313
#: pro/src/includes/templates/forms/paypal-update-form.php:30
2314
- #: pro/src/includes/templates/forms/stripe-update-form.php:30
2315
- #: pro/src/includes/templates/forms/stripe-update-form.php:34
2316
msgctxt "s2member-front"
2317
msgid "New Billing Method"
2318
msgstr ""
2319
2320
#: pro/src/includes/templates/forms/authnet-update-form.php:115
2321
#: pro/src/includes/templates/forms/paypal-update-form.php:115
2322
- #: pro/src/includes/templates/forms/stripe-update-form.php:49
2323
msgctxt "s2member-front"
2324
msgid "Update Billing Information"
2325
msgstr ""
2326
2327
- #: pro/src/includes/templates/forms/stripe-checkout-form.php:108
2328
- #: pro/src/includes/templates/forms/stripe-sp-checkout-form.php:90
2329
- #: pro/src/includes/templates/forms/stripe-update-form.php:34
2330
- msgctxt "s2member-front"
2331
- msgid "[+]"
2332
- msgstr ""
2333
-
2334
- #: pro/src/includes/templates/forms/stripe-checkout-form.php:108
2335
- #: pro/src/includes/templates/forms/stripe-sp-checkout-form.php:90
2336
msgctxt "s2member-front"
2337
- msgid "Add Billing Method"
2338
msgstr ""
2339
2340
- #: pro/src/includes/templates/forms/stripe-checkout-form.php:120
2341
- #: pro/src/includes/templates/forms/stripe-sp-checkout-form.php:102
2342
msgctxt "s2member-front"
2343
msgid "Tax Location"
2344
msgstr ""
2
# This file is distributed under the same license as the package.
3
msgid ""
4
msgstr ""
5
+ "Project-Id-Version: 191022\n"
6
"Report-Msgid-Bugs-To: http://wordpress.org/tag/s2member\n"
7
+ "POT-Creation-Date: 2019-10-22 17:35:47+00:00\n"
8
"MIME-Version: 1.0\n"
9
"Content-Type: text/plain; charset=UTF-8\n"
10
"Content-Transfer-Encoding: 8bit\n"
20
#: pro/src/includes/classes/coupons.inc.php:241
21
#: pro/src/includes/classes/gateways/authnet/authnet-utilities.inc.php:692
22
#: pro/src/includes/classes/gateways/paypal/paypal-utilities.inc.php:312
23
+ #: pro/src/includes/classes/gateways/stripe/stripe-utilities.inc.php:966
24
msgctxt "s2member-front percentage-symbol"
25
msgid "%"
26
msgstr ""
133
#: pro/src/includes/classes/gateways/paypal/paypal-update-in.inc.php:153
134
#: pro/src/includes/classes/gateways/paypal/paypal-update-pf-in.inc.php:145
135
#: pro/src/includes/classes/gateways/stripe/stripe-cancellation-in.inc.php:156
136
+ #: pro/src/includes/classes/gateways/stripe/stripe-update-in.inc.php:125
137
msgctxt "s2member-front"
138
msgid "You're <strong>NOT</strong> logged in."
139
msgstr ""
158
#: pro/src/includes/classes/gateways/paypal/paypal-checkout-pf-in.inc.php:915
159
#: pro/src/includes/classes/gateways/paypal/paypal-checkout-rdp-in.inc.php:750
160
#: pro/src/includes/classes/gateways/paypal/paypal-checkout-rdp-in.inc.php:1084
161
+ #: pro/src/includes/classes/gateways/stripe/stripe-checkout-in.inc.php:561
162
+ #: pro/src/includes/classes/gateways/stripe/stripe-checkout-in.inc.php:831
163
msgctxt "s2member-front"
164
msgid "<strong>Thank you.</strong> Your account has been approved.<br />&mdash; Please <a href=\"%s\" rel=\"nofollow\">log in</a>."
165
msgstr ""
184
#: pro/src/includes/classes/gateways/paypal/paypal-checkout-rdp-in.inc.php:1119
185
#: pro/src/includes/classes/gateways/paypal/paypal-registration-in.inc.php:129
186
#: pro/src/includes/classes/gateways/paypal/paypal-registration-in.inc.php:151
187
+ #: pro/src/includes/classes/gateways/stripe/stripe-checkout-in.inc.php:573
188
+ #: pro/src/includes/classes/gateways/stripe/stripe-checkout-in.inc.php:843
189
#: pro/src/includes/classes/gateways/stripe/stripe-registration-in.inc.php:131
190
msgctxt "s2member-front"
191
msgid "<strong>Oops.</strong> A slight problem. Please contact Support for assistance."
199
#: pro/src/includes/classes/gateways/paypal/paypal-checkout-pf-in.inc.php:941
200
#: pro/src/includes/classes/gateways/paypal/paypal-checkout-rdp-in.inc.php:776
201
#: pro/src/includes/classes/gateways/paypal/paypal-checkout-rdp-in.inc.php:1110
202
+ #: pro/src/includes/classes/gateways/stripe/stripe-checkout-in.inc.php:562
203
+ #: pro/src/includes/classes/gateways/stripe/stripe-checkout-in.inc.php:832
204
msgctxt "s2member-front"
205
msgid "<strong>Thank you.</strong> Your account has been approved.<br />&mdash; You'll receive an email momentarily."
206
msgstr ""
210
#: pro/src/includes/classes/gateways/paypal/paypal-checkout-pf-in.inc.php:961
211
#: pro/src/includes/classes/gateways/paypal/paypal-checkout-rdp-in.inc.php:1130
212
#: pro/src/includes/classes/gateways/paypal/paypal-update-pf-in.inc.php:136
213
+ #: pro/src/includes/classes/gateways/stripe/stripe-checkout-in.inc.php:847
214
msgctxt "s2member-front"
215
msgid "<strong>Unknown error.</strong> Please contact Support for assistance."
216
msgstr ""
228
#: pro/src/includes/classes/gateways/stripe/stripe-form-in.inc.php:197
229
#: pro/src/includes/classes/gateways/stripe/stripe-form-in.inc.php:278
230
#: pro/src/includes/classes/gateways/stripe/stripe-form-in.inc.php:351
231
+ #: pro/src/includes/classes/gateways/stripe/stripe-form-in.inc.php:449
232
+ #: pro/src/includes/classes/gateways/stripe/stripe-form-in.inc.php:620
233
msgctxt "s2member-front"
234
msgid "Security Verification"
235
msgstr ""
239
#: pro/src/includes/classes/gateways/paypal/paypal-form-in.inc.php:247
240
#: pro/src/includes/classes/gateways/paypal/paypal-form-in.inc.php:753
241
#: pro/src/includes/classes/gateways/stripe/stripe-form-in.inc.php:251
242
+ #: pro/src/includes/classes/gateways/stripe/stripe-form-in.inc.php:592
243
msgctxt "s2member-front"
244
msgid "Additional Info"
245
msgstr ""
1258
1259
#: pro/src/includes/classes/gateways/authnet/authnet-sp-checkout-in.inc.php:169
1260
#: pro/src/includes/classes/gateways/paypal/paypal-sp-checkout-in.inc.php:288
1261
+ #: pro/src/includes/classes/gateways/stripe/stripe-sp-checkout-in.inc.php:193
1262
msgctxt "s2member-front"
1263
msgid "<strong>Thank you.</strong> Your purchase has been approved.<br />&mdash; Please <a href=\"%s\" rel=\"nofollow\">click here</a> to proceed."
1264
msgstr ""
1265
1266
#: pro/src/includes/classes/gateways/authnet/authnet-sp-checkout-in.inc.php:180
1267
#: pro/src/includes/classes/gateways/paypal/paypal-sp-checkout-in.inc.php:299
1268
+ #: pro/src/includes/classes/gateways/stripe/stripe-sp-checkout-in.inc.php:200
1269
msgctxt "s2member-front"
1270
msgid "<strong>Oops.</strong> Unable to generate Access Link. Please contact Support for assistance."
1271
msgstr ""
1273
#: pro/src/includes/classes/gateways/authnet/authnet-update-in.inc.php:110
1274
#: pro/src/includes/classes/gateways/paypal/paypal-update-in.inc.php:115
1275
#: pro/src/includes/classes/gateways/paypal/paypal-update-pf-in.inc.php:118
1276
+ #: pro/src/includes/classes/gateways/stripe/stripe-update-in.inc.php:80
1277
+ #: pro/src/includes/classes/gateways/stripe/stripe-update-in.inc.php:109
1278
msgctxt "s2member-front"
1279
msgid "<strong>Confirmed.</strong> Your billing information has been updated."
1280
msgstr ""
1282
#: pro/src/includes/classes/gateways/authnet/authnet-update-in.inc.php:122
1283
#: pro/src/includes/classes/gateways/paypal/paypal-update-in.inc.php:131
1284
#: pro/src/includes/classes/gateways/paypal/paypal-update-pf-in.inc.php:130
1285
+ #: pro/src/includes/classes/gateways/stripe/stripe-update-in.inc.php:121
1286
msgctxt "s2member-front"
1287
msgid "<strong>Unable to update.</strong> You have NO recurring fees. Or, your billing profile is no longer active. Please contact Support if you need assistance."
1288
msgstr ""
1503
msgid "API failure. Please contact Support for assistance."
1504
msgstr ""
1505
1506
+ #: pro/src/includes/classes/gateways/stripe/stripe-checkout-in.inc.php:237
1507
+ #: pro/src/includes/classes/gateways/stripe/stripe-checkout-in.inc.php:435
1508
+ #: pro/src/includes/classes/gateways/stripe/stripe-checkout-in.inc.php:626
1509
+ #: pro/src/includes/classes/gateways/stripe/stripe-checkout-in.inc.php:739
1510
+ #: pro/src/includes/classes/gateways/stripe/stripe-sp-checkout-in.inc.php:136
1511
+ msgctxt "s2member-front"
1512
+ msgid "Please submit a card."
1513
+ msgstr ""
1514
+
1515
+ #: pro/src/includes/classes/gateways/stripe/stripe-checkout-in.inc.php:328
1516
+ #: pro/src/includes/classes/gateways/stripe/stripe-checkout-in.inc.php:684
1517
msgctxt "s2member-front"
1518
msgid "<strong>Thank you.</strong> Your account has been updated :-)"
1519
msgstr ""
1555
msgid "Invalid form configuration. Invalid \"ta\" attribute. The Trial Amount. When provided, must be <= 999999.99."
1556
msgstr ""
1557
1558
+ #: pro/src/includes/classes/gateways/stripe/stripe-update-in.inc.php:94
1559
msgctxt "s2member-front"
1560
+ msgid "We need a card to update your subscription. Please enter it below..."
1561
msgstr ""
1562
1563
+ #: pro/src/includes/classes/gateways/stripe/stripe-update-in.inc.php:123
1564
msgctxt "s2member-front"
1565
msgid "<strong>Oops.</strong> No Customer|Subscr. ID. Please contact Support for assistance."
1566
msgstr ""
1567
1568
+ #: pro/src/includes/classes/gateways/stripe/stripe-utilities.inc.php:225
1569
msgctxt "s2member-front"
1570
msgid "Error: <strong>prepaid</strong> cards not accepted at this time. Please use a different card and try again."
1571
msgstr ""
1572
1573
+ #: pro/src/includes/classes/gateways/stripe/stripe-utilities.inc.php:739
1574
msgctxt "s2member-front"
1575
msgid "Error code: <code>%1$s</code>. %2$s."
1576
msgstr ""
1577
1578
+ #: pro/src/includes/classes/gateways/stripe/stripe-utilities.inc.php:742
1579
msgctxt "s2member-front"
1580
msgid "Invalid parameters to Stripe; please contact the site owner."
1581
msgstr ""
1582
1583
+ #: pro/src/includes/classes/gateways/stripe/stripe-utilities.inc.php:745
1584
msgctxt "s2member-front"
1585
msgid "Invalid Stripe API keys; please contact the site owner."
1586
msgstr ""
1587
1588
+ #: pro/src/includes/classes/gateways/stripe/stripe-utilities.inc.php:748
1589
msgctxt "s2member-front"
1590
msgid "Network communication failure with Stripe; please try again."
1591
msgstr ""
1592
1593
+ #: pro/src/includes/classes/gateways/stripe/stripe-utilities.inc.php:751
1594
msgctxt "s2member-front"
1595
msgid "Stripe API error; please try again."
1596
msgstr ""
1597
1598
+ #: pro/src/includes/classes/gateways/stripe/stripe-utilities.inc.php:753
1599
msgctxt "s2member-front"
1600
msgid "Stripe error; please try again."
1601
msgstr ""
1602
1603
+ #: pro/src/includes/classes/gateways/stripe/stripe-utilities.inc.php:1342
1604
+ #: pro/src/includes/classes/gateways/stripe/stripe-utilities.inc.php:1391
1605
+ msgctxt "s2member-front"
1606
+ msgid "Action required: 3D Secure authorization."
1607
+ msgstr ""
1608
+
1609
+ #: pro/src/includes/classes/gateways/stripe/stripe-utilities.inc.php:1347
1610
+ msgctxt "s2member-front"
1611
+ msgid "Please try again with a different card."
1612
+ msgstr ""
1613
+
1614
+ #: pro/src/includes/classes/gateways/stripe/stripe-utilities.inc.php:1396
1615
+ msgctxt "s2member-front"
1616
+ msgid "The payment failed, please try again with a different card."
1617
+ msgstr ""
1618
+
1619
#: pro/src/includes/classes/login-widget.inc.php:131
1620
msgctxt "s2member-front"
1621
msgid "Username or Email"
1744
#: pro/src/includes/separates/gateways/paypal/paypal.js:911
1745
#: pro/src/includes/separates/gateways/paypal/paypal.js:917
1746
#: pro/src/includes/separates/gateways/paypal/paypal.min.js:1
1747
+ #: pro/src/includes/separates/gateways/stripe/stripe.js:105
1748
+ #: pro/src/includes/separates/gateways/stripe/stripe.js:110
1749
+ #: pro/src/includes/separates/gateways/stripe/stripe.js:191
1750
+ #: pro/src/includes/separates/gateways/stripe/stripe.js:196
1751
+ #: pro/src/includes/separates/gateways/stripe/stripe.js:201
1752
+ #: pro/src/includes/separates/gateways/stripe/stripe.js:206
1753
+ #: pro/src/includes/separates/gateways/stripe/stripe.js:211
1754
+ #: pro/src/includes/separates/gateways/stripe/stripe.js:332
1755
+ #: pro/src/includes/separates/gateways/stripe/stripe.js:337
1756
+ #: pro/src/includes/separates/gateways/stripe/stripe.js:652
1757
+ #: pro/src/includes/separates/gateways/stripe/stripe.js:657
1758
+ #: pro/src/includes/separates/gateways/stripe/stripe.js:662
1759
+ #: pro/src/includes/separates/gateways/stripe/stripe.js:667
1760
+ #: pro/src/includes/separates/gateways/stripe/stripe.js:672
1761
#: pro/src/includes/separates/gateways/stripe/stripe.min.js:1
1762
#: src/includes/s2member.js:311 src/includes/s2member.js:316
1763
#: src/includes/s2member.js:321 src/includes/s2member.js:326
1782
#: pro/src/includes/separates/gateways/paypal/paypal.js:579
1783
#: pro/src/includes/separates/gateways/paypal/paypal.js:917
1784
#: pro/src/includes/separates/gateways/paypal/paypal.min.js:1
1785
+ #: pro/src/includes/separates/gateways/stripe/stripe.js:110
1786
+ #: pro/src/includes/separates/gateways/stripe/stripe.js:211
1787
+ #: pro/src/includes/separates/gateways/stripe/stripe.js:337
1788
+ #: pro/src/includes/separates/gateways/stripe/stripe.js:672
1789
#: pro/src/includes/separates/gateways/stripe/stripe.min.js:1
1790
msgctxt "s2member-front"
1791
msgid "Security Verification missing. Please try again."
1807
#: pro/src/includes/separates/gateways/paypal/paypal.js:262
1808
#: pro/src/includes/separates/gateways/paypal/paypal.js:899
1809
#: pro/src/includes/separates/gateways/paypal/paypal.min.js:1
1810
+ #: pro/src/includes/separates/gateways/stripe/stripe.js:196
1811
+ #: pro/src/includes/separates/gateways/stripe/stripe.js:657
1812
#: pro/src/includes/separates/gateways/stripe/stripe.min.js:1
1813
#: src/includes/s2member.js:316 src/includes/s2member.js:417
1814
#: src/includes/s2member.min.js:1
1822
#: pro/src/includes/separates/gateways/paypal/paypal.js:269
1823
#: pro/src/includes/separates/gateways/paypal/paypal.js:906
1824
#: pro/src/includes/separates/gateways/paypal/paypal.min.js:1
1825
+ #: pro/src/includes/separates/gateways/stripe/stripe.js:201
1826
+ #: pro/src/includes/separates/gateways/stripe/stripe.js:662
1827
#: pro/src/includes/separates/gateways/stripe/stripe.min.js:1
1828
#: src/includes/s2member.js:321 src/includes/s2member.js:422
1829
#: src/includes/s2member.min.js:1
1837
#: pro/src/includes/separates/gateways/paypal/paypal.js:274
1838
#: pro/src/includes/separates/gateways/paypal/paypal.js:911
1839
#: pro/src/includes/separates/gateways/paypal/paypal.min.js:1
1840
+ #: pro/src/includes/separates/gateways/stripe/stripe.js:206
1841
+ #: pro/src/includes/separates/gateways/stripe/stripe.js:667
1842
#: pro/src/includes/separates/gateways/stripe/stripe.min.js:1
1843
#: src/includes/s2member.js:326 src/includes/s2member.js:427
1844
#: src/includes/s2member.min.js:1
1862
#: pro/src/includes/separates/gateways/paypal/paypal.js:354
1863
#: pro/src/includes/separates/gateways/paypal/paypal.js:654
1864
#: pro/src/includes/separates/gateways/paypal/paypal.min.js:1
1865
+ #: pro/src/includes/separates/gateways/stripe/stripe.js:493
1866
#: pro/src/includes/separates/gateways/stripe/stripe.min.js:1
1867
msgctxt "s2member-front"
1868
msgid "calculating sales tax..."
1874
#: pro/src/includes/separates/gateways/paypal/paypal.js:365
1875
#: pro/src/includes/separates/gateways/paypal/paypal.js:665
1876
#: pro/src/includes/separates/gateways/paypal/paypal.min.js:1
1877
+ #: pro/src/includes/separates/gateways/stripe/stripe.js:510
1878
#: pro/src/includes/separates/gateways/stripe/stripe.min.js:1
1879
msgctxt "s2member-front"
1880
msgid "<strong>Sales Tax%s:</strong> %s<br /><strong>— Total%s:</strong> %s"
1886
#: pro/src/includes/separates/gateways/paypal/paypal.js:365
1887
#: pro/src/includes/separates/gateways/paypal/paypal.js:665
1888
#: pro/src/includes/separates/gateways/paypal/paypal.min.js:1
1889
+ #: pro/src/includes/separates/gateways/stripe/stripe.js:510
1890
#: pro/src/includes/separates/gateways/stripe/stripe.min.js:1
1891
msgctxt "s2member-front"
1892
msgid "Today"
1896
#: pro/src/includes/separates/gateways/authnet/authnet.min.js:1
1897
#: pro/src/includes/separates/gateways/paypal/paypal.js:727
1898
#: pro/src/includes/separates/gateways/paypal/paypal.min.js:1
1899
+ #: pro/src/includes/separates/gateways/stripe/stripe.js:437
1900
#: pro/src/includes/separates/gateways/stripe/stripe.min.js:1
1901
#: pro/src/includes/templates/forms/authnet-checkout-form.php:60
1902
#: pro/src/includes/templates/forms/authnet-registration-form.php:44
1912
#: pro/src/includes/separates/gateways/authnet/authnet.min.js:1
1913
#: pro/src/includes/separates/gateways/paypal/paypal.js:728
1914
#: pro/src/includes/separates/gateways/paypal/paypal.min.js:1
1915
+ #: pro/src/includes/separates/gateways/stripe/stripe.js:438
1916
#: pro/src/includes/separates/gateways/stripe/stripe.min.js:1
1917
msgctxt "s2member-front"
1918
msgid "Your Profile"
1957
#: pro/src/includes/templates/forms/paypal-sp-checkout-form.php:178
1958
#: pro/src/includes/templates/forms/paypal-update-form.php:119
1959
#: pro/src/includes/templates/forms/stripe-cancellation-form.php:37
1960
+ #: pro/src/includes/templates/forms/stripe-checkout-form.php:158
1961
#: pro/src/includes/templates/forms/stripe-registration-form.php:95
1962
+ #: pro/src/includes/templates/forms/stripe-sp-checkout-form.php:139
1963
+ #: pro/src/includes/templates/forms/stripe-update-form.php:40
1964
msgctxt "s2member-front"
1965
msgid "Submit Form"
1966
msgstr ""
1981
msgid "en_US"
1982
msgstr ""
1983
1984
+ #: pro/src/includes/separates/gateways/stripe/stripe.js:296
1985
+ #: pro/src/includes/separates/gateways/stripe/stripe.js:618
1986
#: pro/src/includes/separates/gateways/stripe/stripe.min.js:1
1987
msgctxt "s2member-front"
1988
msgid "Add"
1989
msgstr ""
1990
1991
+ #: pro/src/includes/separates/gateways/stripe/stripe.js:316
1992
#: pro/src/includes/separates/gateways/stripe/stripe.min.js:1
1993
msgctxt "s2member-front"
1994
msgid "No Billing Method; please try again."
2175
#: pro/src/includes/templates/forms/authnet-sp-checkout-form.php:86
2176
#: pro/src/includes/templates/forms/paypal-checkout-form.php:104
2177
#: pro/src/includes/templates/forms/paypal-sp-checkout-form.php:86
2178
+ #: pro/src/includes/templates/forms/stripe-billing-div.php:9
2179
msgctxt "s2member-front"
2180
msgid "Billing Method"
2181
msgstr ""
2236
#: pro/src/includes/templates/forms/paypal-checkout-form.php:146
2237
#: pro/src/includes/templates/forms/paypal-sp-checkout-form.php:128
2238
#: pro/src/includes/templates/forms/paypal-update-form.php:72
2239
+ #: pro/src/includes/templates/forms/stripe-checkout-form.php:107
2240
msgctxt "s2member-front"
2241
msgid "Billing Address"
2242
msgstr ""
2247
#: pro/src/includes/templates/forms/paypal-checkout-form.php:150
2248
#: pro/src/includes/templates/forms/paypal-sp-checkout-form.php:132
2249
#: pro/src/includes/templates/forms/paypal-update-form.php:76
2250
+ #: pro/src/includes/templates/forms/stripe-checkout-form.php:111
2251
+ #: pro/src/includes/templates/forms/stripe-sp-checkout-form.php:93
2252
msgctxt "s2member-front"
2253
msgid "Street Address"
2254
msgstr ""
2259
#: pro/src/includes/templates/forms/paypal-checkout-form.php:156
2260
#: pro/src/includes/templates/forms/paypal-sp-checkout-form.php:138
2261
#: pro/src/includes/templates/forms/paypal-update-form.php:82
2262
+ #: pro/src/includes/templates/forms/stripe-checkout-form.php:117
2263
+ #: pro/src/includes/templates/forms/stripe-sp-checkout-form.php:99
2264
msgctxt "s2member-front"
2265
msgid "City / Town"
2266
msgstr ""
2271
#: pro/src/includes/templates/forms/paypal-checkout-form.php:162
2272
#: pro/src/includes/templates/forms/paypal-sp-checkout-form.php:144
2273
#: pro/src/includes/templates/forms/paypal-update-form.php:88
2274
+ #: pro/src/includes/templates/forms/stripe-checkout-form.php:123
2275
+ #: pro/src/includes/templates/forms/stripe-sp-checkout-form.php:105
2276
msgctxt "s2member-front"
2277
msgid "State / Province"
2278
msgstr ""
2283
#: pro/src/includes/templates/forms/paypal-checkout-form.php:168
2284
#: pro/src/includes/templates/forms/paypal-sp-checkout-form.php:150
2285
#: pro/src/includes/templates/forms/paypal-update-form.php:94
2286
+ #: pro/src/includes/templates/forms/stripe-checkout-form.php:129
2287
+ #: pro/src/includes/templates/forms/stripe-sp-checkout-form.php:111
2288
msgctxt "s2member-front"
2289
msgid "Postal / Zip Code"
2290
msgstr ""
2295
#: pro/src/includes/templates/forms/paypal-checkout-form.php:174
2296
#: pro/src/includes/templates/forms/paypal-sp-checkout-form.php:156
2297
#: pro/src/includes/templates/forms/paypal-update-form.php:100
2298
+ #: pro/src/includes/templates/forms/stripe-checkout-form.php:135
2299
+ #: pro/src/includes/templates/forms/stripe-sp-checkout-form.php:117
2300
msgctxt "s2member-front"
2301
msgid "Country"
2302
msgstr ""
2305
#: pro/src/includes/templates/forms/authnet-sp-checkout-form.php:174
2306
#: pro/src/includes/templates/forms/paypal-checkout-form.php:192
2307
#: pro/src/includes/templates/forms/paypal-sp-checkout-form.php:174
2308
+ #: pro/src/includes/templates/forms/stripe-checkout-form.php:153
2309
+ #: pro/src/includes/templates/forms/stripe-sp-checkout-form.php:135
2310
msgctxt "s2member-front"
2311
msgid "Checkout Now"
2312
msgstr ""
2334
2335
#: pro/src/includes/templates/forms/authnet-update-form.php:30
2336
#: pro/src/includes/templates/forms/paypal-update-form.php:30
2337
msgctxt "s2member-front"
2338
msgid "New Billing Method"
2339
msgstr ""
2340
2341
#: pro/src/includes/templates/forms/authnet-update-form.php:115
2342
#: pro/src/includes/templates/forms/paypal-update-form.php:115
2343
+ #: pro/src/includes/templates/forms/stripe-update-form.php:36
2344
msgctxt "s2member-front"
2345
msgid "Update Billing Information"
2346
msgstr ""
2347
2348
+ #: pro/src/includes/templates/forms/stripe-billing-div.php:12
2349
msgctxt "s2member-front"
2350
+ msgid "Credit or debit card"
2351
msgstr ""
2352
2353
+ #: pro/src/includes/templates/forms/stripe-sp-checkout-form.php:89
2354
msgctxt "s2member-front"
2355
msgid "Tax Location"
2356
msgstr ""
src/vendor/autoload.php CHANGED
@@ -4,4 +4,4 @@
4
5
require_once __DIR__ . '/composer' . '/autoload_real.php';
6
7
- return ComposerAutoloaderInitcbcb97228284b209d3dd2469709a945b::getLoader();
4
5
require_once __DIR__ . '/composer' . '/autoload_real.php';
6
7
+ return ComposerAutoloaderInita49098a9a1db55f068dbb32c1bd3abfd::getLoader();
src/vendor/composer/autoload_real.php CHANGED
@@ -2,7 +2,7 @@
2
3
// autoload_real.php @generated by Composer
4
5
- class ComposerAutoloaderInitcbcb97228284b209d3dd2469709a945b
6
{
7
private static $loader;
8
@@ -19,9 +19,9 @@ class ComposerAutoloaderInitcbcb97228284b209d3dd2469709a945b
19
return self::$loader;
20
}
21
22
- spl_autoload_register(array('ComposerAutoloaderInitcbcb97228284b209d3dd2469709a945b', 'loadClassLoader'), true, true);
23
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
- spl_autoload_unregister(array('ComposerAutoloaderInitcbcb97228284b209d3dd2469709a945b', 'loadClassLoader'));
25
26
$map = require __DIR__ . '/autoload_namespaces.php';
27
foreach ($map as $namespace => $path) {
@@ -42,14 +42,14 @@ class ComposerAutoloaderInitcbcb97228284b209d3dd2469709a945b
42
43
$includeFiles = require __DIR__ . '/autoload_files.php';
44
foreach ($includeFiles as $fileIdentifier => $file) {
45
- composerRequirecbcb97228284b209d3dd2469709a945b($fileIdentifier, $file);
46
}
47
48
return $loader;
49
}
50
}
51
52
- function composerRequirecbcb97228284b209d3dd2469709a945b($fileIdentifier, $file)
53
{
54
if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
55
require $file;
2
3
// autoload_real.php @generated by Composer
4
5
+ class ComposerAutoloaderInita49098a9a1db55f068dbb32c1bd3abfd
6
{
7
private static $loader;
8
19
return self::$loader;
20
}
21
22
+ spl_autoload_register(array('ComposerAutoloaderInita49098a9a1db55f068dbb32c1bd3abfd', 'loadClassLoader'), true, true);
23
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
+ spl_autoload_unregister(array('ComposerAutoloaderInita49098a9a1db55f068dbb32c1bd3abfd', 'loadClassLoader'));
25
26
$map = require __DIR__ . '/autoload_namespaces.php';
27
foreach ($map as $namespace => $path) {
42
43
$includeFiles = require __DIR__ . '/autoload_files.php';
44
foreach ($includeFiles as $fileIdentifier => $file) {
45
+ composerRequirea49098a9a1db55f068dbb32c1bd3abfd($fileIdentifier, $file);
46
}
47
48
return $loader;
49
}
50
}
51
52
+ function composerRequirea49098a9a1db55f068dbb32c1bd3abfd($fileIdentifier, $file)
53
{
54
if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
55
require $file;