Paid Memberships Pro - Version 1.9.4.1

Version Description

  • BUG FIX: Fixed serious bug where payment fields weren't showing up for the Braintree gateway.
  • BUG FIX: Fixed issue where Braintree webhook notifications were failing. We now allow the Braintree library to sanitize the incoming data since our sanitizing efforts were breaking the validation.
  • BUG FIX/ENHANCEMENT: The webhook URL given for Braintree now goes through admin-ajax.php instead of a direct link to a php file within our plugin.
  • BUG FIX/ENHANCEMENT: Updates to the Recaptcha library. (Thanks, Corin Simpson-Bryars)
  • ENHANCEMENT: Made the cancelation failed error email easier to read.
Download this release

Release Info

Developer strangerstudios
Plugin Icon 128x128 Paid Memberships Pro
Version 1.9.4.1
Comparing to
See all releases

Code changes from version 1.9.3 to 1.9.4.1

Files changed (97) hide show
  1. CHANGELOG.txt +1112 -0
  2. CONTRIBUTE.md +2 -2
  3. adminpages/admin_header.php +25 -12
  4. adminpages/advancedsettings.php +1 -1
  5. adminpages/dashboard.php +1 -1
  6. adminpages/discountcodes.php +53 -11
  7. adminpages/emailsettings.php +2 -2
  8. adminpages/membershiplevels.php +1 -1
  9. adminpages/memberslist-csv.php +2 -2
  10. adminpages/memberslist.php +1 -1
  11. adminpages/orders-csv.php +1 -1
  12. adminpages/pagesettings.php +2 -2
  13. adminpages/paymentsettings.php +3 -3
  14. adminpages/reports/login.php +10 -10
  15. adminpages/reports/memberships.php +29 -7
  16. adminpages/reports/sales.php +2 -1
  17. classes/class.memberorder.php +8 -1
  18. classes/class.mimetype.php +9 -3
  19. classes/gateways/class.pmprogateway_braintree.php +280 -240
  20. classes/gateways/class.pmprogateway_check.php +1 -1
  21. classes/gateways/class.pmprogateway_paypalstandard.php +169 -39
  22. classes/gateways/class.pmprogateway_stripe.php +411 -354
  23. classes/gateways/class.pmprogateway_twocheckout.php +8 -8
  24. css/admin.css +134 -133
  25. css/frontend.css +63 -147
  26. includes/content.php +1 -1
  27. includes/currencies.php +5 -0
  28. includes/email.php +17 -11
  29. includes/functions.php +38 -24
  30. includes/lib/Stripe/README.md +15 -5
  31. includes/lib/Stripe/VERSION +1 -1
  32. includes/lib/Stripe/init.php +23 -0
  33. includes/lib/Stripe/lib/Account.php +14 -3
  34. includes/lib/Stripe/lib/ApiRequestor.php +67 -24
  35. includes/lib/Stripe/lib/ApiResource.php +2 -3
  36. includes/lib/Stripe/lib/ApplePayDomain.php +2 -1
  37. includes/lib/Stripe/lib/ApplicationFee.php +2 -1
  38. includes/lib/Stripe/lib/AttachedObject.php +13 -1
  39. includes/lib/Stripe/lib/BalanceTransaction.php +2 -1
  40. includes/lib/Stripe/lib/BitcoinReceiver.php +16 -3
  41. includes/lib/Stripe/lib/Charge.php +3 -2
  42. includes/lib/Stripe/lib/Collection.php +1 -1
  43. includes/lib/Stripe/lib/CountrySpec.php +3 -1
  44. includes/lib/Stripe/lib/Coupon.php +2 -1
  45. includes/lib/Stripe/lib/Customer.php +2 -1
  46. includes/lib/Stripe/lib/Dispute.php +2 -1
  47. includes/lib/Stripe/lib/EphemeralKey.php +55 -0
  48. includes/lib/Stripe/lib/Error/OAuth/InvalidClient.php +10 -0
  49. includes/lib/Stripe/lib/Error/OAuth/InvalidGrant.php +13 -0
  50. includes/lib/Stripe/lib/Error/OAuth/InvalidRequest.php +11 -0
  51. includes/lib/Stripe/lib/Error/OAuth/InvalidScope.php +10 -0
  52. includes/lib/Stripe/lib/Error/OAuth/OAuthBase.php +23 -0
  53. includes/lib/Stripe/lib/Error/OAuth/UnsupportedGrantType.php +11 -0
  54. includes/lib/Stripe/lib/Error/OAuth/UnsupportedResponseType.php +11 -0
  55. includes/lib/Stripe/lib/Error/SignatureVerification.php +20 -0
  56. includes/lib/Stripe/lib/Event.php +2 -1
  57. includes/lib/Stripe/lib/FileUpload.php +2 -1
  58. includes/lib/Stripe/lib/HttpClient/ClientInterface.php +1 -1
  59. includes/lib/Stripe/lib/HttpClient/CurlClient.php +20 -44
  60. includes/lib/Stripe/lib/Invoice.php +4 -3
  61. includes/lib/Stripe/lib/InvoiceItem.php +2 -1
  62. includes/lib/Stripe/lib/LoginLink.php +13 -0
  63. includes/lib/Stripe/lib/OAuth.php +98 -0
  64. includes/lib/Stripe/lib/Order.php +2 -1
  65. includes/lib/Stripe/lib/OrderReturn.php +13 -1
  66. includes/lib/Stripe/lib/Payout.php +98 -0
  67. includes/lib/Stripe/lib/Plan.php +2 -1
  68. includes/lib/Stripe/lib/Product.php +2 -1
  69. includes/lib/Stripe/lib/Recipient.php +2 -1
  70. includes/lib/Stripe/lib/RecipientTransfer.php +38 -0
  71. includes/lib/Stripe/lib/Refund.php +2 -1
  72. includes/lib/Stripe/lib/SKU.php +2 -1
  73. includes/lib/Stripe/lib/Source.php +37 -1
  74. includes/lib/Stripe/lib/Stripe.php +50 -1
  75. includes/lib/Stripe/lib/StripeObject.php +6 -5
  76. includes/lib/Stripe/lib/Subscription.php +2 -1
  77. includes/lib/Stripe/lib/SubscriptionItem.php +2 -1
  78. includes/lib/Stripe/lib/ThreeDSecure.php +2 -1
  79. includes/lib/Stripe/lib/Token.php +2 -1
  80. includes/lib/Stripe/lib/Transfer.php +2 -12
  81. includes/lib/Stripe/lib/Util/DefaultLogger.php +18 -0
  82. includes/lib/Stripe/lib/Util/LoggerInterface.php +36 -0
  83. includes/lib/Stripe/lib/Util/Util.php +74 -1
  84. includes/lib/Stripe/lib/Webhook.php +40 -0
  85. includes/lib/Stripe/lib/WebhookSignature.php +132 -0
  86. includes/lib/recaptchalib.php +31 -33
  87. includes/license.php +3 -3
  88. includes/login.php +3 -3
  89. includes/metaboxes.php +2 -1
  90. includes/profile.php +4 -4
  91. includes/services.php +11 -1
  92. includes/updates/upgrade_1_9_4.php +40 -0
  93. includes/upgradecheck.php +5 -0
  94. js/jsapi.js +44 -0
  95. languages/paid-memberships-pro.mo +0 -0
  96. languages/paid-memberships-pro.po +2144 -1593
  97. languages/paid-memberships-pro.pot +1761 -1381
CHANGELOG.txt ADDED
@@ -0,0 +1,1112 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ == Changelog ==
2
+
3
+ = 1.9.4.1 =
4
+ * BUG FIX: Fixed serious bug where payment fields weren't showing up for the Braintree gateway.
5
+ * BUG FIX: Fixed issue where Braintree webhook notifications were failing. We now allow the Braintree library to sanitize the incoming data since our sanitizing efforts were breaking the validation.
6
+ * BUG FIX/ENHANCEMENT: The webhook URL given for Braintree now goes through admin-ajax.php instead of a direct link to a php file within our plugin.
7
+ * BUG FIX/ENHANCEMENT: Updates to the Recaptcha library. (Thanks, Corin Simpson-Bryars)
8
+ * ENHANCEMENT: Made the cancelation failed error email easier to read.
9
+
10
+ = 1.9.4 =
11
+ * BUG FIX: Fixed issue where PayPal was not working for amounts over $1000.
12
+ * BUG FIX: Non-decimal currencies now handled correctly with Stripe.
13
+ * BUG FIX: Fixed issue where updating a Stripe subscription from the edit user page could cancel the subscription once the webhook fired.
14
+ * BUG FIX: Fixed issue where "admin_cancelled" memberships weren't being calculated correctly in membership reports.
15
+ * BUG FIX: Fixed issue where users could not drag and drop to change the order of membership levels.
16
+ * BUG FIX: pmpro_getMembershipLevelsForUser() would sometimes return duplicate levels in the array if the user had multiple active entries in the pmpro_memberships_users table.
17
+ * BUG FIX: Updated includes/metaboxes.php to call pmpro_getAllLevels() instead of relying on the $membership_levels global which is problematic.
18
+ * BUG FIX: Fixed a few strings that weren't wrapped for translation or were using the old text domain.
19
+ * BUG FIX: Fixed redirect error that occured when the levels page was not set.
20
+ * BUG FIX: Updated getfile.php to support file names with urlencoded characters (e.g. spaces) in them. (Thanks, florent from PMPro blog)
21
+ * BUG FIX: Fixed notice when use the getfile.php script due to using add_filter instead of apply_filters in the mimetype class.
22
+ * BUG FIX: Fixed the all time views column for the logins report.
23
+ * BUG FIX: Fixed fatal error on the logins report, member shortcode and other issues when using PHP7.1+.
24
+ * BUG FIX: Fixed issue with saving arrays using pmpro_setOption()
25
+ up the lines of text.
26
+ * BUG FIX: Fixed typo in the string "Are you sure you want to do that? Try again."
27
+ * BUG FIX: Fixed a few strings that used the wrong text domain or weren't wrapped correclty for translation.
28
+ * BUG FIX/ENHANCEMENT: Now bundling Google's jsapi.js file for use in the reports.
29
+ * BUG FIX/ENHANCEMENT: Fixed issue where some emails (e.g. the password reset email) would not have wpautop applied to them, crunching
30
+ * BUG FIX/ENHANCEMENT: Better checking for Theme My Login compatibility when handling login redirects.
31
+ * BUG FIX/ENHANCEMENT: Better error handling for Braintree.
32
+ * BUG FIX/ENHANCEMENT: Membership stats widget now shows first 3 levels based on level order.
33
+ * BUG FIX/ENHANCEMENT: Added the pmpro_member_shortcode_access filter
34
+ * ENHANCEMENT: Updated the Stripe PHP library to version 5.2.2 and updated Stripe to use the latest version of their API, 2017-08-15.
35
+ * ENHANCEMENT: Changed frontend pages (e.g. checkout.php) to use a div-based layout instead of tables. Important information here if you are using custom page templates or notice UI issues after upgrading:
36
+ * ENHANCEMENT: Added pagination to the discount codes page in the admin. Also sorting codes in descending order by ID. Use the pmpro_discount_codes_per_page filter to change the per page limit from 15.
37
+ * ENHANCEMENT: Updated plugin admin pages with better links to documentation and support.
38
+ * ENHANCEMENT: Updated plugin frontend pages checkout, billing, confirmation, and single invoice to remove most table based layouts.
39
+ * ENHANCEMENT: Better error message if trying to checkout using an existing user's email address.
40
+ * ENHANCEMENT: Added the pmpro_report_levels filter to let users change levels and order of levels for the memberships.php report.
41
+ * ENHANCEMENT: Updated video and copy for readme.txt.
42
+ * ENHANCEMENT: Added user display name to Memberlist search query
43
+ * ENHANCEMENT: Added Russian Ruble as a currency.
44
+ * ENHANCEMENT: Changed the dated term "CVV" to "Security Code (CVC)" when shown on the frontend.
45
+ * ENHANCEMENT: Added .doc and .docx to the mimetype class.
46
+ * ENHANCEMENT: Added Portuguese language files. (Thanks, Secundino Correia)
47
+ * ENHANCEMENT: Updated plugin admin pages with better links to documentation and support.
48
+
49
+ = 1.9.3 =
50
+ * SECURITY: Fixed sanitization of inputs and added nonces in several places to protect against XSS attacks.
51
+ * BUG FIX: Showing correct error message when trying to update a PMPro Plus add on with a Core license installed.
52
+ * BUG FIX: Fixed issue where subscription and payment transaction IDs were not being saved correctly when copying an order in the dashboard. (Thanks, Pippin Williamson)
53
+ * BUG FIX: Fixed fatal errors that occurred in certain PHP versions.
54
+ * BUG FIX: Fixed issue where ProfileStartDate was being calculated incorrectly in the test, check, and Cybersource gateways.(Thanks, David Parker)
55
+ * ENHANCEMENT: Added a pmpro_sanitize_with_safelist() function that is used to sanitize inputs that have a limited number of exact options.
56
+ * ENHANCEMENT: Updated the pmpro_setOption() and pmpro_getParam() functions to take a new last parameter $sanitize_function, which defaults to 'sanitize_text_field'.
57
+
58
+ = 1.9.2.2 =
59
+ * BUG FIX: Fixed warnings on the Network Dashboard's sites page.
60
+ * BUG FIX: Skipping update scripts that require the Stripe library if the system doesn't support the minimum requirements for the Stripe API. This avoids warnings and errors during upgrade.
61
+
62
+ = 1.9.2.1 =
63
+ * BUG FIX: Fixed issues with activation on single sites.
64
+ * BUG FIX: Starting PHP sessions earlier to fix issues with PayPal/PayPal Express checkouts.
65
+
66
+ = 1.9.2 =
67
+ * BUG FIX: Fixed issue where Braintree checkouts were failing with a CVV error when existing users checked out.
68
+ * BUG FIX: Fixed issue loading the Stripe library in PHP 5.6.
69
+ * BUG FIX: Member List CSV export was ignoring search parameter.
70
+ * BUG FIX: Discount codes weren't being remembered during the "review" step of a PayPal Express checkout. (Thanks, Rafe Colton)
71
+ * ENHANCEMENT/FIX: Search Filter would trigger incorrectly for REST API request by slug.
72
+ * ENHANCEMENT/FIX: Didn't always identify MasterCard cards correctly to set the CardType with some gateways.
73
+ * ENHANCEMENT/FIX: Some custom code or add ons (e.g. the Prorating and Auto-renewal Checkbox add ons) would sometimes break PayPal Website Payments Pro and PayPal Express subscriptions by trying to set the "Profile Start Date" longer than 1 year out. We now limit the Profile Start Date to 1 year out and try to squeeze up to 1 additional year into a trial if it's not already being used. This bug affects PayPal Standard as well, but the fix is different and not included in this release.
74
+ * ENHANCEMENT: Tested up to WordPress 4.8.
75
+ * ENHANCEMENT: Made countries translatable.
76
+ * ENHANCEMENT: Improved performance via PHP $_SESSION management improvements. We now only open the session before we set session vars and close the session when we are finished with it.
77
+ * ENHANCEMENT: Added to code to stop network activation of Paid Memberships Pro. (Thanks, Paul Barthmaier)
78
+
79
+ = 1.9.1 =
80
+ * BUG FIX: Fixed the code checking if the Stripe library is already loaded to compatability issues with other plugins bundling the Stripe API library.
81
+ * BUG FIX: Cancel code now properly uses preg_replace when sanitizing the list of level ids to cancel.
82
+ * FIX/ENHANCEMENT: Removed test/doc code from Stripe and Braintree libraries.
83
+ * ENHANCEMENT: Now pausing the license nag for the first week of use and removed the "invalid" error if no key is being used.
84
+
85
+ = 1.9 =
86
+ * BUG: Fixed issue with cancelling 2Checkout recurring subscriptions. Now using the payment_transaction_id to find/cancel the sale's recurring subscription since no subscription_transaction_id is being saved.
87
+ * BUG: Fixed issue where old membership levels were not listed correctly in the cancellation email. (Thanks, Mike from Migrating Eye)
88
+ * BUG: Fixed issue where "custom trial" values were not saving for discount codes.
89
+ * BUG: Fixed issue where checkouts were still processing even if there were errors with the discount code used.
90
+ * BUG: Fixed bug where settings added via the pmpro_custom_advanced_settings were not being saved to DB unless they were prefixed with custom_.
91
+ * BUG: Fixed other formatting issues with settings added via pmpro_custom_advanced_settings.
92
+ * BUG: Fixed issue where the sendInvoiceEmail method of the email class was expecting $order->discount_code to be a string, but it was sometimes a discount code object. (Thanks, Bill Stoltz)
93
+ * FEATURE: Added the pmpro_member shortcode. See the Paid Memberships Pro website for documentation.
94
+ * ENHANCEMENT: Added pmpro_account_membership_expiration_text filter to filter the expiration text that shows ona user's membership account page.
95
+ * ENHANCEMENT: Updated our Stripe and Braintree libraries to use their latest versions. This update allows our gateway integrations to support PHP7 and also removes support for PHP 5.2 and 5.3.
96
+ * ENHANCEMENT: The Braintree level compatibility check now also looks for a properly named plan.
97
+ * ENHANCEMENT: Better error handling when trying to update plugins that update against the PMPro license server.
98
+ * ENHANCEMENT: Improved Italian translation. (Thanks, Francesco Pezzotti)
99
+ * ENHANCEMENT: Improved German tranlsation. (Thanks, Simon)
100
+ * ENHANCEMENT: Added a Sweedish tranlsation. (Thanks, Mathias Persson)
101
+ * ENHANCEMENT: Added a "Chinese/Cantonese (Hong Kong SAR China)" tranlsation. (Thanks, Kai Chan)
102
+
103
+ = 1.8.13.6 =
104
+ * BUG: Fixed bug where credit card expiration emails would be sent to users with PayPal Express orders.
105
+ * BUG: Fixed bug when updating billing with Stripe.
106
+ * BUG: Fixed bug where the archive/search filter was not running for logged out users.
107
+ * ENHANCEMENT: Updated Finnish translations. (Thanks, JP Jakonen)
108
+ * ENHANCEMENT: Added filter for modifying the order description in Stripe. (Thanks, Rafe Colton)
109
+
110
+ = 1.8.13.5 =
111
+ * BUG: Fixed notifications.php to make sure it really only checks once per day. Also updated the URL checked to notifications.paidmembershipspro.com, which runs on its own server.
112
+
113
+ = 1.8.13.4 =
114
+ * BUG/ENHANCEMENT: Changed the pmpro_button shortcode to pmpro_checkout_button. (The old pmpro_button will also still work. checkout_button works if you have Register Helper installed.)
115
+
116
+ = 1.8.13.3 =
117
+ * BUG: Fixed bug when using a secondary gateway (e.g. PayPal Express) with Stripe as your primary gateway.
118
+
119
+ = 1.8.13.2 =
120
+ * BUG: Fixed bug with updating credit cards through Braintree.
121
+ * BUG: Fixed bug with updating credit cards through Stripe.
122
+ * BUG: Fixed SQL warnings when generating the pmpro_membership_levelmeta table. (Thanks, itibet on GitHub)
123
+ * BUG/ENHANCEMENT: Moved some update billing and checkout related code from the preheaders and page templates into the Braintree and Stripe classes.
124
+ * ENHANCEMENT: Added pmpro_billing_order filter that functions similar to pmpro_checkout_order.
125
+ * ENHANCEMENT: Added pmpro_billing_before_submit_button hook that functions similar to the pmpro_checkout_before_submit_button hook.
126
+ * ENHANCEMENT: Clicking on a report widget no longer takes you to the details page. You have to click the details button. This allows us to add additional functionality to the widgets.
127
+ * ENHANCEMENT: Updated reports widgets so the "details" button only shows if a page function is defined for that report. You can now have report widgets without details pages.
128
+ * ENHANCEMENT: You can now click on a heading in the Membership Stats report widget to see data for up to 3 of your levels. The first 3 levels per the level ordering are shown.
129
+
130
+ = 1.8.13.1 =
131
+ * BUG: Fixed issue where end dates were being set/saved incorrectly from the edit user/profile page in the dashboard.
132
+ * BUG: Fixed warnings in the Braintree PHP library. (Thanks, Travis Shivers)
133
+ * BUG: Fixed issue where the filtered $mypost object was not being used in the content filter if the post type was "page". (Thanks, James)
134
+ * BUG: Removed the extra class="input" attribute on the CVV field when the Stripe gateway is used. (Thanks, Rafe Colton)
135
+ * BUG/ENHANCEMENT: Changed the number of X placeholders for masked credit cards to 12 (+ the last 4 stored) instead of 13. (Thanks, Rafe Colton)
136
+
137
+ = 1.8.13 =
138
+ * FEATURE: The Stripe Webhook has been updated to process subscriptions cancelled from Stripe. PMPro will now cancel memberships for these users instead of sending an email to the admin.
139
+ * BUG: Fixed various bugs in the PayPal IPN handler.
140
+ * BUG: Fixed search on discount codes page in dashboard. (Thanks, Debjit Saha)
141
+ * BUG: Fixed bug in Cancellations report where all-time cancellations were always 0.
142
+ * BUG: Fixed link to payment settings on checkout notice. (Thanks, Coen Jacobs)
143
+ * BUG: Timezone magic on edit user page in the dashboard to make sure the expiration date you select is the one set.
144
+ * BUG: Swapped out deprecated uses of eregi_replace and split.
145
+ * BUG/ENHANCEMENT: Now using add_query_arg in the pmpro_url() function. (Thanks, Debjit Saha)
146
+ * ENHANCEMENT: Updating stylesheet for WordPress 4.7 and new Twenty Seventeen theme support.
147
+ * ENHANCEMENT: Now longer warning of membership levels with cycle numbers > 1 when using the Payflow Pro gateway since Payflow now supports cycle numbers (frequencies) > 1.
148
+ * ENHANCEMENT: Updated da_DK translation. (Thanks, bopdoq on GitHub)
149
+ * ENHANCEMENT: Added pmpro_include_payment_option_for_paypal filter, which can be set to false to use PayPal WPP without the PayPal Express option.
150
+ * ENHANCEMENT: Better dependency checking for Stripe and Braintree gateways.
151
+ * ENHANCEMENT: Updated IPN handler and Stripe Webhook handler to use pmpro_cancelMembershipLevel instead of pmpro_changeMembershipLevele. This improves support for the MMPU addon.
152
+
153
+ = 1.8.12.1 =
154
+ * BUG: Fixed bug when using the testing gateway.
155
+ * BUG: Avoiding issues where is_user_logged in is not yet available for the pmpro_search_filter() function. (Thanks, d_enajetic)
156
+ * ENHANCEMENT: Updated Italian translation. (Thanks again, Angelo)
157
+ * ENHANCEMENT: You can now define('PMPRO_USE_SESSIONS', false); in your wp-config.php to force PMPro to skip the call to session_start. Note that PayPal Express and some addons require sessions to function.
158
+
159
+ = 1.8.12 =
160
+ * BUG: Fixed issue where "expiring soon" emails were sometimes sent more than needed.
161
+ * BUG: Fixed issue where PayPal Standard IPN requests were being rejected if a tax amount was set in PayPal.
162
+ * BUG: Fixed issue with Stripe subscription "updates" that were set to fire on "next payment", e.g. if you used Stripe with levels with a non-zero trial amount. When the update processed and created a new subscription, the old subscription was not being deleted and the new subscription ID was not being saved as a new order for future tracking purposes. If you use this feature, please check in Stripe to make sure your users don't have extra subscriptions.
163
+ * BUG: Fixed setting in PayPal/PayPal Express API calls from AUTOBILLAMT to AUTOBILLOUTAMT. This setting is set to AddToNextBilling, meaning that failed payment amounts are added to the next billing cycle's amount if left unpaid. In most cases, a retry of the original billed amount goes through or the user's subscription is cancelled. But just in case, this makes sure that outstanding balances are paid. (Thanks, jubstuff on GitHub)
164
+ * BUG: Fixed warnings in the setGateway method of the MemberOrder class for cases where the gateway is missing or the class file is not found.
165
+ * BUG/ENHANCEMENT: Moved the pmpro_before_change_membership_level hook to fire a little bit earlier to make it easier to determine the old level status/end date/etc before it gets updated. (Thanks, MrVibe on GitHub)
166
+ * ENHANCEMENT: Replaced the Force SSL option with an explanation if the entire site is over HTTPS. We are already ignoring the option in these cases.
167
+
168
+ = 1.8.11.2 =
169
+ * BUG: Fixed a bug introduced in 1.8.11 that kept PMPro from tracking coupon code uses. Any checkout with a discount code while running 1.8.11 won't have properly tracked the discount code use. You may want to adjust your "uses" numbers for your codes, and hand check any reporting/etc that relied on discount codes. Users of the Sponsored Members addon will have been affected too. Discount codes will need to be made manually for any sponsor who checked out.
170
+ * BUG: Fix to the expiration warnings code. Making sure it finds all members who are expiring soon while also keeping track of when emails are sent so users don't get too many emails.
171
+ * BUG: Fixed issue where pmpro_before_change_membership_level was running after levels had been changed.
172
+ * BUG: Fixed some warnings.
173
+ * ENHANCEMENT: Updated Italian translations. (Thanks, Angelo)
174
+
175
+ = 1.8.11.1 =
176
+ * BUG: Fixed issue introduced in 1.8.11 where the pmpro_default_level custom field was being ignored at checkout.
177
+ * BUG: Fixed bugs in DB calls made for the compatibility checks for various gateways.
178
+ * BUG: Now sending a FREQUENCY parameter for PayPal Payflow orders.
179
+
180
+ = 1.8.11 =
181
+ * BUG: Fixed URL used when checking for addon updates.
182
+ * BUG: Now enqueueing the jquery.creditCardValidator.js file in Billing preheader.
183
+ * BUG: Fixed issues where PayPal IPN updates would sometimes log $0 instead of the actual billing amount.
184
+ * BUG: Fixed warnings in the PayPal IPN handler.
185
+ * BUG/ENHANCEMENT: Added pmpro_checkout_level filter and now using that filter to apply the_content filters to the level description at checkout. This allows you to turn off the the_content filters (e.g. processing shortcodes) by using remove_filter('pmpro_checkout_level', 'pmpro_pmpro_checkout_level'); in a custom plugin.
186
+ * BUG/ENHANCEMENT: Using the pmpro_confirmation_message filter on the confirmation page whether there is an invoice or not. Now also adding the the_content filters to the confirmation message. You can disable this by using remove_filter('pmpro_confirmation_message', 'pmpro_pmpro_confirmation_message'); in a custom plugin.
187
+ * ENHANCEMENT: Now tracking IPN event ids in order notes for recurring orders.
188
+ * ENHANCEMENT: Added pmpro_subscription_ipn_event_processed hook to IPN handler.
189
+ * ENHANCEMENT: Added pmpro_set_message filter to edit PMPro error messages. Passes the message and type.
190
+ * ENHANCEMENT: Now listing categories in hierarchical format in the Content Settings section of Membership Levels.
191
+ * ENHANCEMENT: Added pmpro_areLevelsFree() function to check if all levels in an array of levels are free.
192
+ * ENHANCEMENT: Added pmpro_getLevelsCost() - with an s - function to get the combined cost of multiple levels in an array.
193
+ * ENHANCEMENT: Added pmpro_getLevelsExpiration() - with an s - function to get the combined expiration text for multiple levels in array.
194
+ * ENHANCEMENT: Created the pmpro_getLevelAtCheckout function that modularizes some of the logic of creating the pmpro_level global at checkout.
195
+ * ENHANCEMENT: Added pmpro_members_list_user filter used on the admin members list and members list CSV export.
196
+ * ENHANCEMENT: Added a 4th parameter $cancel_level to pmpro_changeMembershipLevel(). If set, that level will definitely be cancelled locally and at the gateway. This parameter is also passed to the pmpro_before_change_membership_level and pmpro_after_change_membership_level hook.
197
+ * ENHANCEMENT: Added a new function pmpro_cancelMembershipLevel($level_id, $user_id, $old_level_status) that acts as a wrapper to pass the $cancel_level param to pmpro_changeMembershipLevel().
198
+ * ENHANCEMENT: Updated the cancel page on the frontend to support the Multiple Memberships per User addon. All memberships are shown. You can cancel individual memberships separately. The language of the confirm button mentions memberships vs account.
199
+ * ENHANCEMENT: Added pmpro_getMemberOrdersByCheckoutID($checkout_id) function to support Multiple Memberships per User and others using the checkout_id.
200
+ * ENHANCEMENT: Added a refund($order, $transaction_id) method to the PMPro_stripe class. This will be used by the Multiple Memberships per User addon and eventually used in other areas by the core pluginn.
201
+
202
+ = 1.8.10.4 =
203
+ * BUG: Fixed issue where non-decimal currencies (e.g. Japanese Yen) were sending invalid amounts to the Stripe gateway.
204
+ * BUG/ENHANCEMENT: If an invalid discount code is applied at checkout, we now set the code_level JS var to false. Along with updates to the Pay by Check addon, this fixes issues with the Pay by Check addon where users could not checkout when using a discount code that reduced the price to free.
205
+ * BUG/ENHANCEMENT: Fixed HTML validation issue in CVV field of the checkout page.
206
+ * BUG/ENHANCEMENT: Now using the current_time function in profile.php to avoid off-by-one errors when changing members' expiration dates.
207
+
208
+ = 1.8.10.3 =
209
+ * BUG: Fixed bug where users could not confirm PayPal Express payments if the main gateway was Stripe or Braintree.
210
+ * BUG: Fixed issue where the billing address and/or credit card fields were not showing up on the Update Billing page.
211
+
212
+ = 1.8.10.2 =
213
+ * BUG: Fixed bug in invoices query in the pmpro_account shortcode.
214
+ * BUG: Fixed issue where the orders table was not being created on brand new installs.
215
+ * BUG: Fixed responsive styling of ReCaptcha.
216
+ * ENHANCEMENT: Added Hebrew language support. Thanks, Nadav Waisbrod.
217
+ * ENHANCEMENT: Update to Italian translation. (Thanks again, Angelo Giammarresi)
218
+ * ENHANCEMENT: Added a text domain and path to the plugin header.
219
+
220
+ = 1.8.10.1 =
221
+ * BUG: Fixed bugs in pmpro_hasMembershipLevel that caused shortcodes like [membership levels="0"] and [membership levels="-1"] to stop working.
222
+
223
+ = 1.8.10 =
224
+ * SECURITY: Patched a cross site scripting (XSS) vulnerability on the Memberships -> Addons page in the dashboard. Thanks to Burak Kelebek for the discovery and responsible disclosure of this vulnerability.
225
+ * BUG: Added pmpro_btn-submit-checkout class to the PayPal checkout buttons.
226
+ * BUG: Updated Stripe and Braintree gateways to load billing fields and JavaScript when it's the default gateway (if not the current gateway specified).
227
+ * BUG: Fixed bug where cancelation emails weren't being sent to users if they originated from PayPal.
228
+ * BUG: Fixed bug where unsucessful invoices were shown on the Membership Account page. We aren't showing refunded invoices here now either, but plan to in the future.
229
+ * BUG: The update billing page now uses the pmpro_include_billing_address_fields filter so gateways and addons can properly override the payment fields when needed.
230
+ * BUG: The update billing page now uses the validatecreditcard.js script to set the Card Type in the background, just like checkout. Fixes some issues with updating credit cards on certain gateways.
231
+ * BUG: Reintroduced the pmpro_members_list_sql filter.
232
+ * BUG/ENHANCEMENT: Switched the Japanese Yen and South Korean Won to not use decimals by default. (Thanks, flatworld21 on wp.org)
233
+ * ENHANCEMENT: Added an option to skip the confirmation step with PayPal Express.
234
+ * ENHANCEMENT: Added the pmpro_membership_levels_table filter on the membership levels page of the dashboard to allow addons (like the upcoming MMPU addon) to override the HTML for the table shown.
235
+ * ENHANCEMENT: Added the checkout_id column to the pmpro_membership_orders table. This will be used by addons and possible core in the future to track multiple orders that happen during the same checkout process.
236
+ * ENHANCEMENT: Added support for the Serian language. (Thanks, Sasa Trifkovic)
237
+ * NOTE: We are planning to remove the certificate_id and certificate_amount columns from the pmpro_membership_orders table. Please contact us if you are using this column for something to come up with a work around.
238
+
239
+ = 1.8.9.3 =
240
+ * BUG: Fixed bug introduced in 1.8.9.2 where member start and end dates weren't being set correctly. Includes an update script to fix past users affected by this.
241
+ * BUG: Fixed warnings on new order page in the dashboard.
242
+ * BUG/ENHANCEMENT: Fixed the pmpro_checkout_default_submit_button() methods of the PayPal Express to no longer check if the current gateway is a paypal one. The method is only called when the gateway is loaded anyway or when another addon (e.g. the pmpro-pay-by-check addon) adds the hook.
243
+ * BUG/ENHANCEMENT: Moved check instructions code into the check gateway class so it can be overriden by addons (e.g. an update to the pmpro-pay-by-check addon).
244
+
245
+ = 1.8.9.2 =
246
+ * BUG: Fixed SQL in pmpro_changeMembershipLevel that caused issues with some MySQL setups.
247
+ * BUG: Fixed URL PayPal Express and PayPal standard redirect to at checkout. (Although the incorrect URL was still working on the PayPal side.)
248
+ * BUG: Addon page now passes $status to the plugin_row_meta filter to fix warnings that were sometimes showing up. (Thanks, jawhite)
249
+ * BUG: Fixed typo in the pmpro_orders_csv_extra_columns filter introduced in 1.8.9.1. (Thanks, Johannes Jokelin)
250
+
251
+ = 1.8.9.1 =
252
+ * BUG: Fixed bug where some recurring orders members who checked out with Stripe in very old versions of PMPro would show up as orders with a blank user_id and membership_id. This update includes a fix for this and an update script to fix old orders affected by this.
253
+ * BUG: Fixed bug where the Stripe class activation/deactivation methods were setup too late to actually run on activation/deactivation.
254
+ * BUG: Updated the Stripe class to use the same language and markup in the Payment Information section as the default checkout.
255
+ * BUG: Now forcing pmpro_getMembershipLevelForUser() in admin change emails.
256
+ * BUG: Fixed warning in comments_array and comments_open filters. (Thanks, Mihail Chepovskiy)
257
+ * BUG: Fixed format error for dates when saving orders. (Thanks, EmreErdogan)
258
+ * BUG: Fixed bug that was causing issues in the cancellations report.
259
+ * BUG: Fixed the pmpro_cron_expiration_warnings script to properly skip deleted and already expired members.
260
+ * BUG: Reverted code to generate the CVV popup URL.
261
+ * BUG: Fixed a couple bugs in the pmpro_loadTemplate function.
262
+ * BUG/ENHANCEMENT: Updated URL used in the IPN Handler API calls to match the latest PayPal docs. (Thanks, pbaylies)
263
+ * BUG/ENHANCEMENT: Overhauled the orders list CSV export for improved performance. There is still scaling work to be done on the exports, but timeouts and memory errors will happen much less often.
264
+ * ENHANCEMENT: Added Greek (el_GR) translation. (Thanks, Alexandros Karypidis)
265
+ * ENHANCEMENT: Added $order as a parameter to the pmpro_orders_user_row_actions hook. (Thanks, SquareLines)
266
+ * ENHANCEMENT: Added a warning to backup your database to the update notice.
267
+
268
+ = 1.8.9 =
269
+ * BUG: Fixed bug with recurring orders and TwoCheckout.
270
+ * BUG: Fixed bug where some non-members (membership_id was 0 or NULL) were being processed for expiration.
271
+ * BUG: Fixed bug where the address/street wasn't showing up when printing orders from the dashboard.
272
+ * BUG: Fixed bug where the Stripe class would sometimes show its billing and payment fields even if a secondary gateway was chosen.
273
+ * BUG: Making sure $this->total is set for new orders and available to the pmpro_add_order, pmpro_added_order filters.
274
+ * BUG: Fixed bug where email templates were not being loaded out of the /paid-memberships-pro/languages/email/ directory. (Thanks, menardmam on wordpress.org)
275
+ * BUG: No longer showing a "renew" link on the membership account or membership levels pages if the user's level is not allowing sign ups.
276
+ * BUG: Fixed bug where the expiration script might try to run on deleted or expired users.
277
+ * BUG/ENHANCEMENT: Change membership shortcode to call pmpro_hasMembershipLevel when checking for level="" as well. This ensures the pmpro_has_membership_level filter runs, which some addons/etc need.
278
+ * ENHANCEMENT: Updated categories list on the edit levels page to show nested categories.
279
+ * ENHANCEMENT: Now adding a pmpro-no-access class (similar to the pmpro-has-access class) to the post element if a user doesn't have access to that post.
280
+ * ENHANCEMENT: Added pmpro_checkout_end_date filter, similar to pmpro_checkout_start_date. Takes params $enddate, $user_id, $pmpro_level, $startdate.
281
+
282
+ = 1.8.8.3 =
283
+ * BUG: Fixed issue in pmpro_has_membership_access() that was causing issues on some sites, specifically sites running PMPro Series.
284
+
285
+ = 1.8.8.2 =
286
+ * BUG: Fixed bug with new order creation.
287
+
288
+ = 1.8.8.1 =
289
+ * BUG: Fixed issue in pmpro_has_membership_access() that kept member content from being locked down on blog homepages and archive/index pages.
290
+ * BUG: Fixed display of renew button for memberships with an enddate, but no expiration number or period (e.g. if an admin changed the enddate).
291
+ * BUG: Fixed issue where the subtotal was not being recorded properly for some new orders.
292
+ * BUG: Fixed issues some where having running the update scripts.
293
+
294
+ = 1.8.8 =
295
+ * BUG: Fixed issue where recurring Stripe orders were being created with $0 totals.
296
+ * BUG: Fixed issues in pmpro_has_membership_access() that was affecting some sites with files locked down for members. (Thanks, MannyC on GitHub)
297
+ * BUG: Fixed issue where data in the Signups vs Cancellations detailed view chart was shifted back one day. (Thanks, TYT)
298
+ * BUG: Fixed issue where whitespace in email addresses and user names could confuse the pre-existing user checks.
299
+ * BUG: Added some closing HTML tags where needed.
300
+ * BUG: Fixed issue where discount codes could be created with special characters even though only letters, numbers, and - will work at checkout.
301
+ * BUG: Some fixes to the pt_BR language. (Thanks, )
302
+ * ENHANCEMENT: Refactored the members list CSV to use less memory and scale better. It should work faster in general and better on large sites. (Thanks, Thomas Sjolshagen)
303
+ * ENHANCEMENT: Added pmpro_reports_signups_sql and pmpro_reports_get_cancellations_sql filters to filter SQL that generates cancellation numbers in reports.
304
+ * ENHANCEMENT: Now setting the timeout on PayPal API calls to 60 seconds from 5 seconds.
305
+ * ENHANCEMENT: Now checking admin capabilities on each load in the dashboard in case PMPro-related admin capabilities have been changed. This avoids issues where users were upgrading PMPro but wouldn't have access to updates or new features without deactivating and reactivating PMPro.
306
+ * ENHANCEMENT: Added a pmpro_paypal_level_description filter that can be used to filter the description of the level sent to PayPal.
307
+ * ENHANCEMENT: Added Catalan translations (ca, ca_AD, ca_ES). (Thanks, Jordi Martín)
308
+ * ENHANCEMENT: Added Estonian translations (et_EE). (Thanks, Enriko Ojala)
309
+
310
+ = 1.8.7.3 =
311
+ * BUG: Using HTTP 1.1 for calls to the PayPal API now.
312
+ * BUG: The pmpro_cron_credit_card_expiring_warnings cron job setup by PMPro needed a monthly schedule added via the cron_schedules filter.
313
+ * ENHANCEMENT: Added the pmpro_maybe_schedule_event() function. This checks if an event with the same hook and args is already scheduled before scheduling the new event.
314
+ * ENHANCEMENT: Added a script that will run on upgrade to clean out old cron jobs.
315
+
316
+ = 1.8.7.2 =
317
+ * BUG: Fixed bug where pmpro_activation() was firing on every page load. (Thanks, Tigertech and MegaZ on WordPress.org)
318
+ * BUG: Fixed bugs with internationalized date formats in a few places.
319
+
320
+ = 1.8.7.1 =
321
+ * BUG: Added missing files via svn.
322
+
323
+ = 1.8.7 =
324
+ * BUG: Fixed bug where recurring Stripe orders were saving the customer ID in the subscription_transaction_id instead of the subscription ID. This was causing issues with plugins like AffiliateWP that tried to track recurring orders. After upgrading to 1.8.7, a script will run on your database to fix old recurring orders.
325
+ * BUG: Fixed bug where cancellations weren't showing up in the chart views of the membership stats reports.
326
+ * BUG/ENHANCEMENT: The IPN service will now look for the payment_date parameter to set the timestamp of the recurring order/etc when processing IPN requests.
327
+ * ENHANCEMENT: Added tools to run large database updates (e.g. Stripe fix above) over AJAX to avoid timeouts.
328
+ * ENHANCEMENT: MemberOrder class will now insert/update the timestamp if a ->timestamp or ->datetime variable is set on the object.
329
+ * ENHANCEMENT: Updated the Norwegian translation. (Thanks, Thomas Sjolshagen)
330
+ * ENHANCEMENT: Added Argentine Peso (ARS) as a currency.
331
+ * ENHANCEMENT: Added Nigerian Naira as a currency option. (Thanks, Maria)
332
+ * ENHANCEMENT: Added a second option $conjunction parameter to the pmpro_implodeToEnglish() function. So you can use pmpro_implodeToEnglish($array, 'or') to change the 'and' in the text to 'or' or something different.
333
+ * ENHANCEMENT: The "Sales" numbers on the sales and revenue reports now only includes orders with totals > $0. (More reports updates in the works.)
334
+
335
+ = 1.8.6.8.1 =
336
+ * BUG: Fixed bug in the Payflow gateway class that was breaking API calls and checkout.
337
+
338
+ = 1.8.6.8 =
339
+ * BUG/ENHANCEMENT: Adding <!-- comment markup --> to inline JavaScript to avoid issues where themes/plugins were adding formatting into the JavaScript code. (Thanks, Isabelle Couillard)
340
+ * BUG: Removed calls to force_ssl_login(), which has been deprecated in WP 4.4+. We are using force_ssl_admin() instead.
341
+ * BUG: Fixed issue in pmpro_isLevelExpiringSoon() which controls when "renew" links are shown to users. (Thanks, Thomas Sjolshagen)
342
+ * ENHANCEMENT: Updated PayPal gateway classes to use the WP HTTP API instead of CURL directly.
343
+
344
+ = 1.8.6.7 =
345
+ * BUG: Fixed issue with prices over $1000 when using TwoCheckout. (Thanks, BigBradBrown and others.)
346
+ * ENHANCEMENT: Removed the API Private Key option from 2Checkout setup since we don't actually use that in the API.
347
+ * ENHANCEMENT: Using the pmpro_check_status_after_checkout filter to set the status of orders for recurring check payments in addition to one time payments. This update supports the update Pay by Check Add On v.5.
348
+ * ENHANCEMENT: Added +1 to timestamp when the pmpro_cron_expiration_warnings cron is scheduled to make sure it runs after the pmpro_cron_expire_memberships cron.
349
+ * ENHANCEMENT: Added email templates for Greek translation. (Thanks, Dimitris Kalliris)
350
+
351
+ = 1.8.6.6 =
352
+ * BUG: Fixed issue introduced in 1.8.6.5 where "Please enter all required fields" errors would show up even for free/etc levels at checkout.
353
+
354
+ = 1.8.6.5 =
355
+ * BUG: Now checking for required fields even if $pmpro_requirebilling is not set.
356
+ * BUG: The redirect_to URL is now encoded with urlencode() when using the !!referrer!! tag in the logged out/non-member text settings on the advanced settings tab. (Thanks, Robert Wilkins)
357
+ * BUG: Fixed issue where filters stopped working on the orders page in the dashboard.
358
+ * BUG: Fixed issue in pmpro_isLevelExpiringSoon that caused the "renew" link to not appear sometimes. (Thanks, xzistance3)
359
+ * BUG: Fixed wording of level cost text for levels with billing limits and billing periods with cycles > 1, e.g. "$1 now and then $1 every 2 Months for 2 periods". Thanks, russell77)
360
+
361
+ = 1.8.6.4 =
362
+ * BUG/ENHANCEMENT: Now expiring members before sending expiration warnings.
363
+ * BUG: Now adding a specific user agent to IPN requests to PayPal (and other gateways) to avoid 403 errors.
364
+ * ENHANCEMENT: Added a constant PMPRO_USER_AGENT used in all outside HTTP requests. The user agent will look like "Paid Memberships Pro v1.8.6.4;http://yourdomain.com".
365
+
366
+ = 1.8.6.3 =
367
+ * SECURITY: No longer showing email addresses in output when cron jobs are processed by non-admins. (Thanks, Daniel Bachhuber)
368
+ * BUG: Better handling of errors when validating PayPal IPN requests. Added pmpro_ipn_validate filter. PayPal users should read the release notes here: http://www.paidmembershipspro.com/2015/10/pmpro-update-1-8-6-3/
369
+ * BUG: Fixed bug where both the return and first order INS would change membership and update the order twice, leading to unwanted cancellations and emails. (Thanks, Steffen Dressler)
370
+ * BUG: No longer using the $pmpro_levels global in pages/levels.php.
371
+
372
+ = 1.8.6.2 =
373
+ * BUG: Stripe supports daily recurring subscriptions. Fixed issue where PMPro was still throwing a warning in some cases.
374
+ * BUG: Removed warnings in the membership stats report.
375
+ * CODE: Changed a couple instances of "since v2.0" to "since v1.8".
376
+ * ENHANCEMENT: Added a hook for pmpro_checkout_order_free that functions like pmpro_checkout_order but fires for the blank order created for free checkouts.
377
+ * ENHANCEMENT: Using site_url to get full URL to for the redirect_to value generated by !!referrer!! in the non-member/logged-out text strings in the advanced settings page. This fixes issues with using !!referrer!! on multisite setups. (Thanks, Keith Hall)
378
+ * ENHANCEMENT: Updated pmpro_post_classes to work on the $post_id passed by the filter instead of the global $post variable.
379
+ * ENHANCEMENT: Added pmpro_body_classes to add classes like pmpro-body-level-required, pmpro-body-level-1, and pmpro-body-has-access to the body tag based on the queried object.
380
+ * ENHANCEMENT: Reformatted the PMPro Reports dashboard.
381
+ * ENHANCEMENT: Now using separate invoice templates for email and print.
382
+
383
+ = 1.8.6.1 =
384
+ * SECURITY: Removed debug code from the PayPal IPN Handler script that was causing invalid IPN requests to process as if they were valid. (Thanks, Francois Harvey)
385
+
386
+ = 1.8.6 =
387
+ * BUG: The pmpro_membership_level_profile_fields_update() function now only fires on the personal_options_update and edit_user_profile_update hooks instead of the profile_update hook since this function expects to be called from the your-profile or edit-user page.
388
+ * FEATURE: Added the ability to print invoices/orders from the Memberships -> Orders page in the dashboard. (Thanks, AgResources)
389
+ * FEATURE: Added the ability to email invoices/orders from the Memberships -> Orders page in the dashboard. (Thanks, AgResources)
390
+ * ENHANCEMENT: Added pmpro_before_change_membership_level action. Runs before the subscriptions are cancelled and before the SQL executes to change a user's level. Passes $level_id and $user_id.
391
+ * ENHANCEMENT: Updated Stripe Web Hook handler to save event into global $pmpro_stripe_event so filters can act on it.
392
+ * ENHANCEMENT: Added $pmpro_level as a second parameter for the pmpro_setup_new_user filter. (Thanks, David Crabill)
393
+ * ENHANCEMENT: Added Vietnamese language pack. (Thanks, Alex Training Center)
394
+
395
+ = 1.8.5.6 =
396
+ * ENHANCEMENT: Added pmpro_payflow_authorize_nvpstr, pmpro_payflow_void_nvpstr, pmpro_payflow_charge_nvpstr, pmpro_payflow_subscribe_nvpstr, pmpro_payflow_update_nvpstr, pmpro_payflow_cancel_nvpstr filters for PayPal Payflow Pro gateway. Usage is the same as PayPal Express NVP string filters.
397
+ * ENHANCEMENT: Added printable and emailable invoice templates to the Orders page.
398
+ * BUG: Fixed $pmpro_core_pages bug added in 1.8.5.5.
399
+ * BUG: Removed styling of .input from frontend.css. (Thanks, Russell Jamieson)
400
+ * BUG: Commented out a console.log call from Stripe JavaScript code. (Still there to uncomment if you want to debug.)
401
+ * ENHANCEMENT: No longer requiring the CVC/CVV code with Stripe. If blank, Stripe will try to verify without it. If your Stripe settings are to decline transactions that fail CVC check, you will still need a valid CVC code at checkout.
402
+
403
+ = 1.8.5.5 =
404
+ * BUG: Added a $pmpro_core_pages global and using that in includes/init.php so we don't try to load preheaders and templates for pages added to that from other addons/etc.
405
+
406
+ = 1.8.5.4 =
407
+ * ENHANCEMENT: Added pmpro_get_membership_level_for_user and pmpro_get_membership_levels_for_user filters to change the levels returned for a user with the pmpro_getMembershipLevelForUser() and pmpro_getMembershipLevelsForUser() functions.
408
+ * ENHANCEMENT: Updated pmpro_hasMembershipLevels() function to search for expired members with "e" or "E". Also applies to [membership] shortcodes.
409
+ * ENHANCEMENT: Added the pmpro_extra_page_settings filter to add additional page settings fields for use with add-on plugins, etc.
410
+ * BUG: Fixed infinite redirect issues that would come up on servers setting $_SERVER['HTTPS'] to 'Off' vs 'off' or false. (Thanks, Gordon Seirup)
411
+ * BUG: Using current_time('timestamp') in the sales report to avoid issues where sales at the beginning or end of the day aren't showing up under Today.
412
+ * BUG: Fixed issues where delete links using the askfirst() JavaScript function would break for some language settings.
413
+ * BUG: Added "CVV" and "What's This?" from the checkout page to the .pot file. (Thanks, Laurentc)
414
+ * BUG: Fixed issue where preheaders/account.php was not loaded on the account page if you passed it sections params. (Thanks, sweettea)
415
+ * BUG: Fixed issue where no data was showing up for the 31st of the month on the graph of the signups/cancellations report. (Thanks, David Koller)
416
+ * ENHANCEMENT: Added the pmpro_extra_page_settings filter to add additional page settings fields for use with add-on plugins, etc.
417
+ * ENHANCEMENT: Added the pmpro_next_payment filter to PayPal Express and Stripe gateways. These use the respective APIs to get the next payment date instead of estimating it from the date of the last order. These filters are in place, but haven't been enabled because hitting the API on each call could cause performance issues when exporting members or something else.
418
+ * ENHANCEMENT: Now showing which levels a category is locked down for on the edit category page.
419
+ * ENHANCEMENT: Updated the PayPal IPN handler to check the initial_payment_status and set order to "error" status if the payment failed. This will keep PMPro from counting the order in sales totals and can be used by gists and addons to tweak how orders are dealt with.
420
+ * ENHANCEMENT: Filtering post_classes to add pmpro-level-required, pmpro-level-#, pmpro-has-access classes to post elements that require membership and/or the user has access to.
421
+
422
+ = 1.8.5.3 =
423
+ * BUG: Fixed issue where addon information was not being updated. (Thanks, walcee, jeff1010ihs, and ron)
424
+ * BUG: Fixed DB errors that would happen sometimes on brand new activations.
425
+ * BUG: Fixed notices in the code that shows a member's payment amount on the edit user/profile page.
426
+ * BUG: Fixed warnings that would show up if you used pmpro_getLevel('name') to get a level by name for a level that didn't exist.
427
+
428
+ = 1.8.5.2 =
429
+ * BUG: Fixed notice in pmpro_reset_update_plugins_cache
430
+ * BUG: Removed debug code from the PayPal Express gateway.
431
+
432
+ = 1.8.5.1 =
433
+ * ENHANCEMENT: Added the pmpro_get_addons_timeout and pmpro_license_check_key_timeout filters to change the default timeout during addon and license key checks.
434
+ * BUG: Fixed error handling during addon and license key checks.
435
+
436
+ = 1.8.5 =
437
+ * BUG: Fixed bug where the subscription_transaction_id was not showing up in the orders CSV export.
438
+ * BUG: Fixed bug where gateway subscriptions were not being cancelled when the "cancel at gateway" option was checked when changing a user's level on the edit user page.
439
+ * BUG: Drag and drop for reordering levels has been disabled if there are < 2 levels or if the user is searching the levels list. (Thanks, Isaac Coleman.)
440
+ * BUG: Fixed bug where sales and revenue charts would never show data for the 31st of the month. (Thanks, TYTNetwork)
441
+ * ENHANCEMENT: Now showing the time in date column of on the orders page and in the timestamp column of the orders CSV export.
442
+ * ENHANCEMENT: Added the pmpro_next_payment filter so you can alter how the next payment date is found. Also added a filter to the PayPal Express gateway class, but left it disabled for performance reasons.
443
+ * ENHANCEMENT: Now zeroing out the initial payment and billing amount in pmpro_memberships_users when an order gets cancelled.
444
+ * ENHANCEMENT: Modified how billing information shows up on the edit user page.
445
+ * ENHANCEMENT: Added partial Finnish translations. (Thanks, Onni Hakala)
446
+ * FEATURE: Overhauled the Add Ons page with one click installs and automatic updates of non-WordPress.org add ons for PMPro Plus members.
447
+
448
+ = 1.8.4.5 =
449
+ * BUG: Fixed broken links when adminpages/admin_header.php is loaded outside of the PMPro settings tabs.
450
+ * BUG: Fixed issue with PMPro page templates being loaded from child themes. (Thanks, SeventhQueen)
451
+ * BUG: Fixed bug where gateway subscriptions would sometimes be cancelled even if an admin unchecked the "cancel at gateway" option when changing a user's level on the edit user page. (Thanks, Scott Noelle)
452
+ * ENHANCEMENT: Added debugging to the Braintree webhook. Use define('PMPRO_BRAINTREE_WEBHOOK_DEBUG', true); in your wp-config.php to have debug emails sent to the admin when the Braintree webhook is hit.
453
+ * ENHANCEMENT: Updated email fields on checkout and billing update form to use the "email" field type instead of "text". If you need to revert this back to "text" type, use the pmpro_email_field_type filter like this: apply_filters('pmpro_email_field_type', '__return_false'); (Thanks, Yann Kozon)
454
+ * ENHANCEMENT: French translation updated and now includes email templates. (Thanks, Jean-Christophe Michel)
455
+ * ENHANCEMENT: Added the pmpro_is_ready filter. This should be used by gateway plugins to set the $pmpro_gateway_ready global variable.
456
+ * ENHANCEMENT: Added pmpro_memberslist_per_page and pmpro_orders_per_page filters to change the default number of items to show on those admin pages.
457
+ * ENHANCEMENT: Added pmpro_new_user and pmpro_new_user_setup hooks to allow for alterring the user creation code at checkout. For an example of how to use these see (https://github.com/strangerstudios/paid-memberships-pro/pull/224). (Thanks, David Crabill)
458
+ * ENHANCEMENT: Now setting the Stripe API version in the Stripe class. (Set to version "2015-07-13" right now.) This ensures that Stripe processes PMPro API calls correctly. We will update this to the latest versions as they come out and we test PMPro against them. You will still need to update the API version in the Account Settings of your Stripe dashboard to versio 2015-07-13 (or later as we update the version we work against) so webhook events originating from Stripe are sent out in the correct format.
459
+
460
+ = 1.8.4.4 =
461
+ * BUG: Fixed issue where subscriptions cancelled at Stripe wouldn't cancel the related PMPro membership if the membership was created after updating to v1.8. (Thank, Ninjami-Juho)
462
+ * BUG: Now tracking "views" when the wp_head hook is fired instead of the "wp" hook. Previously page redirects and AJAX calls might have been counted as "views". Using wp_head will result in more accurate numbers (compared to something like Google Analytics, e.g.). Also note that the number of views will now be much much lower than before on some sites. (Thanks, Michael Cummings)
463
+ * BUG: Fixed loading of email templates from language folders in themes, child themes, and languages folder. (Thanks, Karel Martens)
464
+ * ENHANCEMENT: Added the pmpro_format_phone filter to change how phone numbers are formated. Param 1 is $r, the formatted phone number. Param 2 is $phone, the original phone number.
465
+ * ENHANCEMENT: Added doc blocks to cleanPhone and formatPhone functions and the new pmpro_format_phone filter.
466
+
467
+ = 1.8.4.3 =
468
+ * SECURITY PATCH: Fixes to Cross Site Scripting vulnerabilities in the PMPro settings pages in the WordPress dashboard. [Advisory ID HTB23264](https://www.htbridge.com/advisory/HTB23264). (Thanks, High-Tech Bridge Security Research Lab)
469
+
470
+ = 1.8.4.2 =
471
+ * BUG: Fixed bug where dropdown to set the account page in the page settings was showing up twice.
472
+ * BUG: Fixed warning in pmpro_account shortcode.
473
+ * BUG: Grammar fixes in admin pages. "Setup" changed to "Set Up" when used as a verb. (Thanks, sumobi on GitHub)
474
+ * ENHANCEMENT: If the option is set, terms of service page embedded on the checkout page will not be passed through do_shortcode so shortcodes get processed in the text. (Thanks, cliffordp on GitHub)
475
+ * ENHANCEMENT: The pmpro_account shortcode will now accept "membership" or "memberships" for the section name.
476
+
477
+ = 1.8.4.1 =
478
+ * BUG: Fixed issue introduced in 1.8.4 where levels wouldn't show up in the front end if they hadn't been reordered.
479
+
480
+ = 1.8.4 =
481
+ * BUG: Fixed the Stripe webhook to work on new orders that are storing the subscription id instead of the customer id in the subscription_transaction_id field. (Thanks, nickd32 on GitHub)
482
+ * BUG: Fixed issue where the name and email address of customers was not being sent to Stripe if existing members checked out while the "show billing address" option was set to false.
483
+ * BUG: Fixed bug where users who checked out with the Braintree Payments gateway could checkout again using their on file credit card if an invalid credit card was entered at checkout the second time. (Thanks, patternsinthecloud)
484
+ * BUG: Updated the 2Checkout PHP API library and fixed some issues with 2Checkout integration.
485
+ * BUG: Fixed issue where custom roles had to have pmpro_membershiplevels capability to view other PMPro-related dashboard pages. (Thanks, squarelines)
486
+ * ENHANCEMENT: Added the ability to order levels on the Levels page by drag and drop in the WordPress admin.
487
+ * ENHANCEMENT: Now hiding tabs in the PMPro settings if a user doesn't have access to that tab (but does have access to other tabs).
488
+ * ENHANCEMENT: Converted all files to unix format and removed trailing whitespace. This has no functional change on the plugin, but helps developers who are contributing. (Thanks, meths on GitHub)
489
+ * ENHANCEMENT: New Danish translation. (Thanks, Morten Stenbæk and Frederik Hermund)
490
+
491
+ = 1.8.3.1 =
492
+ * BUG: Changed some uses of $wpdb->base_prefix to $wpdb->prefix to fix multisite support.
493
+ * BUG: Wrapped pmpro_isDateThisMonth in a function_exists check since some addons already have this defined.
494
+
495
+ = 1.8.3 =
496
+ * SECURITY PATCH: The pmpro_getOption function has been updated to not set values from $_REQUEST when available. This allowed malicious users to override PMPro settings on single page loads allowing them to inject text into pages and do other "bad things". (Thanks, Charles Hill)
497
+ * SECURITY PATCH: Many calls to pmpro_getOption("gateway") were changed to use pmpro_getGateway which specifically allowed for overriding that one value via a request parameter (the validity of the gateway is double checked).
498
+ * BUG: No longer showing the number of visits/views/logins "this month" when the user hasn't visited in over a month. (Thanks, Kenneth)
499
+ * BUG: Fix for email from names with apostrophes and quotes in them.
500
+ * BUG: Using current_time() and escaping form values better in logins report.
501
+ * BUG: Fixed issue in pmpro_generateUsername() when checking for duplicates. (Thanks, Ruslan)
502
+ * BUG: Fixed issue where $user var wasn't set for emails sent out in the Braintree webhook script. (Thanks, Charles Hill)
503
+ * ENHANCEMENT: Added pmpro_account_bullets_top and pmpro_account_bullets_bottom hooks to add content to the accounts page.
504
+ * ENHANCEMENT: Added pmpro_get_recurring_payments_profile_details_nvpstr, pmpro_manage_recurring_payments_profile_status_nvpstr, pmpro_create_recurring_payments_profile_nvpstr, pmpro_do_express_checkout_payment_nvpstr, and pmpro_get_express_checkout_details_nvpstr hooks to filter specific nvp strings in the PayPal Express integration.
505
+ * ENHANCEMENT: Added labels to checkboxes in the dashboard settings pages.
506
+ * ENHANCEMENT: Can now use the [pmpro_account] shortcode on other pages/widgets/etc. Can also limit to specific sections [pmpro_account sections='membership,profile,invoices,links'] just remove sections from that list.
507
+ * ENHANCEMENT: Changed all uses of the global $table_prefix to use $wpdb->base_prefix to aid in compatibility when loading WordPress with other PHP code (e.g. phpBB). (Thanks, Dion)
508
+ * ENHANCEMENT: The notification script was updated to point to notifications.paidmembershipspro.com instead of www.paidmembershipspro.com/notifications/. This allows us to keep our notification script on a different server. This script is used to insert notifications into the PMPro admin pages when important updates are available.
509
+
510
+ = 1.8.2.2 =
511
+ * BUG: Fixed conflicts when other plugins with older Recaptcha libraries are also activated. Prefixed our copy of the Recaptcha library and functions with pmpro_ and added code to handle cases where an older version of recaptch is used at checkout.
512
+ * BUG: Fixed warnings in pmpro_formatPrice. (Thanks, Andrea Carraro)
513
+
514
+ = 1.8.2.1 =
515
+ * BUG: Fixed issue where admins would get emails RE membership changes whenever a profile was updated even if the membership wasn't changed. (Thanks, chrisw123)
516
+
517
+ = 1.8.2 =
518
+ * BUG: Fixed issue where calls to pmpro_hasMembershipLevel() using level names wasn't working. (Thanks, Scott Slone)
519
+ * BUG: Fixed issue with memberslistcsv capabilities. (Thanks, Arnaud Devic)
520
+ * BUG: Fixed fatal error that could come up sometimes when PMPro could not find a subscription for a user in Stripe. (Thanks, Chris Eller)
521
+ * ENHANCEMENT: Triming whitespace off of search text on members list and orders list searches.
522
+ * ENHANCEMENT: Security hardening of SQL queries for members list, orders list, and some helper functions.
523
+
524
+ = 1.8.1 =
525
+ * BUG: Fixed typos in pmpro_memberslist_csv and pmpro_orderscsv capabilities. (Thanks, Arnaud Devic)
526
+ * BUG: Only loading the Braintree API when using it now.
527
+ * BUG: Fixed fatal error that would occur at checkout if PayPal Standard were used with a discount code. (Thanks, John Zeiger)
528
+ * BUG: Fixed issue where discount codes would not work if billing address fields were hidden. (e.g. paying by PayPal or check)
529
+ * BUG: Fixed issue with the logic around sending emails when admin's change a member's level or expiration date. Admins will always get an email. Members will only get an email if the checkbox is checked.
530
+ * ENHANCEMENT: No longer showing check instructions at checkout if the level is free.
531
+ * ENHANCEMENT: Added pmpro_stripe_create_subscription filter. (Thanks, nickd32 on GitHub)
532
+ * ENHANCEMENT: Added Czech (cs_CZ) language files and support for using decimals as separators. (Thanks, Martin "shr3k" Kokeš on GitHub)
533
+
534
+ = 1.8 =
535
+ * ENHANCEMENT: Payment gateway classes updated so all settings and checkout fields are processed via the gateway class file. This will make it easier to maintain, update, and add new gateways.
536
+ * ENHANCEMENT: Added a pmpro_after_membership_level_profile_fields hook after the "Membership Level" field dropdown on the edit profile page.
537
+ * ENHANCEMENT: Added new statuses for orders when cancelled. cancelled = cancelled by user on cancel page or via gateway, cancelled_admin = cancelled by an admin, expired = cancelled via expiration script, level_change = user upgraded/downgraded to a different level.
538
+ * ENHANCEMENT: All gateways use the $pmpro_currency global instead of getting the value via pmpro_getOption.
539
+ * ENHANCEMENT: Changing South African Rand (ZAR) to use the symbol R to the left of prices. (Thanks, Rasada)
540
+ * BUG: Fixed some translation issues on the checkout page and in level cost text. (Thanks, Jenkisan)
541
+ * ENHANCEMENT: Added plural forms of Day, Week, Month, Year to es_ES translation. Other translation files will need to as well.
542
+ * BUG: Fixed bug where the $short parameter of pmpro_getLevelCost wasn't shortening the output in some cases. (Thanks, Kimberly Coleman)
543
+ * BUG: Fixed warning in membership dropdown on edit user/profile page. (Thanks, Thomas Sjolshagen)
544
+ * ENHANCEMENT: Added German (de_DE) translation files. (Thanks, Cedros)
545
+ * ENHANCEMENT: Added Dutch (nl_NL) translation files. (Thanks, Het Verzamelteam)
546
+ * ENHANCEMENT: Added settings links to plugins page.
547
+ * BUG: Fixed bug in Safari for iOS where checkout submission would fail after choosing "Not Now" when prompted to save the card.
548
+ * ENHANCEMENT: Added user row actions to the members list and orders list in the dashboard. Add actions using the pmpro_memberslist_user_row_actions and pmpro_orders_user_row_actions filters which work the same as the core WP user_row_actions filter.
549
+ * BUG: Fixed issues with the membership shortcode and pmpro_hasMembershipLevel function.
550
+ * ENHANCEMENT: Can now use L or -L to check if a user is logged in (L) or not (-L) in the membership shortcode or pmpro_hasMembershipLevel function.
551
+ * ENHANCEMENT: Updated to the new version of Google's ReCaptcha.
552
+ * BUG: Fixed issue with quotes and other special characters in membership level names, descriptions, and confirmations. (Thanks, Marcelo Hinojosa)
553
+
554
+ = 1.7.15.3 =
555
+ * BUG: Now correctly setting $saveid when a discount code is created so the pmpro_save_discount_code hook will have the correct id value when codes are created.
556
+ * BUG: Using get_userdata in checkout code for better multisite support when setting default role of new users.
557
+
558
+ = 1.7.15.2 =
559
+ * BUG: Stripe JS looks for a field with id AND name = CardType now so the new checkout code is compatible with older checkout templates and will avoid "complete all fields" errors.
560
+ * BUG: Removed the urlencode wrappers on the Payflow API calls. Payflow seems to expect the values to be NOT encoded.
561
+ * BUG: No longer running email content through wpautop if there is already HTML in an included header or footer for the email. (Thanks, Erik Bertrand)
562
+
563
+ = 1.7.15.1 =
564
+ * BUG: Fixed issue where "complete all required fields" was being shown when using Stripe. They are calling the CardType "brand" in their return object, not "type".
565
+ * BUG: Removed code from includes/notifications.php that was deleting the transient used to keep PMPro installs from hitting the PMPro server too often.
566
+ * ENHANCEMENT: Added the "pmpro_checkout_signon_secure" filter so you can tell PMPro to login over http or https in case other plugins (like WordPress MU Domain Mapping) conflict with what should be chosen here.
567
+ * Avoiding some warnings.
568
+
569
+ = 1.7.15 =
570
+ * SECURITY FIX: The /services/getfile.php script has been disabled by default. You must set the PMPRO_GETFILE_ENABLED constant to true or 1 to allow the script to run. Additionally, the script will strip ../ and /. type strings out of the URI when looking for files to get and will not read any files using the extensions set via the pmpro_getfile_extension_blacklist filter. By default inc, php, php3, php4, php5, phps, and phtml file types are not allowed. (Thanks, Kacper Szurek)
571
+ * BUG: Fixed issue with Stripe integration where existing members checking out for new recurring subscriptions would receive extra charges. Now deleting the old Stripe subscription and any related open invoices and creating a new subscription instead of just updating the old subscription. (Thanks, Antonv and Thomas Sjolshagen)
572
+ * BUG: Fixed issue with Braintree integration where the billing address associated with a credit card was not being updated via the update billing page. (Thanks, Keith Abramo)
573
+ * BUG: Fixed issue where pmpro_next_payment() would return a 0 timestamp instead of false when there is no previous order. (Thanks, Thomas Sjolshagen)
574
+ * ENHANCEMENT: Added pmpro_formatPrice() and pmpro_getCurrencyPosition() functions. Now using them to render prices with formatting. You can use the pmpro_format_price filter or pmpro_currecies filter to adjust the formatting of prices to support currency symbols after the price or to use commas instead of periods for separators.
575
+ * ENAHNCEMENT: Added getSubscriptionStatus() to Authorize.net gateway class. Also fixed up some of the logic around checking the gateway environment.
576
+ * BUG: Now urlencoding the API Username and Password sent through the PayPal APIs in case your values have + or other special characters in them. (Thanks, mrschmiddy)
577
+ * BUG: Now showing cycle number in the Fee column of the members list. E.g. a level that is $10 every 3 months will now show up as $10.00 + $10.00/3 Months.
578
+ * BUG: Fixed bug where user first_name and last_name were being overwritten by PayPal values when using PayPal Standard.
579
+ * ENHANCEMENT: Added PMPRO_CRON_LIMIT constant, which can be used to limit the number of records processed by each scheduled cron job. This can for example, keep your server from going over PHP time limits or email limits. Use define('PMPRO_CRON_LIMIT', 100); to set the limit to 100.
580
+ * BUG: Discount code AJAX calls now going through admin-ajax.php, fixing issues where the Themed Profiles module of Theme My Login would block those calls. (Thanks, Tony)
581
+ * ENHANCEMENT: Removed the "CardType" field at checkout and now using the jquery.creditCardValidator script to determine the card type on form submit.
582
+ * BUG: No longer setting $order->subtotal and invoice total to the billing amount (vs the initial price) for recurring payments with Cybersource, PayPal Standard, PayPal Express or Twocheckout. (Thanks, Joce Nunes)
583
+ * ENHANCEMENT: The search filter will no longer filter out a post that is in a category blocked by one membership level if the user also has access to that content through another category.
584
+ * BUG/ENHANCEMENT: Running email body through wpautop if it doesn't look like HTML.
585
+ * ENHANCEMENT: Added pmpro_getfile_before_error hook in getfile.php.
586
+ * ENHANCEMENT: Added pmpro_ipn_check_receiver_email filter if you want to change how the email is checked in the IPN log.
587
+ * BUG: Fixed bug where reports would show duplicate month labels on the last day of the month.
588
+ * BUG: Fixed some issues with logging in at checkout, especially when using FORCE_SSL_ADMIN. (Thanks, Wimans)
589
+ * ENHANCEMENT: Added "pending" as a default status for orders available on the edit order page in the dashboard.
590
+
591
+ = 1.7.14.2 =
592
+ * BUG: Removed the debug call to d($...) that was left in preheaders/checkout.php and would show up when checkout forms were submitted with empty fields. (Thanks, Nicolas)
593
+
594
+ = 1.7.14.1 =
595
+ * BUG: Fixed warnings in PayPal Express class that could break redirects at checkout. (Thanks, Adam Warner)
596
+ * BUG: Fixed issue where new users who checked out with Braintree weren't having their customerid's saved, which led to subscription syncronization issues if they checked out again or updated their billing.
597
+ * BUG: Fixed warnings in the membership-billing page.
598
+ * BUG: Fixed false positive "There are JavaScript errors on the page. Please contact the webmaster." errors.
599
+ * BUG: Fixed issue where users on some sites running 1.7.14 could not logout.
600
+ * OTHER: Changed the CSS class of the checkout button generated via [checkout_button] shortcode or pmpro_getCheckoutButton() function from "btn btn-primary" to "pmpro_btn" to match other buttons generated with PMPro.
601
+
602
+ = 1.7.14 =
603
+ * BUG: Fixed bug where level cost would sometimes have incorrect pluralization of months/weeks/etc. (Thanks, Kevin Ackerman)
604
+ * BUG/ENHANCEMENT: Now checking the child and parent theme for email_header.html and email_footer.html files to use for emails. The child theme is checked first.
605
+ * ENHANCEMENT: Added pmpro_getfile_before_readfile hook (passes $filename and $mimetype params) in getfile.php
606
+ * BUG/ENHANCEMENT: getMembershipLevel method of MemberOrder can now handle when discount_code property is an object. Also, the IPN Handler and 2Checkout handler will now try to get the discount code for the order to correctly update the users pmpro_memberships_users entry.
607
+ * BUG: Removed extra class attribute from CVV field that interfered with the required * JS code and some other CSS/JS-related things. (Thanks, catapult)
608
+ * ENHANCEMENT: Added code to redirect to the redirect_url if you pass a redirect_url to the login page and the user is already logged in. Updated the links in email confirmations to use login links with redirects instead of direct links.
609
+ * EHANCEMENT: Added pmpro_email_attachments filter, which can be used to add attachments to PMPro emails that are sent out. E.g., https://gist.github.com/strangerstudios/c4e771dca8723613bce3
610
+
611
+ = 1.7.13.1 =
612
+ * Fixed bug introduced in 1.7.12 where discount code uses were not being tracked.
613
+ * Added pmpro_check_discount_code filter so you can do your own checks on discount codes.
614
+
615
+ = 1.7.13 =
616
+ * Added Danish (da_DK) translation. (Thanks, Mikael)
617
+ * Fixed bugs with timestamps in various places (especially around trial dates) introduced in 1.7.12
618
+ * Another fix to keep PMPro from sending "undefined undefined" as the name to Stripe when the 'don't show billing fields' option is chosen.
619
+ * $pmpro_stripe_verify_address flag defaults to same value of Stripe's showbillingaddress option now.
620
+ * Changed the priority of pmpro_applydiscountcode_init hooking on init to 11 so pmpro_init() will run before and setup pmpro_currency_symbol among other things. (Thanks, semyou on GitHub.)
621
+ * Explicitly setting $current_user->membership_level in a few places to avoid issues where current_user is overwritten between init and when we try to use it.
622
+ * Avoiding a warning in pmpro_getMetavalues() function. (Thanks, Scott Sousa)
623
+ * Added target="_blank" to help links on admin pages. (Thanks, AntonVrba on GitHub)
624
+
625
+ = 1.7.12 =
626
+ * Now including expiration text in text that is updated when a discount code is used. (Thanks, John Zeiger)
627
+ * Fixed check for subscription_transaction_id in readonly fields array.
628
+ * Making sure that $myuser->membership_level is set in pmpro_has_membership_access().
629
+ * Added Norwegian locale files. (Thanks, Maritk)
630
+ * Added Turkish locale files. (Thanks, yasinkuyu on GitHub.)
631
+ * Fixed error where "undefined" was being passed to Stripe for the name.
632
+ * Fixed error with setting enddates on the edit user page for users with multiple "active" memberships.
633
+ * "Renew" link will show up on levels page only if the user has the level and it is not recurring and has an enddate.
634
+ * Stripe gateway is using $pmpro_currency global instead of getting value via pmpro_getOption, so it can be overridden via code like https://gist.github.com/strangerstudios/8806443
635
+ * Payflow Pro gateway is now passing the currency code to the API for non-US currencies. (Thanks
636
+
637
+ = 1.7.11 =
638
+ * Added "Filter searches and archives?" setting to advanced settings tab. If you had "Show excerpts to non-members?" set to No before, then this will be set to Yes after upgrade. But now you can show excerpts on single post pages while still hiding restricted content from searches and archives.
639
+
640
+ = 1.7.10.2 =
641
+ * Fixed MySQL warning/error that was introduced in 1.7.10.1 and showing for some people who had "hide excerpts" enabled.
642
+
643
+ = 1.7.10.1 =
644
+ * Fixed bug where the $pmpro_levels global would sometimes not include all levels on the levels page. (A better fix for this is coming in v2.0.)
645
+ * Fixed bug in pmpro_getMemberDays that sometimes reported more days than the user had really been a member. (Thanks, surefireweb)
646
+ * Fixed bug where search results were being incorrectly filtered. The pmpro_search_filter() function in includes/content.php hides member content from non-members if the "show exceprts" setting is set to false.
647
+ * Now checking specifically for payment_status = 'Failed' in the IPN handler before sending off the payment failed emails. (There may be other statuses we want to consider as "failures" as well, but we want to avoid failing on "pending" statuses/etc.)
648
+
649
+ = 1.7.10 =
650
+ * Added getGatewaySubscriptionStatus() and getGatewayTransactionStatus() methods to the MemberOrder class. These are implemented for PayPalExpress right now and will hit the gateway API to return information on a subscription or transaction.
651
+ * Added pmpro_memberslist_expires_column filter to members list. $order is passed as second parameter. Use this to filter the date or "Never" shown in the Expires column.
652
+ * No longer showing "Membership Levels" link in dashboard menu if a user has access to other PMPro settings pages, but not the membership levels page.
653
+ * Added pmpro_applydiscountcode_return_js hook. http://www.paidmembershipspro.com/hook/pmpro_applydiscountcode_return_js/
654
+ * Fixed formatting of the level cost when a discount code is applied via AJAX.
655
+ * Removed extra $ in checkout_check.html email template.
656
+ * Fixed bug where pmpro_setOption was not working for array values in $_POST, e.g. the hideadlevels setting on the Advanced Settings page.
657
+ * pmpro_getMembershipCategories($level_id) now returns an array of category IDs instead of an array of arrays.
658
+ * Swapped all _x function calls to use __ or _e so they are translated.
659
+ * Initial Czech Republic (cs_CZ) translation files. (Thanks, Petr Hlaváček)
660
+
661
+ = 1.7.9.1 =
662
+ * Firing activation hook on upgrade so menu doesn't disappear.
663
+
664
+ = 1.7.9 =
665
+ * Updated PayPal Express/Standard/WPP gateways to throw an error when trying to cancel a subscription that is in pending or suspended status. A warning is shown to the user to contact the site owner or cancel the subscription through PayPal. The WP admin should also get an email about the failure. In the future, there may be a better way to handle these situations automatically, but PayPal doesn't advise how to "cancel" pending subscriptions.
666
+ * Added optional $membership_id parameter to getLastMemberOrder() method of the MemberOrder class. So you can get the last member order of a specific level.
667
+ * Added Slovakian translation. (Thanks, Peter Belko)
668
+ * Added WP capabilities for each PMPro settings or report page. Admins are given these caps on plugin activation. Or you can set up other roles to use these caps. E.g. https://github.com/strangerstudios/pmpro-membership-manager-role/
669
+
670
+ = 1.7.8.2 =
671
+ * Updated the Stripe API library to version 1.11.0.
672
+ * Fixed issues where users upgrading or downgrading would have their subscriptions cancelled at Stripe.
673
+ * Fixed issues where extra emails were being sent out when users cancelled a membership when using Stripe.
674
+ * Generally made the Stripe integration better and ready for version 2.0.
675
+ * The Stripe webhook will now add a 5 second delay before processing most requests. This is to ensure that PMPro has time to update the order during checkout (Stripe can sometimes receive a charge or cancellation, then send the webhook, and WP can process that in the split second it takes PMPro to save an order during checkout.). This prevents duplicate orders in the PMPro DB on some charges and fixes some issues with cancellations.
676
+ * Setting constant PMPRO_STRIPE_WEBHOOK_DEBUG to true will send an email to the WP admin every time the Stripe Webhook is hit. You can also set it to an alternative email address or "log" to have it added to ../paid-memberships-pro/logs/stripe-webhook.txt.
677
+ * Setting constant PMPRO_IPN_DEBUG to true will send an email to the WP admin every time the IPN handler is hit. You can also set it to an alternative email address or "log" to have it added to ../paid-memberships-pro/logs/ipn.txt.
678
+ * Now showing the PMPro order ID/code in INVOICE emails instead of the Stripe order id when using the Stripe gateway.
679
+
680
+ = 1.7.8.1 =
681
+ * Important fix for Braintree Payments users. Credit card information is now correctly updated in Braintree when users submit the form on the billing information page or checkout again on the site. (Thanks, Bryan Paronto and venrooy)
682
+ * Updated Italian translation files. (Thanks, Angelo Giammarresi)
683
+ * Fixed string wrapping in reports for translation.
684
+ * Fixed PHP warning in membership stats report.
685
+
686
+ = 1.7.8 =
687
+ * Added various hooks.
688
+ * Updated the expiration field dropdown on the edit levels page to use translation strings. (Thanks, 24uurdates)
689
+ * Fixed other missing strings for translation. Added Right-to-Left support. (Thanks, louy on GitHub.)
690
+ * Added the pmpro_member_startdate filter to filter the pmpro_getMemberStartdate function. Passes $user_id, and $level_id as parameters.
691
+ * Added pmpro.getMembershipLevelForUser and pmpro.hasMembershipAccess XMLRPC methods. Example usage: https://gist.github.com/strangerstudios/9099164
692
+ * Moved the Terms of Service page/etc to right above the checkout button.
693
+ * Now caching the pmpro_getAllLevels() function.
694
+ * Added HTML <!-- comment --> wrappers to the JS on checkout.php. Helps with validation and potentially really old browsers.
695
+ * Fixed warnings in includes/login.php.
696
+ * Added pmpro_delete_discount_code and pmpro_delete_membership_level actions which run just BEFORE a membership level is deleted. Both pass the discount code ID or level ID respectively.
697
+ * Added a third "short" parameter to the pmpro_getLevelCost() function. If set to true the "The price for membership is" text is left off the beginning. The new levels page uses this param.
698
+ * Updated the table on the levels page to have one "Price" column showing the cost and expiration text. The text is generated using pmpro_getLevelCost and pmpro_getLevelExpiration instead of its own rules.
699
+ * Updated level cost text to say $1/mo instead of $1 now and then $1/mo, etc. (Thanks, louy on GitHub.)
700
+ * Added a debug by email method for the Authorize.net Silent Post handler. Add define('PMPRO_AUTHNET_SILENT_POST_DEBUG', true); to your wp-config.php. We will probably move the other services to debug by email as well.
701
+ * PMPro will now only filter the from name and email if the default values are detected (WordPress <wordpress@sitename.com>). This fixes issues where the from name and email on form emails or other plugin emails were being swapped out with the PMPro settings, which was not always desirable. (Thanks, Helen Hou-Sandi and others.)
702
+ * Added an "Only Filter PMPro Emails?" option to the email settings. If checked, only emails sent through the PMProEmail class will have their from name and email adjusted to match the PMPro email settings.
703
+ * Added filter options to orders page in admin and export. (Thanks, HTCIA and Harsha Venkatesh)
704
+ * Added Brazilian Portuguese translation. (Thanks, dballona on GitHub.)
705
+ * Fixed some warnings. (Thanks, AlexBiddle on GitHub.)
706
+ * Added pmpro_custom_advanced_settings hook to add settings to advanced settings page. Details on usage here: https://github.com/strangerstudios/paid-memberships-pro/pull/86 (Thanks, Jess Oros)
707
+ * Updated addon categorization to reflect a lot of addons which have moved into the WordPress.org repository as well as updated versions.
708
+
709
+ = 1.7.7 =
710
+ * Fixed bug where user_id = '' was breaking on some MySQL setups and keeping the pmpro_membership_orders table from being populated.
711
+ * Updated "Joined" column in members list to use the WP date format setting.
712
+ * Removed redundant phone number on checkout page if bphone is already set.
713
+ * When adding extra columns to the Members List CSV export via pmpro_members_list_csv_extra_columns, we are now passing the original heading/field name to callback function. So you can use that in your callback functions. This generally means you can use one function that just dumps the meta value rather than requiring a separate function for each meta value.
714
+ * Fixed bug where "Show Billing Fields" option was visible on the payment settings page for the testing gateway. (This option is only for Stripe.)
715
+ * Fixed bug with choosing levels to hide ads from on advanced settings tab. (Thanks, Alain Fradette)
716
+ * Fixed bug where PayPal Express was adding tax twice for subscription charges. (This does not fix existing subscriptions on the PayPal side.)
717
+ * Fixed bug with the Stripe Webhook where non-PMPro orders were being added to PMPro via the webhook. If the customer_id cannot be found (i.e. it's a non-PMPro customer), the order is ignored. (Thanks, Jacob Glenn)
718
+ * The getMemberOrderByPaymentTransactionID() function has been updated to return false if no payment_transaction_id is passed in (instead of finding the first order where the id is blank). This is inline with the getMemberOrderBySubscriptionTransactionID() function.
719
+ * Fix to code that hides posts from search to NOT hide posts that a user has access to but might also be accessible by users of a different level. (Thanks, normanyung on GitHub)
720
+ * Added a pmpro-en_GB translation that changes "State" to "County" on the billing address fields. (Thanks, alexbiddle on GitHub)
721
+
722
+ = 1.7.6 =
723
+ * Added "Old Members" option to the members list page to view members who don't have an active membership, but did in the past. (Note that we don't differentiate between members who expired and who cancelled.)
724
+ * The PayPal IPN Handler has been updated to process "subscr_cancel" messages from PayPal. This should cancel memberships in WP/PMPro when users or PayPal admins cancel a subscription at PayPal when using PayPal Express or Website Payments Pro. There are still known issues with syncing cancellations with PayPal Standard.
725
+ * Fixed bug where "error cancelling subscription" emails were being sent out erroneously. These should only go out now if PMPro has trouble cancelling a subscription. If you got a lot of these before, you should get less. If you never got this, you might start getting it sometimes.
726
+ * Orders are now set to "cancelled" status whether any attached subscriptions were cancelled or not. (Keeps us from trying again.)
727
+ * Fixed bug where All Pages view in WP dashboard would sometimes redirect to the registration page if you had Theme My Login installed.
728
+ * Setting startdate to NOW() when a user's level is changed via pmpro_changeMembershipLevel() using a level ID... also when admin's manually change a user's level. This fixes issues with PMPro Series where users who were given a level this way appear to have a start date in 1970, etc.
729
+ * Fixed bug with the pmpro_save_discount_code_level filter where -1 was being passed as the code_id for brand new codes.
730
+ * Updated "The ____ code has been applied to your order" message to it is wrapped for localization.
731
+ * Now checking ICL_LANGUAGE_CODE instead of $_REQUEST['lang'] to support WPML using different language URL formats.
732
+ * Unsetting $all_membership_levels[$user_id] at the bottom of pmpro_changeMembershipLevel().
733
+ * Added $force parameter to pmpro_getMembershipLevelForUser($user_id, $force). If set to true, it will ignore the cached value and pull the level from the DB.
734
+ * Added autocomplete="off" to credit card account number field on checkout and update billing pages.
735
+ * Added an optional $seed parameter to pmpro_getDiscountCode() which will add $seed to the scrambled string. Useful when generating many discount codes quickly and time() might not have changed.
736
+ * Now hiding "Change Membership Level" link from Member Links section of Membership Account page if PMPRO_DEFAULT_LEVEL is defined.
737
+ * Clearing the AccountNumber value at checkout if it is XXXX..., e.g. when we mask the Stripe CC number. This way users will know they need to re-enter the credit card again. (Thanks, Gary)
738
+ * Fixed bug on checkout page where html classes for the bstate field were being set based on the bcity value instead.
739
+ * Fixed bug where there was no space after the "." in some level cost text. (Thanks, multiple observers ;)
740
+ * Added some explanatory text to the payment settings page about taxes and SSL seals.
741
+ * Added a pmpro_formatAddress() function to format billing addresses/etc.
742
+ * Fixed bug where blank billing addresses were showing up in confirmation emails. If you use custom email templates, update them to use the !!billing_address!! variable instead of the full address section.
743
+ * Design updates to checkout buttons, admin screens, etc, to work better with WP 3.8 and the TwentyFourteen theme.
744
+
745
+ = 1.7.5 =
746
+ * Fixed all open bugs with 2Checkout gateway. You can now use this gateway for one time and recurring levels. We're still keeping the beta message though until we have further live testing.
747
+ * The shortcodes for the PMPro pages (e.g. pmpro_levels/etc) will now work on multiple pages. Things may still act funny if you put the shortcodes on pages other than those set in the page settings, but you can do so if you know what you are doing. One limitation still in place is that you can only have one PMPro page shortcode per page. Whichever comes first will be used.
748
+ * Added support for WPML. Simply make a copy of each PMPro page for each language. Set the PMPro page settings to the default language pages.
749
+ * Updated pmpro.pot template along with a script gettext.sh that will allow us to easily update the pmpro.pot file when we need to.
750
+ * Updated the pmpro_url function, should work the same but if you use addons or customizations and notice bugs around URLs, let me know.
751
+ * Fixed bug where old membership data was being included in the members list export instead of the latest active membership data.
752
+ * Filtering $morder->membership_level at checkout as well as $pmpro_level global.
753
+ * When loading bemail and bconfirm email from user meta for existing users, just setting them both to $bemail so different emails don't show up.
754
+ * Now sending a member's email address to Stripe when customers are created/updated.
755
+ * No longer running wpautop on email via pmpro_send_email filter.
756
+ * If first_name and/or last_name are passed at checkout, these are used to create a new user instead of bfirstname and blastname.
757
+ * Added "view" links to the page settings page.
758
+ * Fixed some potential warnings in adminpages/reports/login.php.
759
+
760
+ = 1.7.4 =
761
+ * Updated PayPal IPN to use HTTP 1.1 and "Connection: Close" per recent PayPal IPN updates.
762
+ * Fixed bug with slashes being added to the SSL Seal text when Payment Settings are saved.
763
+ * Now applying the pmpro_checkout_level filter when a membership level is loaded from an order during the review step with PayPal Express checkouts. This will fix many customizations that might have not worked with PayPal Express.
764
+ * Cleaned up PayPal Express API integration a bit. Fixes some bugs on sites with one-time payments and taxes calculated in.
765
+ * Change the use_ssl payment setting. You can choose "No" now for gateways that require SSL. Just make sure you set it to Yes when going live or use another method to force SSL on your checkout page. You can also set it to Yes (use JavaScript redirect) to fix some issues that come up with infinite redirects on shared hosting with specific caching/proxy techniques.
766
+ * Optimized the members list and orders CSV exports to run with less memory. Especially important for large sites.
767
+ * Including Italian, French, Spanish/Peru, and Spanish/Chile language files contributed from the community. Thanks Mirco Babini (mirkolofio on GitHub) and Javier Monorové (zillionsk8 on GitHub)
768
+ * Fixed the email template issue for admin emails as well. The email sent to admins for free checkouts won't include the empty billing address info anymore. (Thanks, inator on GitHub)
769
+ * Now redirecting from /register/ to PMPro levels page when latest versions of Theme My Login are activated. Can still disable by returning false with the pmpro_register_redirect or pmpro_login_redirect filter.
770
+ * Now showing a "renew" button for the current user's level on the levels page if their level is not recurring.
771
+ * Fix in crons.php where in rare cases the pmpro_expiration_notice meta was not being set correctly for users, which might lead to multiple expiration warning emails.
772
+ * Updated pmpro_next_payment to work for any cycle number or period. (Thanks, antonv and others.)
773
+ * Now checking for a logged in user before trying to get a billing address to prepopulate at checkout.
774
+ * Updated frontend.css to make sure that background gifs in error messages aren't repeated or applied to dropdowns.
775
+ * Added some currencies: CNY, INR, IDR, KRW, TRY, VND, ZAR
776
+ * All currencies now available to all gateways. You still need to make sure that your gateway supports the chosen currency.
777
+ * Now sending all emails from the PMProEmail class from the pmpro_getOption("from_email") setting. Some were sent from the get_option("admin_email") setting before.
778
+
779
+ = 1.7.3.1 =
780
+ * Using MySQL to calculate months since first order instead of date_diff, which is only available in PHP 5.3+
781
+
782
+ = 1.7.3 =
783
+ * pmpro_longform_address and pmpro_international_addresses now default to true. See this gist to go back to US-specific address format: https://gist.github.com/strangerstudios/6478242
784
+ * Added "Show Billing Address Fields" option for the Stripe payment gateway. Set to 'No' to hide billing address fields. Replaces the functionality of the "Stripe Lite" plugin.
785
+ * Added language files for es_ES, es_CL, and es_PE. Thanks, Javier Monorové (zillionsk8 on GitHub).
786
+ * Added language files for fr_FR. Thanks, Jérémy De la casa.
787
+ * NOTE: Language files may not be complete. The get involved, join us on GitHub.
788
+ * Added Cybersource and 2Checkout gateways in beta.
789
+ * Added pmpro_paypal_button_image filter so you can override the URL of the PayPal button image.
790
+ * Added a new report showing signups vs. cancellations, monthly recurring revenue, and lifetime value.
791
+ * Fixed issue where the checkout_paid template was always being used for emails. It now checks if the level at checkout is free and sends either the checkout_free, checkout_paid, or checkout_trial templates accordingly. (Thanks, inator on GitHub)
792
+ * Fixed sales report to not show $ when hovering over bars for "sales" vs. "revenue".
793
+ * Fixed issue where PayPal Standard levels using a billing frequency > 1 (e.g. every 3 months) would have an extra payment charged after one period.
794
+ * Fixed SQL error in discount code admin page that could result in cycle_periods of code levels saving incorrectly. (Thanks, Sam D'Amico)
795
+ * Removed note that Payflow gateway doesn't support recurring payments. It does.
796
+ * Now passing the membership level id in the $data var for checkout and cancellation emails. The key is "membership_id" so use $data['membership_id'] to check/access it.
797
+ * No longer setting the subtotal property of orders when the "subscribe" method of the gateways is called. This will fix cases where an initial order or a subscription with a free trial showed a charge amount > $0.
798
+ * Clicking enter in discount code box at checkout will no longer submit form and will click the "apply" button.
799
+ * Hiding the "Apply" button on the checkout page if a discount code was passed in. Showing it if the text field is changed.
800
+ * Authorize.net now supports CAD, GBP, and EUR currencies (for US merchants only) http://community.developer.authorize.net/t5/The-Authorize-Net-Developer-Blog/Authorize-Net-Expansion-into-Canada-the-United-Kingdom-and/ba-p/33690
801
+ * Fixed notice in getfile.php
802
+ * Fixed notices and expiration dates in login report.
803
+ * Fixed notices in includes/notifications.php (Thanks, Nilesh)
804
+ * Allowing dashes (-) in discount codes now.
805
+
806
+ = 1.7.2.1 =
807
+ * Fixed warning when trying to load the "free" gateway on free level checkouts.
808
+ * Fixed warning coming from login report tracking.
809
+ * Changed all $wpdb->escape() calls to esc_sql() to fix notice.
810
+ * Fixed another bug in revenue/sales report for daily charts. (backported to 1.7.2, but a few people who upgraded missed it)
811
+ * Fixed bug on add/edit level page that was causing issues in some versions of IE.
812
+ * Fixed bug where links in the email_header.html and email_footer.html templates were not being converted to true links.
813
+ * Removed an extra $ from the PayPal Express confirmation emails.
814
+ * Fixed loading of local (in the paid-memberships-pro/languages directory) translation files. (Should have some bundled with the plugin soon.)
815
+
816
+ = 1.7.2 =
817
+ * Fixed the revenue/sales report to accurately track recurring sales and reports from earlier years.
818
+ * Now trimming whitespace on any text field updated through the PMPro settings pages. This prevents issues like those that come up if you have whitespace in your Stripe API key, etc. Thanks, Scott Sousa.
819
+ * Added discount code use tracking for PayPal Standard. Saving the use before the user goes to PayPal to pay.
820
+ * Added discount code id and code columns to orders and members list CSV exports.
821
+ * Changed default capability check to 'manage_options' (administrator), and added a filter named 'pmpro_edit_member_capability' to allow dev's to change this capability. Thanks, Scott Sousa.
822
+ * Now removing empty (only includes the PMPro shortcode) PMPro pages when uninstalling PMPro. Thanks, Scott Sousa.
823
+ * Now adding classes to the body tag (if the theme supports it through the body_class() function) to aid in design. Classes are pmpro-account, pmpro-billing, pmpro-cancel, pmpro-checkout, pmpro-confirmation, pmpro-invoice.
824
+ * Adding $0 orders for free level checkouts (will help reporting).
825
+ * Added pmpro_invoice_bullets_top and pmpro_invoice_bullets_bottom hooks to confirmation and invoice pages. Passes $pmpro_invoice.
826
+ * Fixed members list CSV export for lists with search queries.
827
+ * Added is_ssl() check to pmpro_https_filter so PMPro will add HTTPS to URLs even if the $besecure global hasn't been set yet. Thanks, Andrew Calaio at wpcurve.com.
828
+ * Removed the pmpro_cron_trial_ending_warnings daily cron so trial ending emails will no longer go out. The function pmpro_cron_trial_ending_warnings() is still there if you want to call it yourself. There were issues on some sites where these emails were going out erroneously and also many ways of doing "custom trials" including setting the subscription start date back a certain number of days was not picked up as a trial by this script anyway.
829
+ * Added the pmpro_cron_credit_card_expiring daily cron to send out warnings a month or so before credit cards on record are set to expire.
830
+ * Updated pmpro_has_membership_access to return true if the $post_id is empty or cannot be found. This fixes issues where member warnings were being added to non-pages, e.g. the bbPress forums archive. To lock down "pages" like this, you'll need to use custom coding, URL detection, etc. Thanks, Scott Sousa (scottsousa on GitHub and WP.org) from Slocum Studio.
831
+
832
+ = 1.7.1 =
833
+ * Design updates to frontend and backend pages.
834
+ * Added Sales and Revenue Report.
835
+ * Fix to Braintree webhook that should help get it verified by Braintree more easily.
836
+ * Fix to PayPal IPNHandler to check both that either the primary or the business email address sent from PayPal matches the one stored in the payment settings.
837
+ * Added pmpro_ajax_timeout hook to change the timeout limit from 2000 (2 seconds) to something else.
838
+ * Fixed bug that occurred when the pmpro_register_redirect filter returned false or a blank link. Thanks, Vladimir Garagulya.
839
+ * Added pmpro_paypal_standard_nvpstr and pmpro_set_express_checkout_nvpstr filters to change or add parameters to an name-value-pair string sent to PayPal in a couple cases.
840
+ * Fixed checkout failure on Free level when in mySQL Strict Mode. (Thanks, inator on GitHub)
841
+ * Only checking pmpro_checkForUpgrades in admin/dashboard now. (Thanks, topdown on GitHub)
842
+ * No longer loading recaptcha library in the admin. Also wrapped the recaptchalib require in an init function to delay it a bit so we can check if other plugins have already loaded it.
843
+ * PMPro-Mailchimp and WP-Bouncer have been moved into the WP repository. Other Add-on updates.
844
+ * New users will now be set to the "default role" set in the General settings instead of spefically "subscriber". (Subscriber is the default default role though.) Thanks, Nabil Kadimi.
845
+ * Wrapped strings in login report for translation.
846
+ * Added indexes to the following columns in the pmpro_membership_orders table: status, payment_transaction_id, subscription_transaction_id, affiliate_id, affiliate_subid
847
+
848
+ = 1.7.0.4 =
849
+ * Another database fix for new installs.
850
+
851
+ = 1.7.0.3 =
852
+ * Fixed a performance issue added in 1.7.0.2.
853
+
854
+ = 1.7.0.2 =
855
+ * Fixed HUGE issue with the DB setup on fresh 1.7+ installs. If you installed version 1.7 or 1.7.0.1 fresh (not upgraded from earlier version) then PMPro will not work until you upgrade to version 1.7.0.2.
856
+ * Removed from old PHP short tag use
857
+ * Fixed generation of members only and non-logged in text on new installs.
858
+
859
+ = 1.7.0.1 =
860
+ * Added the redirect away from wp-login.php page (was accidentally removed in version 1.7).
861
+ * Added support for Theme My Login versions 6.3+
862
+ * Fixed CSV downloads.
863
+ * Fixed some warnings.
864
+ * Fixed generation of cost text when using built in tax.
865
+ * Added "pmpro_subscribe_order" filter.
866
+ * Added an index to the user_id column of pmpro_memberships_users table which will help with performance of the new logins report and other user search functions.
867
+
868
+ = 1.7 =
869
+ * Ready for localization efforts.
870
+ * Addons tab in PMPro Settings in the dashboard.
871
+ * Reports page in dashboard with login report.
872
+ * Webhook code for Braintree Payments gateway.
873
+ * If PayPal Standard is the active gateway, users without membership levels will be able to see the confirmation page with a message that PayPal is processing payment.
874
+ * Fixed bug where PayPal recurring orders were being attributed to the wrong user (if no subscriber id was attached to the IPN message).
875
+ * Fixed bug where users sometimes couldn't checkout with a discount code that made a level free.
876
+ * Cleaned up code in base paid-memberships-pro.php file.
877
+ * Updated the .pmpro_checkout tr.odd td line in frontend.css to use rgba with alpha transparency to work a bit better on dark background themes.
878
+ * Fixed bug where a user's first_name and last_name meta fields might be overwritten by the billing name fields at checkout. It will still set them if the user's first and last name fields are blank. (Thanks, John Hamlin.)
879
+ * Fixed bug where zipcode was shown instead of state in the members list CSV export. (Thanks, John Hamlin.)
880
+ * Fix to show discount codes on free trial confirmation emails if one was used.
881
+ * Added the pmpro_random_code filter so you can hook in and change invoice code/etc generation.
882
+ * Correctly padding zeroes on credit card expiration dates like 09/2013 when using Stripe. This SQL statement should fix broken entries in your orders table: NOTE (1) Backup your database first. NOTE (2) Make sure you change the table name to match your WP prefix,etc. >>> UPDATE wp_pmpro_membership_orders SET expirationyear = CONCAT(SUBSTRING(expirationmonth,2,1), expirationyear), expirationmonth= CONCAT('0', SUBSTRING(expirationmonth,1,1)) WHERE expirationmonth > 12;
883
+ * Wrapped some AJAX and service calls code in init() functions so they will more consistently work with hooks/filters. (Before if PMPro loaded before a plugin or bit of code that added filters/etc, the filters wouldn't get applied.)
884
+ * Fixed Stripe JS to also send city to Stripe. (This is important because Stripe doesn't seem to show the address at all if the city is missing.)
885
+ * Added 'pmpro_members_list_sql' hook to filter the SQL used on the members list page and CSV export.
886
+ * Added 'pmpro_members_list_csv_heading' and 'pmpro_members_list_csv_default_columns' hooks to filter the default columns in the members list CSV. (e.g. to check role and remove columns)
887
+ * Added 'pmpro_members_list_user_link' hook to filter the link and username displayed on the members list page. (e.g. to check role and remove link to edit user)
888
+ * Checking that "status='active'" when finding subscriptions to cancel when deleting a level. This will keep PMPro from trying to cancel someone more than once... or trying to cancel inactive subscriptions.
889
+ * Fixed bug where Sales Tax fields were hidden on the payment settings page if Stripe was chosen as the gateway.
890
+ * No longer logging IPN activity to logs/ipn.txt by default. (Uncomment the lines at the bottom of services/ipnhandler.php to use the log to debug.)
891
+
892
+ = 1.6.1 =
893
+ * Added recurring billing support to Payflow integration.
894
+ * Fixed bug where an order's code was shown instead of the subscription ID on the edit order page.
895
+ * Fixed some logic with determining if level settings are not compatible with the current gateway.
896
+ * On notice and one DB query fix in upgradecheck.php submitted by pranjithkumar on GitHub. Thanks!
897
+
898
+ = 1.6.0.1 =
899
+ * Fixed Braintree integration for production environments. Braintree needed to be told "production" instead of "live".
900
+ * Removed !!field!! lines from a couple of admin emails.
901
+ * Added login_link as data for the cancel_admin email template.
902
+
903
+ = 1.6 =
904
+ * Added Braintree payments as a gateway option. This should be considered in "beta". Please get in touch if you are using Braintree payments with PMPro. Everything should function except that we're still working out an issue with the webhook handler.
905
+ * Added a new dashboard page Orders to view all orders processed by PMPro with an option to export to CSV.
906
+ * Fixed bug where "Your membership level has changed" emails were being sent out the first time a user's profile was edited, even if the level wasn't changing.
907
+ * Removed the revenue estimate from the members list page. This causes performance issues on sites with many members. A new reports dashboard page is coming soon.
908
+ * Not showing payment settings warning now when Payflow is setup with all values filled in.
909
+ * Updated preheaders/billing.php to get the most recent successful order from the DB to use when updating. (ORDER BY id DESC in the query)
910
+ * Added pmpro_stripe_subscription_deleted hook in stripe-webhook.php for when subscriptions are cancelled on the Stripe side. Use this code to cancel on your site as well: https://gist.github.com/strangerstudios/5093710
911
+ * Now using $pmpro_currency_symbol when membership price is shown on the edit profile page in the dashboard/etc.
912
+ * Added pmpro_authorizenet_post_url filter to use Authorize.net gateway class with a different post url, e.g. if you have a gateway that offers an Authorize.net compatibility mode.
913
+ * Added pmpro_check_status_after_checkout filter so you can e.g. set the status to "pending" instead of "success" when a user checks out with the check gateway. They will still have access to the membership level, but you can update the status via the orders dashboard later.
914
+ * Added pmpro_confirmation_order_status filter so you change which status the confirmation page looks for. Can return an array as well since the getLastMemberOrder method call on MemberOrder has been updated to support $status as an array.
915
+ * Orders made via the check gateway now have PaymentType = "Check" and CardType = "".
916
+ * Added a notes column to orders.
917
+ * Fixed bug where discount codes were not showing up in checkout emails if the level was free.
918
+ * Added some wpdb->escape() wrappers to the saveOrder method of MemberOrder which will fix some bugs with orders with fields with apostrophe's in them, etc.
919
+ * Added checks for custom capabilities to the PMPro admin pages in case you want to give non-admins access. Caps are: pmpro_discountcodes, pmpro_emailsettings, pmpro_membershiplevels, pmpro_memberslist, pmpro_memberslist_csv, pmpro_orders, pmpro_orders_csv, pmpro_pagesettings, pmpro_paymentsettings
920
+ * Added pmpro_memberslist_extra_cols_header and pmpro_memberslist_extra_cols_body hooks to add extra columns to the members list page.
921
+ * Fixed pmpro_paypal_express_return_url_parameters filter to properly encode & and = so the params are properly added to the ReturnURL instead of being seen as extra params to the full PayPal Express URL. The PMPro Addon Packages plugin has been updated to take advantage of this to make that plugin more compatible with PayPal Express.
922
+ * Fixed bugs with Strip webook: now listening for charge.succeeded and charge.failed, other fixes.
923
+
924
+ = 1.5.9.2 =
925
+ * Fixed Members List bugs introduced in version 1.5.9.1.
926
+
927
+ = 1.5.9.1 =
928
+ * Revamped the ipnhandler code. It's much cleaner now and should be easier to support with all 3 PayPal APIs (Standard, Website Payments Pro, Express) working through the one handler.
929
+ * Added Payflow Pro as a gateway option. Currently, only one-time charges is supported.
930
+ * Added the pmpro_register_redirect filter to allow you to change the URL PMPro redirects wp-login.php?action=register to. Returning false or an empty string will result in no redirect from the register page.
931
+ * Added pmpro_subscription_payment_failed hook that runs if a failed payment comes in through the IPN Handler, Authorize.net silent post, or Stripe web hook. do_action("pmpro_subscription_payment_failed", $old_order); $old_order is a MemberOrder object.
932
+
933
+ = 1.5.9 =
934
+ * Fixed bug on Membership Billing page that was hiding the billing address fields.
935
+ * Changed all of the instances of "firstpayment" order statuses to "success". Also running query to fix statues in the DB. This caused issues for levels with only a one-time payment, where the invoice wouldn't show up in their account page.
936
+ * Fixed the PayPal Express gateway to correctly set the order transaction id to TRANSACTIONID instead of the PROFILEID.
937
+ * Updated the IPN handlers to accept recurring_payment_id or subscr_id when checking for recurring payment orders.
938
+ * Changed the site_url() in the javascript for discount codes on the checkout page to home_url(). home_url() is better to use in case users have their WP core files in a different directory.
939
+ * You can now place email templates in a paid-memberships-pro/email folder in your theme and PMPro will use these before using the built in email templates. Just copy the file out of the wp-plugins/paid-memberships-pro/email folder, use the same filenames, and edit the file.
940
+ * You can now place page templates in a paid-memberships-pro/pages folder in your theme and PMPro will use these before using the built in page templates. Just copy the file out of the wp-plugins/paid-memberships-pro/pages folder, use the same filename, and edit the file.
941
+ * You can now place css templates in a paid-memberships-pro/css folder in your theme and PMPro will use these before using the built in page templates. Just copy the file out of the wp-plugins/paid-memberships-pro/css folder, use the same filename, and edit the file.
942
+ * Fixed a bug where discount codes that reduced a level price to $0 were not being counted as "uses".
943
+ * Added a pmpro_email_data filter to make it easier to add variables to edited email templates.
944
+ * Added user_login to the data fields all of the emails for use by templates (use !!user_login!! in your template)
945
+ * Added $wp_version to globals set in preheaders/checkout.php to properly compare versions later in the script and avoid a notice.
946
+ * Added pmpro_email_filter hook to filter entire email object at once.
947
+ * Warning fix: Updated email class to check if the template file exists before trying to load the template into the body. (Useful if you are using the PMProEmail class for your own emails.)
948
+
949
+ = 1.5.8 =
950
+ * Fixed bugs with the Membership Billing page. (Thanks, adambware)
951
+ * The getMembershipLevelForUser function and getMembershipLevel method of the MemberOrders class will now include expiration_number and expiration_period properties on the returned level. These are needed to properly extend membership levels when checking out for the same level.
952
+ * Added pmpro_before_send_to_paypal_standard hook. This is executed at checkout before calling the sendToPayPal method on the order. The register helper plugin has been updated to update user meta fields during this hook in addition to the pmpro_after_checkout hook. (Because for PayPal Standard, when pmpro_after_checkout is called, the $_SESSION vars are unavailable to it. So other plugins relying on the pmpro_after_checkout hook may have issues with PayPal Standard.)
953
+ * Re-Added !class_exists("Stripe") check before loading Stripe library. This assumes that other plugins using the Stripe lib are loading compatible versions and/or also checking first before loading the Stripe lib. (*It's important that you test things if you are using multiple plugins loading Stripe. If the other plugins are loading old Stripe APIs first, PMPro may not work correctly.*) The alternative is to namespace the Stripe library for PMPro which would take some more effort.
954
+ * Now running email subject lines through html_entity_decode to avoid special characters for apostrophes/etc.
955
+ * pmpro_is_login_page() now also checks if is_page("login")
956
+ * The pmpro_login_redirect and pmpro_besecure functions, which handle HTTP/HTTPS logic have been updated. pmpro_besecure is now running on login_init instead of login_head to avoid a "cannot resend headers" error. pmpro_login_redirect will strip https from the URL if FORCE_SSL_LOGIN is set but FORCE_SSL_ADMIN is not set to avoid "need to login twice" bugs.
957
+ * Updated code to support auto-hiding ads with newer versions of Easy AdSense.
958
+ * Updated how the members list CSV is generated to avoid PHP notices when meta values are not found/etc. Also added a prefix to the enclose function in memberslist-csv.php (enclose => pmpro_enclose).
959
+ * Now using get_option("date_format") when outputing a date in the admin, frontend, or in an email.
960
+ * Proper trial support for Stripe. (We use the trial_period_days parameter of the Stripe plan object to push the first payment back - since the first payment is handled in its own transaction. We now also add days to this based on the # of trial subscriptions set for the level in the admin.
961
+ * Added a pmpro_require_billing javascript variable when using Stripe. If a discount code changes the membership level to free, pmpro_require_billing will be set to false and the Stripe JS checks won't fire.
962
+
963
+ = 1.5.7 =
964
+ * Ready for WordPress 3.5
965
+ * Fixed issues in the PayPal IPN Handler that were leading to errors when users would checkout using the PayPal standard gateway.
966
+
967
+ = 1.5.6.1 =
968
+ * Fixed "invalid gateway" bug when using PayPal Express option with the PayPal/PayPalExpress gateway.
969
+ * Fixed some warnings.
970
+
971
+ = 1.5.6 =
972
+ * Fixes in the new pmpro_getMemberStartdate and pmpro_getMemberDays functions.
973
+ * Fixes to SQL queries for the expiration and trial ending crons.
974
+ * Added a pmpro_required_user_fields filter similar to the pmpro_required_billing_fields filter.
975
+ * Added a function pmpro_setMessage($message, $type) that sets $pmpro_msg and $pmpro_msgt globals if they aren't set already.
976
+ * Added a function pmpro_getClassForField($field) that will return a string including "pmpro_error" or "pmpro_required" if applicable. You can filter the classes added to the fields via the pmpro_field_classes filter.
977
+ * Showing * on required fields via javascript on the checkout page.
978
+ * Updated checkout page to highlight in red fields that are related to the error message shown.
979
+ * Added headers property to the PMProEmail object. You can add headers (e.g. to add a cc or bcc) to PMPro emails using the pmpro_email_headers filter.
980
+ * Updated Stripe library to version 1.7.10. Updated PMPro to take advantage of new "interval_count" parameter in subscriptions, so you can now have subscriptions setup for "every 2 months", etc.
981
+ * Fix to pmpro_checkout_start_date_keep_startdate filter added in 1.5.5
982
+ * Added "Start Date" and "End Date" to emails sent to admins when a membership is cancelled.
983
+ * Now checks for CSS files in a paid-memberships-pro subfolder of your active theme and uses those admin.css, frontend.css, and print.css files instead if they exist. (Going to move email and page template checks to that subfolder in the future as well.)
984
+
985
+ = 1.5.5 =
986
+ * Updated pmpro_check_site_url_for_https function to cache the siteurl to limit DB queries.
987
+ * Added includes/filters.php to store hacks/filters/actions that were originally developed outside of the PMPro core and brought in later... or just things that are cleaner/easier to impement via hooks and filters.
988
+ * Added a "delay" property to the membership shortcode. E.g. [membership level="1" delay="7"]...[/membership] will show that content if a member has had level 1 for at least 7 days.
989
+ * If a member checks out for the same level again (extending their membership), the startdate added to pmpro_memberships_users will be their old startdate.
990
+ * If a member checks out for the same level again, the remaining days on their existing membership will be added to their new enddate. So e.g. if a user starts an annual membership in April 2013, then checks out again (extends) their membership in February 2014, their new enddate will be April 2015 instead of February 2015. (NOTE: if you were doing this through the custom code here - https://gist.github.com/3678054 - you should remove your custom code.)
991
+ * Fixed bug where you couldn't remove all required membership levels from a page/post. (Thanks, lisaleague)
992
+ * Updated the button CSS included in paid-memberships-pro/css/frontend.css. I added a pmpro_ prefix to these classes so they don't conflict with other .btn CSS rules. I also changed the rules a bit to show the buttons more consistently. If you relied on the old CSS rules, you may need to tweak your theme to get things looking right.
993
+
994
+ = 1.5.4 =
995
+ * Added a gateway check to preheaders/checkout.php. Mischivous users used to be able to bypass payment by passing &gateway=check or something similar to the checkout page. PMPro would then use the check gateway to checkout. Now only the active gateway option in the payments settings or gateways added via the new pmpro_valid_gateways filter (1 parameter is the array of gateways, add/edit the gateways and return the array). It is important that all PMPro users upgrade to keep mischivious users from accessing your site for free. Any site currently enabling multiple gateway options will need to add code to set the valid gateways. More info here: http://www.paidmembershipspro.com/2012/06/offering-multiple-gateway-options-at-checkout/
996
+ * Fixed bug where level restrictions would be deleted if a page were updated via quick edit.
997
+ * Added if(!class_exists("Stripe")) to the Stripe class definition. This should help with some conflicts if other plugins have their own Stripe library. (Going to udate the Stripe library in the next version and work on supporting new Stripe functionality.)
998
+ * Fixed a bug where copying a level didn't properly set recurring billing settings. (Thanks, AtheistsUnited)
999
+ * Fixed some typos. (Thanks, AtheistsUnited)
1000
+ * Fixed some warnings.
1001
+
1002
+ = 1.5.3.1 =
1003
+ * Fixed bug in expiration warning cron query. (Backported to 1.5.3)
1004
+
1005
+ = 1.5.3 =
1006
+ * Added PayPal Standard Gateway
1007
+ * Added code to support using Stripe with the minimal billing fields. Use add_filter("pmpro_stripe_lite", "__return_true"); to enable this
1008
+ * Added an Email setting to send the default WordPress new user email(wp_new_user_notification) or not. By default this was being sent along with the PMPro checkout confirmation email. Now only the checkout confirmation email will be sent unless you check the new setting. You can still override this with the pmpro_wp_new_user_notification filter.
1009
+ * Fixed bug: Now re-hiding the "Processing..." message if there is a Stripe javascript error at checkout.
1010
+ * Updated MemberOrder method saveOrder to check for gateway and gateway_environment properties when inserting. If none are found, it will use what is set in your payment settings. This allows you to set the gateway on a MemberOrder object and save the order with that gateway instead of the default.
1011
+ * Now only showing the check instructions if the gateway is "check" AND the level is not free.
1012
+ * Added a check to the notification code in the settings header so it wouldn't display NULL in the notification space if WP passes that back.
1013
+ * Some warning fixes.
1014
+ * Fixed a bug in the PayPal Express gateway class where the pre-tax amount was being passed to PayPal instead of the tax-computed amount.
1015
+ * Added Canadian Dollars as a currency option for Stripe.
1016
+ * Fixed typo/bug with saving trial amounts in the memberships_users table after checkout. (Thanks, Badfun)
1017
+ * Fixed bug in initial and recurring revenue calculation on members list page.
1018
+ * Fixed bug when setting membership_level of current user after checkout that could cause various issues. (Thanks, drrobotnik)
1019
+ * Fixed bug in Stripe webhook that resulting in cancelation emails being sent to the 1st user in the DB vs. the user who cancelled. (Thanks, Kunjan of QuarkStudios.com)
1020
+ * The getLastMemberOrder() method of the MemberOrder class now returns the last order with status = 'success' by deafult. You can override this via the second parameter of the function. So getLastMemberOrder($user_id, "cancelled") to get the last cancelled order or getLastMemberOrder($user_id, false) to get the last order no matter the status.
1021
+ * Added pmpro_authnet_silent_post_fields filter and pmpro_before_authnet_silent_post and pmpro_after_authnet_silent_post hooks to the Authorize.net silent post handler. All hooks are passed the $fields variable built at the top of the script that mirrors the $_REQUEST array.
1022
+
1023
+ = 1.5.2.1 =
1024
+ * Fixed bugs with pmpro_hasMembershipLevel.
1025
+ * Added ability to use the 0 level (non-member) in arrays passed to pmpro_hasMembershipLevel. e.g. pmpro_hasMembershipLevel(0,1,2) = has no membership, level 1, or level 2.
1026
+ * Fixed bug with the pmpro_after_change_membership_level hook, where a level object was passed instead of the id. The object would be nice to have, but we've been passing the id in the past. I changed it back for reverse compatibility. (You can always look up the level by level_id and user_id.
1027
+
1028
+ = 1.5.2 =
1029
+ * Added "Pay by Check" as a gateway option. Users gain immediate access. You can show instructions for who to write the check out to, where to mail it, etc.
1030
+ * Added uninstall.php script. (Thanks, badfun)
1031
+ * Fixed bug where the "Use SSL" option reverted to "No" for Testing, Stripe, and PayPal Express gateways whenever the payments settings page was loaded.
1032
+ * Fixed bug where the IPN Handler URL was not showing up when PayPal Express was selected.
1033
+ * Fixed bug where PMPro was not sending the proper trial amount to PayPal when using Website Payments Pro or PayPal Express.
1034
+ * Added id and status fields to the pmpro_memberships_users table and updated all code to use these fields. This is important for allowing multiple membership levels and tracking cancelled orders. (Thanks, Zookatron!)
1035
+ * Appending ?level=# to the confirmation page URL after checkout to aid in analytics tracking.
1036
+ * No longer filtering pages/posts from search results if "show excerpts" is set to YES.
1037
+ * Showing tax on invoices if applicable.
1038
+ * Sending tax amount to PayPal Express again.
1039
+ * Added code to force HTTPS if the siteurl option starts with https:
1040
+ * Hiding billing information box on Membership Account page if the last invoice was by check or paypal express.
1041
+ * Added pmpro_email_days_til_expiration and pmpro_email_days_til_trial_end to change how many days before expiration/etc to send an email. The default is 7.
1042
+ * Fixed typo/bug in preheader/checkout.php RE the pmpro_stripe_verify_address hook. (Thanks, Oniiru!)
1043
+ * Updated the_excerpt filters to prevent PMPro messages from being added to an excerpt twice in some setups.
1044
+ * the_content filter removes any class="more-link" class from the content if showing an excerpt.
1045
+
1046
+ = 1.5.1 =
1047
+ * Fixed bug in getfile.php introduced in 1.5.
1048
+ * Fixed bug in the saveOrder method of the Member Order class. When "updating" vs. "inserting" the $id property of the class was being wiped out. This sometimes caused problems if the id was needed later, e.g. with PayPal Express updating orders.
1049
+ * Now checking if(!defined("WP_USE_THEMES")) instead of if(function_exists("get_userdata")) to see if WP is already loaded.
1050
+ * Added initial payment to the fee column of the members list.
1051
+ * Added initial payment as a column in the members list CSV export.
1052
+ * Added the pmpro_members_list_csv_extra_columns filter to add columns to the Members List CSV export. Sample usage here: https://gist.github.com/3111715
1053
+
1054
+ = 1.5 =
1055
+ * Very important security fix. Please upgrade to 1.5.
1056
+ * The Members List CSV export is now executed through admin-ajax.php and will only work if you are logged in as an admin (can manage options).
1057
+ * Fixed service scripts to work if logged in or logged out.
1058
+ * Changed the applydiscountcode service to going through the site_url() instead of admin-ajax.php to avoid HTTP/HTTPS issues.
1059
+
1060
+ = 1.4.9 =
1061
+ * Important: Fixed handling of services sent through admin-ajax.php. Your silent post/ipnhandler URLs, etc, may have been updated.
1062
+ * Added stripslashes() to membership description output on the checkout page.
1063
+ * The pmpro_getLevel() function may return the wrong level on the levels, checkout, or account page where another $pmpro_levels array was setup. (The array pmpro_getLevel uses used the level id as the array keys. The older $pmpro_levels used 0-n.) To fix this, I added a pmpro_getAllLevels($include_hidden = false) function and now use that function on the levels, checkout, and account pages. The function queries the database for all levels and then puts them into an array where the level ids are the keys.
1064
+ * Fix for !!billing_country!! in emails. (Somehow a previous fix for this got overwritten. My bad.)
1065
+ * Settings $pmpro_level->code_id to $discount_code_id if a valid discount code is applied to a level at checkout. This is
1066
+ useful for determining if/what discount code was applied to the level when processing it in hooks.
1067
+ * Added pmpro_getDomainFromURL() and using that to set PMPRO_URL.
1068
+ * New hooks when orders are added/updated: pmpro_update_order (before update), pmpro_updated_order (after update), pmpro_add_order (before add), pmpro_added_order (after add). (Thanks, zookatron!)
1069
+
1070
+ = 1.4.8 =
1071
+ * Fixed !!siteemail!! values for email templates.
1072
+ * Adjusted display of "processing" message next to checkout button when clicked.
1073
+ * Added billing_country to orders table in DB and the memberorder class. Handling countries better through the code.
1074
+ * Removing closing ?> at the bottom of various files while working through. This can avoid errors on some setups.
1075
+ * Using wp_enqueue_style to load plugin stylesheets now.
1076
+ * Added the pmpro_getCheckoutButton($level_id, $button_text, $classes) function and [pmpro_button level="1"] shortcode to add buttons with links to more easily level checkout pages into your pages and themes. Copied over btn and btn-primary styles from Member Lite theme.
1077
+ * Updated include/require statements to work if the wp-content folder has been renamed or moved.
1078
+ * Added code to load scripts in the services folder via admin-ajax.php. (Helps when the plugins folder is not where PMPro expects it to be.)
1079
+ * The discount code AJAX call is using the new service URL (/wp-admin/admin-ajax.php?action=applydiscountcode).
1080
+ * Added IPN/Silent Post/Webhook instructions to payment settings page.
1081
+
1082
+ = 1.4.7 =
1083
+ * Fixed some notices in the PayPal gateway code.
1084
+ * No longer calling Stripe JS at checkout if the level is free.
1085
+ * Fixed some HTTPS handling for ISS hosting. (IIS sets $_SERVER['HTTPS'] to "off" or "on" instead of TRUE or FALSE.)
1086
+ * Added #pmpro_processing_message to checkout page which is shown when the submit button is clicked. You can override the message with the pmpro_processing_message filter. You can tweak the CSS to show this differently as well.
1087
+
1088
+ = 1.4.6 =
1089
+ * No longer trying to setup a subscription with Stripe for levels with only an Initial Payment amount.
1090
+ * Updated recaptchalib.php, which fixes issues with using recaptcha.
1091
+ * Now setting the first_name and last_name meta fields at checkout to match the business first and last name. (Previous scripts to add additional first/last names to the checkout field should override these.)
1092
+ * Updated the save profile code to only null out the expiration date for a membership if a blank expiration is explicitly passed through the form. If you had other plugins allowing users to edit their profile, etc, it might not have been passing the expiration date and thus updating users expiration dates. Admins and users would have gotten emails.
1093
+ * Some updates to applydiscountcodes.php service to support plugging into how discount codes function. Added the pmpro_discount_code_level filter to applydiscountcodes.php.
1094
+
1095
+ = 1.4.5.1 =
1096
+ * Removed debug calls to krumo() which would cause fatal errors in certain situations. Please upgrade. (Note that PMPro versions that go three dots deep are usually the most important ones :)
1097
+
1098
+ = 1.4.5 =
1099
+ * Now setting a var "code_level" in javascript in applydiscountcode.php so it can be used to manipulate prices, etc after applying a discount code.
1100
+ * Added the pmpro_cancel_previous_subscriptions filter, which is set to false will skip cancelling the old membership level/subscription at checkout. This is dangerous, but is used by the pmpro-addon-packages plugin to have an addon charge without affecting the old subscription. This works because the user is checking out for the same membership level. (So they don't really have > 1 membership level.)
1101
+ * Trimming strings sent to the Authorize.net API in the subscribe and update calls.
1102
+
1103
+ = 1.4.4 =
1104
+ * Using get_admin_url instead of home_url in various places so the links will work on sites installed in a subdirectory. (Notifications, admin bar, pagination in admin screens, etc.)
1105
+ * Wrapping some XML fields in Authorize.net API calls in <![CDATA[ ]]> to avoid issues when non-text characters (e.g. &) are included in the level name, etc.
1106
+
1107
+ = 1.4.3 =
1108
+ * Fixed a bunch of notices and warnings on discount codes page in admin.
1109
+ * Added hooks for changing the discount code page: pmpro_save_discount_code_level, pmpro_save_discount_code, pmpro_discount_code_after_settings, pmpro_discount_code_after_level_settings. Look them up in discountcodes.php to see how they work.
1110
+ * Updated pmpro_send_html(), which filters emails, to use wpautop instead of nl2br. This will fix any extra double spacing you may have noticed in your emails.
1111
+ * Added a stripslashes around the membership level confirmation text on the confirmation page. Extra slashes were breaking links, etc.
1112
+ * Added membership level to subj
CONTRIBUTE.md CHANGED
@@ -17,8 +17,8 @@ __Please Note:__ GitHub is for bug reports and contributions only. If you have a
17
  ## Making Changes
18
 
19
  * Fork the repository on GitHub
20
- * For bug fixes, checkout the latest versioned branch of the PMPro repository (e.g. 1.9).
21
- * For new features and enhancements, checkout the DEV branch of the PMPro respository.
22
  * Make the changes to your forked repository
23
  * Make sure to pull in any "upstream" changes first.
24
  * Use `git remote add upstream https://github.com/strangerstudios/paid-memberships-pro.git` to set the upstream repo
17
  ## Making Changes
18
 
19
  * Fork the repository on GitHub
20
+ * For bug fixes, checkout the DEV branch of the PMPro repository.
21
+ * For new features and enhancements, checkout the branch for the version the feature is milestoned for.
22
  * Make the changes to your forked repository
23
  * Make sure to pull in any "upstream" changes first.
24
  * Use `git remote add upstream https://github.com/strangerstudios/paid-memberships-pro.git` to set the upstream repo
adminpages/admin_header.php CHANGED
@@ -74,23 +74,33 @@
74
  }
75
 
76
  if(!pmpro_checkLevelForBraintreeCompatibility())
77
- {
78
- $msg = -1;
79
- $msgt = __("The billing details for some of your membership levels is not supported by Braintree.", 'paid-memberships-pro' );
 
 
 
 
80
  if($view == "pmpro-membershiplevels" && !empty($_REQUEST['edit']) && $_REQUEST['edit'] > 0)
81
  {
82
  if(!pmpro_checkLevelForBraintreeCompatibility($_REQUEST['edit']))
83
  {
84
- global $pmpro_braintree_error;
85
- $pmpro_braintree_error = true;
86
- $msg = -1;
87
- $msgt = __("The billing details for this level are not supported by Braintree. Please review the notes in the Billing Details section below.", 'paid-memberships-pro' );
 
 
 
88
  }
89
  }
90
  elseif($view == "pmpro-membershiplevels")
91
  $msgt .= " " . __("The levels with issues are highlighted below.", 'paid-memberships-pro' );
92
- else
93
- $msgt .= " <a href=\"" . admin_url('admin.php?page=pmpro-membershiplevels') . "\">" . __("Please edit your levels", 'paid-memberships-pro' ) . "</a>.";
 
 
 
94
  }
95
 
96
  if(!pmpro_checkLevelForTwoCheckoutCompatibility())
@@ -144,9 +154,12 @@
144
  ?>
145
  <div class="wrap pmpro_admin">
146
  <div class="pmpro_banner">
147
- <a class="pmpro_logo" title="Paid Memberships Pro - Membership Plugin for WordPress" target="_blank" href="<?php echo pmpro_https_filter("http://www.paidmembershipspro.com")?>"><img src="<?php echo PMPRO_URL?>/images/Paid-Memberships-Pro.png" width="350" height="75" border="0" alt="Paid Memberships Pro(c) - All Rights Reserved" /></a>
148
- <div class="pmpro_meta"><span class="pmpro_tag-grey">v<?php echo PMPRO_VERSION?></span><a target="_blank" class="pmpro_tag-blue" href="<?php echo pmpro_https_filter("http://www.paidmembershipspro.com")?>"><?php _e('Plugin Support', 'paid-memberships-pro' );?></a><a target="_blank" class="pmpro_tag-blue" href="http://www.paidmembershipspro.com/forums/"><?php _e('User Forum', 'paid-memberships-pro' );?></a></div>
149
-
 
 
 
150
  <br style="clear:both;" />
151
  </div>
152
 
74
  }
75
 
76
  if(!pmpro_checkLevelForBraintreeCompatibility())
77
+ {
78
+ global $pmpro_braintree_error;
79
+
80
+ if ( false == $pmpro_braintree_error ) {
81
+ $msg = - 1;
82
+ $msgt = __( "The billing details for some of your membership levels is not supported by Braintree.", 'paid-memberships-pro' );
83
+ }
84
  if($view == "pmpro-membershiplevels" && !empty($_REQUEST['edit']) && $_REQUEST['edit'] > 0)
85
  {
86
  if(!pmpro_checkLevelForBraintreeCompatibility($_REQUEST['edit']))
87
  {
88
+
89
+ // Don't overwrite existing messages
90
+ if ( false == $pmpro_braintree_error ) {
91
+ $pmpro_braintree_error = true;
92
+ $msg = - 1;
93
+ $msgt = __( "The billing details for this level are not supported by Braintree. Please review the notes in the Billing Details section below.", 'paid-memberships-pro' );
94
+ }
95
  }
96
  }
97
  elseif($view == "pmpro-membershiplevels")
98
  $msgt .= " " . __("The levels with issues are highlighted below.", 'paid-memberships-pro' );
99
+ else {
100
+ if ( false === $pmpro_braintree_error ) {
101
+ $msgt .= " <a href=\"" . admin_url( 'admin.php?page=pmpro-membershiplevels' ) . "\">" . __( "Please edit your levels", 'paid-memberships-pro' ) . "</a>.";
102
+ }
103
+ }
104
  }
105
 
106
  if(!pmpro_checkLevelForTwoCheckoutCompatibility())
154
  ?>
155
  <div class="wrap pmpro_admin">
156
  <div class="pmpro_banner">
157
+ <a class="pmpro_logo" title="Paid Memberships Pro - Membership Plugin for WordPress" target="_blank" href="<?php echo pmpro_https_filter("https://www.paidmembershipspro.com/?utm_source=plugin&utm_medium=banner&utm_campaign=admin_header")?>"><img src="<?php echo PMPRO_URL?>/images/Paid-Memberships-Pro.png" width="350" height="75" border="0" alt="Paid Memberships Pro(c) - All Rights Reserved" /></a>
158
+ <div class="pmpro_meta">
159
+ <span class="pmpro_tag pmpro_tag-grey">v<?php echo PMPRO_VERSION?></span>
160
+ <a target="_blank" class="pmpro_tag pmpro_tag-grey" href="<?php echo pmpro_https_filter("https://www.paidmembershipspro.com/documentation?utm_source=plugin&utm_medium=banner&utm_campaign=admin_header")?>"><?php _e('Documentation', 'paid-memberships-pro' );?></a>
161
+ <a target="_blank" class="pmpro_tag pmpro_tag-blue" href="https://www.paidmembershipspro.com/pricing/?utm_source=plugin&utm_medium=banner&utm_campaign=admin_header"><span class="dashicons dashicons-star-filled"></span> <?php _e('Get Support', 'paid-memberships-pro' );?></a>
162
+ </div>
163
  <br style="clear:both;" />
164
  </div>
165
 
adminpages/advancedsettings.php CHANGED
@@ -10,7 +10,7 @@
10
  //check nonce for saving settings
11
  if (!empty($_REQUEST['savesettings']) && (empty($_REQUEST['pmpro_advancedsettings_nonce']) || !check_admin_referer('savesettings', 'pmpro_advancedsettings_nonce'))) {
12
  $msg = -1;
13
- $msgt = __("Are your sure you want to do that? Try again.", 'paid-memberships-pro' );
14
  unset($_REQUEST['savesettings']);
15
  }
16
 
10
  //check nonce for saving settings
11
  if (!empty($_REQUEST['savesettings']) && (empty($_REQUEST['pmpro_advancedsettings_nonce']) || !check_admin_referer('savesettings', 'pmpro_advancedsettings_nonce'))) {
12
  $msg = -1;
13
+ $msgt = __("Are you sure you want to do that? Try again.", 'paid-memberships-pro' );
14
  unset($_REQUEST['savesettings']);
15
  }
16
 
adminpages/dashboard.php CHANGED
@@ -107,7 +107,7 @@
107
  echo '<br class="clear"/><div style="margin-top:10px;border-top: 1px solid #ddd; padding-top: 10px; text-align:center;">';
108
  echo '<a target="_blank" href="'.$pmpro_feed.'"><img src="'.get_bloginfo('wpurl').'/wp-includes/images/rss.png" alt=""/> Subscribe with RSS</a>';
109
  echo ' &nbsp; &nbsp; &nbsp; ';
110
- echo '<a target="_blank" href="http://www.paidmembershipspro.com/blog/">View Online</a>';
111
  echo '<form class="alignright" method="post"><input type="hidden" name="pmpro_removedbwidget" value="true"/><input title="Remove this widget from all users dashboards" class="button" type="submit" value="X"/></form>';
112
  echo '</div>';
113
  }
107
  echo '<br class="clear"/><div style="margin-top:10px;border-top: 1px solid #ddd; padding-top: 10px; text-align:center;">';
108
  echo '<a target="_blank" href="'.$pmpro_feed.'"><img src="'.get_bloginfo('wpurl').'/wp-includes/images/rss.png" alt=""/> Subscribe with RSS</a>';
109
  echo ' &nbsp; &nbsp; &nbsp; ';
110
+ echo '<a target="_blank" href="http://www.paidmembershipspro.com/blog/?utm_source=plugin&utm_medium=banner&utm_campaign=admin_dashboard">View Online</a>';
111
  echo '<form class="alignright" method="post"><input type="hidden" name="pmpro_removedbwidget" value="true"/><input title="Remove this widget from all users dashboards" class="button" type="submit" value="X"/></form>';
112
  echo '</div>';
113
  }
adminpages/discountcodes.php CHANGED
@@ -27,11 +27,35 @@
27
  $s = sanitize_text_field($_REQUEST['s']);
28
  else
29
  $s = "";
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
30
 
31
  //check nonce for saving codes
32
  if (!empty($_REQUEST['saveid']) && (empty($_REQUEST['pmpro_discountcodes_nonce']) || !check_admin_referer('save', 'pmpro_discountcodes_nonce'))) {
33
  $pmpro_msgt = 'error';
34
- $pmpro_msg = __("Are your sure you want to do that? Try again.", 'paid-memberships-pro' );
35
  $saveid = false;
36
  }
37
 
@@ -266,10 +290,10 @@
266
  }
267
  else
268
  {
 
 
269
  //all good. set edit = false so we go back to the overview page
270
  $edit = false;
271
-
272
- do_action("pmpro_save_discount_code", $saveid);
273
  }
274
  }
275
  }
@@ -277,7 +301,7 @@
277
  //check nonce for deleting codes
278
  if (!empty($_REQUEST['delete']) && (empty($_REQUEST['pmpro_discountcodes_nonce']) || !check_admin_referer('delete', 'pmpro_discountcodes_nonce'))) {
279
  $pmpro_msgt = 'error';
280
- $pmpro_msg = __("Are your sure you want to do that? Try again.", 'paid-memberships-pro' );
281
  $delete = false;
282
  }
283
 
@@ -657,6 +681,26 @@
657
  <?php if(!empty($pmpro_msg)) { ?>
658
  <div id="message" class="<?php if($pmpro_msgt == "success") echo "updated fade"; else echo "error"; ?>"><p><?php echo $pmpro_msg?></p></div>
659
  <?php } ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
660
 
661
  <form id="posts-filter" method="get" action="">
662
  <p class="search-box">
@@ -668,14 +712,7 @@
668
  </form>
669
 
670
  <br class="clear" />
671
- <?php
672
- $sqlQuery = "SELECT *, UNIX_TIMESTAMP(starts) as starts, UNIX_TIMESTAMP(expires) as expires FROM $wpdb->pmpro_discount_codes ";
673
- if(!empty($s))
674
- $sqlQuery .= "WHERE code LIKE '%$s%' ";
675
- $sqlQuery .= "ORDER BY id ASC";
676
 
677
- $codes = $wpdb->get_results($sqlQuery, OBJECT);
678
- ?>
679
  <table class="widefat">
680
  <thead>
681
  <tr>
@@ -761,6 +798,11 @@
761
  ?>
762
  </tbody>
763
  </table>
 
 
 
 
 
764
 
765
  <?php } ?>
766
 
27
  $s = sanitize_text_field($_REQUEST['s']);
28
  else
29
  $s = "";
30
+
31
+ //some vars for the search
32
+ if ( isset( $_REQUEST['pn'] ) ) {
33
+ $pn = intval( $_REQUEST['pn'] );
34
+ } else {
35
+ $pn = 1;
36
+ }
37
+
38
+ if ( isset( $_REQUEST['limit'] ) ) {
39
+ $limit = intval( $_REQUEST['limit'] );
40
+ } else {
41
+ /**
42
+ * Filter to set the default number of items to show per page
43
+ * on the Discount Codes page in the admin.
44
+ *
45
+ * @since 1.9.4
46
+ *
47
+ * @param int $limit The number of items to show per page.
48
+ */
49
+ $limit = apply_filters( 'pmpro_discount_codes_per_page', 15 );
50
+ }
51
+
52
+ $end = $pn * $limit;
53
+ $start = $end - $limit;
54
 
55
  //check nonce for saving codes
56
  if (!empty($_REQUEST['saveid']) && (empty($_REQUEST['pmpro_discountcodes_nonce']) || !check_admin_referer('save', 'pmpro_discountcodes_nonce'))) {
57
  $pmpro_msgt = 'error';
58
+ $pmpro_msg = __("Are you sure you want to do that? Try again.", 'paid-memberships-pro' );
59
  $saveid = false;
60
  }
61
 
290
  }
291
  else
292
  {
293
+ do_action("pmpro_save_discount_code", $edit);
294
+
295
  //all good. set edit = false so we go back to the overview page
296
  $edit = false;
 
 
297
  }
298
  }
299
  }
301
  //check nonce for deleting codes
302
  if (!empty($_REQUEST['delete']) && (empty($_REQUEST['pmpro_discountcodes_nonce']) || !check_admin_referer('delete', 'pmpro_discountcodes_nonce'))) {
303
  $pmpro_msgt = 'error';
304
+ $pmpro_msg = __("Are you sure you want to do that? Try again.", 'paid-memberships-pro' );
305
  $delete = false;
306
  }
307
 
681
  <?php if(!empty($pmpro_msg)) { ?>
682
  <div id="message" class="<?php if($pmpro_msgt == "success") echo "updated fade"; else echo "error"; ?>"><p><?php echo $pmpro_msg?></p></div>
683
  <?php } ?>
684
+
685
+ <?php
686
+ $sqlQuery = "SELECT SQL_CALC_FOUND_ROWS *, UNIX_TIMESTAMP(starts) as starts, UNIX_TIMESTAMP(expires) as expires FROM $wpdb->pmpro_discount_codes ";
687
+ if(!empty($s))
688
+ $sqlQuery .= "WHERE code LIKE '%$s%' ";
689
+
690
+ $sqlQuery .= "ORDER BY id DESC ";
691
+
692
+ $sqlQuery .= "LIMIT $start, $limit ";
693
+
694
+ $codes = $wpdb->get_results($sqlQuery, OBJECT);
695
+
696
+ $totalrows = $wpdb->get_var( "SELECT FOUND_ROWS() as found_rows" );
697
+
698
+ if ( !empty($codes) ) {
699
+ ?>
700
+ <p class="subsubsub"><?php printf( __( "%d discount codes found.", 'paid-memberships-pro' ), $totalrows ); ?></span></p>
701
+ <?php
702
+ }
703
+ ?>
704
 
705
  <form id="posts-filter" method="get" action="">
706
  <p class="search-box">
712
  </form>
713
 
714
  <br class="clear" />
 
 
 
 
 
715
 
 
 
716
  <table class="widefat">
717
  <thead>
718
  <tr>
798
  ?>
799
  </tbody>
800
  </table>
801
+
802
+ <?php
803
+ $pagination_url = get_admin_url( null, "/admin.php?page=pmpro-discountcodes&s=" . $s );
804
+ echo pmpro_getPaginationString( $pn, $totalrows, $limit, 1, $pagination_url, "&limit=$limit&pn=" );
805
+ ?>
806
 
807
  <?php } ?>
808
 
adminpages/emailsettings.php CHANGED
@@ -13,7 +13,7 @@
13
  //check nonce for saving settings
14
  if (!empty($_REQUEST['savesettings']) && (empty($_REQUEST['pmpro_emailsettings_nonce']) || !check_admin_referer('savesettings', 'pmpro_emailsettings_nonce'))) {
15
  $msg = -1;
16
- $msgt = __("Are your sure you want to do that? Try again.", 'paid-memberships-pro' );
17
  unset($_REQUEST['savesettings']);
18
  }
19
 
@@ -79,7 +79,7 @@
79
  <h2><?php _e('Email Settings', 'paid-memberships-pro' );?></h2>
80
  <p><?php _e('By default, system generated emails are sent from <em><strong>wordpress@yourdomain.com</strong></em>. You can update this from address using the fields below.', 'paid-memberships-pro' );?></p>
81
 
82
- <p><?php _e('To modify the appearance of system generated emails, add the files <em>email_header.html</em> and <em>email_footer.html</em> to your theme\'s directory. This will modify both the WordPress default messages as well as messages generated by Paid Memberships Pro. <a title="Paid Memberships Pro - Member Communications" target="_blank" href="http://www.paidmembershipspro.com/documentation/member-communications/">Click here to learn more about Paid Memberships Pro emails</a>.', 'paid-memberships-pro' );?></p>
83
 
84
  <table class="form-table">
85
  <tbody>
13
  //check nonce for saving settings
14
  if (!empty($_REQUEST['savesettings']) && (empty($_REQUEST['pmpro_emailsettings_nonce']) || !check_admin_referer('savesettings', 'pmpro_emailsettings_nonce'))) {
15
  $msg = -1;
16
+ $msgt = __("Are you sure you want to do that? Try again.", 'paid-memberships-pro' );
17
  unset($_REQUEST['savesettings']);
18
  }
19
 
79
  <h2><?php _e('Email Settings', 'paid-memberships-pro' );?></h2>
80
  <p><?php _e('By default, system generated emails are sent from <em><strong>wordpress@yourdomain.com</strong></em>. You can update this from address using the fields below.', 'paid-memberships-pro' );?></p>
81
 
82
+ <p><?php _e('To modify the appearance of system generated emails, add the files <em>email_header.html</em> and <em>email_footer.html</em> to your theme\'s directory. This will modify both the WordPress default messages as well as messages generated by Paid Memberships Pro. <a title="Paid Memberships Pro - Member Communications" target="_blank" href="http://www.paidmembershipspro.com/documentation/member-communications/?utm_source=plugin&utm_medium=banner&utm_campaign=admin_email_settings">Click here to learn more about Paid Memberships Pro emails</a>.', 'paid-memberships-pro' );?></p>
83
 
84
  <table class="form-table">
85
  <tbody>
adminpages/membershiplevels.php CHANGED
@@ -40,7 +40,7 @@
40
  //check nonce
41
  if(!empty($action) && (empty($_REQUEST['pmpro_membershiplevels_nonce']) || !check_admin_referer($action, 'pmpro_membershiplevels_nonce'))) {
42
  $msg = -1;
43
- $msgt = __("Are your sure you want to do that? Try again.", 'paid-memberships-pro' );
44
  $action = false;
45
  }
46
 
40
  //check nonce
41
  if(!empty($action) && (empty($_REQUEST['pmpro_membershiplevels_nonce']) || !check_admin_referer($action, 'pmpro_membershiplevels_nonce'))) {
42
  $msg = -1;
43
+ $msgt = __("Are you sure you want to do that? Try again.", 'paid-memberships-pro' );
44
  $action = false;
45
  }
46
 
adminpages/memberslist-csv.php CHANGED
@@ -165,7 +165,7 @@
165
 
166
  if($s)
167
  {
168
- $search = "AND (u.user_login LIKE '%". esc_sql($s) ."%' OR u.user_email LIKE '%". esc_sql($s) ."%' OR um.meta_value LIKE '%". esc_sql($s) ."%') ";
169
  $sqlQuery .= $search;
170
  }
171
 
@@ -530,7 +530,7 @@
530
  {
531
  echo str_repeat('-', 75) . "<br/>\n";
532
  echo 'Please open a support case and paste in the warnings/errors you see above this text to\n ';
533
- echo 'the <a href="http://paidmembershipspro.com/support/" target="_blank">Paid Memberships Pro support forum</a><br/>\n';
534
  echo str_repeat("=", 75) . "<br/>\n";
535
  echo file_get_contents($filename);
536
  echo str_repeat("=", 75) . "<br/>\n";
165
 
166
  if($s)
167
  {
168
+ $search = "AND (u.display_name LIKE '%" . esc_sql($s) . "%' OR u.user_login LIKE '%". esc_sql($s) ."%' OR u.user_email LIKE '%". esc_sql($s) ."%' OR um.meta_value LIKE '%". esc_sql($s) ."%') ";
169
  $sqlQuery .= $search;
170
  }
171
 
530
  {
531
  echo str_repeat('-', 75) . "<br/>\n";
532
  echo 'Please open a support case and paste in the warnings/errors you see above this text to\n ';
533
+ echo 'the <a href="http://paidmembershipspro.com/support/?utm_source=plugin&utm_medium=banner&utm_campaign=memberslist_csv" target="_blank">Paid Memberships Pro support forum</a><br/>\n';
534
  echo str_repeat("=", 75) . "<br/>\n";
535
  echo file_get_contents($filename);
536
  echo str_repeat("=", 75) . "<br/>\n";
adminpages/memberslist.php CHANGED
@@ -83,7 +83,7 @@
83
  if($l == "oldmembers" || $l == "expired" || $l == "cancelled")
84
  $sqlQuery .= " LEFT JOIN $wpdb->pmpro_memberships_users mu2 ON u.ID = mu2.user_id AND mu2.status = 'active' ";
85
 
86
- $sqlQuery .= " WHERE mu.membership_id > 0 AND (u.user_login LIKE '%" . esc_sql($s) . "%' OR u.user_email LIKE '%" . esc_sql($s) . "%' OR um.meta_value LIKE '%" . esc_sql($s) . "%') ";
87
 
88
  if($l == "oldmembers")
89
  $sqlQuery .= " AND mu.status <> 'active' AND mu2.status IS NULL ";
83
  if($l == "oldmembers" || $l == "expired" || $l == "cancelled")
84
  $sqlQuery .= " LEFT JOIN $wpdb->pmpro_memberships_users mu2 ON u.ID = mu2.user_id AND mu2.status = 'active' ";
85
 
86
+ $sqlQuery .= " WHERE mu.membership_id > 0 AND (u.user_login LIKE '%" . esc_sql($s) . "%' OR u.user_email LIKE '%" . esc_sql($s) . "%' OR um.meta_value LIKE '%" . esc_sql($s) . "%' OR u.display_name LIKE '%" . esc_sql($s) . "%') ";
87
 
88
  if($l == "oldmembers")
89
  $sqlQuery .= " AND mu.status <> 'active' AND mu2.status IS NULL ";
adminpages/orders-csv.php CHANGED
@@ -536,7 +536,7 @@ function pmpro_transmit_order_content( $csv_fh, $filename, $headers = array() )
536
  if ( headers_sent() ) {
537
  echo str_repeat( '-', 75 ) . "<br/>\n";
538
  echo 'Please open a support case and paste in the warnings/errors you see above this text to\n ';
539
- echo 'the <a href="http://paidmembershipspro.com/support/" target="_blank">Paid Memberships Pro support forum</a><br/>\n';
540
  echo str_repeat( "=", 75 ) . "<br/>\n";
541
  echo file_get_contents( $filename );
542
  echo str_repeat( "=", 75 ) . "<br/>\n";
536
  if ( headers_sent() ) {
537
  echo str_repeat( '-', 75 ) . "<br/>\n";
538
  echo 'Please open a support case and paste in the warnings/errors you see above this text to\n ';
539
+ echo 'the <a href="http://paidmembershipspro.com/support/?utm_source=plugin&utm_medium=banner&utm_campaign=orders_csv" target="_blank">Paid Memberships Pro support forum</a><br/>\n';
540
  echo str_repeat( "=", 75 ) . "<br/>\n";
541
  echo file_get_contents( $filename );
542
  echo str_repeat( "=", 75 ) . "<br/>\n";
adminpages/pagesettings.php CHANGED
@@ -26,7 +26,7 @@ $post_types = apply_filters('pmpro_admin_pagesetting_post_type_array', array( 'p
26
  //check nonce for saving settings
27
  if (!empty($_REQUEST['savesettings']) && (empty($_REQUEST['pmpro_pagesettings_nonce']) || !check_admin_referer('savesettings', 'pmpro_pagesettings_nonce'))) {
28
  $msg = -1;
29
- $msgt = __("Are your sure you want to do that? Try again.", 'paid-memberships-pro' );
30
  unset($_REQUEST['savesettings']);
31
  }
32
 
@@ -65,7 +65,7 @@ if (!empty($_REQUEST['savesettings'])) {
65
  //check nonce for generating pages
66
  if (!empty($_REQUEST['createpages']) && (empty($_REQUEST['pmpro_pagesettings_nonce']) || !check_admin_referer('createpages', 'pmpro_pagesettings_nonce'))) {
67
  $msg = -1;
68
- $msgt = __("Are your sure you want to do that? Try again.", 'paid-memberships-pro' );
69
  unset($_REQUEST['createpages']);
70
  }
71
 
26
  //check nonce for saving settings
27
  if (!empty($_REQUEST['savesettings']) && (empty($_REQUEST['pmpro_pagesettings_nonce']) || !check_admin_referer('savesettings', 'pmpro_pagesettings_nonce'))) {
28
  $msg = -1;
29
+ $msgt = __("Are you sure you want to do that? Try again.", 'paid-memberships-pro' );
30
  unset($_REQUEST['savesettings']);
31
  }
32
 
65
  //check nonce for generating pages
66
  if (!empty($_REQUEST['createpages']) && (empty($_REQUEST['pmpro_pagesettings_nonce']) || !check_admin_referer('createpages', 'pmpro_pagesettings_nonce'))) {
67
  $msg = -1;
68
+ $msgt = __("Are you sure you want to do that? Try again.", 'paid-memberships-pro' );
69
  unset($_REQUEST['createpages']);
70
  }
71
 
adminpages/paymentsettings.php CHANGED
@@ -16,7 +16,7 @@
16
  //check nonce for saving settings
17
  if (!empty($_REQUEST['savesettings']) && (empty($_REQUEST['pmpro_paymentsettings_nonce']) || !check_admin_referer('savesettings', 'pmpro_paymentsettings_nonce'))) {
18
  $msg = -1;
19
- $msgt = __("Are your sure you want to do that? Try again.", 'paid-memberships-pro' );
20
  unset($_REQUEST['savesettings']);
21
  }
22
 
@@ -209,7 +209,7 @@
209
  <input type="text" id="tax_state" name="tax_state" size="4" value="<?php echo esc_attr($tax_state)?>" /> <small>(<?php _e('abbreviation, e.g. "PA"', 'paid-memberships-pro' );?>)</small>
210
  &nbsp; <?php _e('Tax Rate', 'paid-memberships-pro' ); ?>:
211
  <input type="text" id="tax_rate" name="tax_rate" size="10" value="<?php echo esc_attr($tax_rate)?>" /> <small>(<?php _e('decimal, e.g. "0.06"', 'paid-memberships-pro' );?>)</small>
212
- <p><small><?php _e('US only. If values are given, tax will be applied for any members ordering from the selected state.<br />For non-US or more complex tax rules, use the <a target="_blank" href="http://www.paidmembershipspro.com/2013/10/non-us-taxes-paid-memberships-pro/">pmpro_tax filter</a>.', 'paid-memberships-pro' );?></small></p>
213
  </td>
214
  </tr>
215
 
@@ -249,7 +249,7 @@
249
  </th>
250
  <td>
251
  <textarea id="sslseal" name="sslseal" rows="3" cols="80"><?php echo stripslashes(esc_textarea($sslseal))?></textarea>
252
- <br /><small><?php _e('Your <strong><a target="_blank" href="http://www.paidmembershipspro.com/documentation/initial-plugin-setup/ssl/">SSL Certificate</a></strong> must be installed by your web host. Your <strong>SSL Seal</strong> will be a short HTML or JavaScript snippet that can be pasted here.', 'paid-memberships-pro' ); ?></small>
253
  </td>
254
  </tr>
255
  <tr>
16
  //check nonce for saving settings
17
  if (!empty($_REQUEST['savesettings']) && (empty($_REQUEST['pmpro_paymentsettings_nonce']) || !check_admin_referer('savesettings', 'pmpro_paymentsettings_nonce'))) {
18
  $msg = -1;
19
+ $msgt = __("Are you sure you want to do that? Try again.", 'paid-memberships-pro' );
20
  unset($_REQUEST['savesettings']);
21
  }
22
 
209
  <input type="text" id="tax_state" name="tax_state" size="4" value="<?php echo esc_attr($tax_state)?>" /> <small>(<?php _e('abbreviation, e.g. "PA"', 'paid-memberships-pro' );?>)</small>
210
  &nbsp; <?php _e('Tax Rate', 'paid-memberships-pro' ); ?>:
211
  <input type="text" id="tax_rate" name="tax_rate" size="10" value="<?php echo esc_attr($tax_rate)?>" /> <small>(<?php _e('decimal, e.g. "0.06"', 'paid-memberships-pro' );?>)</small>
212
+ <p><small><?php _e('US only. If values are given, tax will be applied for any members ordering from the selected state.<br />For non-US or more complex tax rules, use the <a target="_blank" href="http://www.paidmembershipspro.com/2013/10/non-us-taxes-paid-memberships-pro/?utm_source=plugin&utm_medium=banner&utm_campaign=payment_settings">pmpro_tax filter</a>.', 'paid-memberships-pro' );?></small></p>
213
  </td>
214
  </tr>
215
 
249
  </th>
250
  <td>
251
  <textarea id="sslseal" name="sslseal" rows="3" cols="80"><?php echo stripslashes(esc_textarea($sslseal))?></textarea>
252
+ <br /><small><?php _e('Your <strong><a target="_blank" href="http://www.paidmembershipspro.com/documentation/initial-plugin-setup/ssl/?utm_source=plugin&utm_medium=banner&utm_campaign=payment_settings">SSL Certificate</a></strong> must be installed by your web host. Your <strong>SSL Seal</strong> will be a short HTML or JavaScript snippet that can be pasted here.', 'paid-memberships-pro' ); ?></small>
253
  </td>
254
  </tr>
255
  <tr>
adminpages/reports/login.php CHANGED
@@ -346,10 +346,10 @@ function pmpro_report_login_wp_views()
346
 
347
  //track logins for user
348
  $views['last'] = date_i18n(get_option("date_format"), $now);
349
- $views['alltime']++;
350
  $thismonth = date_i18n("n", $now);
351
  if(isset($views['thismonth']) && $thismonth == $views['thismonth'])
352
- $views['month']++;
353
  else
354
  {
355
  $views['month'] = 1;
@@ -365,10 +365,10 @@ function pmpro_report_login_wp_views()
365
  if(empty($views))
366
  $views = array("today"=>0, "thisdate"=> NULL, "month"=>0, "thismonth"=> NULL, "alltime"=>0);
367
 
368
- $views['alltime']++;
369
  $thisdate = date_i18n("Y-d-m", $now);
370
  if($thisdate == $views['thisdate'])
371
- $views['today']++;
372
  else
373
  {
374
  $views['today'] = 1;
@@ -376,7 +376,7 @@ function pmpro_report_login_wp_views()
376
  }
377
  $thismonth = date_i18n("n", $now);
378
  if(isset($views['thismonth']) && $thismonth == $views['thismonth'])
379
- $views['month']++;
380
  else
381
  {
382
  $views['month'] = 1;
@@ -400,10 +400,10 @@ function pmpro_report_login_wp_login($user_login)
400
 
401
  //track logins for user
402
  $logins['last'] = date_i18n(get_option("date_format"), $now);
403
- $logins['alltime']++;
404
  $thismonth = date_i18n("n", $now);
405
  if($thismonth == $logins['thismonth'])
406
- $logins['month']++;
407
  else
408
  {
409
  $logins['month'] = 1;
@@ -418,17 +418,17 @@ function pmpro_report_login_wp_login($user_login)
418
  if(empty($logins))
419
  $logins = array("today"=>0, "thisdate"=>NULL, "month"=>0, "thismonth"=>NULL, "alltime"=>0);
420
 
421
- $logins['alltime']++;
422
  $thisdate = date_i18n("Y-d-m", $now);
423
  if($thisdate == $logins['thisdate'])
424
- $logins['today']++;
425
  else
426
  {
427
  $logins['today'] = 1;
428
  $logins['thisdate'] = $thisdate;
429
  }
430
  if($thismonth == $logins['thismonth'])
431
- $logins['month']++;
432
  else
433
  {
434
  $logins['month'] = 1;
346
 
347
  //track logins for user
348
  $views['last'] = date_i18n(get_option("date_format"), $now);
349
+ $views['alltime'] = $views['alltime'] + 1;
350
  $thismonth = date_i18n("n", $now);
351
  if(isset($views['thismonth']) && $thismonth == $views['thismonth'])
352
+ $views['month'] = $views['month'] + 1;
353
  else
354
  {
355
  $views['month'] = 1;
365
  if(empty($views))
366
  $views = array("today"=>0, "thisdate"=> NULL, "month"=>0, "thismonth"=> NULL, "alltime"=>0);
367
 
368
+ $views['alltime'] = $views['alltime'] + 1;
369
  $thisdate = date_i18n("Y-d-m", $now);
370
  if($thisdate == $views['thisdate'])
371
+ $views['today'] = $views['today'] + 1;
372
  else
373
  {
374
  $views['today'] = 1;
376
  }
377
  $thismonth = date_i18n("n", $now);
378
  if(isset($views['thismonth']) && $thismonth == $views['thismonth'])
379
+ $views['month'] = $views['month'] + 1;
380
  else
381
  {
382
  $views['month'] = 1;
400
 
401
  //track logins for user
402
  $logins['last'] = date_i18n(get_option("date_format"), $now);
403
+ $logins['alltime'] = $logins['alltime'] + 1;
404
  $thismonth = date_i18n("n", $now);
405
  if($thismonth == $logins['thismonth'])
406
+ $logins['month'] = $logins['month'] + 1;
407
  else
408
  {
409
  $logins['month'] = 1;
418
  if(empty($logins))
419
  $logins = array("today"=>0, "thisdate"=>NULL, "month"=>0, "thismonth"=>NULL, "alltime"=>0);
420
 
421
+ $logins['alltime'] = $logins['alltime'] + 1;
422
  $thisdate = date_i18n("Y-d-m", $now);
423
  if($thisdate == $logins['thisdate'])
424
+ $logins['today'] = $logins['today'] + 1;
425
  else
426
  {
427
  $logins['today'] = 1;
428
  $logins['thisdate'] = $thisdate;
429
  }
430
  if($thismonth == $logins['thismonth'])
431
+ $logins['month'] = $logins['month'] + 1;
432
  else
433
  {
434
  $logins['month'] = 1;
adminpages/reports/memberships.php CHANGED
@@ -19,8 +19,10 @@ $pmpro_reports['memberships'] = __('Membership Stats', 'paid-memberships-pro' );
19
 
20
  //queue Google Visualization JS on report page
21
  function pmpro_report_memberships_init() {
22
- if(is_admin() && isset($_REQUEST['report']) && $_REQUEST['report'] == "memberships" && isset($_REQUEST['page']) && $_REQUEST['page'] == "pmpro-reports")
23
- wp_enqueue_script("jsapi", "https://www.google.com/jsapi");
 
 
24
  }
25
  add_action( 'init', 'pmpro_report_memberships_init' );
26
 
@@ -30,7 +32,27 @@ function pmpro_report_memberships_widget() {
30
  global $wpdb;
31
 
32
  //get levels to show stats on first 3
33
- $levels = pmpro_getAllLevels(true, true);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
34
  ?>
35
  <span id="pmpro_report_memberships">
36
  <table class="wp-list-table widefat fixed striped">
@@ -62,7 +84,7 @@ function pmpro_report_memberships_widget() {
62
  $count = 0;
63
  $max_level_count = apply_filters( 'pmpro_admin_reports_included_levels', 3 );
64
 
65
- foreach($levels as $level) {
66
  if($count++ >= $max_level_count) break;
67
  ?>
68
  <tr class="pmpro_report_tr_sub" style="display: none;">
@@ -249,11 +271,11 @@ function pmpro_report_memberships_page()
249
  $sqlQuery = "SELECT $date_function(mu1.modified) as date, COUNT(DISTINCT mu1.user_id) as cancellations
250
  FROM $wpdb->pmpro_memberships_users mu1 ";
251
  if ( $type === "signup_v_cancel")
252
- $sqlQuery .= "WHERE mu1.status IN('inactive','cancelled','cancelled_admin') ";
253
  elseif($type === "signup_v_expiration")
254
  $sqlQuery .= "WHERE mu1.status IN('expired') ";
255
  else
256
- $sqlQuery .= "WHERE mu1.status IN('inactive','expired','cancelled','cancelled_admin') ";
257
 
258
  $sqlQuery .= "AND mu1.startdate >= '" . $startdate . "'
259
  AND mu1.startdate < '" . $enddate . "' ";
@@ -550,7 +572,7 @@ function pmpro_getCancellations($period = null, $levels = 'all', $status = array
550
 
551
  /*
552
  build query.
553
- cancellations are marked in the memberships users table with status 'inactive', 'expired', 'cancelled', 'cancelled_admin'
554
  we try to ignore cancellations when the user gets a new level with 24 hours (probably an upgrade or downgrade)
555
  */
556
  global $wpdb;
19
 
20
  //queue Google Visualization JS on report page
21
  function pmpro_report_memberships_init() {
22
+ if(is_admin() && isset($_REQUEST['report']) && $_REQUEST['report'] == "memberships" && isset($_REQUEST['page']) && $_REQUEST['page'] == "pmpro-reports") {
23
+ wp_enqueue_script( 'jsapi', plugins_url( 'js/jsapi.js', plugin_dir_path( __DIR__ ) ) );
24
+
25
+ }
26
  }
27
  add_action( 'init', 'pmpro_report_memberships_init' );
28
 
32
  global $wpdb;
33
 
34
  //get levels to show stats on first 3
35
+ $pmpro_levels = pmpro_getAllLevels(true, true);
36
+
37
+ $pmpro_level_order = pmpro_getOption('level_order');
38
+
39
+ if(!empty($pmpro_level_order))
40
+ {
41
+ $order = explode(',',$pmpro_level_order);
42
+
43
+ //reorder array
44
+ $reordered_levels = array();
45
+ foreach($order as $level_id) {
46
+ foreach($pmpro_levels as $key=>$level) {
47
+ if($level_id == $level->id)
48
+ $reordered_levels[$key] = $pmpro_levels[$key];
49
+ }
50
+ }
51
+
52
+ $pmpro_levels = $reordered_levels;
53
+ }
54
+
55
+ $pmpro_levels = apply_filters( 'pmpro_report_levels', $pmpro_levels );
56
  ?>
57
  <span id="pmpro_report_memberships">
58
  <table class="wp-list-table widefat fixed striped">
84
  $count = 0;
85
  $max_level_count = apply_filters( 'pmpro_admin_reports_included_levels', 3 );
86
 
87
+ foreach($pmpro_levels as $level) {
88
  if($count++ >= $max_level_count) break;
89
  ?>
90
  <tr class="pmpro_report_tr_sub" style="display: none;">
271
  $sqlQuery = "SELECT $date_function(mu1.modified) as date, COUNT(DISTINCT mu1.user_id) as cancellations
272
  FROM $wpdb->pmpro_memberships_users mu1 ";
273
  if ( $type === "signup_v_cancel")
274
+ $sqlQuery .= "WHERE mu1.status IN('inactive','cancelled','admin_cancelled') ";
275
  elseif($type === "signup_v_expiration")
276
  $sqlQuery .= "WHERE mu1.status IN('expired') ";
277
  else
278
+ $sqlQuery .= "WHERE mu1.status IN('inactive','expired','cancelled','admin_cancelled') ";
279
 
280
  $sqlQuery .= "AND mu1.startdate >= '" . $startdate . "'
281
  AND mu1.startdate < '" . $enddate . "' ";
572
 
573
  /*
574
  build query.
575
+ cancellations are marked in the memberships users table with status 'inactive', 'expired', 'cancelled', 'admin_cancelled'
576
  we try to ignore cancellations when the user gets a new level with 24 hours (probably an upgrade or downgrade)
577
  */
578
  global $wpdb;
adminpages/reports/sales.php CHANGED
@@ -24,8 +24,9 @@ function pmpro_report_sales_init()
24
  {
25
  if(is_admin() && isset($_REQUEST['report']) && $_REQUEST['report'] == "sales" && isset($_REQUEST['page']) && $_REQUEST['page'] == "pmpro-reports")
26
  {
27
- wp_enqueue_script("jsapi", "https://www.google.com/jsapi");
28
  }
 
29
  }
30
  add_action("init", "pmpro_report_sales_init");
31
 
24
  {
25
  if(is_admin() && isset($_REQUEST['report']) && $_REQUEST['report'] == "sales" && isset($_REQUEST['page']) && $_REQUEST['page'] == "pmpro-reports")
26
  {
27
+ wp_enqueue_script( 'jsapi', plugins_url( 'js/jsapi.js', plugin_dir_path( __DIR__ ) ) );
28
  }
29
+
30
  }
31
  add_action("init", "pmpro_report_sales_init");
32
 
classes/class.memberorder.php CHANGED
@@ -722,6 +722,9 @@
722
  }
723
  else
724
  {
 
 
 
725
  //cancel the gateway subscription first
726
  if (is_object($this->Gateway)) {
727
  $result = $this->Gateway->cancel( $this );
@@ -738,7 +741,11 @@
738
  $pmproemail = new PMProEmail();
739
  $pmproemail->template = "subscription_cancel_error";
740
  $pmproemail->data = array("body"=>"<p>" . sprintf(__("There was an error canceling the subscription for user with ID=%s. You will want to check your payment gateway to see if their subscription is still active.", 'paid-memberships-pro' ), strval($this->user_id)) . "</p><p>Error: " . $this->error . "</p>");
741
- $pmproemail->data["body"] .= "<p>Associated Order:<br />" . nl2br(var_export($this, true)) . "</p>";
 
 
 
 
742
  $pmproemail->sendEmail(get_bloginfo("admin_email"));
743
 
744
  return false;
722
  }
723
  else
724
  {
725
+ //get some data
726
+ $order_user = get_userdata($this->user_id);
727
+
728
  //cancel the gateway subscription first
729
  if (is_object($this->Gateway)) {
730
  $result = $this->Gateway->cancel( $this );
741
  $pmproemail = new PMProEmail();
742
  $pmproemail->template = "subscription_cancel_error";
743
  $pmproemail->data = array("body"=>"<p>" . sprintf(__("There was an error canceling the subscription for user with ID=%s. You will want to check your payment gateway to see if their subscription is still active.", 'paid-memberships-pro' ), strval($this->user_id)) . "</p><p>Error: " . $this->error . "</p>");
744
+ $pmproemail->data["body"] .= '<p>' . __('User Email', 'paid-memberships-pro') . ': ' . $order_user->user_email . '</p>';
745
+ $pmproemail->data["body"] .= '<p>' . __('User Display Name', 'paid-memberships-pro') . ': ' . $order_user->display_name . '</p>';
746
+ $pmproemail->data["body"] .= '<p>' . __('Order', 'paid-memberships-pro') . ': ' . $this->code . '</p>';
747
+ $pmproemail->data["body"] .= '<p>' . __('Gateway', 'paid-memberships-pro') . ': ' . $this->gateway . '</p>';
748
+ $pmproemail->data["body"] .= '<p>' . __('Subscription Transaction ID', 'paid-memberships-pro') . ': ' . $this->subscription_transaction_id . '</p>';
749
  $pmproemail->sendEmail(get_bloginfo("admin_email"));
750
 
751
  return false;
classes/class.mimetype.php CHANGED
@@ -96,12 +96,14 @@ class pmpro_mimetype {
96
 
97
  }
98
 
99
- function privBuildMimeArray() {
100
- return array(
 
101
  "ez" => "application/andrew-inset",
102
  "hqx" => "application/mac-binhex40",
103
  "cpt" => "application/mac-compactpro",
104
- "doc" => "application/msword",
 
105
  "bin" => "application/octet-stream",
106
  "dms" => "application/octet-stream",
107
  "lha" => "application/octet-stream",
@@ -234,6 +236,10 @@ class pmpro_mimetype {
234
  "movie" => "video/x-sgi-movie",
235
  "ice" => "x-conference-xcooltalk"
236
  );
 
 
 
 
237
  }
238
  }
239
  ?>
96
 
97
  }
98
 
99
+ function privBuildMimeArray() {
100
+
101
+ $mimetypes = array(
102
  "ez" => "application/andrew-inset",
103
  "hqx" => "application/mac-binhex40",
104
  "cpt" => "application/mac-compactpro",
105
+ "doc" => "application/msword",
106
+ "docx" => "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
107
  "bin" => "application/octet-stream",
108
  "dms" => "application/octet-stream",
109
  "lha" => "application/octet-stream",
236
  "movie" => "video/x-sgi-movie",
237
  "ice" => "x-conference-xcooltalk"
238
  );
239
+
240
+ $mimetypes = apply_filters( 'pmpro_mimetypes_array', $mimetypes );
241
+
242
+ return $mimetypes;
243
  }
244
  }
245
  ?>
classes/gateways/class.pmprogateway_braintree.php CHANGED
@@ -3,7 +3,7 @@
3
  require_once(dirname(__FILE__) . "/class.pmprogateway.php");
4
 
5
  //load classes init method
6
- add_action('init', array('PMProGateway_braintree', 'init'));
7
 
8
  class PMProGateway_braintree extends PMProGateway
9
  {
@@ -18,22 +18,42 @@
18
  $this->gateway_environment = pmpro_getOption("gateway_environment");
19
 
20
  if( true === $this->dependencies() ) {
21
- $this->loadBraintreeLibrary();
22
 
23
  //convert to braintree nomenclature
24
  $environment = $this->gateway_environment;
25
  if($environment == "live")
26
  $environment = "production";
27
 
28
- Braintree_Configuration::environment($environment);
29
- Braintree_Configuration::merchantId(pmpro_getOption("braintree_merchantid"));
30
- Braintree_Configuration::publicKey(pmpro_getOption("braintree_publickey"));
31
- Braintree_Configuration::privateKey(pmpro_getOption("braintree_privatekey"));
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
32
  self::$is_loaded = true;
33
  }
34
-
35
  return $this->gateway;
36
- }
37
  /**
38
  * Warn if required extensions aren't loaded.
39
  *
@@ -47,7 +67,7 @@
47
  if ( version_compare( PHP_VERSION, '5.4.45', '<' )) {
48
 
49
  $msg = -1;
50
- $msgt = sprintf(__("The Braintree Gateway requires PHP 5.4.45 or greater. We recommend upgrading to PHP %s or greater. Ask your host to upgrade.", "paid-memberships-pro" ), PMPRO_PHP_MIN_VERSION );
51
 
52
  pmpro_setMessage( $msgt, "pmpro_error" );
53
  return false;
@@ -57,13 +77,17 @@
57
 
58
  foreach($modules as $module){
59
  if(!extension_loaded($module)){
60
- $pmpro_braintree_error = true;
61
- $msg = -1;
62
- $msgt = sprintf(__("The %s gateway depends on the %s PHP extension. Please enable it, or ask your hosting provider to enable it.", 'paid-memberships-pro' ), 'Braintree', $module);
 
 
 
63
 
64
  //throw error on checkout page
65
- if(!is_admin())
66
- pmpro_setMessage($msgt, 'pmpro_error');
 
67
 
68
  return false;
69
  }
@@ -75,16 +99,16 @@
75
 
76
  /**
77
  * Load the Braintree API library.
78
- *
79
  * @since 1.8.1
80
  * Moved into a method in version 1.8.1 so we only load it when needed.
81
  */
82
  function loadBraintreeLibrary()
83
  {
84
  //load Braintree library if it hasn't been loaded already (usually by another plugin using Braintree)
85
- if(!class_exists("\\Braintree"))
86
  require_once( PMPRO_DIR . "/includes/lib/Braintree/lib/Braintree.php");
87
- }
88
 
89
  /**
90
  * Get a collection of plans available for this Braintree account.
@@ -97,7 +121,31 @@
97
 
98
  //check Braintree if no transient found
99
  if($plans === false) {
100
- $plans = Braintree_Plan::all();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
101
 
102
  set_transient($cache_key, $plans);
103
  }
@@ -110,14 +158,14 @@
110
  */
111
  function getPlanByID($id) {
112
  $plans = $this->getPlans();
113
-
114
  if(!empty($plans)) {
115
  foreach($plans as $plan) {
116
  if($plan->id == $id)
117
  return $plan;
118
  }
119
  }
120
-
121
  return false;
122
  }
123
 
@@ -135,11 +183,11 @@
135
 
136
  /**
137
  * Run on WP init
138
- *
139
  * @since 1.8
140
  */
141
  static function init()
142
- {
143
  //make sure Braintree Payments is a gateway option
144
  add_filter('pmpro_gateways', array('PMProGateway_braintree', 'pmpro_gateways'));
145
 
@@ -149,21 +197,21 @@
149
 
150
  //code to add at checkout if Braintree is the current gateway
151
  $default_gateway = pmpro_getOption('gateway');
152
- $current_gateway = pmpro_getGateway();
153
  if( ( $default_gateway == "braintree" || $current_gateway == "braintree" && empty($_REQUEST['review']))) //$_REQUEST['review'] means the PayPal Express review page
154
  {
155
  add_action('pmpro_checkout_before_submit_button', array('PMProGateway_braintree', 'pmpro_checkout_before_submit_button'));
156
  add_action('pmpro_billing_before_submit_button', array('PMProGateway_braintree', 'pmpro_checkout_before_submit_button'));
157
  add_filter('pmpro_checkout_order', array('PMProGateway_braintree', 'pmpro_checkout_order'));
158
  add_filter('pmpro_billing_order', array('PMProGateway_braintree', 'pmpro_checkout_order'));
159
- add_filter('pmpro_required_billing_fields', array('PMProGateway_braintree', 'pmpro_required_billing_fields'));
160
  add_filter('pmpro_include_payment_information_fields', array('PMProGateway_braintree', 'pmpro_include_payment_information_fields'));
161
  }
162
  }
163
 
164
  /**
165
  * Make sure this gateway is in the gateways list
166
- *
167
  * @since 1.8
168
  */
169
  static function pmpro_gateways($gateways)
@@ -176,11 +224,11 @@
176
 
177
  /**
178
  * Get a list of payment options that the this gateway needs/supports.
179
- *
180
  * @since 1.8
181
  */
182
  static function getGatewayOptions()
183
- {
184
  $options = array(
185
  'sslseal',
186
  'nuclear_HTTPS',
@@ -201,11 +249,11 @@
201
 
202
  /**
203
  * Set payment options for payment settings page.
204
- *
205
  * @since 1.8
206
  */
207
  static function pmpro_payment_options($options)
208
- {
209
  //get Braintree options
210
  $braintree_options = self::getGatewayOptions();
211
 
@@ -217,7 +265,7 @@
217
 
218
  /**
219
  * Display fields for this gateway's options.
220
- *
221
  * @since 1.8
222
  */
223
  static function pmpro_payment_option_fields($values, $gateway)
@@ -257,7 +305,7 @@
257
  <label for="braintree_encryptionkey"><?php _e('Client-Side Encryption Key', 'paid-memberships-pro' );?>:</label>
258
  </th>
259
  <td>
260
- <textarea id="braintree_encryptionkey" name="braintree_encryptionkey" rows="3" cols="80"><?php echo esc_textarea($values['braintree_encryptionkey'])?></textarea>
261
  </td>
262
  </tr>
263
  <tr class="gateway gateway_braintree" <?php if($gateway != "braintree") { ?>style="display: none;"<?php } ?>>
@@ -266,10 +314,10 @@
266
  </th>
267
  <td>
268
  <p>
269
- <?php _e('To fully integrate with Braintree, be sure to set your Web Hook URL to', 'paid-memberships-pro' );?>
270
- <pre><?php
271
  //echo admin_url("admin-ajax.php") . "?action=braintree_webhook";
272
- echo PMPRO_URL . "/services/braintree-webhook.php";
273
  ?></pre>
274
  </p>
275
  </td>
@@ -279,18 +327,18 @@
279
 
280
  /**
281
  * Filtering orders at checkout.
282
- *
283
  * @since 1.8
284
  */
285
  static function pmpro_checkout_order($morder)
286
- {
287
  //load up values
288
- if(isset($_REQUEST['number']))
289
  $braintree_number = sanitize_text_field($_REQUEST['number']);
290
  else
291
  $braintree_number = "";
292
 
293
- if(isset($_REQUEST['expiration_date']))
294
  $braintree_expiration_date = sanitize_text_field($_REQUEST['expiration_date']);
295
  else
296
  $braintree_expiration_date = "";
@@ -298,30 +346,30 @@
298
  if(isset($_REQUEST['cvv']))
299
  $braintree_cvv = sanitize_text_field($_REQUEST['cvv']);
300
  else
301
- $braintree_cvv = "";
302
 
303
  $morder->braintree = new stdClass();
304
  $morder->braintree->number = $braintree_number;
305
  $morder->braintree->expiration_date = $braintree_expiration_date;
306
- $morder->braintree->cvv = $braintree_cvv;
307
-
308
  return $morder;
309
  }
310
 
311
  /**
312
  * Don't require the CVV, but look for cvv (lowercase) that braintree sends
313
- *
314
  */
315
  static function pmpro_required_billing_fields($fields)
316
  {
317
- unset($fields['CVV']);
318
  $fields['cvv'] = true;
319
  return $fields;
320
  }
321
 
322
  /**
323
  * Add some hidden fields and JavaScript to checkout.
324
- *
325
  */
326
  static function pmpro_checkout_before_submit_button()
327
  {
@@ -330,30 +378,35 @@
330
  <input type='hidden' name='AccountNumber' id='BraintreeAccountNumber' />
331
  <script type="text/javascript" src="https://js.braintreegateway.com/v1/braintree.js"></script>
332
  <script type="text/javascript">
333
- <!--
334
- //set up braintree encryption
335
- var braintree = Braintree.create('<?php echo pmpro_getOption("braintree_encryptionkey"); ?>');
336
- braintree.onSubmitEncryptForm('pmpro_form');
337
-
338
- //pass expiration dates in original format
339
- function pmpro_updateBraintreeCardExp()
340
- {
341
- jQuery('#credit_card_exp').val(jQuery('#ExpirationMonth').val() + "/" + jQuery('#ExpirationYear').val());
342
- }
343
- jQuery('#ExpirationMonth, #ExpirationYear').change(function() {
344
- pmpro_updateBraintreeCardExp();
345
- });
346
- pmpro_updateBraintreeCardExp();
347
-
348
- //pass last 4 of credit card
349
- function pmpro_updateBraintreeAccountNumber()
350
- {
351
- jQuery('#BraintreeAccountNumber').val('XXXXXXXXXXXXX' + jQuery('#AccountNumber').val().substr(jQuery('#AccountNumber').val().length - 4));
352
- }
353
- jQuery('#AccountNumber').change(function() {
354
- pmpro_updateBraintreeAccountNumber();
355
- });
356
- pmpro_updateBraintreeAccountNumber();
 
 
 
 
 
357
  -->
358
  </script>
359
  <?php
@@ -372,106 +425,79 @@
372
  //get accepted credit cards
373
  $pmpro_accepted_credit_cards = pmpro_getOption("accepted_credit_cards");
374
  $pmpro_accepted_credit_cards = explode(",", $pmpro_accepted_credit_cards);
375
- $pmpro_accepted_credit_cards_string = pmpro_implodeToEnglish($pmpro_accepted_credit_cards);
376
 
377
  //include ours
378
  ?>
379
- <table id="pmpro_payment_information_fields" class="pmpro_checkout top1em" width="100%" cellpadding="0" cellspacing="0" border="0" <?php if(!$pmpro_requirebilling || apply_filters("pmpro_hide_payment_information_fields", false) ) { ?>style="display: none;"<?php } ?>>
380
- <thead>
381
- <tr>
382
- <th>
383
- <span class="pmpro_thead-name"><?php _e('Payment Information', 'paid-memberships-pro' );?></span>
384
- <span class="pmpro_thead-msg"><?php printf(__('We Accept %s', 'paid-memberships-pro' ), $pmpro_accepted_credit_cards_string);?></span>
385
- </th>
386
- </tr>
387
- </thead>
388
- <tbody>
389
- <tr valign="top">
390
- <td>
391
- <?php
392
- $sslseal = pmpro_getOption("sslseal");
393
- if($sslseal)
394
- {
395
- ?>
396
- <div class="pmpro_sslseal"><?php echo stripslashes($sslseal)?></div>
397
- <?php
398
- }
399
- ?>
400
- <?php
401
- $pmpro_include_cardtype_field = apply_filters('pmpro_include_cardtype_field', true);
402
- if($pmpro_include_cardtype_field)
403
- {
404
- ?>
405
- <div class="pmpro_payment-card-type">
406
- <label for="CardType"><?php _e('Card Type', 'paid-memberships-pro' );?></label>
407
- <select id="CardType" name="CardType" class=" <?php echo pmpro_getClassForField("CardType");?>">
408
- <?php foreach($pmpro_accepted_credit_cards as $cc) { ?>
409
- <option value="<?php echo $cc?>" <?php if($CardType == $cc) { ?>selected="selected"<?php } ?>><?php echo $cc?></option>
410
- <?php } ?>
411
- </select>
412
- </div>
413
- <?php
414
- }
415
- ?>
416
-
417
- <div class="pmpro_payment-account-number">
418
- <label for="AccountNumber"><?php _e('Card Number', 'paid-memberships-pro' );?></label>
419
- <input id="AccountNumber" name="AccountNumber" class="input <?php echo pmpro_getClassForField("AccountNumber");?>" type="text" size="25" value="<?php echo esc_attr($AccountNumber)?>" data-encrypted-name="number" autocomplete="off" />
420
- </div>
421
-
422
- <div class="pmpro_payment-expiration">
423
- <label for="ExpirationMonth"><?php _e('Expiration Date', 'paid-memberships-pro' );?></label>
424
- <select id="ExpirationMonth" name="ExpirationMonth" class=" <?php echo pmpro_getClassForField("ExpirationMonth");?>">
425
- <option value="01" <?php if($ExpirationMonth == "01") { ?>selected="selected"<?php } ?>>01</option>
426
- <option value="02" <?php if($ExpirationMonth == "02") { ?>selected="selected"<?php } ?>>02</option>
427
- <option value="03" <?php if($ExpirationMonth == "03") { ?>selected="selected"<?php } ?>>03</option>
428
- <option value="04" <?php if($ExpirationMonth == "04") { ?>selected="selected"<?php } ?>>04</option>
429
- <option value="05" <?php if($ExpirationMonth == "05") { ?>selected="selected"<?php } ?>>05</option>
430
- <option value="06" <?php if($ExpirationMonth == "06") { ?>selected="selected"<?php } ?>>06</option>
431
- <option value="07" <?php if($ExpirationMonth == "07") { ?>selected="selected"<?php } ?>>07</option>
432
- <option value="08" <?php if($ExpirationMonth == "08") { ?>selected="selected"<?php } ?>>08</option>
433
- <option value="09" <?php if($ExpirationMonth == "09") { ?>selected="selected"<?php } ?>>09</option>
434
- <option value="10" <?php if($ExpirationMonth == "10") { ?>selected="selected"<?php } ?>>10</option>
435
- <option value="11" <?php if($ExpirationMonth == "11") { ?>selected="selected"<?php } ?>>11</option>
436
- <option value="12" <?php if($ExpirationMonth == "12") { ?>selected="selected"<?php } ?>>12</option>
437
- </select>/<select id="ExpirationYear" name="ExpirationYear" class=" <?php echo pmpro_getClassForField("ExpirationYear");?>">
438
- <?php
439
- for($i = date_i18n("Y"); $i < date_i18n("Y") + 10; $i++)
440
- {
441
- ?>
442
- <option value="<?php echo $i?>" <?php if($ExpirationYear == $i) { ?>selected="selected"<?php } ?>><?php echo $i?></option>
443
- <?php
444
- }
445
- ?>
446
- </select>
447
  </div>
448
-
449
- <?php
450
- $pmpro_show_cvv = apply_filters("pmpro_show_cvv", true);
451
- if($pmpro_show_cvv)
452
- {
453
- ?>
454
- <div class="pmpro_payment-cvv">
455
- <label for="CVV"><?php _e('CVV', 'paid-memberships-pro' );?></label>
456
- <input class="input" id="CVV" name="cvv" type="text" size="4" value="<?php if(!empty($_REQUEST['CVV'])) { echo esc_attr(sanitize_text_field($_REQUEST['CVV'])); }?>" class=" <?php echo pmpro_getClassForField("CVV");?>" data-encrypted-name="cvv" /> <small>(<a href="javascript:void(0);" onclick="javascript:window.open('<?php echo pmpro_https_filter(PMPRO_URL)?>/pages/popup-cvv.html','cvv','toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, width=600, height=475');"><?php _e("what's this?", 'paid-memberships-pro' );?></a>)</small>
457
- </div>
458
- <?php
459
- }
460
- ?>
461
-
462
- <?php if($pmpro_show_discount_code) { ?>
463
- <div class="pmpro_payment-discount-code">
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
464
  <label for="discount_code"><?php _e('Discount Code', 'paid-memberships-pro' );?></label>
465
  <input class="input <?php echo pmpro_getClassForField("discount_code");?>" id="discount_code" name="discount_code" type="text" size="20" value="<?php echo esc_attr($discount_code)?>" />
466
  <input type="button" id="discount_code_button" name="discount_code_button" value="<?php _e('Apply', 'paid-memberships-pro' );?>" />
467
  <p id="discount_code_message" class="pmpro_message" style="display: none;"></p>
468
  </div>
469
- <?php } ?>
470
-
471
- </td>
472
- </tr>
473
- </tbody>
474
- </table>
 
475
  <?php
476
 
477
  //don't include the default
@@ -480,10 +506,10 @@
480
 
481
  /**
482
  * Process checkout.
483
- *
484
  */
485
  function process(&$order)
486
- {
487
  //check for initial payment
488
  if(floatval($order->InitialPayment) == 0)
489
  {
@@ -496,7 +522,7 @@
496
  if($this->charge($order))
497
  {
498
  if(pmpro_isLevelRecurring($order->membership_level))
499
- {
500
  if($this->subscribe($order))
501
  {
502
  //yay!
@@ -511,12 +537,12 @@
511
  else
512
  {
513
  //only a one time charge
514
- $order->status = "success"; //saved on checkout page
515
  return true;
516
  }
517
  }
518
  else
519
- {
520
  if(empty($order->error)) {
521
 
522
  if ( !self::$is_loaded ) {
@@ -531,8 +557,8 @@
531
 
532
  return false;
533
  }
534
- }
535
- }
536
 
537
  function charge(&$order)
538
  {
@@ -546,29 +572,29 @@
546
  if(empty($order->code))
547
  $order->code = $order->getRandomCode();
548
 
549
- //what amount to charge?
550
  $amount = $order->InitialPayment;
551
-
552
  //tax
553
  $order->subtotal = $amount;
554
  $tax = $order->getTax(true);
555
  $amount = round((float)$order->subtotal + (float)$tax, 2);
556
-
557
  //create a customer
558
  $this->getCustomer($order);
559
  if(empty($this->customer) || !empty($order->error))
560
- {
561
  //failed to create customer
562
  return false;
563
- }
564
 
565
  //charge
566
  try
567
- {
568
  $response = Braintree_Transaction::sale(array(
569
  'amount' => $amount,
570
- 'customerId' => $this->customer->id
571
- ));
572
  }
573
  catch (Exception $e)
574
  {
@@ -578,25 +604,33 @@
578
  $order->shorterror = $order->error;
579
  return false;
580
  }
581
-
582
  if($response->success)
583
  {
584
- //successful charge
585
  $transaction_id = $response->transaction->id;
586
- $response = Braintree_Transaction::submitForSettlement($transaction_id);
 
 
 
 
 
 
 
 
587
  if($response->success)
588
  {
589
- $order->payment_transaction_id = $transaction_id;
590
- $order->updateStatus("success");
591
- return true;
592
  }
593
  else
594
- {
595
  $order->errorcode = true;
596
  $order->error = __("Error during settlement:", 'paid-memberships-pro' ) . " " . $response->message;
597
  $order->shorterror = $response->message;
598
  return false;
599
- }
600
  }
601
  else
602
  {
@@ -605,11 +639,11 @@
605
  $order->error = __("Error during charge:", 'paid-memberships-pro' ) . " " . $response->message;
606
  $order->shorterror = $response->message;
607
  return false;
608
- }
609
  }
610
 
611
  /*
612
- This function will return a Braintree customer object.
613
  If $this->customer is set, it returns it.
614
  It first checks if the order has a subscription_transaction_id. If so, that's the customer id.
615
  If not, it checks for a user_id on the order and searches for a customer id in the user meta.
@@ -629,8 +663,8 @@
629
  //already have it?
630
  if(!empty($this->customer) && !$force)
631
  return $this->customer;
632
-
633
- //try based on user id
634
  if(!empty($order->user_id))
635
  $user_id = $order->user_id;
636
 
@@ -640,20 +674,20 @@
640
 
641
  //check for a braintree customer id
642
  if(!empty($user_id))
643
- {
644
- $customer_id = get_user_meta($user_id, "pmpro_braintree_customerid", true);
645
  }
646
-
647
  //check for an existing Braintree customer
648
  if(!empty($customer_id))
649
  {
650
- try
651
  {
652
  $this->customer = Braintree_Customer::find($customer_id);
653
-
654
  //update the customer address, description and card
655
  if(!empty($order->accountnumber))
656
- {
657
  //put data in array for Braintree API calls
658
  $update_array = array(
659
  'firstName' => $order->FirstName,
@@ -668,7 +702,7 @@
668
  )
669
  )
670
  );
671
-
672
  //address too?
673
  if(!empty($order->billing))
674
  //make sure Address2 is set
@@ -676,7 +710,7 @@
676
  $order->Address2 = '';
677
 
678
  //add billing address to array
679
- $update_array['creditCard']['billingAddress'] = array(
680
  'firstName' => $order->FirstName,
681
  'lastName' => $order->LastName,
682
  'streetAddress' => $order->Address1,
@@ -689,36 +723,42 @@
689
  'updateExisting' => true
690
  )
691
  );
692
-
693
- //update
694
- $response = Braintree_Customer::update($customer_id, $update_array);
 
 
 
 
 
 
695
 
696
  if($response->success)
697
- {
698
  $this->customer = $response->customer;
699
  return $this->customer;
700
  }
701
  else
702
- {
703
  $order->error = __("Failed to update customer.", 'paid-memberships-pro' ) . " " . $response->message;
704
  $order->shorterror = $order->error;
705
  return false;
706
  }
707
  }
708
-
709
  return $this->customer;
710
- }
711
- catch (Exception $e)
712
  {
713
- //assume no customer found
714
  }
715
- }
716
-
717
  //no customer id, create one
718
  if(!empty($order->accountnumber))
719
- {
720
  try
721
- {
722
  $result = Braintree_Customer::create(array(
723
  'firstName' => $order->FirstName,
724
  'lastName' => $order->LastName,
@@ -741,25 +781,25 @@
741
  )
742
  )
743
  ));
744
-
745
  if($result->success)
746
  {
747
  $this->customer = $result->customer;
748
  }
749
  else
750
- {
751
  $order->error = __("Failed to create customer.", 'paid-memberships-pro' ) . " " . $result->message;
752
  $order->shorterror = $order->error;
753
  return false;
754
- }
755
  }
756
  catch (Exception $e)
757
- {
758
  $order->error = __("Error creating customer record with Braintree:", 'paid-memberships-pro' ) . $e->getMessage() . " (" . get_class($e) . ")";
759
  $order->shorterror = $order->error;
760
  return false;
761
  }
762
-
763
  //if we have no user id, we need to set the customer id after the user is created
764
  if(empty($user_id))
765
  {
@@ -773,7 +813,7 @@
773
  return $this->customer;
774
  }
775
 
776
- return false;
777
  }
778
 
779
  function subscribe(&$order)
@@ -791,10 +831,10 @@
791
  $this->getCustomer($order);
792
  if(empty($this->customer) || !empty($order->error))
793
  return false; //error retrieving customer
794
-
795
  //figure out the amounts
796
  $amount = $order->PaymentAmount;
797
- $amount_tax = $order->getTaxForPrice($amount);
798
  $amount = round((float)$amount + (float)$amount_tax, 2);
799
 
800
  /*
@@ -804,7 +844,7 @@
804
 
805
  Braintree only supports Year or Month for billing periods, but we account for Days and Weeks just in case.
806
  */
807
- //figure out the trial length (first payment handled by initial charge)
808
  if($order->BillingPeriod == "Year")
809
  $trial_period_days = $order->BillingFrequency * 365; //annual
810
  elseif($order->BillingPeriod == "Day")
@@ -818,13 +858,13 @@
818
  $order->ProfileStartDate = date_i18n("Y-m-d", strtotime("+ " . $trial_period_days . " Day", current_time("timestamp"))) . "T0:0:0";
819
 
820
  //filter the start date
821
- $order->ProfileStartDate = apply_filters("pmpro_profile_start_date", $order->ProfileStartDate, $order);
822
 
823
  //convert back to days
824
  $trial_period_days = ceil(abs(strtotime(date_i18n("Y-m-d")) - strtotime($order->ProfileStartDate, current_time("timestamp"))) / 86400);
825
 
826
  //now add the actual trial set by the site
827
- if(!empty($order->TrialBillingCycles))
828
  {
829
  $trialOccurrences = (int)$order->TrialBillingCycles;
830
  if($order->BillingPeriod == "Year")
@@ -834,16 +874,16 @@
834
  elseif($order->BillingPeriod == "Week")
835
  $trial_period_days = $trial_period_days + (7 * $order->BillingFrequency * $trialOccurrences); //weekly
836
  else
837
- $trial_period_days = $trial_period_days + (30 * $order->BillingFrequency * $trialOccurrences); //assume monthly
838
- }
839
-
840
  //subscribe to the plan
841
  try
842
- {
843
  $details = array(
844
  'paymentMethodToken' => $this->customer->creditCards[0]->token,
845
  'planId' => 'pmpro_' . $order->membership_id,
846
- 'price' => $amount
847
  );
848
 
849
  if(!empty($trial_period_days))
@@ -856,10 +896,10 @@
856
  if(!empty($order->TotalBillingCycles))
857
  $details['numberOfBillingCycles'] = $order->TotalBillingCycles;
858
 
859
- $result = Braintree_Subscription::create($details);
860
  }
861
  catch (Exception $e)
862
- {
863
  $order->error = __("Error subscribing customer to plan with Braintree:", 'paid-memberships-pro' ) . " " . $e->getMessage() . " (" . get_class($e) . ")";
864
  //return error
865
  $order->shorterror = $order->error;
@@ -867,9 +907,9 @@
867
  }
868
 
869
  if($result->success)
870
- {
871
- //if we got this far, we're all good
872
- $order->status = "success";
873
  $order->subscription_transaction_id = $result->subscription->id;
874
  return true;
875
  }
@@ -878,8 +918,8 @@
878
  $order->error = __("Failed to subscribe with Braintree:", 'paid-memberships-pro' ) . " " . $result->message;
879
  $order->shorterror = $result->message;
880
  return false;
881
- }
882
- }
883
 
884
  function update(&$order)
885
  {
@@ -890,13 +930,13 @@
890
 
891
  //we just have to run getCustomer which will look for the customer and update it with the new token
892
  $this->getCustomer($order, true);
893
-
894
  if(!empty($this->customer) && empty($order->error))
895
  {
896
  return true;
897
- }
898
  else
899
- {
900
  return false; //couldn't find the customer
901
  }
902
  }
@@ -912,12 +952,12 @@
912
  if(empty($order->subscription_transaction_id))
913
  return false;
914
 
915
- //find the customer
916
  if(!empty($order->subscription_transaction_id))
917
  {
918
  //cancel
919
- try
920
- {
921
  $result = Braintree_Subscription::cancel($order->subscription_transaction_id);
922
  }
923
  catch(Exception $e)
@@ -925,12 +965,12 @@
925
  $order->updateStatus("cancelled"); //assume it's been cancelled already
926
  $order->error = __("Could not find the subscription.", 'paid-memberships-pro' ) . " " . $e->getMessage();
927
  $order->shorterror = $order->error;
928
- return false; //no subscription found
929
  }
930
 
931
  if($result->success)
932
  {
933
- $order->updateStatus("cancelled");
934
  return true;
935
  }
936
  else
@@ -938,7 +978,7 @@
938
  $order->updateStatus("cancelled"); //assume it's been cancelled already
939
  $order->error = __("Could not find the subscription.", 'paid-memberships-pro' ) . " " . $result->message;
940
  $order->shorterror = $order->error;
941
- return false; //no subscription found
942
  }
943
  }
944
  else
@@ -946,7 +986,7 @@
946
  $order->error = __("Could not find the subscription.", 'paid-memberships-pro' );
947
  $order->shorterror = $order->error;
948
  return false; //no customer found
949
- }
950
  }
951
 
952
  /*
3
  require_once(dirname(__FILE__) . "/class.pmprogateway.php");
4
 
5
  //load classes init method
6
+ add_action('init', array('PMProGateway_braintree', 'init'));
7
 
8
  class PMProGateway_braintree extends PMProGateway
9
  {
18
  $this->gateway_environment = pmpro_getOption("gateway_environment");
19
 
20
  if( true === $this->dependencies() ) {
21
+ $this->loadBraintreeLibrary();
22
 
23
  //convert to braintree nomenclature
24
  $environment = $this->gateway_environment;
25
  if($environment == "live")
26
  $environment = "production";
27
 
28
+ $merch_id = pmpro_getOption( "braintree_merchantid" );
29
+ $pk = pmpro_getOption( "braintree_publickey" );
30
+ $sk = pmpro_getOption( "braintree_privatekey" );
31
+
32
+ try {
33
+
34
+ Braintree_Configuration::environment( $environment );
35
+ Braintree_Configuration::merchantId( $merch_id );
36
+ Braintree_Configuration::publicKey( $pk );
37
+ Braintree_Configuration::privateKey( $sk );
38
+
39
+ } catch( Exception $exception ) {
40
+ global $msg;
41
+ global $msgt;
42
+ global $pmpro_braintree_error;
43
+
44
+ error_log($exception->getMessage() );
45
+
46
+ $pmpro_braintree_error = true;
47
+ $msg = - 1;
48
+ $msgt = sprintf( __( 'Attempting to load Braintree gateway: %s', 'paid-memberships-pro' ), $exception->getMessage() );
49
+ return false;
50
+ }
51
+
52
  self::$is_loaded = true;
53
  }
54
+
55
  return $this->gateway;
56
+ }
57
  /**
58
  * Warn if required extensions aren't loaded.
59
  *
67
  if ( version_compare( PHP_VERSION, '5.4.45', '<' )) {
68
 
69
  $msg = -1;
70
+ $msgt = sprintf(__("The Braintree Gateway requires PHP 5.4.45 or greater. We recommend upgrading to PHP %s or greater. Ask your host to upgrade.", "paid-memberships-pro" ), PMPRO_PHP_MIN_VERSION );
71
 
72
  pmpro_setMessage( $msgt, "pmpro_error" );
73
  return false;
77
 
78
  foreach($modules as $module){
79
  if(!extension_loaded($module)){
80
+
81
+ if ( false == $pmpro_braintree_error ) {
82
+ $pmpro_braintree_error = true;
83
+ $msg = - 1;
84
+ $msgt = sprintf( __( "The %s gateway depends on the %s PHP extension. Please enable it, or ask your hosting provider to enable it.", 'paid-memberships-pro' ), 'Braintree', $module );
85
+ }
86
 
87
  //throw error on checkout page
88
+ if ( ! is_admin() ) {
89
+ pmpro_setMessage( $msgt, 'pmpro_error' );
90
+ }
91
 
92
  return false;
93
  }
99
 
100
  /**
101
  * Load the Braintree API library.
102
+ *
103
  * @since 1.8.1
104
  * Moved into a method in version 1.8.1 so we only load it when needed.
105
  */
106
  function loadBraintreeLibrary()
107
  {
108
  //load Braintree library if it hasn't been loaded already (usually by another plugin using Braintree)
109
+ if(!class_exists("\Braintree"))
110
  require_once( PMPRO_DIR . "/includes/lib/Braintree/lib/Braintree.php");
111
+ }
112
 
113
  /**
114
  * Get a collection of plans available for this Braintree account.
121
 
122
  //check Braintree if no transient found
123
  if($plans === false) {
124
+
125
+ try {
126
+ $plans = Braintree_Plan::all();
127
+
128
+ } catch( Braintree\Exception $exception ) {
129
+
130
+ global $msg;
131
+ global $msgt;
132
+ global $pmpro_braintree_error;
133
+
134
+ if ( false == $pmpro_braintree_error ) {
135
+
136
+ $pmpro_braintree_error = true;
137
+ $msg = - 1;
138
+ $status = $exception->getMessage();
139
+
140
+ if ( !empty( $status)) {
141
+ $msgt = sprintf( __( "Problem loading plans: %s", "paid-memberships-pro" ), $status );
142
+ } else {
143
+ $msgt = __( "Problem accessing the Braintree Gateway. Please verify your PMPro Payment Settings (Keys, etc).", "paid-memberships-pro");
144
+ }
145
+ }
146
+
147
+ return false;
148
+ }
149
 
150
  set_transient($cache_key, $plans);
151
  }
158
  */
159
  function getPlanByID($id) {
160
  $plans = $this->getPlans();
161
+
162
  if(!empty($plans)) {
163
  foreach($plans as $plan) {
164
  if($plan->id == $id)
165
  return $plan;
166
  }
167
  }
168
+
169
  return false;
170
  }
171
 
183
 
184
  /**
185
  * Run on WP init
186
+ *
187
  * @since 1.8
188
  */
189
  static function init()
190
+ {
191
  //make sure Braintree Payments is a gateway option
192
  add_filter('pmpro_gateways', array('PMProGateway_braintree', 'pmpro_gateways'));
193
 
197
 
198
  //code to add at checkout if Braintree is the current gateway
199
  $default_gateway = pmpro_getOption('gateway');
200
+ $current_gateway = pmpro_getGateway();
201
  if( ( $default_gateway == "braintree" || $current_gateway == "braintree" && empty($_REQUEST['review']))) //$_REQUEST['review'] means the PayPal Express review page
202
  {
203
  add_action('pmpro_checkout_before_submit_button', array('PMProGateway_braintree', 'pmpro_checkout_before_submit_button'));
204
  add_action('pmpro_billing_before_submit_button', array('PMProGateway_braintree', 'pmpro_checkout_before_submit_button'));
205
  add_filter('pmpro_checkout_order', array('PMProGateway_braintree', 'pmpro_checkout_order'));
206
  add_filter('pmpro_billing_order', array('PMProGateway_braintree', 'pmpro_checkout_order'));
207
+ add_filter('pmpro_required_billing_fields', array('PMProGateway_braintree', 'pmpro_required_billing_fields'));
208
  add_filter('pmpro_include_payment_information_fields', array('PMProGateway_braintree', 'pmpro_include_payment_information_fields'));
209
  }
210
  }
211
 
212
  /**
213
  * Make sure this gateway is in the gateways list
214
+ *
215
  * @since 1.8
216
  */
217
  static function pmpro_gateways($gateways)
224
 
225
  /**
226
  * Get a list of payment options that the this gateway needs/supports.
227
+ *
228
  * @since 1.8
229
  */
230
  static function getGatewayOptions()
231
+ {
232
  $options = array(
233
  'sslseal',
234
  'nuclear_HTTPS',
249
 
250
  /**
251
  * Set payment options for payment settings page.
252
+ *
253
  * @since 1.8
254
  */
255
  static function pmpro_payment_options($options)
256
+ {
257
  //get Braintree options
258
  $braintree_options = self::getGatewayOptions();
259
 
265
 
266
  /**
267
  * Display fields for this gateway's options.
268
+ *
269
  * @since 1.8
270
  */
271
  static function pmpro_payment_option_fields($values, $gateway)
305
  <label for="braintree_encryptionkey"><?php _e('Client-Side Encryption Key', 'paid-memberships-pro' );?>:</label>
306
  </th>
307
  <td>
308
+ <textarea id="braintree_encryptionkey" name="braintree_encryptionkey" rows="3" cols="80"><?php echo esc_textarea($values['braintree_encryptionkey'])?></textarea>
309
  </td>
310
  </tr>
311
  <tr class="gateway gateway_braintree" <?php if($gateway != "braintree") { ?>style="display: none;"<?php } ?>>
314
  </th>
315
  <td>
316
  <p>
317
+ <?php _e('To fully integrate with Braintree, be sure to set your Web Hook URL to', 'paid-memberships-pro' );?>
318
+ <pre><?php
319
  //echo admin_url("admin-ajax.php") . "?action=braintree_webhook";
320
+ echo add_query_arg( 'action', 'braintree_webhook', admin_url( 'admin-ajax.php' ) );
321
  ?></pre>
322
  </p>
323
  </td>
327
 
328
  /**
329
  * Filtering orders at checkout.
330
+ *
331
  * @since 1.8
332
  */
333
  static function pmpro_checkout_order($morder)
334
+ {
335
  //load up values
336
+ if(isset($_REQUEST['number']))
337
  $braintree_number = sanitize_text_field($_REQUEST['number']);
338
  else
339
  $braintree_number = "";
340
 
341
+ if(isset($_REQUEST['expiration_date']))
342
  $braintree_expiration_date = sanitize_text_field($_REQUEST['expiration_date']);
343
  else
344
  $braintree_expiration_date = "";
346
  if(isset($_REQUEST['cvv']))
347
  $braintree_cvv = sanitize_text_field($_REQUEST['cvv']);
348
  else
349
+ $braintree_cvv = "";
350
 
351
  $morder->braintree = new stdClass();
352
  $morder->braintree->number = $braintree_number;
353
  $morder->braintree->expiration_date = $braintree_expiration_date;
354
+ $morder->braintree->cvv = $braintree_cvv;
355
+
356
  return $morder;
357
  }
358
 
359
  /**
360
  * Don't require the CVV, but look for cvv (lowercase) that braintree sends
361
+ *
362
  */
363
  static function pmpro_required_billing_fields($fields)
364
  {
365
+ unset($fields['CVV']);
366
  $fields['cvv'] = true;
367
  return $fields;
368
  }
369
 
370
  /**
371
  * Add some hidden fields and JavaScript to checkout.
372
+ *
373
  */
374
  static function pmpro_checkout_before_submit_button()
375
  {
378
  <input type='hidden' name='AccountNumber' id='BraintreeAccountNumber' />
379
  <script type="text/javascript" src="https://js.braintreegateway.com/v1/braintree.js"></script>
380
  <script type="text/javascript">
381
+ <!--
382
+ /**
383
+ * @since 1.9.5 - BUG FIX: substr() on undefined error
384
+ */
385
+ jQuery(document).ready(function() {
386
+ //set up braintree encryption
387
+ var braintree = Braintree.create('<?php echo pmpro_getOption("braintree_encryptionkey"); ?>');
388
+ braintree.onSubmitEncryptForm('pmpro_form');
389
+
390
+ //pass expiration dates in original format
391
+ function pmpro_updateBraintreeCardExp()
392
+ {
393
+ jQuery('#credit_card_exp').val(jQuery('#ExpirationMonth').val() + "/" + jQuery('#ExpirationYear').val());
394
+ }
395
+ jQuery('#ExpirationMonth, #ExpirationYear').change(function() {
396
+ pmpro_updateBraintreeCardExp();
397
+ });
398
+ pmpro_updateBraintreeCardExp();
399
+
400
+ //pass last 4 of credit card
401
+ function pmpro_updateBraintreeAccountNumber()
402
+ {
403
+ jQuery('#BraintreeAccountNumber').val('XXXXXXXXXXXXX' + jQuery('#AccountNumber').val().substr(jQuery('#AccountNumber').val().length - 4));
404
+ }
405
+ jQuery('#AccountNumber').change(function() {
406
+ pmpro_updateBraintreeAccountNumber();
407
+ });
408
+ pmpro_updateBraintreeAccountNumber();
409
+ });
410
  -->
411
  </script>
412
  <?php
425
  //get accepted credit cards
426
  $pmpro_accepted_credit_cards = pmpro_getOption("accepted_credit_cards");
427
  $pmpro_accepted_credit_cards = explode(",", $pmpro_accepted_credit_cards);
428
+ $pmpro_accepted_credit_cards_string = pmpro_implodeToEnglish($pmpro_accepted_credit_cards);
429
 
430
  //include ours
431
  ?>
432
+ <div id="pmpro_payment_information_fields" class="pmpro_checkout" <?php if(!$pmpro_requirebilling || apply_filters("pmpro_hide_payment_information_fields", false) ) { ?>style="display: none;"<?php } ?>>
433
+ <h3>
434
+ <span class="pmpro_checkout-h3-name"><?php _e('Payment Information', 'paid-memberships-pro' );?></span>
435
+ <span class="pmpro_checkout-h3-msg"><?php printf(__('We Accept %s', 'paid-memberships-pro' ), $pmpro_accepted_credit_cards_string);?></span>
436
+ </h3>
437
+ <?php $sslseal = pmpro_getOption("sslseal"); ?>
438
+ <?php if(!empty($sslseal)) { ?>
439
+ <div class="pmpro_checkout-fields-display-seal">
440
+ <?php } ?>
441
+ <div class="pmpro_checkout-fields">
442
+ <?php
443
+ $pmpro_include_cardtype_field = apply_filters('pmpro_include_cardtype_field', true);
444
+ if($pmpro_include_cardtype_field) { ?>
445
+ <div class="pmpro_checkout-field pmpro_payment-card-type">
446
+ <label for="CardType"><?php _e('Card Type', 'paid-memberships-pro' );?></label>
447
+ <select id="CardType" name="CardType" class=" <?php echo pmpro_getClassForField("CardType");?>">
448
+ <?php foreach($pmpro_accepted_credit_cards as $cc) { ?>
449
+ <option value="<?php echo $cc?>" <?php if($CardType == $cc) { ?>selected="selected"<?php } ?>><?php echo $cc?></option>
450
+ <?php } ?>
451
+ </select>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
452
  </div>
453
+ <?php } ?>
454
+ <div class="pmpro_checkout-field pmpro_payment-account-number">
455
+ <label for="AccountNumber"><?php _e('Card Number', 'paid-memberships-pro' );?></label>
456
+ <input id="AccountNumber" name="AccountNumber" class="input <?php echo pmpro_getClassForField("AccountNumber");?>" type="text" size="25" value="<?php echo esc_attr($AccountNumber)?>" data-encrypted-name="number" autocomplete="off" />
457
+ </div>
458
+ <div class="pmpro_checkout-field pmpro_payment-expiration">
459
+ <label for="ExpirationMonth"><?php _e('Expiration Date', 'paid-memberships-pro' );?></label>
460
+ <select id="ExpirationMonth" name="ExpirationMonth" class=" <?php echo pmpro_getClassForField("ExpirationMonth");?>">
461
+ <option value="01" <?php if($ExpirationMonth == "01") { ?>selected="selected"<?php } ?>>01</option>
462
+ <option value="02" <?php if($ExpirationMonth == "02") { ?>selected="selected"<?php } ?>>02</option>
463
+ <option value="03" <?php if($ExpirationMonth == "03") { ?>selected="selected"<?php } ?>>03</option>
464
+ <option value="04" <?php if($ExpirationMonth == "04") { ?>selected="selected"<?php } ?>>04</option>
465
+ <option value="05" <?php if($ExpirationMonth == "05") { ?>selected="selected"<?php } ?>>05</option>
466
+ <option value="06" <?php if($ExpirationMonth == "06") { ?>selected="selected"<?php } ?>>06</option>
467
+ <option value="07" <?php if($ExpirationMonth == "07") { ?>selected="selected"<?php } ?>>07</option>
468
+ <option value="08" <?php if($ExpirationMonth == "08") { ?>selected="selected"<?php } ?>>08</option>
469
+ <option value="09" <?php if($ExpirationMonth == "09") { ?>selected="selected"<?php } ?>>09</option>
470
+ <option value="10" <?php if($ExpirationMonth == "10") { ?>selected="selected"<?php } ?>>10</option>
471
+ <option value="11" <?php if($ExpirationMonth == "11") { ?>selected="selected"<?php } ?>>11</option>
472
+ <option value="12" <?php if($ExpirationMonth == "12") { ?>selected="selected"<?php } ?>>12</option>
473
+ </select>/<select id="ExpirationYear" name="ExpirationYear" class=" <?php echo pmpro_getClassForField("ExpirationYear");?>">
474
+ <?php for($i = date_i18n("Y"); $i < date_i18n("Y") + 10; $i++) { ?>
475
+ <option value="<?php echo $i?>" <?php if($ExpirationYear == $i) { ?>selected="selected"<?php } ?>><?php echo $i?></option>
476
+ <?php } ?>
477
+ </select>
478
+ </div>
479
+ <?php
480
+ $pmpro_show_cvv = apply_filters("pmpro_show_cvv", true);
481
+ if($pmpro_show_cvv) { ?>
482
+ <div class="pmpro_checkout-field pmpro_payment-cvv">
483
+ <label for="CVV"><?php _e('CVV', 'paid-memberships-pro' );?></label>
484
+ <input class="input" id="CVV" name="cvv" type="text" size="4" value="<?php if(!empty($_REQUEST['CVV'])) { echo esc_attr(sanitize_text_field($_REQUEST['CVV'])); }?>" class=" <?php echo pmpro_getClassForField("CVV");?>" data-encrypted-name="cvv" /> <small>(<a href="javascript:void(0);" onclick="javascript:window.open('<?php echo pmpro_https_filter(PMPRO_URL)?>/pages/popup-cvv.html','cvv','toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, width=600, height=475');"><?php _e("what's this?", 'paid-memberships-pro' );?></a>)</small>
485
+ </div>
486
+ <?php } ?>
487
+ <?php if($pmpro_show_discount_code) { ?>
488
+ <div class="pmpro_checkout-field pmpro_payment-discount-code">
489
  <label for="discount_code"><?php _e('Discount Code', 'paid-memberships-pro' );?></label>
490
  <input class="input <?php echo pmpro_getClassForField("discount_code");?>" id="discount_code" name="discount_code" type="text" size="20" value="<?php echo esc_attr($discount_code)?>" />
491
  <input type="button" id="discount_code_button" name="discount_code_button" value="<?php _e('Apply', 'paid-memberships-pro' );?>" />
492
  <p id="discount_code_message" class="pmpro_message" style="display: none;"></p>
493
  </div>
494
+ <?php } ?>
495
+ </div> <!-- end pmpro_checkout-fields -->
496
+ <?php if(!empty($sslseal)) { ?>
497
+ <div class="pmpro_checkout-fields-rightcol pmpro_sslseal"><?php echo stripslashes($sslseal); ?></div>
498
+ </div> <!-- end pmpro_checkout-fields-display-seal -->
499
+ <?php } ?>
500
+ </div> <!-- end pmpro_payment_information_fields -->
501
  <?php
502
 
503
  //don't include the default
506
 
507
  /**
508
  * Process checkout.
509
+ *
510
  */
511
  function process(&$order)
512
+ {
513
  //check for initial payment
514
  if(floatval($order->InitialPayment) == 0)
515
  {
522
  if($this->charge($order))
523
  {
524
  if(pmpro_isLevelRecurring($order->membership_level))
525
+ {
526
  if($this->subscribe($order))
527
  {
528
  //yay!
537
  else
538
  {
539
  //only a one time charge
540
+ $order->status = "success"; //saved on checkout page
541
  return true;
542
  }
543
  }
544
  else
545
+ {
546
  if(empty($order->error)) {
547
 
548
  if ( !self::$is_loaded ) {
557
 
558
  return false;
559
  }
560
+ }
561
+ }
562
 
563
  function charge(&$order)
564
  {
572
  if(empty($order->code))
573
  $order->code = $order->getRandomCode();
574
 
575
+ //what amount to charge?
576
  $amount = $order->InitialPayment;
577
+
578
  //tax
579
  $order->subtotal = $amount;
580
  $tax = $order->getTax(true);
581
  $amount = round((float)$order->subtotal + (float)$tax, 2);
582
+
583
  //create a customer
584
  $this->getCustomer($order);
585
  if(empty($this->customer) || !empty($order->error))
586
+ {
587
  //failed to create customer
588
  return false;
589
+ }
590
 
591
  //charge
592
  try
593
+ {
594
  $response = Braintree_Transaction::sale(array(
595
  'amount' => $amount,
596
+ 'customerId' => $this->customer->id
597
+ ));
598
  }
599
  catch (Exception $e)
600
  {
604
  $order->shorterror = $order->error;
605
  return false;
606
  }
607
+
608
  if($response->success)
609
  {
610
+ //successful charge
611
  $transaction_id = $response->transaction->id;
612
+ try {
613
+ $response = Braintree_Transaction::submitForSettlement( $transaction_id );
614
+ } catch ( Exception $exception ) {
615
+ $order->errorcode = true;
616
+ $order->error = "Error: " . $exception->getMessage() . " (" . get_class($exception) . ")";
617
+ $order->shorterror = $order->error;
618
+ return false;
619
+ }
620
+
621
  if($response->success)
622
  {
623
+ $order->payment_transaction_id = $transaction_id;
624
+ $order->updateStatus("success");
625
+ return true;
626
  }
627
  else
628
+ {
629
  $order->errorcode = true;
630
  $order->error = __("Error during settlement:", 'paid-memberships-pro' ) . " " . $response->message;
631
  $order->shorterror = $response->message;
632
  return false;
633
+ }
634
  }
635
  else
636
  {
639
  $order->error = __("Error during charge:", 'paid-memberships-pro' ) . " " . $response->message;
640
  $order->shorterror = $response->message;
641
  return false;
642
+ }
643
  }
644
 
645
  /*
646
+ This function will return a Braintree customer object.
647
  If $this->customer is set, it returns it.
648
  It first checks if the order has a subscription_transaction_id. If so, that's the customer id.
649
  If not, it checks for a user_id on the order and searches for a customer id in the user meta.
663
  //already have it?
664
  if(!empty($this->customer) && !$force)
665
  return $this->customer;
666
+
667
+ //try based on user id
668
  if(!empty($order->user_id))
669
  $user_id = $order->user_id;
670
 
674
 
675
  //check for a braintree customer id
676
  if(!empty($user_id))
677
+ {
678
+ $customer_id = get_user_meta($user_id, "pmpro_braintree_customerid", true);
679
  }
680
+
681
  //check for an existing Braintree customer
682
  if(!empty($customer_id))
683
  {
684
+ try
685
  {
686
  $this->customer = Braintree_Customer::find($customer_id);
687
+
688
  //update the customer address, description and card
689
  if(!empty($order->accountnumber))
690
+ {
691
  //put data in array for Braintree API calls
692
  $update_array = array(
693
  'firstName' => $order->FirstName,
702
  )
703
  )
704
  );
705
+
706
  //address too?
707
  if(!empty($order->billing))
708
  //make sure Address2 is set
710
  $order->Address2 = '';
711
 
712
  //add billing address to array
713
+ $update_array['creditCard']['billingAddress'] = array(
714
  'firstName' => $order->FirstName,
715
  'lastName' => $order->LastName,
716
  'streetAddress' => $order->Address1,
723
  'updateExisting' => true
724
  )
725
  );
726
+
727
+ try {
728
+ //update
729
+ $response = Braintree_Customer::update($customer_id, $update_array);
730
+ } catch ( Exception $exception ) {
731
+ $order->error = sprintf( __("Failed to update customer: %s", 'paid-memberships-pro' ), $exception->getMessage() );
732
+ $order->shorterror = $order->error;
733
+ return false;
734
+ }
735
 
736
  if($response->success)
737
+ {
738
  $this->customer = $response->customer;
739
  return $this->customer;
740
  }
741
  else
742
+ {
743
  $order->error = __("Failed to update customer.", 'paid-memberships-pro' ) . " " . $response->message;
744
  $order->shorterror = $order->error;
745
  return false;
746
  }
747
  }
748
+
749
  return $this->customer;
750
+ }
751
+ catch (Exception $e)
752
  {
753
+ //assume no customer found
754
  }
755
+ }
756
+
757
  //no customer id, create one
758
  if(!empty($order->accountnumber))
759
+ {
760
  try
761
+ {
762
  $result = Braintree_Customer::create(array(
763
  'firstName' => $order->FirstName,
764
  'lastName' => $order->LastName,
781
  )
782
  )
783
  ));
784
+
785
  if($result->success)
786
  {
787
  $this->customer = $result->customer;
788
  }
789
  else
790
+ {
791
  $order->error = __("Failed to create customer.", 'paid-memberships-pro' ) . " " . $result->message;
792
  $order->shorterror = $order->error;
793
  return false;
794
+ }
795
  }
796
  catch (Exception $e)
797
+ {
798
  $order->error = __("Error creating customer record with Braintree:", 'paid-memberships-pro' ) . $e->getMessage() . " (" . get_class($e) . ")";
799
  $order->shorterror = $order->error;
800
  return false;
801
  }
802
+
803
  //if we have no user id, we need to set the customer id after the user is created
804
  if(empty($user_id))
805
  {
813
  return $this->customer;
814
  }
815
 
816
+ return false;
817
  }
818
 
819
  function subscribe(&$order)
831
  $this->getCustomer($order);
832
  if(empty($this->customer) || !empty($order->error))
833
  return false; //error retrieving customer
834
+
835
  //figure out the amounts
836
  $amount = $order->PaymentAmount;
837
+ $amount_tax = $order->getTaxForPrice($amount);
838
  $amount = round((float)$amount + (float)$amount_tax, 2);
839
 
840
  /*
844
 
845
  Braintree only supports Year or Month for billing periods, but we account for Days and Weeks just in case.
846
  */
847
+ //figure out the trial length (first payment handled by initial charge)
848
  if($order->BillingPeriod == "Year")
849
  $trial_period_days = $order->BillingFrequency * 365; //annual
850
  elseif($order->BillingPeriod == "Day")
858
  $order->ProfileStartDate = date_i18n("Y-m-d", strtotime("+ " . $trial_period_days . " Day", current_time("timestamp"))) . "T0:0:0";
859
 
860
  //filter the start date
861
+ $order->ProfileStartDate = apply_filters("pmpro_profile_start_date", $order->ProfileStartDate, $order);
862
 
863
  //convert back to days
864
  $trial_period_days = ceil(abs(strtotime(date_i18n("Y-m-d")) - strtotime($order->ProfileStartDate, current_time("timestamp"))) / 86400);
865
 
866
  //now add the actual trial set by the site
867
+ if(!empty($order->TrialBillingCycles))
868
  {
869
  $trialOccurrences = (int)$order->TrialBillingCycles;
870
  if($order->BillingPeriod == "Year")
874
  elseif($order->BillingPeriod == "Week")
875
  $trial_period_days = $trial_period_days + (7 * $order->BillingFrequency * $trialOccurrences); //weekly
876
  else
877
+ $trial_period_days = $trial_period_days + (30 * $order->BillingFrequency * $trialOccurrences); //assume monthly
878
+ }
879
+
880
  //subscribe to the plan
881
  try
882
+ {
883
  $details = array(
884
  'paymentMethodToken' => $this->customer->creditCards[0]->token,
885
  'planId' => 'pmpro_' . $order->membership_id,
886
+ 'price' => $amount
887
  );
888
 
889
  if(!empty($trial_period_days))
896
  if(!empty($order->TotalBillingCycles))
897
  $details['numberOfBillingCycles'] = $order->TotalBillingCycles;
898
 
899
+ $result = Braintree_Subscription::create($details);
900
  }
901
  catch (Exception $e)
902
+ {
903
  $order->error = __("Error subscribing customer to plan with Braintree:", 'paid-memberships-pro' ) . " " . $e->getMessage() . " (" . get_class($e) . ")";
904
  //return error
905
  $order->shorterror = $order->error;
907
  }
908
 
909
  if($result->success)
910
+ {
911
+ //if we got this far, we're all good
912
+ $order->status = "success";
913
  $order->subscription_transaction_id = $result->subscription->id;
914
  return true;
915
  }
918
  $order->error = __("Failed to subscribe with Braintree:", 'paid-memberships-pro' ) . " " . $result->message;
919
  $order->shorterror = $result->message;
920
  return false;
921
+ }
922
+ }
923
 
924
  function update(&$order)
925
  {
930
 
931
  //we just have to run getCustomer which will look for the customer and update it with the new token
932
  $this->getCustomer($order, true);
933
+
934
  if(!empty($this->customer) && empty($order->error))
935
  {
936
  return true;
937
+ }
938
  else
939
+ {
940
  return false; //couldn't find the customer
941
  }
942
  }
952
  if(empty($order->subscription_transaction_id))
953
  return false;
954
 
955
+ //find the customer
956
  if(!empty($order->subscription_transaction_id))
957
  {
958
  //cancel
959
+ try
960
+ {
961
  $result = Braintree_Subscription::cancel($order->subscription_transaction_id);
962
  }
963
  catch(Exception $e)
965
  $order->updateStatus("cancelled"); //assume it's been cancelled already
966
  $order->error = __("Could not find the subscription.", 'paid-memberships-pro' ) . " " . $e->getMessage();
967
  $order->shorterror = $order->error;
968
+ return false; //no subscription found
969
  }
970
 
971
  if($result->success)
972
  {
973
+ $order->updateStatus("cancelled");
974
  return true;
975
  }
976
  else
978
  $order->updateStatus("cancelled"); //assume it's been cancelled already
979
  $order->error = __("Could not find the subscription.", 'paid-memberships-pro' ) . " " . $result->message;
980
  $order->shorterror = $order->error;
981
+ return false; //no subscription found
982
  }
983
  }
984
  else
986
  $order->error = __("Could not find the subscription.", 'paid-memberships-pro' );
987
  $order->shorterror = $order->error;
988
  return false; //no customer found
989
+ }
990
  }
991
 
992
  /*
classes/gateways/class.pmprogateway_check.php CHANGED
@@ -106,7 +106,7 @@
106
  <label for="instructions"><?php _e('Instructions', 'paid-memberships-pro' );?></label>
107
  </th>
108
  <td>
109
- <textarea id="instructions" name="instructions" rows="3" cols="80"><?php echo esc_textarea($values['instructions'])?></textarea>
110
  <p><small><?php _e('Who to write the check out to. Where to mail it. Shown on checkout, confirmation, and invoice pages.', 'paid-memberships-pro' );?></small></p>
111
  </td>
112
  </tr>
106
  <label for="instructions"><?php _e('Instructions', 'paid-memberships-pro' );?></label>
107
  </th>
108
  <td>
109
+ <textarea id="instructions" name="instructions" rows="3" cols="80"><?php echo wpautop( $values['instructions'] ); ?></textarea>
110
  <p><small><?php _e('Who to write the check out to. Where to mail it. Shown on checkout, confirmation, and invoice pages.', 'paid-memberships-pro' );?></small></p>
111
  </td>
112
  </tr>
classes/gateways/class.pmprogateway_paypalstandard.php CHANGED
@@ -7,6 +7,13 @@
7
 
8
  class PMProGateway_paypalstandard extends PMProGateway
9
  {
 
 
 
 
 
 
 
10
  function __construct($gateway = NULL)
11
  {
12
  $this->gateway = $gateway;
@@ -51,7 +58,11 @@
51
 
52
  /**
53
  * Make sure this gateway is in the gateways list
54
- *
 
 
 
 
55
  * @since 1.8
56
  */
57
  static function pmpro_gateways($gateways)
@@ -64,7 +75,9 @@
64
 
65
  /**
66
  * Get a list of payment options that the this gateway needs/supports.
67
- *
 
 
68
  * @since 1.8
69
  */
70
  static function getGatewayOptions()
@@ -85,7 +98,11 @@
85
 
86
  /**
87
  * Set payment options for payment settings page.
88
- *
 
 
 
 
89
  * @since 1.8
90
  */
91
  static function pmpro_payment_options($options)
@@ -101,7 +118,10 @@
101
 
102
  /**
103
  * Display fields for this gateway's options.
104
- *
 
 
 
105
  * @since 1.8
106
  */
107
  static function pmpro_payment_option_fields($values, $gateway)
@@ -162,7 +182,11 @@
162
 
163
  /**
164
  * Remove required billing fields
165
- *
 
 
 
 
166
  * @since 1.8
167
  */
168
  static function pmpro_required_billing_fields($fields)
@@ -188,6 +212,10 @@
188
  /**
189
  * Swap in our submit buttons.
190
  *
 
 
 
 
191
  * @since 1.8
192
  */
193
  static function pmpro_checkout_default_submit_button($show)
@@ -214,6 +242,9 @@
214
  /**
215
  * Instead of change membership levels, send users to PayPal to pay.
216
  *
 
 
 
217
  * @since 1.8
218
  */
219
  static function pmpro_checkout_before_change_membership_level($user_id, $morder)
@@ -238,7 +269,10 @@
238
 
239
  /**
240
  * Process checkout.
241
- *
 
 
 
242
  */
243
  function process(&$order)
244
  {
@@ -257,6 +291,11 @@
257
  return true;
258
  }
259
 
 
 
 
 
 
260
  function sendToPayPal(&$order)
261
  {
262
  global $pmpro_currency;
@@ -271,12 +310,14 @@
271
  $amount_tax = $order->getTaxForPrice($amount);
272
  $amount = round((float)$amount + (float)$amount_tax, 2);
273
 
274
- //build PayPal Redirect
275
  $environment = pmpro_getOption("gateway_environment");
276
- if("sandbox" === $environment || "beta-sandbox" === $environment)
277
- $paypal_url ="https://www.sandbox.paypal.com/cgi-bin/webscr?business=" . urlencode(pmpro_getOption("gateway_email"));
278
- else
279
- $paypal_url = "https://www.paypal.com/cgi-bin/webscr?business=" . urlencode(pmpro_getOption("gateway_email"));
 
 
280
 
281
  if(pmpro_isLevelRecurring($order->membership_level))
282
  {
@@ -297,12 +338,13 @@
297
  }
298
 
299
  //other args
300
- $paypal_args = array(
 
301
  'cmd' => '_xclick-subscriptions',
302
- 'a1' => number_format($initial_payment, 2),
303
  'p1' => $order->BillingFrequency,
304
  't1' => $period,
305
- 'a3' => number_format($amount, 2),
306
  'p3' => $order->BillingFrequency,
307
  't3' => $period,
308
  'item_name' => substr($order->membership_level->name . " at " . get_bloginfo("name"), 0, 127),
@@ -346,8 +388,22 @@
346
  else
347
  {
348
  //we can try to work in any change in ProfileStartDate
349
- $psd = date_i18n("Y-m-d", strtotime("+ " . $order->BillingFrequency . " " . $order->BillingPeriod, current_time("timestamp"))) . "T0:0:0";
 
 
 
 
 
 
 
 
 
 
 
 
 
350
  $adjusted_psd = apply_filters("pmpro_profile_start_date", $psd, $order);
 
351
  if($psd != $adjusted_psd)
352
  {
353
  //someone is trying to push the start date back
@@ -397,10 +453,11 @@
397
  else
398
  {
399
  //other args
400
- $paypal_args = array(
 
401
  'cmd' => '_xclick',
402
- 'amount' => number_format($initial_payment, 2),
403
- 'item_name' => substr($order->membership_level->name . " at " . get_bloginfo("name"), 0, 127),
404
  'email' => $order->Email,
405
  'no_shipping' => '1',
406
  'shipping' => '0',
@@ -411,7 +468,7 @@
411
  'rm' => '2',
412
  'return' => add_query_arg( 'level', $order->membership_level->id, pmpro_url("confirmation" ) ),
413
  'notify_url' => add_query_arg( 'action', 'ipnhandler', admin_url("admin-ajax.php") ),
414
- 'bn' => PAYPAL_BN_CODE
415
  );
416
  }
417
 
@@ -424,31 +481,85 @@
424
  }
425
 
426
  $nvpStr = "";
427
- foreach($paypal_args as $key => $value)
428
- {
429
- $nvpStr .= "&" . $key . "=" . urlencode($value);
430
- }
431
 
432
  $account_optional = apply_filters('pmpro_paypal_account_optional', true);
433
- if ($account_optional)
434
- $nvpStr .= '&SOLUTIONTYPE=Sole&LANDINGPAGE=Billing';
435
-
 
 
 
 
436
  $nvpStr = apply_filters("pmpro_paypal_standard_nvpstr", $nvpStr, $order);
437
 
438
- //redirect to paypal
439
- $paypal_url .= $nvpStr;
440
 
441
  //wp_die(str_replace("&", "<br />", $paypal_url));
442
-
443
  wp_redirect($paypal_url);
444
  exit;
445
  }
446
-
 
 
 
 
 
 
 
 
 
447
  function cancel(&$order)
448
- {
449
- //paypal profile stuff
450
- $nvpStr = "";
451
- $nvpStr .= "&PROFILEID=" . urlencode($order->subscription_transaction_id) . "&ACTION=Cancel&NOTE=" . urlencode("User requested cancel.");
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
452
 
453
  $this->httpParsedResponseAr = $this->PPHttpPost('ManageRecurringPaymentsProfileStatus', $nvpStr);
454
 
@@ -472,8 +583,8 @@
472
  * PAYPAL Function
473
  * Send HTTP POST Request
474
  *
475
- * @param string The API method name
476
- * @param string The POST Message fields in &name=value pair format
477
  * @return array Parsed HTTP Response body
478
  */
479
  function PPHttpPost($methodName_, $nvpStr_) {
@@ -489,10 +600,29 @@
489
  }
490
 
491
  $version = urlencode('72.0');
492
-
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
493
  // NVPRequest for submitting to server
494
- $nvpreq = "METHOD=" . urlencode($methodName_) . "&VERSION=" . urlencode($version) . "&PWD=" . urlencode($API_Password) . "&USER=" . urlencode($API_UserName) . "&SIGNATURE=" . urlencode($API_Signature) . "&bn=" . urlencode(PAYPAL_BN_CODE) . $nvpStr_;
495
-
 
 
496
  //post to PayPal
497
  $response = wp_remote_post( $API_Endpoint, array(
498
  'timeout' => 60,
7
 
8
  class PMProGateway_paypalstandard extends PMProGateway
9
  {
10
+ /**
11
+ * PMProGateway_paypalstandard constructor.
12
+ *
13
+ * @param null|string $gateway
14
+ *
15
+ * return string
16
+ */
17
  function __construct($gateway = NULL)
18
  {
19
  $this->gateway = $gateway;
58
 
59
  /**
60
  * Make sure this gateway is in the gateways list
61
+ *
62
+ * @param array $gateways - Array of recognized gateway identifiers
63
+ *
64
+ * @return array
65
+ *
66
  * @since 1.8
67
  */
68
  static function pmpro_gateways($gateways)
75
 
76
  /**
77
  * Get a list of payment options that the this gateway needs/supports.
78
+ *
79
+ * @return array
80
+ *
81
  * @since 1.8
82
  */
83
  static function getGatewayOptions()
98
 
99
  /**
100
  * Set payment options for payment settings page.
101
+ *
102
+ * @param array $options
103
+ *
104
+ * @return array
105
+ *
106
  * @since 1.8
107
  */
108
  static function pmpro_payment_options($options)
118
 
119
  /**
120
  * Display fields for this gateway's options.
121
+ *
122
+ * @param array $values
123
+ * @param string $gateway
124
+ *
125
  * @since 1.8
126
  */
127
  static function pmpro_payment_option_fields($values, $gateway)
182
 
183
  /**
184
  * Remove required billing fields
185
+ *
186
+ * @param array $fields
187
+ *
188
+ * @return array
189
+ *
190
  * @since 1.8
191
  */
192
  static function pmpro_required_billing_fields($fields)
212
  /**
213
  * Swap in our submit buttons.
214
  *
215
+ * @param bool $show
216
+ *
217
+ * @return bool
218
+ *
219
  * @since 1.8
220
  */
221
  static function pmpro_checkout_default_submit_button($show)
242
  /**
243
  * Instead of change membership levels, send users to PayPal to pay.
244
  *
245
+ * @param int $user_id
246
+ * @param \MemberOrder $morder
247
+ *
248
  * @since 1.8
249
  */
250
  static function pmpro_checkout_before_change_membership_level($user_id, $morder)
269
 
270
  /**
271
  * Process checkout.
272
+ *
273
+ * @param \MemberOrder $order
274
+ *
275
+ * @return bool
276
  */
277
  function process(&$order)
278
  {
291
  return true;
292
  }
293
 
294
+ /**
295
+ * Send the data/order to PayPal.com's server
296
+ *
297
+ * @param \MemberOrder $order
298
+ */
299
  function sendToPayPal(&$order)
300
  {
301
  global $pmpro_currency;
310
  $amount_tax = $order->getTaxForPrice($amount);
311
  $amount = round((float)$amount + (float)$amount_tax, 2);
312
 
313
+ //build PayPal Redirect URL
314
  $environment = pmpro_getOption("gateway_environment");
315
+
316
+ if("sandbox" === $environment || "beta-sandbox" === $environment) {
317
+ $paypal_url = "https://www.sandbox.paypal.com/cgi-bin/webscr";
318
+ } else {
319
+ $paypal_url = "https://www.paypal.com/cgi-bin/webscr";
320
+ }
321
 
322
  if(pmpro_isLevelRecurring($order->membership_level))
323
  {
338
  }
339
 
340
  //other args
341
+ $paypal_args = array(
342
+ 'business' => pmpro_getOption("gateway_email"),
343
  'cmd' => '_xclick-subscriptions',
344
+ 'a1' => number_format($initial_payment, 2, '.', ''),
345
  'p1' => $order->BillingFrequency,
346
  't1' => $period,
347
+ 'a3' => number_format($amount, 2, '.', ''),
348
  'p3' => $order->BillingFrequency,
349
  't3' => $period,
350
  'item_name' => substr($order->membership_level->name . " at " . get_bloginfo("name"), 0, 127),
388
  else
389
  {
390
  //we can try to work in any change in ProfileStartDate
391
+ $psd = sprintf( '%1$sT0:0:0',
392
+ date_i18n(
393
+ "Y-m-d",
394
+ strtotime(
395
+ sprintf(
396
+ "+ %s %s",
397
+ $order->BillingFrequency,
398
+ $order->BillingPeriod
399
+ ),
400
+ current_time("timestamp" )
401
+ )
402
+ )
403
+ );
404
+
405
  $adjusted_psd = apply_filters("pmpro_profile_start_date", $psd, $order);
406
+
407
  if($psd != $adjusted_psd)
408
  {
409
  //someone is trying to push the start date back
453
  else
454
  {
455
  //other args
456
+ $paypal_args = array(
457
+ 'business' => pmpro_getOption("gateway_email"),
458
  'cmd' => '_xclick',
459
+ 'amount' => number_format($initial_payment, 2, '.', ''),
460
+ 'item_name' => substr("{$order->membership_level->name} at " . get_bloginfo("name"), 0, 127),
461
  'email' => $order->Email,
462
  'no_shipping' => '1',
463
  'shipping' => '0',
468
  'rm' => '2',
469
  'return' => add_query_arg( 'level', $order->membership_level->id, pmpro_url("confirmation" ) ),
470
  'notify_url' => add_query_arg( 'action', 'ipnhandler', admin_url("admin-ajax.php") ),
471
+ 'bn' => PAYPAL_BN_CODE
472
  );
473
  }
474
 
481
  }
482
 
483
  $nvpStr = "";
 
 
 
 
484
 
485
  $account_optional = apply_filters('pmpro_paypal_account_optional', true);
486
+
487
+ if ($account_optional) {
488
+ $paypal_args['SOLUTIONTYPE'] = "Sole";
489
+ $paypal_args['LANDINGPAGE'] = "Billing";
490
+ }
491
+
492
+ $nvpStr = http_build_query( $paypal_args );
493
  $nvpStr = apply_filters("pmpro_paypal_standard_nvpstr", $nvpStr, $order);
494
 
495
+ //Build complete URI for paypal redirect
496
+ $paypal_url = "{$paypal_url}?{$nvpStr}";
497
 
498
  //wp_die(str_replace("&", "<br />", $paypal_url));
 
499
  wp_redirect($paypal_url);
500
  exit;
501
  }
502
+
503
+ /**
504
+ * Cancel the member order at the payment gateway (if possible),
505
+ * or redirect the user (via the PayPal Sign-on page) to the
506
+ * specific "Subscription details" page for this order on PayPal.com
507
+ *
508
+ * @param \MemberOrder $order
509
+ *
510
+ * @return bool
511
+ */
512
  function cancel(&$order)
513
+ {
514
+ $nvp_args = array();
515
+
516
+ $gateway = pmpro_getGateway();
517
+ $environment = pmpro_getOption("gateway_environment");
518
+ $signature = pmpro_getOption("apisignature");
519
+
520
+ if("sandbox" === $environment || "beta-sandbox" === $environment) {
521
+ $paypal_url = "https://www.sandbox.paypal.com/cgi-bin/webscr";
522
+ } else {
523
+ $paypal_url = "https://www.paypal.com/cgi-bin/webscr";
524
+ }
525
+
526
+ if ( empty( $order->membership_level ) ) {
527
+ $order->membership_level = pmpro_getMembershipLevelForUser( $order->user_id );
528
+ }
529
+
530
+ // Send user to PayPal Recurring Billing page.
531
+ if ( "paypalstandard" == $gateway && empty( $signature ) && true === pmpro_isLevelRecurring($order->membership_level ) ) {
532
+
533
+ // Required arguments for the Subscription detail page of this order
534
+ $nvp_args['cmd'] = '_profile-recurring-payments';
535
+ $nvp_args['return_to'] = 'txn_details';
536
+ $nvp_args['encrypted_profile_id'] = $order->subscription_transaction_id;
537
+
538
+ // Building URI for Recurring Billing Plan cancellation page
539
+ $cancel_url = add_query_arg( $nvp_args, $paypal_url );
540
+
541
+ // Select sign-in page based on environment
542
+ if("sandbox" === $environment || "beta-sandbox" === $environment) {
543
+ $paypal_signin = "https://www.sandbox.paypal.com/signin";
544
+ } else {
545
+ $paypal_signin = "https://www.paypal.com/signin";
546
+ }
547
+
548
+ // Build URI to cancellation page for their plan via the PayPal Sign-in page.
549
+ $paypal_signin = add_query_arg( 'returnUri', urlencode( $cancel_url ), $paypal_signin );
550
+
551
+ // Send them to the PayPal sign-in page with a redirect to the subscription plan cancellation page
552
+ wp_redirect( $paypal_signin );
553
+ exit;
554
+ }
555
+
556
+ // PayPal profile info for if/when PayPal Express credentials happen to exist in our settings
557
+ $nvp_args['PROFILEID'] = $order->subscription_transaction_id;
558
+ $nvp_args['ACTION'] = 'Cancel';
559
+ $nvp_args['NOTE'] = __( "User requested cancellation", "paid-memberships-pro" );
560
+
561
+ // Encode the query
562
+ $nvpStr = http_build_query( $nvp_args );
563
 
564
  $this->httpParsedResponseAr = $this->PPHttpPost('ManageRecurringPaymentsProfileStatus', $nvpStr);
565
 
583
  * PAYPAL Function
584
  * Send HTTP POST Request
585
  *
586
+ * @param string $methodName_ The API method name
587
+ * @param string $nvpStr_ The POST Message fields in &name=value pair format
588
  * @return array Parsed HTTP Response body
589
  */
590
  function PPHttpPost($methodName_, $nvpStr_) {
600
  }
601
 
602
  $version = urlencode('72.0');
603
+ $nvp_args = array(
604
+ 'METHOD' => $methodName_,
605
+ 'VERSION' => $version,
606
+ 'bn' => PAYPAL_BN_CODE,
607
+ );
608
+
609
+ if ( ! empty( $API_UserName ) ) {
610
+ $nvp_args['USER'] = $API_UserName;
611
+ }
612
+
613
+ if ( !empty( $API_Password ) ) {
614
+ $nvp_args['PWD'] = $API_Password;
615
+ }
616
+
617
+ if ( !empty( $API_Signature ) ) {
618
+ $nvp_args['SIGNATURE'] = $API_Signature;
619
+ }
620
+
621
  // NVPRequest for submitting to server
622
+ // $nvpreq = "METHOD=" . urlencode($methodName_) . "&VERSION=" . urlencode($version) . "&PWD=" . urlencode($API_Password) . "&USER=" . urlencode($API_UserName) . "&SIGNATURE=" . urlencode($API_Signature) . "&bn=" . urlencode(PAYPAL_BN_CODE) . $nvpStr_;
623
+ $nvpreq = http_build_query( $nvp_args );
624
+ $nvpreq = "{$nvpStr_}&{$nvpreq}";
625
+
626
  //post to PayPal
627
  $response = wp_remote_post( $API_Endpoint, array(
628
  'timeout' => 60,
classes/gateways/class.pmprogateway_stripe.php CHANGED
@@ -41,7 +41,7 @@
41
  if( true === $this->dependencies() ) {
42
  $this->loadStripeLibrary();
43
  Stripe\Stripe::setApiKey(pmpro_getOption("stripe_secretkey"));
44
- Stripe\Stripe::setAPIVersion("2015-07-13");
45
  self::$is_loaded = true;
46
  }
47
 
@@ -129,6 +129,9 @@
129
  $pmpro_stripe_lite = apply_filters("pmpro_stripe_lite", !pmpro_getOption("stripe_billingaddress")); //default is oposite of the stripe_billingaddress setting
130
  add_filter('pmpro_required_billing_fields', array('PMProGateway_stripe', 'pmpro_required_billing_fields'));
131
 
 
 
 
132
  //updates cron
133
  add_action('pmpro_cron_stripe_subscription_updates', array('PMProGateway_stripe', 'pmpro_cron_stripe_subscription_updates'));
134
 
@@ -156,6 +159,35 @@
156
  add_filter('pmpro_include_cardtype_field', array('PMProGateway_stripe', 'pmpro_include_billing_address_fields'));
157
  add_filter('pmpro_include_payment_information_fields', array('PMProGateway_stripe', 'pmpro_include_payment_information_fields'));
158
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
159
  }
160
 
161
  /**
@@ -278,124 +310,129 @@
278
  {
279
  //stripe js library
280
  wp_enqueue_script("stripe", "https://js.stripe.com/v2/", array(), NULL);
 
 
281
 
282
- //stripe js code for checkout
283
- function pmpro_stripe_javascript()
284
- {
285
- global $pmpro_gateway, $pmpro_level, $pmpro_stripe_lite;
286
- ?>
287
- <script type="text/javascript">
288
- <!--
289
- // this identifies your website in the createToken call below
290
- Stripe.setPublishableKey('<?php echo pmpro_getOption("stripe_publishablekey"); ?>');
291
-
292
- pmpro_require_billing = true;
293
-
294
- var tokenNum = 0;
295
-
296
- jQuery(document).ready(function() {
297
- jQuery(".pmpro_form").submit(function(event) {
298
-
299
- // prevent the form from submitting with the default action
300
- event.preventDefault();
301
-
302
- //double check in case a discount code made the level free
303
- if(pmpro_require_billing) {
304
- //build array for creating token
305
- var args = {
306
- number: jQuery('#AccountNumber').val(),
307
- exp_month: jQuery('#ExpirationMonth').val(),
308
- exp_year: jQuery('#ExpirationYear').val()
309
- <?php
310
- $pmpro_stripe_verify_address = apply_filters("pmpro_stripe_verify_address", pmpro_getOption('stripe_billingaddress'));
311
- if(!empty($pmpro_stripe_verify_address))
312
- {
 
 
 
 
 
 
 
 
 
313
  ?>
314
- ,address_line1: jQuery('#baddress1').val(),
315
- address_line2: jQuery('#baddress2').val(),
316
- address_city: jQuery('#bcity').val(),
317
- address_state: jQuery('#bstate').val(),
318
- address_zip: jQuery('#bzipcode').val(),
319
- address_country: jQuery('#bcountry').val()
320
- <?php
 
 
 
 
 
 
 
 
321
  }
322
- ?>
323
- };
324
-
325
- //add CVC if not blank
326
- if(jQuery('#CVV').val().length)
327
- args['cvc'] = jQuery('#CVV').val();
328
-
329
- //add first and last name if not blank
330
- if (jQuery('#bfirstname').length && jQuery('#blastname').length)
331
- args['name'] = jQuery.trim(jQuery('#bfirstname').val() + ' ' + jQuery('#blastname').val());
332
-
333
- //create token(s)
334
- if (jQuery('#level').length) {
335
- var levelnums = jQuery("#level").val().split(",");
336
- for(var cnt = 0, len = levelnums.length; cnt < len; cnt++) {
337
  Stripe.createToken(args, stripeResponseHandler);
338
  }
 
 
 
339
  } else {
340
- Stripe.createToken(args, stripeResponseHandler);
341
- }
342
-
343
- // prevent the form from submitting with the default action
344
- return false;
345
- } else {
346
- this.submit();
347
- return true; //not using Stripe anymore
348
- }
349
  });
350
- });
351
 
352
- function stripeResponseHandler(status, response) {
353
- if (response.error) {
354
- // re-enable the submit button
355
- jQuery('.pmpro_btn-submit-checkout,.pmpro_btn-submit').removeAttr("disabled");
356
-
357
- //hide processing message
358
- jQuery('#pmpro_processing_message').css('visibility', 'hidden');
359
-
360
- // show the errors on the form
361
- alert(response.error.message);
362
- jQuery(".payment-errors").text(response.error.message);
363
- } else {
364
- var form$ = jQuery("#pmpro_form, .pmpro_form");
365
- // token contains id, last4, and card type
366
- var token = response['id'];
367
- // insert the token into the form so it gets submitted to the server
368
- form$.append("<input type='hidden' name='stripeToken" + tokenNum + "' value='" + token + "'/>");
369
- tokenNum++;
370
-
371
- //console.log(response);
372
-
373
- //insert fields for other card fields
374
- if(jQuery('#CardType[name=CardType]').length)
375
- jQuery('#CardType').val(response['card']['brand']);
376
- else
377
- form$.append("<input type='hidden' name='CardType' value='" + response['card']['brand'] + "'/>");
378
- form$.append("<input type='hidden' name='AccountNumber' value='XXXXXXXXXXXX" + response['card']['last4'] + "'/>");
379
- form$.append("<input type='hidden' name='ExpirationMonth' value='" + ("0" + response['card']['exp_month']).slice(-2) + "'/>");
380
- form$.append("<input type='hidden' name='ExpirationYear' value='" + response['card']['exp_year'] + "'/>");
381
-
382
- // and submit
383
- form$.get(0).submit();
 
384
  }
 
 
 
385
  }
386
- -->
387
- </script>
388
- <?php
389
  }
390
- add_action("wp_head", "pmpro_stripe_javascript");
391
-
392
- //don't require the CVV
393
- function pmpro_stripe_dont_require_CVV($fields)
394
- {
395
- unset($fields['CVV']);
396
- return $fields;
 
 
397
  }
398
- add_filter("pmpro_required_billing_fields", "pmpro_stripe_dont_require_CVV");
399
  }
400
  }
401
 
@@ -519,133 +556,103 @@
519
 
520
  //include ours
521
  ?>
522
- <table id="pmpro_payment_information_fields" class="pmpro_checkout top1em" width="100%" cellpadding="0" cellspacing="0" border="0" <?php if(!$pmpro_requirebilling || apply_filters("pmpro_hide_payment_information_fields", false) ) { ?>style="display: none;"<?php } ?>>
523
- <thead>
524
- <tr>
525
- <th>
526
- <span class="pmpro_thead-name"><?php _e('Payment Information', 'paid-memberships-pro' );?></span>
527
- <span class="pmpro_thead-msg"><?php printf(__('We Accept %s', 'paid-memberships-pro' ), $pmpro_accepted_credit_cards_string);?></span>
528
- </th>
529
- </tr>
530
- </thead>
531
- <tbody>
532
- <tr valign="top">
533
- <td>
534
- <?php
535
- $sslseal = pmpro_getOption("sslseal");
536
- if($sslseal)
537
- {
538
- ?>
539
- <div class="pmpro_sslseal"><?php echo stripslashes($sslseal)?></div>
540
- <?php
541
- }
542
- ?>
543
- <?php
544
- $pmpro_include_cardtype_field = apply_filters('pmpro_include_cardtype_field', false);
545
- if($pmpro_include_cardtype_field)
546
- {
547
- ?>
548
- <div class="pmpro_payment-card-type">
549
- <label for="CardType"><?php _e('Card Type', 'paid-memberships-pro' );?></label>
550
- <select id="CardType" class=" <?php echo pmpro_getClassForField("CardType");?>">
551
- <?php foreach($pmpro_accepted_credit_cards as $cc) { ?>
552
- <option value="<?php echo $cc?>" <?php if($CardType == $cc) { ?>selected="selected"<?php } ?>><?php echo $cc?></option>
553
- <?php } ?>
554
- </select>
555
- </div>
556
- <?php
557
- }
558
- else
559
- {
560
- ?>
561
- <input type="hidden" id="CardType" name="CardType" value="<?php echo esc_attr($CardType);?>" />
562
- <script>
563
- <!--
564
- jQuery(document).ready(function() {
565
- jQuery('#AccountNumber').validateCreditCard(function(result) {
566
- var cardtypenames = {
567
- "amex":"American Express",
568
- "diners_club_carte_blanche":"Diners Club Carte Blanche",
569
- "diners_club_international":"Diners Club International",
570
- "discover":"Discover",
571
- "jcb":"JCB",
572
- "laser":"Laser",
573
- "maestro":"Maestro",
574
- "mastercard":"Mastercard",
575
- "visa":"Visa",
576
- "visa_electron":"Visa Electron"
577
- }
578
-
579
- if(result.card_type)
580
- jQuery('#CardType').val(cardtypenames[result.card_type.name]);
581
- else
582
- jQuery('#CardType').val('Unknown Card Type');
583
- });
584
- });
585
- -->
586
- </script>
587
- <?php
588
- }
589
- ?>
590
-
591
- <div class="pmpro_payment-account-number">
592
- <label for="AccountNumber"><?php _e('Card Number', 'paid-memberships-pro' );?></label>
593
- <input id="AccountNumber" class="input <?php echo pmpro_getClassForField("AccountNumber");?>" type="text" size="25" value="<?php echo esc_attr($AccountNumber)?>" autocomplete="off" />
594
- </div>
595
-
596
- <div class="pmpro_payment-expiration">
597
- <label for="ExpirationMonth"><?php _e('Expiration Date', 'paid-memberships-pro' );?></label>
598
- <select id="ExpirationMonth" class=" <?php echo pmpro_getClassForField("ExpirationMonth");?>">
599
- <option value="01" <?php if($ExpirationMonth == "01") { ?>selected="selected"<?php } ?>>01</option>
600
- <option value="02" <?php if($ExpirationMonth == "02") { ?>selected="selected"<?php } ?>>02</option>
601
- <option value="03" <?php if($ExpirationMonth == "03") { ?>selected="selected"<?php } ?>>03</option>
602
- <option value="04" <?php if($ExpirationMonth == "04") { ?>selected="selected"<?php } ?>>04</option>
603
- <option value="05" <?php if($ExpirationMonth == "05") { ?>selected="selected"<?php } ?>>05</option>
604
- <option value="06" <?php if($ExpirationMonth == "06") { ?>selected="selected"<?php } ?>>06</option>
605
- <option value="07" <?php if($ExpirationMonth == "07") { ?>selected="selected"<?php } ?>>07</option>
606
- <option value="08" <?php if($ExpirationMonth == "08") { ?>selected="selected"<?php } ?>>08</option>
607
- <option value="09" <?php if($ExpirationMonth == "09") { ?>selected="selected"<?php } ?>>09</option>
608
- <option value="10" <?php if($ExpirationMonth == "10") { ?>selected="selected"<?php } ?>>10</option>
609
- <option value="11" <?php if($ExpirationMonth == "11") { ?>selected="selected"<?php } ?>>11</option>
610
- <option value="12" <?php if($ExpirationMonth == "12") { ?>selected="selected"<?php } ?>>12</option>
611
- </select>/<select id="ExpirationYear" class=" <?php echo pmpro_getClassForField("ExpirationYear");?>">
612
- <?php
613
- for($i = date_i18n("Y"); $i < date_i18n("Y") + 10; $i++)
614
- {
615
- ?>
616
- <option value="<?php echo $i?>" <?php if($ExpirationYear == $i) { ?>selected="selected"<?php } ?>><?php echo $i?></option>
617
- <?php
618
- }
619
- ?>
620
  </select>
621
  </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
622
 
623
- <?php
624
- $pmpro_show_cvv = apply_filters("pmpro_show_cvv", true);
625
- if($pmpro_show_cvv)
626
- {
627
- ?>
628
- <div class="pmpro_payment-cvv">
629
- <label for="CVV"><?php _e('CVV', 'paid-memberships-pro' );?></label>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
630
  <input id="CVV" type="text" size="4" value="<?php if(!empty($_REQUEST['CVV'])) { echo esc_attr(sanitize_text_field($_REQUEST['CVV'])); }?>" class="input <?php echo pmpro_getClassForField("CVV");?>" /> <small>(<a href="javascript:void(0);" onclick="javascript:window.open('<?php echo pmpro_https_filter(PMPRO_URL)?>/pages/popup-cvv.html','cvv','toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, width=600, height=475');"><?php _e("what's this?", 'paid-memberships-pro' );?></a>)</small>
631
  </div>
632
- <?php
633
- }
634
- ?>
635
-
636
- <?php if($pmpro_show_discount_code) { ?>
637
- <div class="pmpro_payment-discount-code">
638
  <label for="discount_code"><?php _e('Discount Code', 'paid-memberships-pro' );?></label>
639
- <input class="input <?php echo pmpro_getClassForField("discount_code");?>" id="discount_code" name="discount_code" type="text" size="20" value="<?php echo esc_attr($discount_code)?>" />
640
  <input type="button" id="discount_code_button" name="discount_code_button" value="<?php _e('Apply', 'paid-memberships-pro' );?>" />
641
  <p id="discount_code_message" class="pmpro_message" style="display: none;"></p>
642
  </div>
643
- <?php } ?>
644
-
645
- </td>
646
- </tr>
647
- </tbody>
648
- </table>
 
649
  <?php
650
 
651
  //don't include the default
@@ -890,75 +897,7 @@
890
  //if when is now, update the subscription
891
  if($update['when'] == "now")
892
  {
893
- //get level for user
894
- $user_level = pmpro_getMembershipLevelForUser($user_id);
895
-
896
- //get current plan at Stripe to get payment date
897
- $last_order = new MemberOrder();
898
- $last_order->getLastMemberOrder($user_id);
899
- $last_order->setGateway('stripe');
900
- $last_order->Gateway->getCustomer($last_order);
901
-
902
- $subscription = $last_order->Gateway->getSubscription($last_order);
903
-
904
- if(!empty($subscription))
905
- {
906
- $end_timestamp = $subscription->current_period_end;
907
-
908
- //cancel the old subscription
909
- if(!$last_order->Gateway->cancelSubscriptionAtGateway($subscription))
910
- {
911
- //throw error and halt save
912
- function pmpro_stripe_user_profile_fields_save_error($errors, $update, $user)
913
- {
914
- $errors->add('pmpro_stripe_updates',__('Could not cancel the old subscription. Updates have not been processed.', 'paid-memberships-pro' ));
915
- }
916
- add_filter('user_profile_update_errors', 'pmpro_stripe_user_profile_fields_save_error', 10, 3);
917
-
918
- //stop processing updates
919
- return;
920
- }
921
- }
922
-
923
- //if we didn't get an end date, let's set one one cycle out
924
- if(empty($end_timestamp))
925
- $end_timestamp = strtotime("+" . $update['cycle_number'] . " " . $update['cycle_period'], current_time('timestamp'));
926
-
927
- //build order object
928
- $update_order = new MemberOrder();
929
- $update_order->setGateway('stripe');
930
- $update_order->user_id = $user_id;
931
- $update_order->membership_id = $user_level->id;
932
- $update_order->membership_name = $user_level->name;
933
- $update_order->InitialPayment = 0;
934
- $update_order->PaymentAmount = $update['billing_amount'];
935
- $update_order->ProfileStartDate = date_i18n("Y-m-d", $end_timestamp);
936
- $update_order->BillingPeriod = $update['cycle_period'];
937
- $update_order->BillingFrequency = $update['cycle_number'];
938
-
939
- //need filter to reset ProfileStartDate
940
- add_filter('pmpro_profile_start_date', create_function('$startdate, $order', 'return "' . $update_order->ProfileStartDate . 'T0:0:0";'), 10, 2);
941
-
942
- //update subscription
943
- $update_order->Gateway->subscribe($update_order, false);
944
-
945
- //update membership
946
- $sqlQuery = "UPDATE $wpdb->pmpro_memberships_users
947
- SET billing_amount = '" . esc_sql($update['billing_amount']) . "',
948
- cycle_number = '" . esc_sql($update['cycle_number']) . "',
949
- cycle_period = '" . esc_sql($update['cycle_period']) . "',
950
- trial_amount = '',
951
- trial_limit = ''
952
- WHERE user_id = '" . esc_sql($user_id) . "'
953
- AND membership_id = '" . esc_sql($last_order->membership_id) . "'
954
- AND status = 'active'
955
- LIMIT 1";
956
-
957
- $wpdb->query($sqlQuery);
958
-
959
- //save order so we know which plan to look for at stripe (order code = plan id)
960
- $update_order->status = "success";
961
- $update_order->saveOrder();
962
 
963
  continue;
964
  }
@@ -979,8 +918,8 @@
979
 
980
  //save date of next on-date update to make it easier to query for these in cron job
981
  update_user_meta($user_id, "pmpro_stripe_next_on_date_update", $next_on_date_update);
982
- }
983
-
984
  /**
985
  * Cron activation for subscription updates.
986
  *
@@ -1050,58 +989,7 @@
1050
  $ud['date_year'] . "-" . $ud['date_month'] . "-" . $ud['date_day'] <= date_i18n("Y-m-d", current_time('timestamp') )
1051
  )
1052
  {
1053
- //get level for user
1054
- $user_level = pmpro_getMembershipLevelForUser($user_id);
1055
-
1056
- //get current plan at Stripe to get payment date
1057
- $last_order = new MemberOrder();
1058
- $last_order->getLastMemberOrder($user_id);
1059
- $last_order->setGateway('stripe');
1060
- $last_order->Gateway->getCustomer($last_order);
1061
-
1062
- if(!empty($last_order->Gateway->customer))
1063
- {
1064
- //find the first subscription
1065
- if(!empty($last_order->Gateway->customer->subscriptions['data'][0]))
1066
- {
1067
- $first_sub = $last_order->Gateway->customer->subscriptions['data'][0]->__toArray();
1068
- $end_timestamp = $first_sub['current_period_end'];
1069
- }
1070
- }
1071
-
1072
- //if we didn't get an end date, let's set one one cycle out
1073
- $end_timestamp = strtotime("+" . $ud['cycle_number'] . " " . $ud['cycle_period'], current_time( 'timestamp' ));
1074
-
1075
- //build order object
1076
- $update_order = new MemberOrder();
1077
- $update_order->setGateway('stripe');
1078
- $update_order->user_id = $user_id;
1079
- $update_order->membership_id = $user_level->id;
1080
- $update_order->membership_name = $user_level->name;
1081
- $update_order->InitialPayment = 0;
1082
- $update_order->PaymentAmount = $ud['billing_amount'];
1083
- $update_order->ProfileStartDate = date_i18n("Y-m-d", $end_timestamp);
1084
- $update_order->BillingPeriod = $ud['cycle_period'];
1085
- $update_order->BillingFrequency = $ud['cycle_number'];
1086
-
1087
- //update subscription
1088
- $update_order->Gateway->subscribe($update_order, false);
1089
-
1090
- //update membership
1091
- $sqlQuery = "UPDATE $wpdb->pmpro_memberships_users
1092
- SET billing_amount = '" . esc_sql($ud['billing_amount']) . "',
1093
- cycle_number = '" . esc_sql($ud['cycle_number']) . "',
1094
- cycle_period = '" . esc_sql($ud['cycle_period']) . "'
1095
- WHERE user_id = '" . esc_sql($user_id) . "'
1096
- AND membership_id = '" . esc_sql($last_order->membership_id) . "'
1097
- AND status = 'active'
1098
- LIMIT 1";
1099
-
1100
- $wpdb->query($sqlQuery);
1101
-
1102
- //save order
1103
- $update_order->status = "success";
1104
- $update_order->saveOrder();
1105
 
1106
  //remove update from list
1107
  unset($user_updates[$key]);
@@ -1125,6 +1013,65 @@
1125
  }
1126
  }
1127
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1128
 
1129
  /**
1130
  * Process checkout and decide if a charge and or subscribe is needed
@@ -1399,7 +1346,7 @@
1399
  {
1400
  try
1401
  {
1402
- $this->customer = Stripe_Customer::create(array(
1403
  "description" => $name . " (" . $email . ")",
1404
  "email" => $order->Email,
1405
  "card" => $order->stripeToken
@@ -1697,6 +1644,108 @@
1697
 
1698
  return true;
1699
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1700
 
1701
  /**
1702
  * Helper method to update the customer info via getCustomer
@@ -1777,7 +1826,7 @@
1777
  *
1778
  * @since 1.8
1779
  */
1780
- function cancelSubscriptionAtGateway($subscription)
1781
  {
1782
  //need a valid sub
1783
  if(empty($subscription->id))
@@ -1819,6 +1868,10 @@
1819
  }
1820
  }
1821
 
 
 
 
 
1822
  //cancel
1823
  $r = $subscription->cancel();
1824
 
@@ -1892,12 +1945,16 @@
1892
  if(strpos($transaction_id, "in_") !== false) {
1893
  $invoice = Stripe_Invoice::retrieve($transaction_id);
1894
 
1895
- if(!empty($invoice) && !empty($invoice->payment))
1896
- $transaction_id = $invoice->payment;
1897
  }
1898
 
1899
  //get the charge
1900
- $charge = Stripe_Charge::retrieve($transaction_id);
 
 
 
 
1901
 
1902
  //can't find the charge?
1903
  if(empty($charge)) {
@@ -1937,4 +1994,4 @@
1937
  return false;
1938
  }
1939
  }
1940
- }
41
  if( true === $this->dependencies() ) {
42
  $this->loadStripeLibrary();
43
  Stripe\Stripe::setApiKey(pmpro_getOption("stripe_secretkey"));
44
+ Stripe\Stripe::setAPIVersion("2017-08-15");
45
  self::$is_loaded = true;
46
  }
47
 
129
  $pmpro_stripe_lite = apply_filters("pmpro_stripe_lite", !pmpro_getOption("stripe_billingaddress")); //default is oposite of the stripe_billingaddress setting
130
  add_filter('pmpro_required_billing_fields', array('PMProGateway_stripe', 'pmpro_required_billing_fields'));
131
 
132
+ //make sure we clean up subs we will be cancelling after checkout before processing
133
+ add_action('pmpro_checkout_before_processing', array('PMProGateway_stripe', 'pmpro_checkout_before_processing'));
134
+
135
  //updates cron
136
  add_action('pmpro_cron_stripe_subscription_updates', array('PMProGateway_stripe', 'pmpro_cron_stripe_subscription_updates'));
137
 
159
  add_filter('pmpro_include_cardtype_field', array('PMProGateway_stripe', 'pmpro_include_billing_address_fields'));
160
  add_filter('pmpro_include_payment_information_fields', array('PMProGateway_stripe', 'pmpro_include_payment_information_fields'));
161
  }
162
+
163
+ add_action( 'init', array( 'PMProGateway_stripe', 'pmpro_clear_saved_subscriptions' ) );
164
+ }
165
+
166
+ /**
167
+ * Clear any saved (preserved) subscription IDs that should have been processed and are now timed out.
168
+ */
169
+ public static function pmpro_clear_saved_subscriptions() {
170
+
171
+ if ( ! is_user_logged_in() ) {
172
+ return;
173
+ }
174
+
175
+ global $current_user;
176
+ $preserve = get_user_meta( $current_user->ID, 'pmpro_stripe_dont_cancel', true );
177
+
178
+ // Clean up the subscription timeout values (if applicable)
179
+ if ( !empty( $preserve ) ) {
180
+
181
+ foreach ( $preserve as $sub_id => $timestamp ) {
182
+
183
+ // Make sure the ID has "timed out" (more than 3 days since it was last updated/added.
184
+ if ( intval( $timestamp ) >= ( current_time( 'timestamp' ) + ( 3 * DAY_IN_SECONDS ) ) ) {
185
+ unset( $preserve[ $sub_id ] );
186
+ }
187
+ }
188
+
189
+ update_user_meta( $current_user->ID, 'pmpro_stripe_dont_cancel', $preserve );
190
+ }
191
  }
192
 
193
  /**
310
  {
311
  //stripe js library
312
  wp_enqueue_script("stripe", "https://js.stripe.com/v2/", array(), NULL);
313
+
314
+ if ( ! function_exists( 'pmpro_stripe_javascript' ) ) {
315
 
316
+ //stripe js code for checkout
317
+ function pmpro_stripe_javascript()
318
+ {
319
+ global $pmpro_gateway, $pmpro_level, $pmpro_stripe_lite;
320
+ ?>
321
+ <script type="text/javascript">
322
+ <!--
323
+ // this identifies your website in the createToken call below
324
+ Stripe.setPublishableKey('<?php echo pmpro_getOption("stripe_publishablekey"); ?>');
325
+
326
+ pmpro_require_billing = true;
327
+
328
+ var tokenNum = 0;
329
+
330
+ jQuery(document).ready(function() {
331
+ jQuery(".pmpro_form").submit(function(event) {
332
+
333
+ // prevent the form from submitting with the default action
334
+ event.preventDefault();
335
+
336
+ //double check in case a discount code made the level free
337
+ if(pmpro_require_billing) {
338
+ //build array for creating token
339
+ var args = {
340
+ number: jQuery('#AccountNumber').val(),
341
+ exp_month: jQuery('#ExpirationMonth').val(),
342
+ exp_year: jQuery('#ExpirationYear').val()
343
+ <?php
344
+ $pmpro_stripe_verify_address = apply_filters("pmpro_stripe_verify_address", pmpro_getOption('stripe_billingaddress'));
345
+ if(!empty($pmpro_stripe_verify_address))
346
+ {
347
+ ?>
348
+ ,address_line1: jQuery('#baddress1').val(),
349
+ address_line2: jQuery('#baddress2').val(),
350
+ address_city: jQuery('#bcity').val(),
351
+ address_state: jQuery('#bstate').val(),
352
+ address_zip: jQuery('#bzipcode').val(),
353
+ address_country: jQuery('#bcountry').val()
354
+ <?php
355
+ }
356
  ?>
357
+ };
358
+
359
+ //add CVC if not blank
360
+ if(jQuery('#CVV').val().length)
361
+ args['cvc'] = jQuery('#CVV').val();
362
+
363
+ //add first and last name if not blank
364
+ if (jQuery('#bfirstname').length && jQuery('#blastname').length)
365
+ args['name'] = jQuery.trim(jQuery('#bfirstname').val() + ' ' + jQuery('#blastname').val());
366
+
367
+ //create token(s)
368
+ if (jQuery('#level').length) {
369
+ var levelnums = jQuery("#level").val().split(",");
370
+ for(var cnt = 0, len = levelnums.length; cnt < len; cnt++) {
371
+ Stripe.createToken(args, stripeResponseHandler);
372
  }
373
+ } else {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
374
  Stripe.createToken(args, stripeResponseHandler);
375
  }
376
+
377
+ // prevent the form from submitting with the default action
378
+ return false;
379
  } else {
380
+ this.submit();
381
+ return true; //not using Stripe anymore
382
+ }
383
+ });
 
 
 
 
 
384
  });
 
385
 
386
+ function stripeResponseHandler(status, response) {
387
+ if (response.error) {
388
+ // re-enable the submit button
389
+ jQuery('.pmpro_btn-submit-checkout,.pmpro_btn-submit').removeAttr("disabled");
390
+
391
+ //hide processing message
392
+ jQuery('#pmpro_processing_message').css('visibility', 'hidden');
393
+
394
+ // show the errors on the form
395
+ alert(response.error.message);
396
+ jQuery(".payment-errors").text(response.error.message);
397
+ } else {
398
+ var form$ = jQuery("#pmpro_form, .pmpro_form");
399
+ // token contains id, last4, and card type
400
+ var token = response['id'];
401
+ // insert the token into the form so it gets submitted to the server
402
+ form$.append("<input type='hidden' name='stripeToken" + tokenNum + "' value='" + token + "'/>");
403
+ tokenNum++;
404
+
405
+ //console.log(response);
406
+
407
+ //insert fields for other card fields
408
+ if(jQuery('#CardType[name=CardType]').length)
409
+ jQuery('#CardType').val(response['card']['brand']);
410
+ else
411
+ form$.append("<input type='hidden' name='CardType' value='" + response['card']['brand'] + "'/>");
412
+ form$.append("<input type='hidden' name='AccountNumber' value='XXXXXXXXXXXX" + response['card']['last4'] + "'/>");
413
+ form$.append("<input type='hidden' name='ExpirationMonth' value='" + ("0" + response['card']['exp_month']).slice(-2) + "'/>");
414
+ form$.append("<input type='hidden' name='ExpirationYear' value='" + response['card']['exp_year'] + "'/>");
415
+
416
+ // and submit
417
+ form$.get(0).submit();
418
+ }
419
  }
420
+ -->
421
+ </script>
422
+ <?php
423
  }
424
+ add_action("wp_head", "pmpro_stripe_javascript");
 
 
425
  }
426
+
427
+ if ( ! function_exists( 'pmpro_stripe_dont_require_CVV' ) ) {
428
+ //don't require the CVV
429
+ function pmpro_stripe_dont_require_CVV($fields)
430
+ {
431
+ unset($fields['CVV']);
432
+ return $fields;
433
+ }
434
+ add_filter("pmpro_required_billing_fields", "pmpro_stripe_dont_require_CVV");
435
  }
 
436
  }
437
  }
438
 
556
 
557
  //include ours
558
  ?>
559
+ <div id="pmpro_payment_information_fields" class="pmpro_checkout" <?php if(!$pmpro_requirebilling || apply_filters("pmpro_hide_payment_information_fields", false) ) { ?>style="display: none;"<?php } ?>>
560
+ <h3>
561
+ <span class="pmpro_checkout-h3-name"><?php _e('Payment Information', 'paid-memberships-pro' );?></span>
562
+ <span class="pmpro_checkout-h3-msg"><?php printf(__('We Accept %s', 'paid-memberships-pro' ), $pmpro_accepted_credit_cards_string);?></span>
563
+ </h3>
564
+ <?php $sslseal = pmpro_getOption("sslseal"); ?>
565
+ <?php if(!empty($sslseal)) { ?>
566
+ <div class="pmpro_checkout-fields-display-seal">
567
+ <?php } ?>
568
+ <div class="pmpro_checkout-fields<?php if(!empty($sslseal)) { ?> pmpro_checkout-fields-leftcol<?php } ?>">
569
+ <?php
570
+ $pmpro_include_cardtype_field = apply_filters('pmpro_include_cardtype_field', false);
571
+ if($pmpro_include_cardtype_field) { ?>
572
+ <div class="pmpro_checkout-field pmpro_payment-card-type">
573
+ <label for="CardType"><?php _e('Card Type', 'paid-memberships-pro' );?></label>
574
+ <select id="CardType" class=" <?php echo pmpro_getClassForField("CardType");?>">
575
+ <?php foreach($pmpro_accepted_credit_cards as $cc) { ?>
576
+ <option value="<?php echo $cc?>" <?php if($CardType == $cc) { ?>selected="selected"<?php } ?>><?php echo $cc?></option>
577
+ <?php } ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
578
  </select>
579
  </div>
580
+ <?php } else { ?>
581
+ <input type="hidden" id="CardType" name="CardType" value="<?php echo esc_attr($CardType);?>" />
582
+ <script>
583
+ <!--
584
+ jQuery(document).ready(function() {
585
+ jQuery('#AccountNumber').validateCreditCard(function(result) {
586
+ var cardtypenames = {
587
+ "amex":"American Express",
588
+ "diners_club_carte_blanche":"Diners Club Carte Blanche",
589
+ "diners_club_international":"Diners Club International",
590
+ "discover":"Discover",
591
+ "jcb":"JCB",
592
+ "laser":"Laser",
593
+ "maestro":"Maestro",
594
+ "mastercard":"Mastercard",
595
+ "visa":"Visa",
596
+ "visa_electron":"Visa Electron"
597
+ }
598
 
599
+ if(result.card_type)
600
+ jQuery('#CardType').val(cardtypenames[result.card_type.name]);
601
+ else
602
+ jQuery('#CardType').val('Unknown Card Type');
603
+ });
604
+ });
605
+ -->
606
+ </script>
607
+ <?php } ?>
608
+ <div class="pmpro_checkout-field pmpro_payment-account-number">
609
+ <label for="AccountNumber"><?php _e('Card Number', 'paid-memberships-pro' );?></label>
610
+ <input id="AccountNumber" class="input <?php echo pmpro_getClassForField("AccountNumber");?>" type="text" size="25" value="<?php echo esc_attr($AccountNumber)?>" autocomplete="off" />
611
+ </div>
612
+ <div class="pmpro_checkout-field pmpro_payment-expiration">
613
+ <label for="ExpirationMonth"><?php _e('Expiration Date', 'paid-memberships-pro' );?></label>
614
+ <select id="ExpirationMonth" class=" <?php echo pmpro_getClassForField("ExpirationMonth");?>">
615
+ <option value="01" <?php if($ExpirationMonth == "01") { ?>selected="selected"<?php } ?>>01</option>
616
+ <option value="02" <?php if($ExpirationMonth == "02") { ?>selected="selected"<?php } ?>>02</option>
617
+ <option value="03" <?php if($ExpirationMonth == "03") { ?>selected="selected"<?php } ?>>03</option>
618
+ <option value="04" <?php if($ExpirationMonth == "04") { ?>selected="selected"<?php } ?>>04</option>
619
+ <option value="05" <?php if($ExpirationMonth == "05") { ?>selected="selected"<?php } ?>>05</option>
620
+ <option value="06" <?php if($ExpirationMonth == "06") { ?>selected="selected"<?php } ?>>06</option>
621
+ <option value="07" <?php if($ExpirationMonth == "07") { ?>selected="selected"<?php } ?>>07</option>
622
+ <option value="08" <?php if($ExpirationMonth == "08") { ?>selected="selected"<?php } ?>>08</option>
623
+ <option value="09" <?php if($ExpirationMonth == "09") { ?>selected="selected"<?php } ?>>09</option>
624
+ <option value="10" <?php if($ExpirationMonth == "10") { ?>selected="selected"<?php } ?>>10</option>
625
+ <option value="11" <?php if($ExpirationMonth == "11") { ?>selected="selected"<?php } ?>>11</option>
626
+ <option value="12" <?php if($ExpirationMonth == "12") { ?>selected="selected"<?php } ?>>12</option>
627
+ </select>/<select id="ExpirationYear" class=" <?php echo pmpro_getClassForField("ExpirationYear");?>">
628
+ <?php
629
+ for($i = date_i18n("Y"); $i < date_i18n("Y") + 10; $i++) { ?>
630
+ <option value="<?php echo $i?>" <?php if($ExpirationYear == $i) { ?>selected="selected"<?php } ?>><?php echo $i?></option>
631
+ <?php } ?>
632
+ </select>
633
+ </div>
634
+ <?php
635
+ $pmpro_show_cvv = apply_filters("pmpro_show_cvv", true);
636
+ if($pmpro_show_cvv) { ?>
637
+ <div class="pmpro_checkout-field pmpro_payment-cvv">
638
+ <label for="CVV"><?php _e('Security Code (CVC)', 'paid-memberships-pro' );?></label>
639
  <input id="CVV" type="text" size="4" value="<?php if(!empty($_REQUEST['CVV'])) { echo esc_attr(sanitize_text_field($_REQUEST['CVV'])); }?>" class="input <?php echo pmpro_getClassForField("CVV");?>" /> <small>(<a href="javascript:void(0);" onclick="javascript:window.open('<?php echo pmpro_https_filter(PMPRO_URL)?>/pages/popup-cvv.html','cvv','toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, width=600, height=475');"><?php _e("what's this?", 'paid-memberships-pro' );?></a>)</small>
640
  </div>
641
+ <?php } ?>
642
+ <?php if($pmpro_show_discount_code) { ?>
643
+ <div class="pmpro_checkout-field pmpro_payment-discount-code">
 
 
 
644
  <label for="discount_code"><?php _e('Discount Code', 'paid-memberships-pro' );?></label>
645
+ <input class="input <?php echo pmpro_getClassForField("discount_code");?>" id="discount_code" name="discount_code" type="text" size="10" value="<?php echo esc_attr($discount_code)?>" />
646
  <input type="button" id="discount_code_button" name="discount_code_button" value="<?php _e('Apply', 'paid-memberships-pro' );?>" />
647
  <p id="discount_code_message" class="pmpro_message" style="display: none;"></p>
648
  </div>
649
+ <?php } ?>
650
+ </div> <!-- end pmpro_checkout-fields -->
651
+ <?php if(!empty($sslseal)) { ?>
652
+ <div class="pmpro_checkout-fields-rightcol pmpro_sslseal"><?php echo stripslashes($sslseal); ?></div>
653
+ </div> <!-- end pmpro_checkout-fields-display-seal -->
654
+ <?php } ?>
655
+ </div> <!-- end pmpro_payment_information_fields -->
656
  <?php
657
 
658
  //don't include the default
897
  //if when is now, update the subscription
898
  if($update['when'] == "now")
899
  {
900
+ PMProGateway_stripe::updateSubscription($update, $user_id);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
901
 
902
  continue;
903
  }
918
 
919
  //save date of next on-date update to make it easier to query for these in cron job
920
  update_user_meta($user_id, "pmpro_stripe_next_on_date_update", $next_on_date_update);
921
+ }
922
+
923
  /**
924
  * Cron activation for subscription updates.
925
  *
989
  $ud['date_year'] . "-" . $ud['date_month'] . "-" . $ud['date_day'] <= date_i18n("Y-m-d", current_time('timestamp') )
990
  )
991
  {
992
+ PMProGateway_stripe::updateSubscription($ud, $user_id);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
993
 
994
  //remove update from list
995
  unset($user_updates[$key]);
1013
  }
1014
  }
1015
  }
1016
+
1017
+ /**
1018
+ * Before processing a checkout, check for pending invoices we want to clean up.
1019
+ * This prevents double billing issues in cases where Stripe has pending invoices
1020
+ * because of an expired credit card/etc and a user checks out to renew their subscription
1021
+ * instead of updating their billing information via the billing info page.
1022
+ */
1023
+ static function pmpro_checkout_before_processing() {
1024
+ global $wpdb, $current_user;
1025
+
1026
+ //we're only worried about cases where the user is logged in
1027
+ if(!is_user_logged_in())
1028
+ return;
1029
+
1030
+ //get user and membership level
1031
+ $membership_level = pmpro_getMembershipLevelForUser($current_user->ID);
1032
+
1033
+ //no level, then probably no subscription at Stripe anymore
1034
+ if(empty($membership_level))
1035
+ return;
1036
+
1037
+ /**
1038
+ * Filter which levels to cancel at the gateway.
1039
+ * MMPU will set this to all levels that are going to be cancelled during this checkout.
1040
+ * Others may want to display this by add_filter('pmpro_stripe_levels_to_cancel_before_checkout', __return_false);
1041
+ */
1042
+ $levels_to_cancel = apply_filters('pmpro_stripe_levels_to_cancel_before_checkout', array($membership_level->id), $current_user);
1043
+
1044
+ foreach($levels_to_cancel as $level_to_cancel) {
1045
+ //get the last order for this user/level
1046
+ $last_order = new MemberOrder();
1047
+ $last_order->getLastMemberOrder($current_user->ID, 'success', $level_to_cancel, 'stripe');
1048
+
1049
+ //so let's cancel the user's susbcription
1050
+ if(!empty($last_order) && !empty($last_order->subscription_transaction_id)) {
1051
+ $subscription = $last_order->Gateway->getSubscription($last_order);
1052
+ if(!empty($subscription)) {
1053
+ $last_order->Gateway->cancelSubscriptionAtGateway($subscription, true);
1054
+
1055
+ //Stripe was probably going to cancel this subscription 7 days past the payment failure (maybe just one hour, use a filter for sure)
1056
+ $memberships_users_row = $wpdb->get_row("SELECT * FROM $wpdb->pmpro_memberships_users WHERE user_id = '" . $current_user->ID . "' AND membership_id = '" . $level_to_cancel . "' AND status = 'active' LIMIT 1");
1057
+
1058
+ if(!empty($memberships_users_row) && (empty($memberships_users_row->enddate) || $memberships_users_row->enddate == '0000-00-00 00:00:00')) {
1059
+ /**
1060
+ * Filter graced period days when canceling existing subscriptions at checkout.
1061
+ *
1062
+ * @since 1.9.4
1063
+ *
1064
+ * @param int $days Grace period defaults to 3 days
1065
+ * @param object $membership Membership row from pmpro_memberships_users including membership_id, user_id, and enddate
1066
+ */
1067
+ $days_grace = apply_filters('pmpro_stripe_days_grace_when_canceling_existing_subscriptions_at_checkout', 3, $memberships_users_row);
1068
+ $new_enddate = date('Y-m-d H:i:s', current_time('timestamp')+3600*24*$days_grace);
1069
+ $wpdb->update( $wpdb->pmpro_memberships_users, array('enddate'=>$new_enddate), array('user_id'=>$current_user->ID, 'membership_id'=>$level_to_cancel, 'status'=>'active'), array('%s'), array('%d', '%d', '%s') );
1070
+ }
1071
+ }
1072
+ }
1073
+ }
1074
+ }
1075
 
1076
  /**
1077
  * Process checkout and decide if a charge and or subscribe is needed
1346
  {
1347
  try
1348
  {
1349
+ $this->customer = Stripe_Customer::create(array(
1350
  "description" => $name . " (" . $email . ")",
1351
  "email" => $order->Email,
1352
  "card" => $order->stripeToken
1644
 
1645
  return true;
1646
  }
1647
+
1648
+ /**
1649
+ * Helper method to save the subscription ID to make sure the membership doesn't get cancelled by the webhook
1650
+ */
1651
+ static function ignoreCancelWebhookForThisSubscription($subscription_id, $user_id = NULL) {
1652
+ if(empty($user_id)) {
1653
+ global $current_user;
1654
+ $user_id = $current_user->ID;
1655
+ }
1656
+
1657
+ $preserve = get_user_meta( $user_id, 'pmpro_stripe_dont_cancel', true );
1658
+
1659
+ // No previous values found, init the array
1660
+ if ( empty( $preserve ) ) {
1661
+ $preserve = array();
1662
+ }
1663
+
1664
+ // Store or update the subscription ID timestamp (for cleanup)
1665
+ $preserve[$subscription_id] = current_time( 'timestamp' );
1666
+
1667
+ update_user_meta( $user_id, 'pmpro_stripe_dont_cancel', $preserve );
1668
+ }
1669
+
1670
+ /**
1671
+ * Helper method to process a Stripe subscription update
1672
+ */
1673
+ static function updateSubscription($update, $user_id) {
1674
+ global $wpdb;
1675
+
1676
+ //get level for user
1677
+ $user_level = pmpro_getMembershipLevelForUser($user_id);
1678
+
1679
+ //get current plan at Stripe to get payment date
1680
+ $last_order = new MemberOrder();
1681
+ $last_order->getLastMemberOrder($user_id);
1682
+ $last_order->setGateway('stripe');
1683
+ $last_order->Gateway->getCustomer($last_order);
1684
+
1685
+ $subscription = $last_order->Gateway->getSubscription($last_order);
1686
+
1687
+ if(!empty($subscription))
1688
+ {
1689
+ $end_timestamp = $subscription->current_period_end;
1690
+
1691
+ //cancel the old subscription
1692
+ if(!$last_order->Gateway->cancelSubscriptionAtGateway($subscription, true))
1693
+ {
1694
+ //throw error and halt save
1695
+ if ( !function_exists( 'pmpro_stripe_user_profile_fields_save_error' )) {
1696
+ //throw error and halt save
1697
+ function pmpro_stripe_user_profile_fields_save_error( $errors, $update, $user ) {
1698
+ $errors->add( 'pmpro_stripe_updates', __( 'Could not cancel the old subscription. Updates have not been processed.', 'paid-memberships-pro' ) );
1699
+ }
1700
+
1701
+ add_filter( 'user_profile_update_errors', 'pmpro_stripe_user_profile_fields_save_error', 10, 3 );
1702
+ }
1703
+
1704
+ //stop processing updates
1705
+ return;
1706
+ }
1707
+ }
1708
+
1709
+ //if we didn't get an end date, let's set one one cycle out
1710
+ if(empty($end_timestamp))
1711
+ $end_timestamp = strtotime("+" . $update['cycle_number'] . " " . $update['cycle_period'], current_time('timestamp'));
1712
+
1713
+ //build order object
1714
+ $update_order = new MemberOrder();
1715
+ $update_order->setGateway('stripe');
1716
+ $update_order->user_id = $user_id;
1717
+ $update_order->membership_id = $user_level->id;
1718
+ $update_order->membership_name = $user_level->name;
1719
+ $update_order->InitialPayment = 0;
1720
+ $update_order->PaymentAmount = $update['billing_amount'];
1721
+ $update_order->ProfileStartDate = date_i18n("Y-m-d", $end_timestamp);
1722
+ $update_order->BillingPeriod = $update['cycle_period'];
1723
+ $update_order->BillingFrequency = $update['cycle_number'];
1724
+
1725
+ //need filter to reset ProfileStartDate
1726
+ add_filter('pmpro_profile_start_date', create_function('$startdate, $order', 'return "' . $update_order->ProfileStartDate . 'T0:0:0";'), 10, 2);
1727
+
1728
+ //update subscription
1729
+ $update_order->Gateway->subscribe($update_order, false);
1730
+
1731
+ //update membership
1732
+ $sqlQuery = "UPDATE $wpdb->pmpro_memberships_users
1733
+ SET billing_amount = '" . esc_sql($update['billing_amount']) . "',
1734
+ cycle_number = '" . esc_sql($update['cycle_number']) . "',
1735
+ cycle_period = '" . esc_sql($update['cycle_period']) . "',
1736
+ trial_amount = '',
1737
+ trial_limit = ''
1738
+ WHERE user_id = '" . esc_sql($user_id) . "'
1739
+ AND membership_id = '" . esc_sql($last_order->membership_id) . "'
1740
+ AND status = 'active'
1741
+ LIMIT 1";
1742
+
1743
+ $wpdb->query($sqlQuery);
1744
+
1745
+ //save order so we know which plan to look for at stripe (order code = plan id)
1746
+ $update_order->status = "success";
1747
+ $update_order->saveOrder();
1748
+ }
1749
 
1750
  /**
1751
  * Helper method to update the customer info via getCustomer
1826
  *
1827
  * @since 1.8
1828
  */
1829
+ function cancelSubscriptionAtGateway($subscription, $preserve_local_membership = false)
1830
  {
1831
  //need a valid sub
1832
  if(empty($subscription->id))
1868
  }
1869
  }
1870
 
1871
+ //sometimes we don't want to cancel the local membership when Stripe sends its webhook
1872
+ if($preserve_local_membership)
1873
+ PMProGateway_stripe::ignoreCancelWebhookForThisSubscription($subscription->id, $order->user_id);
1874
+
1875
  //cancel
1876
  $r = $subscription->cancel();
1877
 
1945
  if(strpos($transaction_id, "in_") !== false) {
1946
  $invoice = Stripe_Invoice::retrieve($transaction_id);
1947
 
1948
+ if(!empty($invoice) && !empty($invoice->charge))
1949
+ $transaction_id = $invoice->charge;
1950
  }
1951
 
1952
  //get the charge
1953
+ try {
1954
+ $charge = Stripe_Charge::retrieve($transaction_id);
1955
+ } catch (Exception $e) {
1956
+ $charge = false;
1957
+ }
1958
 
1959
  //can't find the charge?
1960
  if(empty($charge)) {
1994
  return false;
1995
  }
1996
  }
1997
+ }
classes/gateways/class.pmprogateway_twocheckout.php CHANGED
@@ -3,7 +3,7 @@
3
  require_once(dirname(__FILE__) . "/class.pmprogateway.php");
4
 
5
  //load classes init method
6
- add_action('init', array('PMProGateway_twocheckout', 'init'));
7
 
8
  class PMProGateway_Twocheckout extends PMProGateway
9
  {
@@ -30,11 +30,11 @@
30
  static function init()
31
  {
32
  //make sure PayPal Express is a gateway option
33
- add_filter('pmpro_gateways', array('PMProGateway_twocheckout', 'pmpro_gateways'));
34
 
35
  //add fields to payment settings
36
- add_filter('pmpro_payment_options', array('PMProGateway_twocheckout', 'pmpro_payment_options'));
37
- add_filter('pmpro_payment_option_fields', array('PMProGateway_twocheckout', 'pmpro_payment_option_fields'), 10, 2);
38
 
39
  //code to add at checkout
40
  $gateway = pmpro_getGateway();
@@ -42,9 +42,9 @@
42
  {
43
  add_filter('pmpro_include_billing_address_fields', '__return_false');
44
  add_filter('pmpro_include_payment_information_fields', '__return_false');
45
- add_filter('pmpro_required_billing_fields', array('PMProGateway_twocheckout', 'pmpro_required_billing_fields'));
46
- add_filter('pmpro_checkout_default_submit_button', array('PMProGateway_twocheckout', 'pmpro_checkout_default_submit_button'));
47
- add_filter('pmpro_checkout_before_change_membership_level', array('PMProGateway_twocheckout', 'pmpro_checkout_before_change_membership_level'), 10, 2);
48
  }
49
  }
50
 
@@ -93,7 +93,7 @@
93
  static function pmpro_payment_options($options)
94
  {
95
  //get stripe options
96
- $twocheckout_options = PMProGateway_twocheckout::getGatewayOptions();
97
 
98
  //merge with others.
99
  $options = array_merge($twocheckout_options, $options);
3
  require_once(dirname(__FILE__) . "/class.pmprogateway.php");
4
 
5
  //load classes init method
6
+ add_action('init', array('PMProGateway_Twocheckout', 'init'));
7
 
8
  class PMProGateway_Twocheckout extends PMProGateway
9
  {
30
  static function init()
31
  {
32
  //make sure PayPal Express is a gateway option
33
+ add_filter('pmpro_gateways', array('PMProGateway_Twocheckout', 'pmpro_gateways'));
34
 
35
  //add fields to payment settings
36
+ add_filter('pmpro_payment_options', array('PMProGateway_Twocheckout', 'pmpro_payment_options'));
37
+ add_filter('pmpro_payment_option_fields', array('PMProGateway_Twocheckout', 'pmpro_payment_option_fields'), 10, 2);
38
 
39
  //code to add at checkout
40
  $gateway = pmpro_getGateway();
42
  {
43
  add_filter('pmpro_include_billing_address_fields', '__return_false');
44
  add_filter('pmpro_include_payment_information_fields', '__return_false');
45
+ add_filter('pmpro_required_billing_fields', array('PMProGateway_Twocheckout', 'pmpro_required_billing_fields'));
46
+ add_filter('pmpro_checkout_default_submit_button', array('PMProGateway_Twocheckout', 'pmpro_checkout_default_submit_button'));
47
+ add_filter('pmpro_checkout_before_change_membership_level', array('PMProGateway_Twocheckout', 'pmpro_checkout_before_change_membership_level'), 10, 2);
48
  }
49
  }
50
 
93
  static function pmpro_payment_options($options)
94
  {
95
  //get stripe options
96
+ $twocheckout_options = PMProGateway_Twocheckout::getGatewayOptions();
97
 
98
  //merge with others.
99
  $options = array_merge($twocheckout_options, $options);
css/admin.css CHANGED
@@ -1,133 +1,134 @@
1
- /* icon */
2
- #wp-admin-bar-paid-memberships-pro .ab-item .ab-icon:before {
3
- font-family: "dashicons";
4
- content: "\f307";
5
- }
6
- .pmpro_admin tr td .dashicons {padding-top: 5px; }
7
-
8
- /* header/etc */
9
- .pmpro_admin {background: url(../images/Paid-Memberships-Pro_watermark.png) bottom right no-repeat !important; padding: 1em 0 70px 0; }
10
-
11
- .pmpro_admin .pmpro_banner h2 {float: left; }
12
- .pmpro_admin .pmpro_banner .pmpro_meta {float: left; margin: 26px 0 0 0; font-size: 12px; }
13
- .pmpro_admin .pmpro_banner .pmpro_meta .pmpro_tag-blue {margin: 0 0 0 5px; }
14
- .pmpro_admin .pmpro_banner .pmpro_logo {float: left; margin: 0 1em 0 0; width: 350px; height: 75px; }
15
- .pmpro_admin .pmpro_banner ul.pmpro_menu {clear: both; border: 1px solid #CCC; border-radius: 5px; -moz-border-radius: 5px; background: #FFF; }
16
- .pmpro_admin .pmpro_banner ul.pmpro_menu li {display: inline-block; margin: 10px 0; padding: 0px 10px; border-right: 1px solid #CCC; }
17
- .pmpro_admin .pmpro_banner ul.pmpro_menu li a, .pmpro_admin .pmpro_banner ul.pmpro_menu li a:link {color: #1e0741; text-decoration: none; }
18
- .pmpro_admin .pmpro_banner ul.pmpro_menu li a:hover {text-decoration: underline; color: #412f5b; }
19
-
20
- .pmpro_admin .pmpro_tag-grey {display: inline-block; font-size: 11px; font-weight: bold; position: relative; padding: 2px 5px; border: 1px solid #CCC; background: whiteSmoke; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; }
21
- .pmpro_admin .pmpro_tag-blue {display: inline-block; font-size: 11px; font-weight: bold; position: relative; padding: 2px 5px; border: 1px solid #2997c8; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; background: #2997c8; color: #FFF; text-decoration: none; }
22
- .pmpro_admin a.pmpro_tag-blue:hover {background: #77a02e; border: 1px solid #77a02e; }
23
-
24
- .pmpro_admin .topborder {border-top: 1px solid #CCC; margin-top: 1em; padding-top: 1em; }
25
- .pmpro_admin #editorcontainer #description {width: 100%; height: 180px; }
26
- .pmpro_admin .widefat {margin-top: 1em; }
27
-
28
- /* checkboxes */
29
- .checkbox_box {width: 300px; background: #FFFFFF; border: 1px solid #CCC;}
30
- .checkbox_box div {border-bottom: 1px solid #CCC; padding: 3px;}
31
- .checkbox_box .clickable {cursor: pointer;}
32
- .checkbox_box .clickable:hover {background: #FFC;}
33
-
34
- /* levels */
35
- tr.pmpro_gray td {color: #AAA;}
36
- tr td.level_name a {font-size: 115%; font-weight: bold; }
37
- .membership-levels tr {background: #fff;}
38
- .membership-levels tr.alternate {background: #f9f9f9;}
39
- .membership-levels tr.ui-sortable-helper {border: 1px solid #2997C8;}
40
- tr.testclass {border: 3px solid #2997C8; background: #2997C8;}
41
- tr.membership_categories ul {margin-left: 25px;}
42
-
43
- /* settings */
44
- tr.pmpro_settings_divider td {padding: 5px; margin: 0; color: #555; border-top: 1px solid #CCC; border-bottom: 1px solid #CCC;}
45
- tr.pmpro_settings_divider td:before {content: "- ";}
46
- tr.pmpro_settings_divider td:after {content: " -";}
47
-
48
- /* messages */
49
- .pmpro_message {background-color: #D5E4F7; background-image: url(../images/icon_information.gif); background-position: 3px 5px; background-repeat: no-repeat; margin: .5em 0; padding: 6px 6px 6px 25px; color: #345395; font-size: 11px; font-weight: bold; line-height: 1.3em; }
50
-
51
- .pmpro_success {background-color: #CFEECA; background-image: url(../images/icon_success.gif); color: #208A1B; }
52
- .pmpro_error {background-color: #F9D6CB; background-image: url(../images/icon_error.gif); color: #E36154; }
53
- .pmpro_alert {background-color: #FFF6CC; background-image: url(../images/icon_alert.gif); color: #CF8516; }
54
-
55
- .pmpro_message a {color: #345395; }
56
- .pmpro_success a {color: #208A1B; }
57
- .pmpro_error a {color: #E36154; }
58
- .pmpro_alert a {color: #CF8516; }
59
-
60
- /* highlighted trs */
61
- tr.pmpro_message {background-image: none;}
62
- tr.pmpro_success {background-image: none;}
63
- tr.pmpro_error {background-image: none;}
64
- tr.pmpro_alert {background-image: none;}
65
-
66
- /* discount levels */
67
- .pmpro_discount_levels {border: 1px solid #CCC;}
68
- .pmpro_discount_levels div {padding: 5px; border: 1px solid #CCC;}
69
- .pmpro_discount_levels div div {margin-top: 5px; background: #F5F5F5;}
70
-
71
- /* pagination */
72
- div.pmpro_pagination {padding: 3px; margin: 5px 0px 5px 0px; font-size: 10px; float: right; }
73
- div.pmpro_pagination a {padding: 2px 5px 2px 5px; margin: 1px; border: 1px solid #666; text-decoration: none; /* no underline */ color: #666; background: #EEE; }
74
- div.pmpro_pagination a:hover, div.pmpro_pagination a:active {background: #FFF; }
75
- div.pmpro_pagination span.current {border: 1px solid #FFF; color: #FFF; background: #666; padding: 2px 5px 2px 5px; margin: 1px; font-weight: bold; }
76
- div.pmpro_pagination span.disabled {padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #BBB; color: #BBB; background: #EFEFEF;}
77
-
78
- p.pmpro_meta_notice {font-size: .8em; padding-top: 5px; border-top: 1px solid #CCC;}
79
-
80
- /* add ons */
81
- .pmpro_admin .widgets-holder-wrap {clear: both; margin-top: 20px; padding: 0 8px; }
82
- .pmpro_admin .widgets-holder-wrap .widget {float: left; width: 32%; margin: 0 1% 1% 0; position: relative; }
83
- .pmpro_admin .widgets-holder-wrap p.description {padding: 0; }
84
- .pmpro_admin .widgets-holder-wrap .widget-top {height: auto; cursor: default; }
85
- .pmpro_admin .widgets-holder-wrap .widget-inside {display: block; height: 130px; overflow: hidden; }
86
- .pmpro_admin .widgets-holder-wrap .widget-inside p {height: 80px; overflow: hidden; }
87
- .pmpro_admin #pmpro-gists.widgets-holder-wrap .widget-inside, .pmpro_admin #pmpro-gists.widgets-holder-wrap .widget-inside p {height: auto; }
88
- .pmpro_admin .widgets-holder-wrap .widget-title { }
89
- .pmpro_admin .widgets-holder-wrap .widget-title h4 { }
90
- .pmpro_admin .widgets-holder-wrap .widget-title .status-label {display: block; float: left; margin: 0 5px 0 0; width: 10px;
91
- height: 10px; overflow: hidden; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border: 1px solid #DFDFDF; text-indent: -9999em; }
92
- .pmpro_admin .widgets-holder-wrap .disabled .widget-title .status-label {background: #F00; }
93
- .pmpro_admin .widgets-holder-wrap .enabled .widget-title .status-label {background: #0C0; }
94
-
95
- .pmpro_admin .widgets-holder-wrap .widget-title .version {position: absolute; top: 13px; right: 10px; }
96
- .pmpro_admin .widgets-holder-wrap .widget-inside .addon-thumb {width: 100px; height: 100px; float: right; margin: 10px 0 0 10px; border: 1px solid #DFDFDF; background: #FFF; padding: 2px;}
97
-
98
- /*@media (min-width: 1200px) {
99
- .auto-fold .pmpro_admin .widgets-holder-wrap .widget-inside, .auto-fold .pmpro_admin .widgets-holder-wrap .widget-inside p {height: auto; }
100
- }
101
- */
102
- @media (max-width:900px) {
103
- .auto-fold .pmpro_admin .widgets-holder-wrap .widget {float: none; width: 100%; }
104
- .auto-fold .pmpro_admin .widgets-holder-wrap .widget-inside, .auto-fold .pmpro_admin .widgets-holder-wrap .widget-inside p {height: auto; }
105
- }
106
-
107
- /* misc */
108
- .pmpro_lite {color: #AAA;}
109
- .pmpro_pad20 {padding: 20px !important;}
110
- .pmpro_red {color: #CC0000;}
111
- .pmpro_green {color: #00AA00;}
112
- .ssp_description #description {width: 100%;}
113
- .top0em {margin-top: 0;}
114
- h2.nav-tab-wrapper {margin-bottom: 1em; }
115
-
116
- /* reports */
117
- .pmpro_reports-holder { }
118
- .pmpro_reports-holder .postbox h2 {border-bottom: 1px solid #eee; font-size: 14px; padding: 8px 12px; margin: 0; line-height: 1.4; }
119
- .pmpro_clickable {cursor: pointer;}
120
- .js .postbox.pmpro_clickable h3 {cursor: pointer;}
121
- .pmpro_reports-holder .wp-list-table tbody td {font-size: 1.2rem; font-weight: bold; }
122
- .pmpro_reports-holder .wp-list-table tbody th button {border: none; background: 0 0; -webkit-border-radius: 0; border-radius: 0; color: #555; cursor: pointer; line-height: 1.7; padding: 0; }
123
- button.pmpro_report_th:before {bottom: 2px; display: inline-block; font: 400 20px/1 dashicons; left: 0; padding: 0 5px 0 0; position: relative; vertical-align: bottom; text-decoration: none; }
124
- button.pmpro_report_th_opened:before {content: "\f140"; }
125
- button.pmpro_report_th_closed:before {content: "\f139"; }
126
- .pmpro_reports-holder .wp-list-table tbody tr.pmpro_report_tr_sub:last-child th, .pmpro_reports-holder .wp-list-table tbody tr.pmpro_report_tr_sub:last-child td {border-bottom: 1px solid #CCC; }
127
- .pmpro_reports-holder .wp-list-table tbody .pmpro_report_tr_sub th, .pmpro_reports-holder .wp-list-table tbody .pmpro_report_tr_sub td {font-size: 12px; padding: 6px 10px; }
128
- #pmpro_report_memberships .wp-list-table tbody:nth-child(odd) .pmpro_report_tr th, #pmpro_report_memberships .wp-list-table tbody:nth-child(odd) .pmpro_report_tr td {background-color: #fff; }
129
- #pmpro_report_memberships .wp-list-table tbody:nth-child(even) .pmpro_report_tr th, #pmpro_report_memberships .wp-list-table tbody:nth-child(even) .pmpro_report_tr td {background-color: #f9f9f9; }
130
-
131
- @media screen and (max-width: 782px) {
132
- .pmpro_reports-holder tr:not(.inline-edit-row):not(.no-items) td:not(.check-column) {display: table-cell; }
133
- }
 
1
+ /* icon */
2
+ #wp-admin-bar-paid-memberships-pro .ab-item .ab-icon:before {
3
+ font-family: "dashicons";
4
+ content: "\f307";
5
+ }
6
+ .pmpro_admin tr td .dashicons {padding-top: 5px; }
7
+
8
+ /* header/etc */
9
+ .pmpro_admin {background: url(../images/Paid-Memberships-Pro_watermark.png) bottom right no-repeat !important; padding: 1em 0 70px 0; }
10
+
11
+ .pmpro_admin .pmpro_banner h2 {float: left; }
12
+ .pmpro_admin .pmpro_banner .pmpro_meta {float: left; margin: 26px 0 0 0; font-size: 12px; }
13
+ .pmpro_admin .pmpro_banner .pmpro_logo {float: left; margin: 0 1em 0 0; width: 350px; height: 75px; }
14
+ .pmpro_admin .pmpro_banner ul.pmpro_menu {clear: both; border: 1px solid #CCC; border-radius: 5px; -moz-border-radius: 5px; background: #FFF; }
15
+ .pmpro_admin .pmpro_banner ul.pmpro_menu li {display: inline-block; margin: 10px 0; padding: 0px 10px; border-right: 1px solid #CCC; }
16
+ .pmpro_admin .pmpro_banner ul.pmpro_menu li a, .pmpro_admin .pmpro_banner ul.pmpro_menu li a:link {color: #1e0741; text-decoration: none; }
17
+ .pmpro_admin .pmpro_banner ul.pmpro_menu li a:hover {text-decoration: underline; color: #412f5b; }
18
+
19
+ .pmpro_admin .pmpro_tag {border: 1px solid; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; display: inline-block; font-size: 13px; font-weight: bold; line-height: 20px; margin: 0; position: relative; padding: 4px 5px; text-decoration: none; }
20
+ .pmpro_admin .pmpro_tag-grey {border-color: #CCC; background: #F5F5F5; color: #666; }
21
+ .pmpro_admin .pmpro_tag-blue {border-color: #2997c8; background: #2997c8; color: #FFF; }
22
+ .pmpro_admin a.pmpro_tag-blue:hover {background: #77a02e; border-color: #77a02e; }
23
+ .pmpro_admin a.pmpro_tag-grey:hover {background: #E5E5E5; }
24
+
25
+ .pmpro_admin .topborder {border-top: 1px solid #CCC; margin-top: 1em; padding-top: 1em; }
26
+ .pmpro_admin #editorcontainer #description {width: 100%; height: 180px; }
27
+ .pmpro_admin .widefat {margin-top: 1em; }
28
+
29
+ /* checkboxes */
30
+ .checkbox_box {width: 300px; background: #FFFFFF; border: 1px solid #CCC;}
31
+ .checkbox_box div {border-bottom: 1px solid #CCC; padding: 3px;}
32
+ .checkbox_box .clickable {cursor: pointer;}
33
+ .checkbox_box .clickable:hover {background: #FFC;}
34
+
35
+ /* levels */
36
+ tr.pmpro_gray td {color: #AAA;}
37
+ tr td.level_name a {font-size: 115%; font-weight: bold; }
38
+ .membership-levels tr {background: #fff;}
39
+ .membership-levels tr.alternate {background: #f9f9f9;}
40
+ .membership-levels tr.ui-sortable-helper {border: 1px solid #2997C8;}
41
+ tr.testclass {border: 3px solid #2997C8; background: #2997C8;}
42
+ tr.membership_categories ul {margin-left: 25px;}
43
+
44
+ /* settings */
45
+ tr.pmpro_settings_divider td {padding: 5px; margin: 0; color: #555; border-top: 1px solid #CCC; border-bottom: 1px solid #CCC;}
46
+ tr.pmpro_settings_divider td:before {content: "- ";}
47
+ tr.pmpro_settings_divider td:after {content: " -";}
48
+
49
+ /* messages */
50
+ .pmpro_message {background-color: #D5E4F7; background-image: url(../images/icon_information.gif); background-position: 3px 5px; background-repeat: no-repeat; margin: .5em 0; padding: 6px 6px 6px 25px; color: #345395; font-size: 11px; font-weight: bold; line-height: 1.3em; }
51
+
52
+ .pmpro_success {background-color: #CFEECA; background-image: url(../images/icon_success.gif); color: #208A1B; }
53
+ .pmpro_error {background-color: #F9D6CB; background-image: url(../images/icon_error.gif); color: #E36154; }
54
+ .pmpro_alert {background-color: #FFF6CC; background-image: url(../images/icon_alert.gif); color: #CF8516; }
55
+
56
+ .pmpro_message a {color: #345395; }
57
+ .pmpro_success a {color: #208A1B; }
58
+ .pmpro_error a {color: #E36154; }
59
+ .pmpro_alert a {color: #CF8516; }
60
+
61
+ /* highlighted trs */
62
+ tr.pmpro_message {background-image: none;}
63
+ tr.pmpro_success {background-image: none;}
64
+ tr.pmpro_error {background-image: none;}
65
+ tr.pmpro_alert {background-image: none;}
66
+
67
+ /* discount levels */
68
+ .pmpro_discount_levels {border: 1px solid #CCC;}
69
+ .pmpro_discount_levels div {padding: 5px; border: 1px solid #CCC;}
70
+ .pmpro_discount_levels div div {margin-top: 5px; background: #F5F5F5;}
71
+
72
+ /* pagination */
73
+ div.pmpro_pagination {padding: 3px; margin: 5px 0px 5px 0px; font-size: 10px; float: right; }
74
+ div.pmpro_pagination a {padding: 2px 5px 2px 5px; margin: 1px; border: 1px solid #666; text-decoration: none; /* no underline */ color: #666; background: #EEE; }
75
+ div.pmpro_pagination a:hover, div.pmpro_pagination a:active {background: #FFF; }
76
+ div.pmpro_pagination span.current {border: 1px solid #FFF; color: #FFF; background: #666; padding: 2px 5px 2px 5px; margin: 1px; font-weight: bold; }
77
+ div.pmpro_pagination span.disabled {padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #BBB; color: #BBB; background: #EFEFEF;}
78
+
79
+ p.pmpro_meta_notice {font-size: .8em; padding-top: 5px; border-top: 1px solid #CCC;}
80
+
81
+ /* add ons */
82
+ .pmpro_admin .widgets-holder-wrap {clear: both; margin-top: 20px; padding: 0 8px; }
83
+ .pmpro_admin .widgets-holder-wrap .widget {float: left; width: 32%; margin: 0 1% 1% 0; position: relative; }
84
+ .pmpro_admin .widgets-holder-wrap p.description {padding: 0; }
85
+ .pmpro_admin .widgets-holder-wrap .widget-top {height: auto; cursor: default; }
86
+ .pmpro_admin .widgets-holder-wrap .widget-inside {display: block; height: 130px; overflow: hidden; }
87
+ .pmpro_admin .widgets-holder-wrap .widget-inside p {height: 80px; overflow: hidden; }
88
+ .pmpro_admin #pmpro-gists.widgets-holder-wrap .widget-inside, .pmpro_admin #pmpro-gists.widgets-holder-wrap .widget-inside p {height: auto; }
89
+ .pmpro_admin .widgets-holder-wrap .widget-title { }
90
+ .pmpro_admin .widgets-holder-wrap .widget-title h4 { }
91
+ .pmpro_admin .widgets-holder-wrap .widget-title .status-label {display: block; float: left; margin: 0 5px 0 0; width: 10px;
92
+ height: 10px; overflow: hidden; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border: 1px solid #DFDFDF; text-indent: -9999em; }
93
+ .pmpro_admin .widgets-holder-wrap .disabled .widget-title .status-label {background: #F00; }
94
+ .pmpro_admin .widgets-holder-wrap .enabled .widget-title .status-label {background: #0C0; }
95
+
96
+ .pmpro_admin .widgets-holder-wrap .widget-title .version {position: absolute; top: 13px; right: 10px; }
97
+ .pmpro_admin .widgets-holder-wrap .widget-inside .addon-thumb {width: 100px; height: 100px; float: right; margin: 10px 0 0 10px; border: 1px solid #DFDFDF; background: #FFF; padding: 2px;}
98
+
99
+ /*@media (min-width: 1200px) {
100
+ .auto-fold .pmpro_admin .widgets-holder-wrap .widget-inside, .auto-fold .pmpro_admin .widgets-holder-wrap .widget-inside p {height: auto; }
101
+ }
102
+ */
103
+ @media (max-width:900px) {
104
+ .auto-fold .pmpro_admin .widgets-holder-wrap .widget {float: none; width: 100%; }
105
+ .auto-fold .pmpro_admin .widgets-holder-wrap .widget-inside, .auto-fold .pmpro_admin .widgets-holder-wrap .widget-inside p {height: auto; }
106
+ }
107
+
108
+ /* misc */
109
+ .pmpro_lite {color: #AAA;}
110
+ .pmpro_pad20 {padding: 20px !important;}
111
+ .pmpro_red {color: #CC0000;}
112
+ .pmpro_green {color: #00AA00;}
113
+ .ssp_description #description {width: 100%;}
114
+ .top0em {margin-top: 0;}
115
+ h2.nav-tab-wrapper {margin-bottom: 1em; }
116
+
117
+ /* reports */
118
+ .pmpro_reports-holder { }
119
+ .pmpro_reports-holder .postbox h2 {border-bottom: 1px solid #eee; font-size: 14px; padding: 8px 12px; margin: 0; line-height: 1.4; }
120
+ .pmpro_clickable {cursor: pointer;}
121
+ .js .postbox.pmpro_clickable h3 {cursor: pointer;}
122
+ .pmpro_reports-holder .wp-list-table tbody td {font-size: 1.2rem; font-weight: bold; }
123
+ .pmpro_reports-holder .wp-list-table tbody th button {border: none; background: 0 0; -webkit-border-radius: 0; border-radius: 0; color: #555; cursor: pointer; line-height: 1.7; padding: 0; }
124
+ button.pmpro_report_th:before {bottom: 2px; display: inline-block; font: 400 20px/1 dashicons; left: 0; padding: 0 5px 0 0; position: relative; vertical-align: bottom; text-decoration: none; }
125
+ button.pmpro_report_th_opened:before {content: "\f140"; }
126
+ button.pmpro_report_th_closed:before {content: "\f139"; }
127
+ .pmpro_reports-holder .wp-list-table tbody tr.pmpro_report_tr_sub:last-child th, .pmpro_reports-holder .wp-list-table tbody tr.pmpro_report_tr_sub:last-child td {border-bottom: 1px solid #CCC; }
128
+ .pmpro_reports-holder .wp-list-table tbody .pmpro_report_tr_sub th, .pmpro_reports-holder .wp-list-table tbody .pmpro_report_tr_sub td {font-size: 12px; padding: 6px 10px; }
129
+ #pmpro_report_memberships .wp-list-table tbody:nth-child(odd) .pmpro_report_tr th, #pmpro_report_memberships .wp-list-table tbody:nth-child(odd) .pmpro_report_tr td {background-color: #fff; }
130
+ #pmpro_report_memberships .wp-list-table tbody:nth-child(even) .pmpro_report_tr th, #pmpro_report_memberships .wp-list-table tbody:nth-child(even) .pmpro_report_tr td {background-color: #f9f9f9; }
131
+
132
+ @media screen and (max-width: 782px) {
133
+ .pmpro_reports-holder tr:not(.inline-edit-row):not(.no-items) td:not(.check-column) {display: table-cell; }
134
+ }
css/frontend.css CHANGED
@@ -34,7 +34,6 @@
34
  outline-offset: -2px;
35
  }
36
  .pmpro_btn:hover, .pmpro_btn:focus, .pmpro_checkout .pmpro_btn:hover, .pmpro_checkout .pmpro_btn:focus, .pmpro_content_message a:focus, .pmpro_content_message a:hover {
37
- background-color: #FAFAFA;
38
  -webkit-box-shadow: none;
39
  box-shadow: none;
40
  color: #000;
@@ -57,82 +56,73 @@ fieldset[disabled] .pmpro_btn {
57
  opacity: 0.65;
58
  pointer-events: none;
59
  }
60
- .pmpro_btn.pmpro_cancel, .pmpro_btn.pmpro_cancel:link {
61
- background: none;
62
- border: none;
63
  margin: 0 0 0 10px;
64
  }
 
 
 
 
 
 
65
  /*---------------------------------------
66
  Forms
67
  ---------------------------------------*/
68
- form.pmpro_form div {
69
- clear: left;
70
- margin: .5em 0 1em 0;
71
  }
72
  form.pmpro_form label {
73
- float: left;
74
- font-weight: bold;
75
- margin: 3px 10px 0 0;
76
- text-align: right;
77
- width: 200px;
78
  }
79
- form.pmpro_form label.pmpro_normal {
80
- display: inline-block;
81
- float: none;
82
- font-weight: normal;
83
- margin: 0 0 0 0;
84
- text-align: auto;
85
  width: auto;
86
  }
87
- form.pmpro_form input[type=checkbox]#tos {
88
  display: inline-block;
89
- width: auto;
90
  }
91
- .pmpro_clickable {
92
  cursor: pointer;
93
  }
94
- form.pmpro_form .likelabel {
95
- font-weight: bold;
 
96
  }
97
- form.pmpro_form .input, form.pmpro_form textarea, form.pmpro_form select {
98
- border: 1px solid #AAA;
99
- display: inline-block;
100
- margin: 0 3px 0 0;
101
- max-width: 60%;
102
- padding: 3px;
103
  width: auto;
104
  }
105
- form.pmpro_form textarea {
106
- font-family: Arial, Helvetica, sans-serif;
107
- font-size: 12px;
108
- }
109
  form.pmpro_form select {
110
- font-size: 12px;
111
- margin: 2px 0 0 0;
 
 
 
 
112
  }
113
  form.pmpro_form .lite {
114
  color: #666;
115
  }
116
- form.pmpro_form .leftmar {
117
- margin: 8px 0 0 220px;
118
- }
119
- form.pmpro_form .pmpro_captcha {
120
- margin: 0 0 0 220px;
121
- }
122
  form.pmpro_form .pmpro_captcha div {
123
  clear: none;
124
  margin: 0;
125
  }
126
- form.pmpro_form .pmpro_submit {
127
- margin-left: 220px;
128
- }
129
- form.pmpro_form .pmpro_submit span {
130
- float: left;
131
  }
132
  form.pmpro_form #pmpro_processing_message {
133
  color: #999;
 
134
  font-style: italic;
135
- margin: 5px 0 0 10px;
 
136
  }
137
  /*--------------------------------------------------
138
  Messages - Success, Error, Alert
@@ -190,68 +180,26 @@ select.pmpro_error {
190
  /*---------------------------------------
191
  Membership Checkout
192
  ---------------------------------------*/
193
- .pmpro_checkout thead th {
194
- color: #444;
195
- font-weight: bold;
196
- padding: 10px;
197
- }
198
- .pmpro_checkout tbody td {
199
- padding: 10px;
200
- }
201
- .pmpro_checkout tr.odd td {
202
- background: rgba(239,239,239,0.25);
203
- }
204
- .pmpro_checkout tr.selected td {
205
- background: #FFC;
206
- }
207
- .pmpro_checkout tr.active td {
208
- background: #FFC;
209
- }
210
- .pmpro_checkout .name {
211
- font-weight: bold;
212
- }
213
- .pmpro_checkout ul {
214
- color: #444;
215
- font-size: .8em;
216
- margin: 5px 0 0 20px;
217
  padding: 0;
218
  }
219
- .pmpro_checkout tfoot td {
220
- color: #444;
221
- padding: 10px;
222
- }
223
- .pmpro_checkout .topfoot td {
224
- border-top: 2px solid #CCC;
225
- }
226
- .pmpro_checkout .total td {
227
- border-top: 1px solid #CCC;
228
- font-size: 1.2em;
229
- font-weight: bold;
230
- padding-bottom: 30px;
231
- }
232
- .pmpro_checkout tfoot .entercode td {
233
- background: #EEE;
234
- }
235
- .pmpro_checkout td.rtbdr {
236
- border-right: 1px solid #CCC;
237
  }
238
- .pmpro_checkout select {
239
  font-size: 11px;
240
- }
241
- .pmpro_thead-name {
242
- float: left;
243
- width: 55%;
244
- }
245
- .pmpro_thead-msg {
246
- float: right;
247
- font-size: .9em;
248
  font-style: italic;
249
  font-weight: normal;
250
- text-align: right;
251
- width: 45%;
252
  }
253
- .pmpro_ordersummary {
254
- float: right;
 
 
 
 
 
255
  }
256
  #pmpro_license {
257
  background: #FFF;
@@ -262,15 +210,6 @@ select.pmpro_error {
262
  overflow: auto;
263
  padding: 5px;
264
  }
265
- .pmpro_sslseal {
266
- clear: none !important;
267
- float: right;
268
- margin: 0 !important;
269
- }
270
- a.pmpro_radio {
271
- color: #000;
272
- text-decoration: none;
273
- }
274
  /*---------------------------------------
275
  Membership Confirmation
276
  ---------------------------------------*/
@@ -283,14 +222,14 @@ body.pmpro-confirmation .entry-content ul {
283
  body.pmpro-invoice .entry-content ul {
284
  margin-left: 1.5em;
285
  }
286
- .pmpro_invoice thead th, .pmpro_invoice tbody td, #pmpro_account-invoices thead th, #pmpro_account-invoices tbody td {
287
- padding: 10px;
 
 
288
  }
289
- .pmpro_invoice tbody td:nth-child(first), #pmpro_account-invoices tbody td:nth-child(first) {
290
- padding-left: 10px;
291
- }
292
- .pmpro_invoice tbody tr:nth-child(odd) td, #pmpro_account-invoices tbody tr:nth-child(odd) td {
293
- background: rgba(239,239,239,0.25);
294
  }
295
  /*---------------------------------------
296
  Membership Account
@@ -393,35 +332,6 @@ li.pmpro_more {
393
  font-size: .8em;
394
  }
395
  @media (max-width:768px) {
396
- #pmpro_levels_table {
397
- border: none;
398
- }
399
- #pmpro_levels_table th {
400
- display: none;
401
- }
402
- #pmpro_levels_table td {
403
- border: none;
404
- display: block;
405
- padding: 0 10px;
406
- text-align: center;
407
- }
408
- #pmpro_levels_table td:first-child {
409
- font-size: 1.4em;
410
- padding-top: 10px;
411
- }
412
- #pmpro_levels_table td:last-child {
413
- padding-bottom: 10px;
414
- padding-top: 10px;
415
- }
416
- form.pmpro_form label {
417
- display: block;
418
- margin: 0;
419
- text-align: left;
420
- width: 100%;
421
- }
422
- form.pmpro_form label.pmpro_normal, #pmpro_tos_fields label {
423
- display: inline-block;
424
- }
425
  form.pmpro_form input[type=text].input, form.pmpro_form input[type=password].input {
426
  width: 90%;
427
  }
@@ -435,6 +345,9 @@ li.pmpro_more {
435
  text-wrap: normal;
436
  white-space: normal;
437
  }
 
 
 
438
  form.pmpro_form .leftmar, form.pmpro_form .pmpro_captcha {
439
  margin: 2px 0 0 0;
440
  }
@@ -449,4 +362,7 @@ li.pmpro_more {
449
  display: block;
450
  width: 100%;
451
  }
 
 
 
452
  }
34
  outline-offset: -2px;
35
  }
36
  .pmpro_btn:hover, .pmpro_btn:focus, .pmpro_checkout .pmpro_btn:hover, .pmpro_checkout .pmpro_btn:focus, .pmpro_content_message a:focus, .pmpro_content_message a:hover {
 
37
  -webkit-box-shadow: none;
38
  box-shadow: none;
39
  color: #000;
56
  opacity: 0.65;
57
  pointer-events: none;
58
  }
59
+ input[type="button"].pmpro_btn.pmpro_btn-cancel {
60
+ background: #CCC;
 
61
  margin: 0 0 0 10px;
62
  }
63
+ input[type="button"].pmpro_btn.pmpro_btn-cancel:hover {
64
+ background: #EFEFEF;
65
+ }
66
+ .pmpro_btn.pmpro_btn-submit-checkout {
67
+ width: 100%;
68
+ }
69
  /*---------------------------------------
70
  Forms
71
  ---------------------------------------*/
72
+ form.pmpro_form .pmpro_checkout-fields div {
73
+ margin: 0 0 1em 0;
 
74
  }
75
  form.pmpro_form label {
76
+ font-weight: 700;
77
+ display: block;
78
+ margin: 0;
79
+ text-align: left;
 
80
  }
81
+ form.pmpro_form .pmpro_checkout-field-checkbox label {
82
+ cursor: pointer;
83
+ display: inline-block;
 
 
 
84
  width: auto;
85
  }
86
+ form.pmpro_form label.pmpro_label-inline {
87
  display: inline-block;
 
88
  }
89
+ form.pmpro_form label.pmpro_clickable {
90
  cursor: pointer;
91
  }
92
+ form.pmpro_form .pmpro_asterisk abbr {
93
+ border: none;
94
+ text-decoration: none;
95
  }
96
+ form.pmpro_form input[type=checkbox]#tos {
 
 
 
 
 
97
  width: auto;
98
  }
99
+ form.pmpro_form .input,
100
+ form.pmpro_form textarea,
 
 
101
  form.pmpro_form select {
102
+ max-width: 90%;
103
+ }
104
+ form.pmpro_form .pmpro_payment-cvv .input,
105
+ form.pmpro_form .pmpro_payment-discount-code .input,
106
+ form.pmpro_form #other_discount_code.input {
107
+ max-width: 40%;
108
  }
109
  form.pmpro_form .lite {
110
  color: #666;
111
  }
 
 
 
 
 
 
112
  form.pmpro_form .pmpro_captcha div {
113
  clear: none;
114
  margin: 0;
115
  }
116
+ form.pmpro_form .pmpro_submit{
117
+ margin-top: 1em;
118
+ text-align: center;
 
 
119
  }
120
  form.pmpro_form #pmpro_processing_message {
121
  color: #999;
122
+ display: block;
123
  font-style: italic;
124
+ margin: 1em 0 0 0;
125
+ text-align: center;
126
  }
127
  /*--------------------------------------------------
128
  Messages - Success, Error, Alert
180
  /*---------------------------------------
181
  Membership Checkout
182
  ---------------------------------------*/
183
+ #pmpro_form .pmpro_checkout h3 {
184
+ margin: 1em 0 0 0;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
185
  padding: 0;
186
  }
187
+ .pmpro_checkout h3 span.pmpro_checkout-h3-name {
188
+ display: inline-block;
189
+ margin: 0 .5rem 1rem 0;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
190
  }
191
+ .pmpro_checkout h3 span.pmpro_checkout-h3-msg {
192
  font-size: 11px;
 
 
 
 
 
 
 
 
193
  font-style: italic;
194
  font-weight: normal;
 
 
195
  }
196
+ #pmpro_payment_method span.gateway_paypalexpress {
197
+ margin-left: 2em;
198
+ }
199
+ #pmpro_payment_information_fields .pmpro_checkout-fields-display-seal {
200
+ display: grid;
201
+ grid-template-columns: 3fr 1fr;
202
+ grid-gap: 1em;
203
  }
204
  #pmpro_license {
205
  background: #FFF;
210
  overflow: auto;
211
  padding: 5px;
212
  }
 
 
 
 
 
 
 
 
 
213
  /*---------------------------------------
214
  Membership Confirmation
215
  ---------------------------------------*/
222
  body.pmpro-invoice .entry-content ul {
223
  margin-left: 1.5em;
224
  }
225
+ .pmpro_invoice_details {
226
+ display: grid;
227
+ grid-template-columns: 1fr 1fr 1fr;
228
+ grid-gap: 1em;
229
  }
230
+ .pmpro_invoice_details p {
231
+ margin: 0 0 .5em 0;
232
+ padding: 0;
 
 
233
  }
234
  /*---------------------------------------
235
  Membership Account
332
  font-size: .8em;
333
  }
334
  @media (max-width:768px) {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
335
  form.pmpro_form input[type=text].input, form.pmpro_form input[type=password].input {
336
  width: 90%;
337
  }
345
  text-wrap: normal;
346
  white-space: normal;
347
  }
348
+ #pmpro_payment_information_fields .pmpro_checkout-fields-display-seal {
349
+ display: block;
350
+ }
351
  form.pmpro_form .leftmar, form.pmpro_form .pmpro_captcha {
352
  margin: 2px 0 0 0;
353
  }
362
  display: block;
363
  width: 100%;
364
  }
365
+ .pmpro_invoice_details {
366
+ display: block;
367
+ }
368
  }
includes/content.php CHANGED
@@ -348,7 +348,7 @@ function pmpro_membership_content_filter($content, $skipcheck = false)
348
  {
349
  //does this level allow registrations?
350
  $level_obj = pmpro_getLevel($id);
351
- if(!$level_obj->allow_signups)
352
  {
353
  unset($post_membership_levels_ids[$key]);
354
  unset($post_membership_levels_names[$key]);
348
  {
349
  //does this level allow registrations?
350
  $level_obj = pmpro_getLevel($id);
351
+ if(empty($level_obj) || empty($level_obj->allow_signups))
352
  {
353
  unset($post_membership_levels_ids[$key]);
354
  unset($post_membership_levels_names[$key]);
includes/currencies.php CHANGED
@@ -61,6 +61,11 @@
61
  'NOK' => __('Norwegian Krone', 'paid-memberships-pro' ),
62
  'PHP' => __('Philippine Pesos', 'paid-memberships-pro' ),
63
  'PLN' => __('Polish Zloty', 'paid-memberships-pro' ),
 
 
 
 
 
64
  'SGD' => array(
65
  'name' => __('Singapore Dollar (&#36;)', 'paid-memberships-pro' ),
66
  'symbol' => '&#36;',
61
  'NOK' => __('Norwegian Krone', 'paid-memberships-pro' ),
62
  'PHP' => __('Philippine Pesos', 'paid-memberships-pro' ),
63
  'PLN' => __('Polish Zloty', 'paid-memberships-pro' ),
64
+ 'RUB' => array(
65
+ 'name' => __('Russian Ruble (&#8381;)', 'paid-memberships-pro'),
66
+ 'symbol' => '&#8381;',
67
+ 'position' => 'right'
68
+ ),
69
  'SGD' => array(
70
  'name' => __('Singapore Dollar (&#36;)', 'paid-memberships-pro' ),
71
  'symbol' => '&#36;',
includes/email.php CHANGED
@@ -66,10 +66,15 @@ function pmpro_send_html( $phpmailer ) {
66
  // Set the original plain text message
67
  $phpmailer->AltBody = wp_specialchars_decode($phpmailer->Body, ENT_QUOTES);
68
  // Clean < and > around text links in WP 3.1
69
- $phpmailer->Body = preg_replace('#<(http://[^*]+)>#', '$1', $phpmailer->Body);
 
 
 
 
 
70
  // Convert line breaks & make links clickable
71
  $phpmailer->Body = make_clickable ($phpmailer->Body);
72
-
73
  // Get header for message if found
74
  if(file_exists(get_stylesheet_directory() . "/email_header.html"))
75
  $header = file_get_contents(get_stylesheet_directory() . "/email_header.html");
@@ -78,6 +83,10 @@ function pmpro_send_html( $phpmailer ) {
78
  else
79
  $header = "";
80
 
 
 
 
 
81
  // Get footer for message if found
82
  if(file_exists(get_stylesheet_directory() . "/email_footer.html"))
83
  $footer = file_get_contents(get_stylesheet_directory() . "/email_footer.html");
@@ -86,6 +95,10 @@ function pmpro_send_html( $phpmailer ) {
86
  else
87
  $footer = "";
88
 
 
 
 
 
89
  // Add header/footer to the email
90
  if(!empty($header))
91
  $phpmailer->Body = $header . "\n" . $phpmailer->Body;
@@ -105,15 +118,8 @@ function pmpro_send_html( $phpmailer ) {
105
  foreach($data as $key => $value)
106
  {
107
  $phpmailer->Body = str_replace("!!" . $key . "!!", $value, $phpmailer->Body);
108
- }
109
-
110
- // If there is no HTML, run through wpautop
111
- if($original_body == strip_tags($original_body) &&
112
- $header == strip_tags($header) &&
113
- $footer == strip_tags($footer)
114
- )
115
- $phpmailer->Body = wpautop($phpmailer->Body);
116
-
117
  do_action("pmpro_after_phpmailer_init", $phpmailer);
118
  do_action("pmpro_after_pmpmailer_init", $phpmailer); //typo left in for backwards compatibility
119
  }
66
  // Set the original plain text message
67
  $phpmailer->AltBody = wp_specialchars_decode($phpmailer->Body, ENT_QUOTES);
68
  // Clean < and > around text links in WP 3.1
69
+ $phpmailer->Body = preg_replace('#<(https?://[^*]+)>#', '$1', $phpmailer->Body);
70
+
71
+ // If there is no HTML, run through wpautop
72
+ if($phpmailer->Body == strip_tags($phpmailer->Body))
73
+ $phpmailer->Body = wpautop($phpmailer->Body);
74
+
75
  // Convert line breaks & make links clickable
76
  $phpmailer->Body = make_clickable ($phpmailer->Body);
77
+
78
  // Get header for message if found
79
  if(file_exists(get_stylesheet_directory() . "/email_header.html"))
80
  $header = file_get_contents(get_stylesheet_directory() . "/email_header.html");
83
  else
84
  $header = "";
85
 
86
+ //wpautop header if needed
87
+ if(!empty($header) && $header == strip_tags($header))
88
+ $header = wpautop($header);
89
+
90
  // Get footer for message if found
91
  if(file_exists(get_stylesheet_directory() . "/email_footer.html"))
92
  $footer = file_get_contents(get_stylesheet_directory() . "/email_footer.html");
95
  else
96
  $footer = "";
97
 
98
+ //wpautop header if needed
99
+ if(!empty($footer) && $footer == strip_tags($footer))
100
+ $footer = wpautop($footer);
101
+
102
  // Add header/footer to the email
103
  if(!empty($header))
104
  $phpmailer->Body = $header . "\n" . $phpmailer->Body;
118
  foreach($data as $key => $value)
119
  {
120
  $phpmailer->Body = str_replace("!!" . $key . "!!", $value, $phpmailer->Body);
121
+ }
122
+
 
 
 
 
 
 
 
123
  do_action("pmpro_after_phpmailer_init", $phpmailer);
124
  do_action("pmpro_after_pmpmailer_init", $phpmailer); //typo left in for backwards compatibility
125
  }
includes/functions.php CHANGED
@@ -97,7 +97,12 @@ function pmpro_setOption($s, $v = NULL, $sanitize_function = 'sanitize_text_fiel
97
  {
98
  //no value is given, set v to the p var
99
  if($v === NULL && isset($_POST[$s]))
100
- $v = call_user_func($sanitize_function, $_POST[$s]);
 
 
 
 
 
101
 
102
  if(is_array($v))
103
  $v = implode(",", $v);
@@ -151,11 +156,15 @@ function pmpro_url($page = NULL, $querystring = "", $scheme = NULL)
151
  //figure out querystring
152
  $querystring = str_replace("?", "", $querystring);
153
  parse_str( $querystring, $query_args );
154
- $url = esc_url_raw( add_query_arg( $query_args, $url ) );
 
 
 
155
 
156
- //figure out scheme
157
- if(is_ssl())
158
- $url = str_replace("http:", "https:", $url);
 
159
 
160
  return $url;
161
  }
@@ -1868,7 +1877,8 @@ function pmpro_getMembershipLevelsForUser($user_id = NULL, $include_inactive = f
1868
  UNIX_TIMESTAMP(enddate) as enddate
1869
  FROM {$wpdb->pmpro_membership_levels} AS l
1870
  JOIN {$wpdb->pmpro_memberships_users} AS mu ON (l.id = mu.membership_id)
1871
- WHERE mu.user_id = $user_id".($include_inactive?"":" AND mu.status = 'active'"));
 
1872
  /**
1873
  * pmpro_get_membership_levels_for_user filter.
1874
  *
@@ -2032,24 +2042,28 @@ function pmpro_getCheckoutButton($level_id, $button_text = NULL, $classes = NULL
2032
  {
2033
  //get level
2034
  $level = pmpro_getLevel($level_id);
2035
-
2036
- //replace vars
2037
- $replacements = array(
2038
- "!!id!!" => $level->id,
2039
- "!!name!!" => $level->name,
2040
- "!!description!!" => $level->description,
2041
- "!!confirmation!!" => $level->confirmation,
2042
- "!!initial_payment!!" => $level->initial_payment,
2043
- "!!billing_amount!!" => $level->billing_amount,
2044
- "!!cycle_number!!" => $level->cycle_number,
2045
- "!!cycle_period!!" => $level->cycle_period,
2046
- "!!billing_limit!!" => $level->billing_limit,
2047
- "!!trial_amount!!" => $level->trial_amount,
2048
- "!!trial_limit!!" => $level->trial_limit,
2049
- "!!expiration_number!!" => $level->expiration_number,
2050
- "!!expiration_period!!" => $level->expiration_period
2051
- );
2052
- $button_text = str_replace(array_keys($replacements), $replacements, $button_text);
 
 
 
 
2053
 
2054
  //button text
2055
  $r = "<a href=\"" . pmpro_url("checkout", "?level=" . $level_id) . "\" class=\"" . $classes . "\">" . $button_text . "</a>";
97
  {
98
  //no value is given, set v to the p var
99
  if($v === NULL && isset($_POST[$s]))
100
+ {
101
+ if(is_array($_POST[$s]))
102
+ $v = array_map($sanitize_function, $_POST[$s]);
103
+ else
104
+ $v = call_user_func($sanitize_function, $_POST[$s]);
105
+ }
106
 
107
  if(is_array($v))
108
  $v = implode(",", $v);
156
  //figure out querystring
157
  $querystring = str_replace("?", "", $querystring);
158
  parse_str( $querystring, $query_args );
159
+
160
+ if(!empty($url)) {
161
+
162
+ $url = esc_url_raw( add_query_arg( $query_args, $url ) );
163
 
164
+ //figure out scheme
165
+ if(is_ssl())
166
+ $url = str_replace("http:", "https:", $url);
167
+ }
168
 
169
  return $url;
170
  }
1877
  UNIX_TIMESTAMP(enddate) as enddate
1878
  FROM {$wpdb->pmpro_membership_levels} AS l
1879
  JOIN {$wpdb->pmpro_memberships_users} AS mu ON (l.id = mu.membership_id)
1880
+ WHERE mu.user_id = $user_id".($include_inactive?"":" AND mu.status = 'active'
1881
+ GROUP BY ID"));
1882
  /**
1883
  * pmpro_get_membership_levels_for_user filter.
1884
  *
2042
  {
2043
  //get level
2044
  $level = pmpro_getLevel($level_id);
2045
+
2046
+ if(empty($level))
2047
+ $r = sprintf(__("Level #%s not found.", 'paid-memberships-pro' ), $level_id);
2048
+ else {
2049
+ //replace vars
2050
+ $replacements = array(
2051
+ "!!id!!" => $level->id,
2052
+ "!!name!!" => $level->name,
2053
+ "!!description!!" => $level->description,
2054
+ "!!confirmation!!" => $level->confirmation,
2055
+ "!!initial_payment!!" => $level->initial_payment,
2056
+ "!!billing_amount!!" => $level->billing_amount,
2057
+ "!!cycle_number!!" => $level->cycle_number,
2058
+ "!!cycle_period!!" => $level->cycle_period,
2059
+ "!!billing_limit!!" => $level->billing_limit,
2060
+ "!!trial_amount!!" => $level->trial_amount,
2061
+ "!!trial_limit!!" => $level->trial_limit,
2062
+ "!!expiration_number!!" => $level->expiration_number,
2063
+ "!!expiration_period!!" => $level->expiration_period
2064
+ );
2065
+ $button_text = str_replace(array_keys($replacements), $replacements, $button_text);
2066
+ }
2067
 
2068
  //button text
2069
  $r = "<a href=\"" . pmpro_url("checkout", "?level=" . $level_id) . "\" class=\"" . $classes . "\">" . $button_text . "</a>";
includes/lib/Stripe/README.md CHANGED
@@ -49,9 +49,8 @@ If you use Composer, these dependencies should be handled automatically. If you
49
  Simple usage looks like:
50
 
51
  ```php
52
- \Stripe\Stripe::setApiKey('d8e8fca2dc0f896fd7cb4cb0031ba249');
53
- $myCard = array('number' => '4242424242424242', 'exp_month' => 8, 'exp_year' => 2018);
54
- $charge = \Stripe\Charge::create(array('card' => $myCard, 'amount' => 2000, 'currency' => 'usd'));
55
  echo $charge;
56
  ```
57
 
@@ -67,8 +66,7 @@ This legacy version may be included via `require_once("/path/to/stripe-php/lib/S
67
 
68
  ```php
69
  Stripe::setApiKey('d8e8fca2dc0f896fd7cb4cb0031ba249');
70
- $myCard = array('number' => '4242424242424242', 'exp_month' => 8, 'exp_year' => 2018);
71
- $charge = Stripe_Charge::create(array('card' => $myCard, 'amount' => 2000, 'currency' => 'usd'));
72
  echo $charge;
73
  ```
74
 
@@ -106,6 +104,16 @@ $curl = new \Stripe\HttpClient\CurlClient(array(CURLOPT_PROXY => 'proxy.local:80
106
 
107
  Alternately, a callable can be passed to the CurlClient constructor that returns the above array based on request inputs. See `testDefaultOptions()` in `tests/CurlClientTest.php` for an example of this behavior. Note that the callable is called at the beginning of every API request, before the request is sent.
108
 
 
 
 
 
 
 
 
 
 
 
109
  ### SSL / TLS compatibility issues
110
 
111
  Stripe's API now requires that [all connections use TLS 1.2](https://stripe.com/blog/upgrading-tls). Some systems (most notably some older CentOS and RHEL versions) are capable of using TLS 1.2 but will use TLS 1.0 or 1.1 by default. In this case, you'd get an `invalid_request_error` with the following error message: "Stripe no longer supports API requests made with TLS 1.0. Please initiate HTTPS connections with TLS 1.2 or later. You can learn more about this at [https://stripe.com/blog/upgrading-tls](https://stripe.com/blog/upgrading-tls).".
@@ -152,3 +160,5 @@ The method should be called once, before any request is sent to the API. The sec
152
  ### SSL / TLS configuration option
153
 
154
  See the "SSL / TLS compatibility issues" paragraph above for full context. If you want to ensure that your plugin can be used on all systems, you should add a configuration option to let your users choose between different values for `CURLOPT_SSLVERSION`: none (default), `CURL_SSLVERSION_TLSv1` and `CURL_SSLVERSION_TLSv1_2`.
 
 
49
  Simple usage looks like:
50
 
51
  ```php
52
+ \Stripe\Stripe::setApiKey('sk_test_BQokikJOvBiI2HlWgH4olfQ2');
53
+ $charge = \Stripe\Charge::create(array('amount' => 2000, 'currency' => 'usd', 'source' => 'tok_189fqt2eZvKYlo2CTGBeg6Uq' ));
 
54
  echo $charge;
55
  ```
56
 
66
 
67
  ```php
68
  Stripe::setApiKey('d8e8fca2dc0f896fd7cb4cb0031ba249');
69
+ $charge = Stripe_Charge::create(array('source' => 'tok_XXXXXXXX', 'amount' => 2000, 'currency' => 'usd'));
 
70
  echo $charge;
71
  ```
72
 
104
 
105
  Alternately, a callable can be passed to the CurlClient constructor that returns the above array based on request inputs. See `testDefaultOptions()` in `tests/CurlClientTest.php` for an example of this behavior. Note that the callable is called at the beginning of every API request, before the request is sent.
106
 
107
+ ### Configuring a Logger
108
+
109
+ The library does minimal logging, but it can be configured
110
+ with a [`PSR-3` compatible logger][psr3] so that messages
111
+ end up there instead of `error_log`:
112
+
113
+ ```php
114
+ \Stripe\Stripe::setLogger($logger);
115
+ ```
116
+
117
  ### SSL / TLS compatibility issues
118
 
119
  Stripe's API now requires that [all connections use TLS 1.2](https://stripe.com/blog/upgrading-tls). Some systems (most notably some older CentOS and RHEL versions) are capable of using TLS 1.2 but will use TLS 1.0 or 1.1 by default. In this case, you'd get an `invalid_request_error` with the following error message: "Stripe no longer supports API requests made with TLS 1.0. Please initiate HTTPS connections with TLS 1.2 or later. You can learn more about this at [https://stripe.com/blog/upgrading-tls](https://stripe.com/blog/upgrading-tls).".
160
  ### SSL / TLS configuration option
161
 
162
  See the "SSL / TLS compatibility issues" paragraph above for full context. If you want to ensure that your plugin can be used on all systems, you should add a configuration option to let your users choose between different values for `CURLOPT_SSLVERSION`: none (default), `CURL_SSLVERSION_TLSv1` and `CURL_SSLVERSION_TLSv1_2`.
163
+
164
+ [psr3]: http://www.php-fig.org/psr/psr-3/
includes/lib/Stripe/VERSION CHANGED
@@ -1 +1 @@
1
- 4.4.0
1
+ 5.2.2
includes/lib/Stripe/init.php CHANGED
@@ -5,6 +5,8 @@ require(dirname(__FILE__) . '/lib/Stripe.php');
5
 
6
  // Utilities
7
  require(dirname(__FILE__) . '/lib/Util/AutoPagingIterator.php');
 
 
8
  require(dirname(__FILE__) . '/lib/Util/RequestOptions.php');
9
  require(dirname(__FILE__) . '/lib/Util/Set.php');
10
  require(dirname(__FILE__) . '/lib/Util/Util.php');
@@ -22,6 +24,16 @@ require(dirname(__FILE__) . '/lib/Error/Card.php');
22
  require(dirname(__FILE__) . '/lib/Error/InvalidRequest.php');
23
  require(dirname(__FILE__) . '/lib/Error/Permission.php');
24
  require(dirname(__FILE__) . '/lib/Error/RateLimit.php');
 
 
 
 
 
 
 
 
 
 
25
 
26
  // Plumbing
27
  require(dirname(__FILE__) . '/lib/ApiResponse.php');
@@ -51,15 +63,19 @@ require(dirname(__FILE__) . '/lib/CountrySpec.php');
51
  require(dirname(__FILE__) . '/lib/Coupon.php');
52
  require(dirname(__FILE__) . '/lib/Customer.php');
53
  require(dirname(__FILE__) . '/lib/Dispute.php');
 
54
  require(dirname(__FILE__) . '/lib/Event.php');
55
  require(dirname(__FILE__) . '/lib/FileUpload.php');
56
  require(dirname(__FILE__) . '/lib/Invoice.php');
57
  require(dirname(__FILE__) . '/lib/InvoiceItem.php');
 
58
  require(dirname(__FILE__) . '/lib/Order.php');
59
  require(dirname(__FILE__) . '/lib/OrderReturn.php');
 
60
  require(dirname(__FILE__) . '/lib/Plan.php');
61
  require(dirname(__FILE__) . '/lib/Product.php');
62
  require(dirname(__FILE__) . '/lib/Recipient.php');
 
63
  require(dirname(__FILE__) . '/lib/Refund.php');
64
  require(dirname(__FILE__) . '/lib/SKU.php');
65
  require(dirname(__FILE__) . '/lib/Source.php');
@@ -69,3 +85,10 @@ require(dirname(__FILE__) . '/lib/ThreeDSecure.php');
69
  require(dirname(__FILE__) . '/lib/Token.php');
70
  require(dirname(__FILE__) . '/lib/Transfer.php');
71
  require(dirname(__FILE__) . '/lib/TransferReversal.php');
 
 
 
 
 
 
 
5
 
6
  // Utilities
7
  require(dirname(__FILE__) . '/lib/Util/AutoPagingIterator.php');
8
+ require(dirname(__FILE__) . '/lib/Util/LoggerInterface.php');
9
+ require(dirname(__FILE__) . '/lib/Util/DefaultLogger.php');
10
  require(dirname(__FILE__) . '/lib/Util/RequestOptions.php');
11
  require(dirname(__FILE__) . '/lib/Util/Set.php');
12
  require(dirname(__FILE__) . '/lib/Util/Util.php');
24
  require(dirname(__FILE__) . '/lib/Error/InvalidRequest.php');
25
  require(dirname(__FILE__) . '/lib/Error/Permission.php');
26
  require(dirname(__FILE__) . '/lib/Error/RateLimit.php');
27
+ require(dirname(__FILE__) . '/lib/Error/SignatureVerification.php');
28
+
29
+ // OAuth errors
30
+ require(dirname(__FILE__) . '/lib/Error/OAuth/OAuthBase.php');
31
+ require(dirname(__FILE__) . '/lib/Error/OAuth/InvalidClient.php');
32
+ require(dirname(__FILE__) . '/lib/Error/OAuth/InvalidGrant.php');
33
+ require(dirname(__FILE__) . '/lib/Error/OAuth/InvalidRequest.php');
34
+ require(dirname(__FILE__) . '/lib/Error/OAuth/InvalidScope.php');
35
+ require(dirname(__FILE__) . '/lib/Error/OAuth/UnsupportedGrantType.php');
36
+ require(dirname(__FILE__) . '/lib/Error/OAuth/UnsupportedResponseType.php');
37
 
38
  // Plumbing
39
  require(dirname(__FILE__) . '/lib/ApiResponse.php');
63
  require(dirname(__FILE__) . '/lib/Coupon.php');
64
  require(dirname(__FILE__) . '/lib/Customer.php');
65
  require(dirname(__FILE__) . '/lib/Dispute.php');
66
+ require(dirname(__FILE__) . '/lib/EphemeralKey.php');
67
  require(dirname(__FILE__) . '/lib/Event.php');
68
  require(dirname(__FILE__) . '/lib/FileUpload.php');
69
  require(dirname(__FILE__) . '/lib/Invoice.php');
70
  require(dirname(__FILE__) . '/lib/InvoiceItem.php');
71
+ require(dirname(__FILE__) . '/lib/LoginLink.php');
72
  require(dirname(__FILE__) . '/lib/Order.php');
73
  require(dirname(__FILE__) . '/lib/OrderReturn.php');
74
+ require(dirname(__FILE__) . '/lib/Payout.php');
75
  require(dirname(__FILE__) . '/lib/Plan.php');
76
  require(dirname(__FILE__) . '/lib/Product.php');
77
  require(dirname(__FILE__) . '/lib/Recipient.php');
78
+ require(dirname(__FILE__) . '/lib/RecipientTransfer.php');
79
  require(dirname(__FILE__) . '/lib/Refund.php');
80
  require(dirname(__FILE__) . '/lib/SKU.php');
81
  require(dirname(__FILE__) . '/lib/Source.php');
85
  require(dirname(__FILE__) . '/lib/Token.php');
86
  require(dirname(__FILE__) . '/lib/Transfer.php');
87
  require(dirname(__FILE__) . '/lib/TransferReversal.php');
88
+
89
+ // OAuth
90
+ require(dirname(__FILE__) . '/lib/OAuth.php');
91
+
92
+ // Webhooks
93
+ require(dirname(__FILE__) . '/lib/Webhook.php');
94
+ require(dirname(__FILE__) . '/lib/WebhookSignature.php');
includes/lib/Stripe/lib/Account.php CHANGED
@@ -21,14 +21,15 @@ namespace Stripe;
21
  * @property mixed $external_accounts
22
  * @property mixed $legal_entity
23
  * @property bool $managed
 
 
 
24
  * @property mixed $product_description
25
  * @property mixed $statement_descriptor
26
  * @property mixed $support_email
27
  * @property mixed $support_phone
28
  * @property string $timezone
29
  * @property mixed $tos_acceptance
30
- * @property mixed $transfer_schedule
31
- * @property bool $transfers_enabled
32
  * @property mixed $verification
33
  * @property mixed $keys
34
  *
@@ -46,7 +47,8 @@ class Account extends ApiResource
46
  }
47
 
48
  /**
49
- * @param string|null $id
 
50
  * @param array|string|null $opts
51
  *
52
  * @return Account
@@ -128,4 +130,13 @@ class Account extends ApiResource
128
  {
129
  return self::_all($params, $opts);
130
  }
 
 
 
 
 
 
 
 
 
131
  }
21
  * @property mixed $external_accounts
22
  * @property mixed $legal_entity
23
  * @property bool $managed
24
+ * @property mixed $payout_schedule
25
+ * @property mixed $payout_statement_descriptor
26
+ * @property bool $payouts_enabled
27
  * @property mixed $product_description
28
  * @property mixed $statement_descriptor
29
  * @property mixed $support_email
30
  * @property mixed $support_phone
31
  * @property string $timezone
32
  * @property mixed $tos_acceptance
 
 
33
  * @property mixed $verification
34
  * @property mixed $keys
35
  *
47
  }
48
 
49
  /**
50
+ * @param array|string|null $id The ID of the account to retrieve, or an
51
+ * options array containing an `id` key.
52
  * @param array|string|null $opts
53
  *
54
  * @return Account
130
  {
131
  return self::_all($params, $opts);
132
  }
133
+
134
+ public function deauthorize($clientId = null, $opts = null)
135
+ {
136
+ $params = array(
137
+ 'client_id' => $clientId,
138
+ 'stripe_user_id' => $this->id,
139
+ );
140
+ OAuth::deauthorize($params, $opts);
141
+ }
142
  }
includes/lib/Stripe/lib/ApiRequestor.php CHANGED
@@ -84,7 +84,7 @@ class ApiRequestor
84
  * hitting the API.
85
  * @throws Error\Api otherwise.
86
  */
87
- public function handleApiError($rbody, $rcode, $rheaders, $resp)
88
  {
89
  if (!is_array($resp) || !isset($resp['error'])) {
90
  $msg = "Invalid response object from API: $rbody "
@@ -92,35 +92,71 @@ class ApiRequestor
92
  throw new Error\Api($msg, $rcode, $rbody, $resp, $rheaders);
93
  }
94
 
95
- $error = $resp['error'];
96
- $msg = isset($error['message']) ? $error['message'] : null;
97
- $param = isset($error['param']) ? $error['param'] : null;
98
- $code = isset($error['code']) ? $error['code'] : null;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
99
 
100
  switch ($rcode) {
101
  case 400:
102
  // 'rate_limit' code is deprecated, but left here for backwards compatibility
103
  // for API versions earlier than 2015-09-08
104
  if ($code == 'rate_limit') {
105
- throw new Error\RateLimit($msg, $param, $rcode, $rbody, $resp, $rheaders);
106
  }
107
 
108
  // intentional fall-through
109
  case 404:
110
- throw new Error\InvalidRequest($msg, $param, $rcode, $rbody, $resp, $rheaders);
111
  case 401:
112
- throw new Error\Authentication($msg, $rcode, $rbody, $resp, $rheaders);
113
  case 402:
114
- throw new Error\Card($msg, $param, $code, $rcode, $rbody, $resp, $rheaders);
115
  case 403:
116
- throw new Error\Permission($msg, $rcode, $rbody, $resp, $rheaders);
117
  case 429:
118
- throw new Error\RateLimit($msg, $param, $rcode, $rbody, $resp, $rheaders);
119
  default:
120
- throw new Error\Api($msg, $rcode, $rbody, $resp, $rheaders);
121
  }
122
  }
123
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
124
  private static function _formatAppInfo($appInfo)
125
  {
126
  if ($appInfo !== null) {
@@ -137,15 +173,13 @@ class ApiRequestor
137
  }
138
  }
139
 
140
- private static function _defaultHeaders($apiKey)
141
  {
142
- $appInfo = Stripe::getAppInfo();
143
-
144
  $uaString = 'Stripe/v1 PhpBindings/' . Stripe::VERSION;
145
 
146
  $langVersion = phpversion();
147
  $uname = php_uname();
148
- $curlVersion = curl_version();
149
  $appInfo = Stripe::getAppInfo();
150
  $ua = array(
151
  'bindings_version' => Stripe::VERSION,
@@ -153,9 +187,10 @@ class ApiRequestor
153
  'lang_version' => $langVersion,
154
  'publisher' => 'stripe',
155
  'uname' => $uname,
156
- 'httplib' => 'curl ' . $curlVersion['version'],
157
- 'ssllib' => $curlVersion['ssl_version'],
158
  );
 
 
 
159
  if ($appInfo !== null) {
160
  $uaString .= ' ' . self::_formatAppInfo($appInfo);
161
  $ua['application'] = $appInfo;
@@ -184,9 +219,17 @@ class ApiRequestor
184
  throw new Error\Authentication($msg);
185
  }
186
 
 
 
 
 
 
 
 
 
187
  $absUrl = $this->_apiBase.$url;
188
  $params = self::_encodeObjects($params);
189
- $defaultHeaders = $this->_defaultHeaders($myApiKey);
190
  if (Stripe::$apiVersion) {
191
  $defaultHeaders['Stripe-Version'] = Stripe::$apiVersion;
192
  }
@@ -254,16 +297,16 @@ class ApiRequestor
254
 
255
  private function _interpretResponse($rbody, $rcode, $rheaders)
256
  {
257
- try {
258
- $resp = json_decode($rbody, true);
259
- } catch (Exception $e) {
260
  $msg = "Invalid response body from API: $rbody "
261
- . "(HTTP response code was $rcode)";
262
  throw new Error\Api($msg, $rcode, $rbody);
263
  }
264
 
265
  if ($rcode < 200 || $rcode >= 300) {
266
- $this->handleApiError($rbody, $rcode, $rheaders, $resp);
267
  }
268
  return $resp;
269
  }
84
  * hitting the API.
85
  * @throws Error\Api otherwise.
86
  */
87
+ public function handleErrorResponse($rbody, $rcode, $rheaders, $resp)
88
  {
89
  if (!is_array($resp) || !isset($resp['error'])) {
90
  $msg = "Invalid response object from API: $rbody "
92
  throw new Error\Api($msg, $rcode, $rbody, $resp, $rheaders);
93
  }
94
 
95
+ $errorData = $resp['error'];
96
+
97
+ $error = null;
98
+ if (is_string($errorData)) {
99
+ $error = self::_specificOAuthError($rbody, $rcode, $rheaders, $resp, $errorData);
100
+ }
101
+ if (!$error) {
102
+ $error = self::_specificAPIError($rbody, $rcode, $rheaders, $resp, $errorData);
103
+ }
104
+
105
+ throw $error;
106
+ }
107
+
108
+ private static function _specificAPIError($rbody, $rcode, $rheaders, $resp, $errorData)
109
+ {
110
+ $msg = isset($errorData['message']) ? $errorData['message'] : null;
111
+ $param = isset($errorData['param']) ? $errorData['param'] : null;
112
+ $code = isset($errorData['code']) ? $errorData['code'] : null;
113
 
114
  switch ($rcode) {
115
  case 400:
116
  // 'rate_limit' code is deprecated, but left here for backwards compatibility
117
  // for API versions earlier than 2015-09-08
118
  if ($code == 'rate_limit') {
119
+ return new Error\RateLimit($msg, $param, $rcode, $rbody, $resp, $rheaders);
120
  }
121
 
122
  // intentional fall-through
123
  case 404:
124
+ return new Error\InvalidRequest($msg, $param, $rcode, $rbody, $resp, $rheaders);
125
  case 401:
126
+ return new Error\Authentication($msg, $rcode, $rbody, $resp, $rheaders);
127
  case 402:
128
+ return new Error\Card($msg, $param, $code, $rcode, $rbody, $resp, $rheaders);
129
  case 403:
130
+ return new Error\Permission($msg, $rcode, $rbody, $resp, $rheaders);
131
  case 429:
132
+ return new Error\RateLimit($msg, $param, $rcode, $rbody, $resp, $rheaders);
133
  default:
134
+ return new Error\Api($msg, $rcode, $rbody, $resp, $rheaders);
135
  }
136
  }
137
 
138
+ private static function _specificOAuthError($rbody, $rcode, $rheaders, $resp, $errorCode)
139
+ {
140
+ $description = isset($resp['error_description']) ? $resp['error_description'] : $errorCode;
141
+
142
+ switch ($errorCode) {
143
+ case 'invalid_client':
144
+ return new Error\OAuth\InvalidClient($errorCode, $description, $rcode, $rbody, $resp, $rheaders);
145
+ case 'invalid_grant':
146
+ return new Error\OAuth\InvalidGrant($errorCode, $description, $rcode, $rbody, $resp, $rheaders);
147
+ case 'invalid_request':
148
+ return new Error\OAuth\InvalidRequest($errorCode, $description, $rcode, $rbody, $resp, $rheaders);
149
+ case 'invalid_scope':
150
+ return new Error\OAuth\InvalidScope($errorCode, $description, $rcode, $rbody, $resp, $rheaders);
151
+ case 'unsupported_grant_type':
152
+ return new Error\OAuth\UnsupportedGrantType($errorCode, $description, $rcode, $rbody, $resp, $rheaders);
153
+ case 'unsupported_response_type':
154
+ return new Error\OAuth\UnsupportedResponseType($errorCode, $description, $rcode, $rbody, $resp, $rheaders);
155
+ }
156
+
157
+ return null;
158
+ }
159
+
160
  private static function _formatAppInfo($appInfo)
161
  {
162
  if ($appInfo !== null) {
173
  }
174
  }
175
 
176
+ private static function _defaultHeaders($apiKey, $clientInfo = null)
177
  {
 
 
178
  $uaString = 'Stripe/v1 PhpBindings/' . Stripe::VERSION;
179
 
180
  $langVersion = phpversion();
181
  $uname = php_uname();
182
+
183
  $appInfo = Stripe::getAppInfo();
184
  $ua = array(
185
  'bindings_version' => Stripe::VERSION,
187
  'lang_version' => $langVersion,
188
  'publisher' => 'stripe',
189
  'uname' => $uname,
 
 
190
  );
191
+ if ($clientInfo) {
192
+ $ua = array_merge($clientInfo, $ua);
193
+ }
194
  if ($appInfo !== null) {
195
  $uaString .= ' ' . self::_formatAppInfo($appInfo);
196
  $ua['application'] = $appInfo;
219
  throw new Error\Authentication($msg);
220
  }
221
 
222
+ // Clients can supply arbitrary additional keys to be included in the
223
+ // X-Stripe-Client-User-Agent header via the optional getUserAgentInfo()
224
+ // method
225
+ $clientUAInfo = null;
226
+ if (method_exists($this->httpClient(), 'getUserAgentInfo')) {
227
+ $clientUAInfo = $this->httpClient()->getUserAgentInfo();
228
+ }
229
+
230
  $absUrl = $this->_apiBase.$url;
231
  $params = self::_encodeObjects($params);
232
+ $defaultHeaders = $this->_defaultHeaders($myApiKey, $clientUAInfo);
233
  if (Stripe::$apiVersion) {
234
  $defaultHeaders['Stripe-Version'] = Stripe::$apiVersion;
235
  }
297
 
298
  private function _interpretResponse($rbody, $rcode, $rheaders)
299
  {
300
+ $resp = json_decode($rbody, true);
301
+ $jsonError = json_last_error();
302
+ if ($resp === null && $jsonError !== JSON_ERROR_NONE) {
303
  $msg = "Invalid response body from API: $rbody "
304
+ . "(HTTP response code was $rcode, json_last_error() was $jsonError)";
305
  throw new Error\Api($msg, $rcode, $rbody);
306
  }
307
 
308
  if ($rcode < 200 || $rcode >= 300) {
309
+ $this->handleErrorResponse($rbody, $rcode, $rheaders, $resp);
310
  }
311
  return $resp;
312
  }
includes/lib/Stripe/lib/ApiResource.php CHANGED
@@ -93,14 +93,13 @@ abstract class ApiResource extends StripeObject
93
  return static::resourceUrl($this['id']);
94
  }
95
 
96
- private static function _validateParams($params = null)
97
  {
98
  if ($params && !is_array($params)) {
99
  $message = "You must pass an array as the first argument to Stripe API "
100
  . "method calls. (HINT: an example call to create a charge "
101
  . "would be: \"Stripe\\Charge::create(array('amount' => 100, "
102
- . "'currency' => 'usd', 'card' => array('number' => "
103
- . "4242424242424242, 'exp_month' => 5, 'exp_year' => 2015)))\")";
104
  throw new Error\Api($message);
105
  }
106
  }
93
  return static::resourceUrl($this['id']);
94
  }
95
 
96
+ protected static function _validateParams($params = null)
97
  {
98
  if ($params && !is_array($params)) {
99
  $message = "You must pass an array as the first argument to Stripe API "
100
  . "method calls. (HINT: an example call to create a charge "
101
  . "would be: \"Stripe\\Charge::create(array('amount' => 100, "
102
+ . "'currency' => 'usd', 'source' => 'tok_1234'))\")";
 
103
  throw new Error\Api($message);
104
  }
105
  }
includes/lib/Stripe/lib/ApplePayDomain.php CHANGED
@@ -20,7 +20,8 @@ class ApplePayDomain extends ApiResource
20
  }
21
 
22
  /**
23
- * @param string $id The ID of the domain to retrieve.
 
24
  * @param array|string|null $opts
25
  *
26
  * @return ApplePayDomain
20
  }
21
 
22
  /**
23
+ * @param array|string $id The ID of the domain to retrieve, or an options
24
+ * array containing an `id` key.
25
  * @param array|string|null $opts
26
  *
27
  * @return ApplePayDomain
includes/lib/Stripe/lib/ApplicationFee.php CHANGED
@@ -21,7 +21,8 @@ class ApplicationFee extends ApiResource
21
  }
22
 
23
  /**
24
- * @param string $id The ID of the application fee to retrieve.
 
25
  * @param array|string|null $opts
26
  *
27
  * @return ApplicationFee
21
  }
22
 
23
  /**
24
+ * @param array|string $id The ID of the application fee to retrieve, or an
25
+ * options array containing an `id` key.
26
  * @param array|string|null $opts
27
  *
28
  * @return ApplicationFee
includes/lib/Stripe/lib/AttachedObject.php CHANGED
@@ -2,6 +2,8 @@
2
 
3
  namespace Stripe;
4
 
 
 
5
  /**
6
  * Class AttachedObject
7
  *
@@ -9,7 +11,7 @@ namespace Stripe;
9
  *
10
  * @package Stripe
11
  */
12
- class AttachedObject extends StripeObject
13
  {
14
  /**
15
  * Updates this object.
@@ -28,4 +30,14 @@ class AttachedObject extends StripeObject
28
  $this->$k = $v;
29
  }
30
  }
 
 
 
 
 
 
 
 
 
 
31
  }
2
 
3
  namespace Stripe;
4
 
5
+ use Countable;
6
+
7
  /**
8
  * Class AttachedObject
9
  *
11
  *
12
  * @package Stripe
13
  */
14
+ class AttachedObject extends StripeObject implements Countable
15
  {
16
  /**
17
  * Updates this object.
30
  $this->$k = $v;
31
  }
32
  }
33
+
34
+ /**
35
+ * Counts the number of elements in the AttachedObject instance.
36
+ *
37
+ * @return int the number of elements
38
+ */
39
+ public function count()
40
+ {
41
+ return count($this->_values);
42
+ }
43
  }
includes/lib/Stripe/lib/BalanceTransaction.php CHANGED
@@ -34,7 +34,8 @@ class BalanceTransaction extends ApiResource
34
  }
35
 
36
  /**
37
- * @param string $id The ID of the balance transaction to retrieve.
 
38
  * @param array|string|null $opts
39
  *
40
  * @return BalanceTransaction
34
  }
35
 
36
  /**
37
+ * @param array|string $id The ID of the balance transaction to retrieve,
38
+ * or an options array containing an `id` key.
39
  * @param array|string|null $opts
40
  *
41
  * @return BalanceTransaction
includes/lib/Stripe/lib/BitcoinReceiver.php CHANGED
@@ -4,14 +4,16 @@ namespace Stripe;
4
 
5
  /**
6
  * Class BitcoinReceiver
7
- *
8
- * @package Stripe
9
  */
10
  class BitcoinReceiver extends ExternalAccount
11
  {
12
  /**
13
  * @return string The class URL for this resource. It needs to be special
14
  * cased because it doesn't fit into the standard resource pattern.
 
 
15
  */
16
  public static function classUrl()
17
  {
@@ -21,6 +23,8 @@ class BitcoinReceiver extends ExternalAccount
21
  /**
22
  * @return string The instance URL for this resource. It needs to be special
23
  * cased because it doesn't fit into the standard resource pattern.
 
 
24
  */
25
  public function instanceUrl()
26
  {
@@ -37,10 +41,13 @@ class BitcoinReceiver extends ExternalAccount
37
  }
38
 
39
  /**
40
- * @param string $id The ID of the Bitcoin Receiver to retrieve.
 
41
  * @param array|string|null $opts
42
  *
43
  * @return BitcoinReceiver
 
 
44
  */
45
  public static function retrieve($id, $opts = null)
46
  {
@@ -52,6 +59,8 @@ class BitcoinReceiver extends ExternalAccount
52
  * @param array|string|null $opts
53
  *
54
  * @return Collection of BitcoinReceivers
 
 
55
  */
56
  public static function all($params = null, $opts = null)
57
  {
@@ -63,6 +72,8 @@ class BitcoinReceiver extends ExternalAccount
63
  * @param array|string|null $opts
64
  *
65
  * @return BitcoinReceiver The created Bitcoin Receiver item.
 
 
66
  */
67
  public static function create($params = null, $opts = null)
68
  {
@@ -74,6 +85,8 @@ class BitcoinReceiver extends ExternalAccount
74
  * @param array|string|null $options
75
  *
76
  * @return BitcoinReceiver The refunded Bitcoin Receiver item.
 
 
77
  */
78
  public function refund($params = null, $options = null)
79
  {
4
 
5
  /**
6
  * Class BitcoinReceiver
7
+
8
+ * @deprecated Please use sources instead.
9
  */
10
  class BitcoinReceiver extends ExternalAccount
11
  {
12
  /**
13
  * @return string The class URL for this resource. It needs to be special
14
  * cased because it doesn't fit into the standard resource pattern.
15
+ *
16
+ * @deprecated Please use sources instead.
17
  */
18
  public static function classUrl()
19
  {
23
  /**
24
  * @return string The instance URL for this resource. It needs to be special
25
  * cased because it doesn't fit into the standard resource pattern.
26
+ *
27
+ * @deprecated Please use sources instead.
28
  */
29
  public function instanceUrl()
30
  {
41
  }
42
 
43
  /**
44
+ * @param array|string $id The ID of the bitcoin receiver to retrieve, or
45
+ * an options array containing an `id` key.
46
  * @param array|string|null $opts
47
  *
48
  * @return BitcoinReceiver
49
+ *
50
+ * @deprecated Please use sources instead.
51
  */
52
  public static function retrieve($id, $opts = null)
53
  {
59
  * @param array|string|null $opts
60
  *
61
  * @return Collection of BitcoinReceivers
62
+ *
63
+ * @deprecated Please use sources instead.
64
  */
65
  public static function all($params = null, $opts = null)
66
  {
72
  * @param array|string|null $opts
73
  *
74
  * @return BitcoinReceiver The created Bitcoin Receiver item.
75
+ *
76
+ * @deprecated Please use sources instead.
77
  */
78
  public static function create($params = null, $opts = null)
79
  {
85
  * @param array|string|null $options
86
  *
87
  * @return BitcoinReceiver The refunded Bitcoin Receiver item.
88
+ *
89
+ * @deprecated Please use sources instead.
90
  */
91
  public function refund($params = null, $options = null)
92
  {
includes/lib/Stripe/lib/Charge.php CHANGED
@@ -17,7 +17,7 @@ namespace Stripe;
17
  * @property string $customer
18
  * @property mixed $description
19
  * @property mixed $destination
20
- * @property mixed $dispute
21
  * @property mixed $failure_code
22
  * @property mixed $failure_message
23
  * @property mixed $fraud_details
@@ -41,7 +41,8 @@ namespace Stripe;
41
  class Charge extends ApiResource
42
  {
43
  /**
44
- * @param string $id The ID of the charge to retrieve.
 
45
  * @param array|string|null $options
46
  *
47
  * @return Charge
17
  * @property string $customer
18
  * @property mixed $description
19
  * @property mixed $destination
20
+ * @property string|null $dispute
21
  * @property mixed $failure_code
22
  * @property mixed $failure_message
23
  * @property mixed $fraud_details
41
  class Charge extends ApiResource
42
  {
43
  /**
44
+ * @param array|string $id The ID of the charge to retrieve, or an options
45
+ * array containing an `id` key.
46
  * @param array|string|null $options
47
  *
48
  * @return Charge
includes/lib/Stripe/lib/Collection.php CHANGED
@@ -56,7 +56,7 @@ class Collection extends ApiResource
56
  }
57
 
58
  /**
59
- * @return AutoPagingIterator An iterator that can be used to iterate
60
  * across all objects across all pages. As page boundaries are
61
  * encountered, the next page will be fetched automatically for
62
  * continued iteration.
56
  }
57
 
58
  /**
59
+ * @return Util\AutoPagingIterator An iterator that can be used to iterate
60
  * across all objects across all pages. As page boundaries are
61
  * encountered, the next page will be fetched automatically for
62
  * continued iteration.
includes/lib/Stripe/lib/CountrySpec.php CHANGED
@@ -21,7 +21,9 @@ class CountrySpec extends ApiResource
21
  }
22
 
23
  /**
24
- * @param string $country The ISO country code of the country we retrieve the CountrySpec for.
 
 
25
  * @param array|string|null $opts
26
  *
27
  * @return CountrySpec
21
  }
22
 
23
  /**
24
+ * @param array|string $country The ISO country code of the country we
25
+ * retrieve the country specfication for, or an options array
26
+ * containing an `id` containing that code.
27
  * @param array|string|null $opts
28
  *
29
  * @return CountrySpec
includes/lib/Stripe/lib/Coupon.php CHANGED
@@ -10,7 +10,8 @@ namespace Stripe;
10
  class Coupon extends ApiResource
11
  {
12
  /**
13
- * @param string $id The ID of the coupon to retrieve.
 
14
  * @param array|string|null $opts
15
  *
16
  * @return Coupon
10
  class Coupon extends ApiResource
11
  {
12
  /**
13
+ * @param array|string $id The ID of the coupon to retrieve, or an options
14
+ * array containing an `id` key.
15
  * @param array|string|null $opts
16
  *
17
  * @return Coupon
includes/lib/Stripe/lib/Customer.php CHANGED
@@ -27,7 +27,8 @@ namespace Stripe;
27
  class Customer extends ApiResource
28
  {
29
  /**
30
- * @param string $id The ID of the customer to retrieve.
 
31
  * @param array|string|null $opts
32
  *
33
  * @return Customer
27
  class Customer extends ApiResource
28
  {
29
  /**
30
+ * @param array|string $id The ID of the customer to retrieve, or an
31
+ * options array containing an `id` key.
32
  * @param array|string|null $opts
33
  *
34
  * @return Customer
includes/lib/Stripe/lib/Dispute.php CHANGED
@@ -25,7 +25,8 @@ namespace Stripe;
25
  class Dispute extends ApiResource
26
  {
27
  /**
28
- * @param string $id The ID of the dispute to retrieve.
 
29
  * @param array|string|null $options
30
  *
31
  * @return Dispute
25
  class Dispute extends ApiResource
26
  {
27
  /**
28
+ * @param array|string $id The ID of the dispute to retrieve, or an options
29
+ * array containing an `id` key.
30
  * @param array|string|null $options
31
  *
32
  * @return Dispute
includes/lib/Stripe/lib/EphemeralKey.php ADDED
@@ -0,0 +1,55 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ namespace Stripe;
4
+
5
+ /**
6
+ * Class EphemeralKey
7
+ *
8
+ * @property string $id
9
+ * @property string $object
10
+ * @property int $created
11
+ * @property int $expires
12
+ * @property bool $livemode
13
+ * @property string $secret
14
+ * @property array $associated_objects
15
+ *
16
+ * @package Stripe
17
+ */
18
+ class EphemeralKey extends ApiResource
19
+ {
20
+ /**
21
+ * This is a special case because the ephemeral key endpoint has an
22
+ * underscore in it. The parent `className` function strips underscores.
23
+ *
24
+ * @return string The name of the class.
25
+ */
26
+ public static function className()
27
+ {
28
+ return 'ephemeral_key';
29
+ }
30
+
31
+ /**
32
+ * @param array|null $params
33
+ * @param array|string|null $opts
34
+ *
35
+ * @return EphemeralKey The created key.
36
+ */
37
+ public static function create($params = null, $opts = null)
38
+ {
39
+ if (!$opts['stripe_version']) {
40
+ throw new \InvalidArgumentException('stripe_version must be specified to create an ephemeral key');
41
+ }
42
+ return self::_create($params, $opts);
43
+ }
44
+
45
+ /**
46
+ * @param array|null $params
47
+ * @param array|string|null $opts
48
+ *
49
+ * @return EphemeralKey The deleted key.
50
+ */
51
+ public function delete($params = null, $opts = null)
52
+ {
53
+ return $this->_delete($params, $opts);
54
+ }
55
+ }
includes/lib/Stripe/lib/Error/OAuth/InvalidClient.php ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ namespace Stripe\Error\OAuth;
4
+
5
+ /**
6
+ * InvalidClient is raised when authentication fails.
7
+ */
8
+ class InvalidClient extends OAuthBase
9
+ {
10
+ }
includes/lib/Stripe/lib/Error/OAuth/InvalidGrant.php ADDED
@@ -0,0 +1,13 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ namespace Stripe\Error\OAuth;
4
+
5
+ /**
6
+ * InvalidGrant is raised when a specified code doesn't exist, is
7
+ * expired, has been used, or doesn't belong to you; a refresh token doesn't
8
+ * exist, or doesn't belong to you; or if an API key's mode (live or test)
9
+ * doesn't match the mode of a code or refresh token.
10
+ */
11
+ class InvalidGrant extends OAuthBase
12
+ {
13
+ }
includes/lib/Stripe/lib/Error/OAuth/InvalidRequest.php ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ namespace Stripe\Error\OAuth;
4
+
5
+ /**
6
+ * InvalidRequest is raised when a code, refresh token, or grant type
7
+ * parameter is not provided, but was required.
8
+ */
9
+ class InvalidRequest extends OAuthBase
10
+ {
11
+ }
includes/lib/Stripe/lib/Error/OAuth/InvalidScope.php ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ namespace Stripe\Error\OAuth;
4
+
5
+ /**
6
+ * InvalidScope is raised when an invalid scope parameter is provided.
7
+ */
8
+ class InvalidScope extends OAuthBase
9
+ {
10
+ }
includes/lib/Stripe/lib/Error/OAuth/OAuthBase.php ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ namespace Stripe\Error\OAuth;
4
+
5
+ class OAuthBase extends \Stripe\Error\Base
6
+ {
7
+ public function __construct(
8
+ $code,
9
+ $description,
10
+ $httpStatus = null,
11
+ $httpBody = null,
12
+ $jsonBody = null,
13
+ $httpHeaders = null
14
+ ) {
15
+ parent::__construct($description, $httpStatus, $httpBody, $jsonBody, $httpHeaders);
16
+ $this->code = $code;
17
+ }
18
+
19
+ public function getErrorCode()
20
+ {
21
+ return $this->code;
22
+ }
23
+ }
includes/lib/Stripe/lib/Error/OAuth/UnsupportedGrantType.php ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ namespace Stripe\Error\OAuth;
4
+
5
+ /**
6
+ * UnsupportedGrantType is raised when an unuspported grant type
7
+ * parameter is specified.
8
+ */
9
+ class UnsupportedGrantType extends OAuthBase
10
+ {
11
+ }
includes/lib/Stripe/lib/Error/OAuth/UnsupportedResponseType.php ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ namespace Stripe\Error\OAuth;
4
+
5
+ /**
6
+ * UnsupportedResponseType is raised when an unsupported response type
7
+ * parameter is specified.
8
+ */
9
+ class UnsupportedResponseType extends OAuthBase
10
+ {
11
+ }
includes/lib/Stripe/lib/Error/SignatureVerification.php ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ namespace Stripe\Error;
4
+
5
+ class SignatureVerification extends Base
6
+ {
7
+ public function __construct(
8
+ $message,
9
+ $sigHeader,
10
+ $httpBody = null
11
+ ) {
12
+ parent::__construct($message, null, $httpBody, null, null);
13
+ $this->sigHeader = $sigHeader;
14
+ }
15
+
16
+ public function getSigHeader()
17
+ {
18
+ return $this->sigHeader;
19
+ }
20
+ }
includes/lib/Stripe/lib/Event.php CHANGED
@@ -20,7 +20,8 @@ namespace Stripe;
20
  class Event extends ApiResource
21
  {
22
  /**
23
- * @param string $id The ID of the event to retrieve.
 
24
  * @param array|string|null $opts
25
  *
26
  * @return Event
20
  class Event extends ApiResource
21
  {
22
  /**
23
+ * @param array|string $id The ID of the event to retrieve, or an options
24
+ * array containing an `id` key.
25
  * @param array|string|null $opts
26
  *
27
  * @return Event
includes/lib/Stripe/lib/FileUpload.php CHANGED
@@ -27,7 +27,8 @@ class FileUpload extends ApiResource
27
  }
28
 
29
  /**
30
- * @param string $id The ID of the file upload to retrieve.
 
31
  * @param array|string|null $opts
32
  *
33
  * @return FileUpload
27
  }
28
 
29
  /**
30
+ * @param array|string $id The ID of the file upload to retrieve, or an
31
+ * options array containing an `id key.
32
  * @param array|string|null $opts
33
  *
34
  * @return FileUpload
includes/lib/Stripe/lib/HttpClient/ClientInterface.php CHANGED
@@ -11,7 +11,7 @@ interface ClientInterface
11
  * @param array $params KV pairs for parameters. Can be nested for arrays and hashes
12
  * @param boolean $hasFile Whether or not $params references a file (via an @ prefix or
13
  * CurlFile)
14
- * @throws Error\Api & Error\ApiConnection
15
  * @return array($rawBody, $httpStatusCode, $httpHeader)
16
  */
17
  public function request($method, $absUrl, $headers, $params, $hasFile);
11
  * @param array $params KV pairs for parameters. Can be nested for arrays and hashes
12
  * @param boolean $hasFile Whether or not $params references a file (via an @ prefix or
13
  * CurlFile)
14
+ * @throws \Stripe\Error\Api & \Stripe\Error\ApiConnection
15
  * @return array($rawBody, $httpStatusCode, $httpHeader)
16
  */
17
  public function request($method, $absUrl, $headers, $params, $hasFile);
includes/lib/Stripe/lib/HttpClient/CurlClient.php CHANGED
@@ -36,6 +36,8 @@ class CurlClient implements ClientInterface
36
 
37
  protected $defaultOptions;
38
 
 
 
39
  /**
40
  * CurlClient constructor.
41
  *
@@ -52,6 +54,16 @@ class CurlClient implements ClientInterface
52
  public function __construct($defaultOptions = null)
53
  {
54
  $this->defaultOptions = $defaultOptions;
 
 
 
 
 
 
 
 
 
 
55
  }
56
 
57
  public function getDefaultOptions()
@@ -59,6 +71,11 @@ class CurlClient implements ClientInterface
59
  return $this->defaultOptions;
60
  }
61
 
 
 
 
 
 
62
  // USER DEFINED TIMEOUTS
63
 
64
  const DEFAULT_TIMEOUT = 80;
@@ -114,16 +131,16 @@ class CurlClient implements ClientInterface
114
  }
115
  $opts[CURLOPT_HTTPGET] = 1;
116
  if (count($params) > 0) {
117
- $encoded = self::encode($params);
118
  $absUrl = "$absUrl?$encoded";
119
  }
120
  } elseif ($method == 'post') {
121
  $opts[CURLOPT_POST] = 1;
122
- $opts[CURLOPT_POSTFIELDS] = $hasFile ? $params : self::encode($params);
123
  } elseif ($method == 'delete') {
124
  $opts[CURLOPT_CUSTOMREQUEST] = 'DELETE';
125
  if (count($params) > 0) {
126
- $encoded = self::encode($params);
127
  $absUrl = "$absUrl?$encoded";
128
  }
129
  } else {
@@ -238,45 +255,4 @@ class CurlClient implements ClientInterface
238
  {
239
  return dirname(__FILE__) . '/../../data/ca-certificates.crt';
240
  }
241
-
242
- /**
243
- * @param array $arr An map of param keys to values.
244
- * @param string|null $prefix
245
- *
246
- * Only public for testability, should not be called outside of CurlClient
247
- *
248
- * @return string A querystring, essentially.
249
- */
250
- public static function encode($arr, $prefix = null)
251
- {
252
- if (!is_array($arr)) {
253
- return $arr;
254
- }
255
-
256
- $r = array();
257
- foreach ($arr as $k => $v) {
258
- if (is_null($v)) {
259
- continue;
260
- }
261
-
262
- if ($prefix) {
263
- if ($k !== null && (!is_int($k) || is_array($v))) {
264
- $k = $prefix."[".$k."]";
265
- } else {
266
- $k = $prefix."[]";
267
- }
268
- }
269
-
270
- if (is_array($v)) {
271
- $enc = self::encode($v, $k);
272
- if ($enc) {
273
- $r[] = $enc;
274
- }
275
- } else {
276
- $r[] = urlencode($k)."=".urlencode($v);
277
- }
278
- }
279
-
280
- return implode("&", $r);
281
- }
282
  }
36
 
37
  protected $defaultOptions;
38
 
39
+ protected $userAgentInfo;
40
+
41
  /**
42
  * CurlClient constructor.
43
  *
54
  public function __construct($defaultOptions = null)
55
  {
56
  $this->defaultOptions = $defaultOptions;
57
+ $this->initUserAgentInfo();
58
+ }
59
+
60
+ public function initUserAgentInfo()
61
+ {
62
+ $curlVersion = curl_version();
63
+ $this->userAgentInfo = array(
64
+ 'httplib' => 'curl ' . $curlVersion['version'],
65
+ 'ssllib' => $curlVersion['ssl_version'],
66
+ );
67
  }
68
 
69
  public function getDefaultOptions()
71
  return $this->defaultOptions;
72
  }
73
 
74
+ public function getUserAgentInfo()
75
+ {
76
+ return $this->userAgentInfo;
77
+ }
78
+
79
  // USER DEFINED TIMEOUTS
80
 
81
  const DEFAULT_TIMEOUT = 80;
131
  }
132
  $opts[CURLOPT_HTTPGET] = 1;
133
  if (count($params) > 0) {
134
+ $encoded = Util\Util::urlEncode($params);
135
  $absUrl = "$absUrl?$encoded";
136
  }
137
  } elseif ($method == 'post') {
138
  $opts[CURLOPT_POST] = 1;
139
+ $opts[CURLOPT_POSTFIELDS] = $hasFile ? $params : Util\Util::urlEncode($params);
140
  } elseif ($method == 'delete') {
141
  $opts[CURLOPT_CUSTOMREQUEST] = 'DELETE';
142
  if (count($params) > 0) {
143
+ $encoded = Util\Util::urlEncode($params);
144
  $absUrl = "$absUrl?$encoded";
145
  }
146
  } else {
255
  {
256
  return dirname(__FILE__) . '/../../data/ca-certificates.crt';
257
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
258
  }
includes/lib/Stripe/lib/Invoice.php CHANGED
@@ -21,7 +21,8 @@ class Invoice extends ApiResource
21
  }
22
 
23
  /**
24
- * @param string $id The ID of the invoice to retrieve.
 
25
  * @param array|string|null $opts
26
  *
27
  * @return Invoice
@@ -82,10 +83,10 @@ class Invoice extends ApiResource
82
  /**
83
  * @return Invoice The paid invoice.
84
  */
85
- public function pay($opts = null)
86
  {
87
  $url = $this->instanceUrl() . '/pay';
88
- list($response, $opts) = $this->_request('post', $url, null, $opts);
89
  $this->refreshFrom($response, $opts);
90
  return $this;
91
  }
21
  }
22
 
23
  /**
24
+ * @param array|string $id The ID of the invoice to retrieve, or an options
25
+ * array containing an `id` key.
26
  * @param array|string|null $opts
27
  *
28
  * @return Invoice
83
  /**
84
  * @return Invoice The paid invoice.
85
  */
86
+ public function pay($params = null, $opts = null)
87
  {
88
  $url = $this->instanceUrl() . '/pay';
89
+ list($response, $opts) = $this->_request('post', $url, $params, $opts);
90
  $this->refreshFrom($response, $opts);
91
  return $this;
92
  }
includes/lib/Stripe/lib/InvoiceItem.php CHANGED
@@ -10,7 +10,8 @@ namespace Stripe;
10
  class InvoiceItem extends ApiResource
11
  {
12
  /**
13
- * @param string $id The ID of the invoice item to retrieve.
 
14
  * @param array|string|null $opts
15
  *
16
  * @return InvoiceItem
10
  class InvoiceItem extends ApiResource
11
  {
12
  /**
13
+ * @param array|string $id The ID of the invoice item to retrieve, or an
14
+ * options array containing an `id` key.
15
  * @param array|string|null $opts
16
  *
17
  * @return InvoiceItem
includes/lib/Stripe/lib/LoginLink.php ADDED
@@ -0,0 +1,13 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ namespace Stripe;
4
+
5
+ /**
6
+ * Class LoginLink
7
+ *
8
+ * @package Stripe
9
+ */
10
+ class LoginLink extends ApiResource
11
+ {
12
+
13
+ }
includes/lib/Stripe/lib/OAuth.php ADDED
@@ -0,0 +1,98 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ namespace Stripe;
4
+
5
+ abstract class OAuth
6
+ {
7
+ /**
8
+ * Generates a URL to Stripe's OAuth form.
9
+ *
10
+ * @param array|null $params
11
+ * @param array|null $opts
12
+ *
13
+ * @return string The URL to Stripe's OAuth form.
14
+ */
15
+ public static function authorizeUrl($params = null, $opts = null)
16
+ {
17
+ if (!$params) {
18
+ $params = array();
19
+ }
20
+
21
+ $base = ($opts && array_key_exists('connect_base', $opts)) ? $opts['connect_base'] : Stripe::$connectBase;
22
+
23
+ $params['client_id'] = self::_getClientId($params);
24
+ if (!array_key_exists('response_type', $params)) {
25
+ $params['response_type'] = 'code';
26
+ }
27
+ $query = Util\Util::urlEncode($params);
28
+
29
+ return $base . '/oauth/authorize?' . $query;
30
+ }
31
+
32
+ /**
33
+ * Use an authoriztion code to connect an account to your platform and
34
+ * fetch the user's credentials.
35
+ *
36
+ * @param array|null $params
37
+ * @param array|null $opts
38
+ *
39
+ * @return StripeObject Object containing the response from the API.
40
+ */
41
+ public static function token($params = null, $opts = null)
42
+ {
43
+ $base = ($opts && array_key_exists('connect_base', $opts)) ? $opts['connect_base'] : Stripe::$connectBase;
44
+ $requestor = new ApiRequestor(null, $base);
45
+ list($response, $apiKey) = $requestor->request(
46
+ 'post',
47
+ '/oauth/token',
48
+ $params,
49
+ null
50
+ );
51
+ return Util\Util::convertToStripeObject($response->json, $opts);
52
+ }
53
+
54
+ /**
55
+ * Disconnects an account from your platform.
56
+ *
57
+ * @param array|null $params
58
+ * @param array|null $opts
59
+ *
60
+ * @return StripeObject Object containing the response from the API.
61
+ */
62
+ public static function deauthorize($params = null, $opts = null)
63
+ {
64
+ if (!$params) {
65
+ $params = array();
66
+ }
67
+
68
+ $base = ($opts && array_key_exists('connect_base', $opts)) ? $opts['connect_base'] : Stripe::$connectBase;
69
+ $requestor = new ApiRequestor(null, $base);
70
+ $params['client_id'] = self::_getClientId($params);
71
+ list($response, $apiKey) = $requestor->request(
72
+ 'post',
73
+ '/oauth/deauthorize',
74
+ $params,
75
+ null
76
+ );
77
+ return Util\Util::convertToStripeObject($response->json, $opts);
78
+ }
79
+
80
+ private static function _getClientId($params = null)
81
+ {
82
+ $clientId = ($params && array_key_exists('client_id', $params)) ? $params['client_id'] : null;
83
+ if ($clientId === null) {
84
+ $clientId = Stripe::getClientId();
85
+ }
86
+ if ($clientId === null) {
87
+ $msg = 'No client_id provided. (HINT: set your client_id using '
88
+ . '"Stripe::setClientId(<CLIENT-ID>)". You can find your client_ids '
89
+ . 'in your Stripe dashboard at '
90
+ . 'https://dashboard.stripe.com/account/applications/settings, '
91
+ . 'after registering your account as a platform. See '
92
+ . 'https://stripe.com/docs/connect/standard-accounts for details, '
93
+ . 'or email support@stripe.com if you have any questions.';
94
+ throw new Error\Authentication($msg);
95
+ }
96
+ return $clientId;
97
+ }
98
+ }
includes/lib/Stripe/lib/Order.php CHANGED
@@ -10,7 +10,8 @@ namespace Stripe;
10
  class Order extends ApiResource
11
  {
12
  /**
13
- * @param string $id The ID of the Order to retrieve.
 
14
  * @param array|string|null $opts
15
  *
16
  * @return Order
10
  class Order extends ApiResource
11
  {
12
  /**
13
+ * @param array|string $id The ID of the order to retrieve, or an options
14
+ * array containing an `id` key.
15
  * @param array|string|null $opts
16
  *
17
  * @return Order
includes/lib/Stripe/lib/OrderReturn.php CHANGED
@@ -10,7 +10,19 @@ namespace Stripe;
10
  class OrderReturn extends ApiResource
11
  {
12
  /**
13
- * @param string $id The ID of the OrderReturn to retrieve.
 
 
 
 
 
 
 
 
 
 
 
 
14
  * @param array|string|null $opts
15
  *
16
  * @return Order
10
  class OrderReturn extends ApiResource
11
  {
12
  /**
13
+ * This is a special case because the order returns endpoint has an
14
+ * underscore in it. The parent `className` function strips underscores.
15
+ *
16
+ * @return string The name of the class.
17
+ */
18
+ public static function className()
19
+ {
20
+ return 'order_return';
21
+ }
22
+
23
+ /**
24
+ * @param array|string $id The ID of the order return to retrieve, or an
25
+ * options array containing an `id` field.
26
  * @param array|string|null $opts
27
  *
28
  * @return Order
includes/lib/Stripe/lib/Payout.php ADDED
@@ -0,0 +1,98 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ namespace Stripe;
4
+
5
+ /**
6
+ * Class Payout
7
+ *
8
+ * @property string $id
9
+ * @property string $object
10
+ * @property int $amount
11
+ * @property string $balance_transaction
12
+ * @property string $cancellation_balance_transaction
13
+ * @property int $created
14
+ * @property string $currency
15
+ * @property int $arrival_date
16
+ * @property string $destination
17
+ * @property string $failure_code
18
+ * @property string $failure_message
19
+ * @property bool $livemode
20
+ * @property mixed $metadata
21
+ * @property string $method
22
+ * @property string $recipient
23
+ * @property string $source_type
24
+ * @property string $statement_descriptor
25
+ * @property string $status
26
+ * @property string $type
27
+ *
28
+ * @package Stripe
29
+ */
30
+ class Payout extends ApiResource
31
+ {
32
+ /**
33
+ * @param array|string $id The ID of the payout to retrieve, or an options
34
+ * array containing an `id` key.
35
+ * @param array|string|null $opts
36
+ *
37
+ * @return Payout
38
+ */
39
+ public static function retrieve($id, $opts = null)
40
+ {
41
+ return self::_retrieve($id, $opts);
42
+ }
43
+
44
+ /**
45
+ * @param array|null $params
46
+ * @param array|string|null $opts
47
+ *
48
+ * @return Collection of Payouts
49
+ */
50
+ public static function all($params = null, $opts = null)
51
+ {
52
+ return self::_all($params, $opts);
53
+ }
54
+
55
+ /**
56
+ * @param array|null $params
57
+ * @param array|string|null $opts
58
+ *
59
+ * @return Payout The created payout.
60
+ */
61
+ public static function create($params = null, $opts = null)
62
+ {
63
+ return self::_create($params, $opts);
64
+ }
65
+
66
+ /**
67
+ * @param string $id The ID of the payout to update.
68
+ * @param array|null $params
69
+ * @param array|string|null $options
70
+ *
71
+ * @return Payout The updated payout.
72
+ */
73
+ public static function update($id, $params = null, $options = null)
74
+ {
75
+ return self::_update($id, $params, $options);
76
+ }
77
+
78
+ /**
79
+ * @return Payout The canceled payout.
80
+ */
81
+ public function cancel()
82
+ {
83
+ $url = $this->instanceUrl() . '/cancel';
84
+ list($response, $opts) = $this->_request('post', $url);
85
+ $this->refreshFrom($response, $opts);
86
+ return $this;
87
+ }
88
+
89
+ /**
90
+ * @param array|string|null $opts
91
+ *
92
+ * @return Payout The saved payout.
93
+ */
94
+ public function save($opts = null)
95
+ {
96
+ return $this->_save($opts);
97
+ }
98
+ }
includes/lib/Stripe/lib/Plan.php CHANGED
@@ -23,7 +23,8 @@ namespace Stripe;
23
  class Plan extends ApiResource
24
  {
25
  /**
26
- * @param string $id The ID of the plan to retrieve.
 
27
  * @param array|string|null $opts
28
  *
29
  * @return Plan
23
  class Plan extends ApiResource
24
  {
25
  /**
26
+ * @param array|string $id The ID of the plan to retrieve, or an options
27
+ * array containing an `id` key.
28
  * @param array|string|null $opts
29
  *
30
  * @return Plan
includes/lib/Stripe/lib/Product.php CHANGED
@@ -10,7 +10,8 @@ namespace Stripe;
10
  class Product extends ApiResource
11
  {
12
  /**
13
- * @param string $id The ID of the Product to retrieve.
 
14
  * @param array|string|null $opts
15
  *
16
  * @return Product
10
  class Product extends ApiResource
11
  {
12
  /**
13
+ * @param array|string $id The ID of the product to retrieve, or an options
14
+ * array contianing an `id` key.
15
  * @param array|string|null $opts
16
  *
17
  * @return Product
includes/lib/Stripe/lib/Recipient.php CHANGED
@@ -10,7 +10,8 @@ namespace Stripe;
10
  class Recipient extends ApiResource
11
  {
12
  /**
13
- * @param string $id The ID of the recipient to retrieve.
 
14
  * @param array|string|null $opts
15
  *
16
  * @return Recipient
10
  class Recipient extends ApiResource
11
  {
12
  /**
13
+ * @param array|string $id The ID of the recipient to retrieve, or an
14
+ * options array containing an `id` key.
15
  * @param array|string|null $opts
16
  *
17
  * @return Recipient
includes/lib/Stripe/lib/RecipientTransfer.php ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ namespace Stripe;
4
+
5
+ /**
6
+ * Class RecipientTransfer
7
+ *
8
+ * @property string $id
9
+ * @property string $object
10
+ * @property int $amount
11
+ * @property int $amount_reversed
12
+ * @property string $balance_transaction
13
+ * @property string $bank_account
14
+ * @property string $card
15
+ * @property int $created
16
+ * @property string $currency
17
+ * @property int $date
18
+ * @property string $description
19
+ * @property string $destination
20
+ * @property string $failure_code
21
+ * @property string $failure_message
22
+ * @property bool $livemode
23
+ * @property mixed $metadata
24
+ * @property string $method
25
+ * @property string $recipient
26
+ * @property mixed $reversals
27
+ * @property bool $reversed
28
+ * @property string $source_type
29
+ * @property string $statement_descriptor
30
+ * @property string $status
31
+ * @property string $type
32
+ *
33
+ * @package Stripe
34
+ */
35
+ class RecipientTransfer extends ApiResource
36
+ {
37
+
38
+ }
includes/lib/Stripe/lib/Refund.php CHANGED
@@ -23,7 +23,8 @@ class Refund extends ApiResource
23
  {
24
 
25
  /**
26
- * @param string $id The ID of the refund to retrieve.
 
27
  * @param array|string|null $options
28
  *
29
  * @return Refund
23
  {
24
 
25
  /**
26
+ * @param array|string $id The ID of the refund to retrieve, or an options
27
+ * array containing an `id` key.
28
  * @param array|string|null $options
29
  *
30
  * @return Refund
includes/lib/Stripe/lib/SKU.php CHANGED
@@ -10,7 +10,8 @@ namespace Stripe;
10
  class SKU extends ApiResource
11
  {
12
  /**
13
- * @param string $id The ID of the SKU to retrieve.
 
14
  * @param array|string|null $opts
15
  *
16
  * @return SKU
10
  class SKU extends ApiResource
11
  {
12
  /**
13
+ * @param array|string $id The ID of the SKU to retrieve, or an options
14
+ * array containing an `id` key.
15
  * @param array|string|null $opts
16
  *
17
  * @return SKU
includes/lib/Stripe/lib/Source.php CHANGED
@@ -10,7 +10,8 @@ namespace Stripe;
10
  class Source extends ApiResource
11
  {
12
  /**
13
- * @param string $id The ID of the Source to retrieve.
 
14
  * @param array|string|null $opts
15
  *
16
  * @return Source
@@ -64,6 +65,41 @@ class Source extends ApiResource
64
  return $this->_save($opts);
65
  }
66
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
67
  /**
68
  * @param array|null $params
69
  * @param array|string|null $options
10
  class Source extends ApiResource
11
  {
12
  /**
13
+ * @param array|string $id The ID of the source to retrieve, or an options
14
+ * array containing an `id` key.
15
  * @param array|string|null $opts
16
  *
17
  * @return Source
65
  return $this->_save($opts);
66
  }
67
 
68
+ /**
69
+ * @param array|null $params
70
+ * @param array|string|null $opts
71
+ *
72
+ * @return Source The deleted source.
73
+ */
74
+ public function delete($params = null, $options = null)
75
+ {
76
+ self::_validateParams($params);
77
+
78
+ $id = $this['id'];
79
+ if (!$id) {
80
+ $class = get_class($this);
81
+ $msg = "Could not determine which URL to request: $class instance "
82
+ . "has invalid ID: $id";
83
+ throw new Error\InvalidRequest($msg, null);
84
+ }
85
+
86
+ if ($this['customer']) {
87
+ $base = Customer::classUrl();
88
+ $parentExtn = urlencode(Util\Util::utf8($this['customer']));
89
+ $extn = urlencode(Util\Util::utf8($id));
90
+ $url = "$base/$parentExtn/sources/$extn";
91
+
92
+ list($response, $opts) = $this->_request('delete', $url, $params, $options);
93
+ $this->refreshFrom($response, $opts);
94
+ return $this;
95
+ } else {
96
+ $message = "Source objects cannot be deleted, they can only be "
97
+ . "detached from customer objects. This source object does not "
98
+ . "appear to be currently attached to a customer object.";
99
+ throw new Error\Api($message);
100
+ }
101
+ }
102
+
103
  /**
104
  * @param array|null $params
105
  * @param array|string|null $options
includes/lib/Stripe/lib/Stripe.php CHANGED
@@ -12,9 +12,15 @@ class Stripe
12
  // @var string The Stripe API key to be used for requests.
13
  public static $apiKey;
14
 
 
 
 
15
  // @var string The base URL for the Stripe API.
16
  public static $apiBase = 'https://api.stripe.com';
17
 
 
 
 
18
  // @var string The base URL for the Stripe API uploads endpoint.
19
  public static $apiUploadBase = 'https://uploads.stripe.com';
20
 
@@ -30,7 +36,11 @@ class Stripe
30
  // @var array The application's information (name, version, URL)
31
  public static $appInfo = null;
32
 
33
- const VERSION = '4.4.0';
 
 
 
 
34
 
35
  /**
36
  * @return string The API key used for requests.
@@ -40,6 +50,35 @@ class Stripe
40
  return self::$apiKey;
41
  }
42
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
43
  /**
44
  * Sets the API key to be used for requests.
45
  *
@@ -50,6 +89,16 @@ class Stripe
50
  self::$apiKey = $apiKey;
51
  }
52
 
 
 
 
 
 
 
 
 
 
 
53
  /**
54
  * @return string The API version used for requests. null if we're using the
55
  * latest version.
12
  // @var string The Stripe API key to be used for requests.
13
  public static $apiKey;
14
 
15
+ // @var string The Stripe client_id to be used for Connect requests.
16
+ public static $clientId;
17
+
18
  // @var string The base URL for the Stripe API.
19
  public static $apiBase = 'https://api.stripe.com';
20
 
21
+ // @var string The base URL for the OAuth API.
22
+ public static $connectBase = 'https://connect.stripe.com';
23
+
24
  // @var string The base URL for the Stripe API uploads endpoint.
25
  public static $apiUploadBase = 'https://uploads.stripe.com';
26
 
36
  // @var array The application's information (name, version, URL)
37
  public static $appInfo = null;
38
 
39
+ // @var Util\LoggerInterface|null The logger to which the library will
40
+ // produce messages.
41
+ public static $logger = null;
42
+
43
+ const VERSION = '5.2.2';
44
 
45
  /**
46
  * @return string The API key used for requests.
50
  return self::$apiKey;
51
  }
52
 
53
+ /**
54
+ * @return string The client_id used for Connect requests.
55
+ */
56
+ public static function getClientId()
57
+ {
58
+ return self::$clientId;
59
+ }
60
+
61
+ /**
62
+ * @return Util\LoggerInterface The logger to which the library will
63
+ * produce messages.
64
+ */
65
+ public static function getLogger()
66
+ {
67
+ if (self::$logger == null) {
68
+ return new Util\DefaultLogger();
69
+ }
70
+ return self::$logger;
71
+ }
72
+
73
+ /**
74
+ * @param Util\LoggerInterface $logger The logger to which the library
75
+ * will produce messages.
76
+ */
77
+ public static function setLogger($logger)
78
+ {
79
+ self::$logger = $logger;
80
+ }
81
+
82
  /**
83
  * Sets the API key to be used for requests.
84
  *
89
  self::$apiKey = $apiKey;
90
  }
91
 
92
+ /**
93
+ * Sets the client_id to be used for Connect requests.
94
+ *
95
+ * @param string $clientId
96
+ */
97
+ public static function setClientId($clientId)
98
+ {
99
+ self::$clientId = $clientId;
100
+ }
101
+
102
  /**
103
  * @return string The API version used for requests. null if we're using the
104
  * latest version.
includes/lib/Stripe/lib/StripeObject.php CHANGED
@@ -27,11 +27,12 @@ class StripeObject implements ArrayAccess, JsonSerializable
27
  {
28
  self::$permanentAttributes = new Util\Set(array('_opts', 'id'));
29
  self::$nestedUpdatableAttributes = new Util\Set(array(
30
- 'metadata', 'legal_entity', 'address', 'dob', 'transfer_schedule', 'verification',
31
- 'tos_acceptance', 'personal_address',
32
  // will make the array into an AttachedObject: weird, but works for now
33
  'additional_owners', 0, 1, 2, 3, 4, // Max 3, but leave the 4th so errors work properly
34
- 'inventory'
 
35
  ));
36
  }
37
 
@@ -130,11 +131,11 @@ class StripeObject implements ArrayAccess, JsonSerializable
130
  . "with the result returned by Stripe's API, "
131
  . "probably as a result of a save(). The attributes currently "
132
  . "available on this object are: $attrs";
133
- error_log($message);
134
  return $nullval;
135
  } else {
136
  $class = get_class($this);
137
- error_log("Stripe Notice: Undefined property of $class instance: $k");
138
  return $nullval;
139
  }
140
  }
27
  {
28
  self::$permanentAttributes = new Util\Set(array('_opts', 'id'));
29
  self::$nestedUpdatableAttributes = new Util\Set(array(
30
+ 'metadata', 'legal_entity', 'address', 'dob', 'payout_schedule', 'transfer_schedule', 'verification',
31
+ 'tos_acceptance', 'personal_address', 'address_kana', 'address_kanji', 'shipping',
32
  // will make the array into an AttachedObject: weird, but works for now
33
  'additional_owners', 0, 1, 2, 3, 4, // Max 3, but leave the 4th so errors work properly
34
+ 'inventory',
35
+ 'owner',
36
  ));
37
  }
38
 
131
  . "with the result returned by Stripe's API, "
132
  . "probably as a result of a save(). The attributes currently "
133
  . "available on this object are: $attrs";
134
+ Stripe::getLogger()->error($message);
135
  return $nullval;
136
  } else {
137
  $class = get_class($this);
138
+ Stripe::getLogger()->error("Stripe Notice: Undefined property of $class instance: $k");
139
  return $nullval;
140
  }
141
  }
includes/lib/Stripe/lib/Subscription.php CHANGED
@@ -21,7 +21,8 @@ class Subscription extends ApiResource
21
  const STATUS_UNPAID = 'unpaid';
22
 
23
  /**
24
- * @param string $id The ID of the subscription to retrieve.
 
25
  * @param array|string|null $opts
26
  *
27
  * @return Subscription
21
  const STATUS_UNPAID = 'unpaid';
22
 
23
  /**
24
+ * @param array|string $id The ID of the subscription to retrieve, or an
25
+ * options array containing an `id` key.
26
  * @param array|string|null $opts
27
  *
28
  * @return Subscription
includes/lib/Stripe/lib/SubscriptionItem.php CHANGED
@@ -21,7 +21,8 @@ class SubscriptionItem extends ApiResource
21
  }
22
 
23
  /**
24
- * @param string $id The ID of the subscription item to retrieve.
 
25
  * @param array|string|null $opts
26
  *
27
  * @return SubscriptionItem
21
  }
22
 
23
  /**
24
+ * @param array|string $id The ID of the subscription item to retrieve, or
25
+ * an options array containing an `id` key.
26
  * @param array|string|null $opts
27
  *
28
  * @return SubscriptionItem
includes/lib/Stripe/lib/ThreeDSecure.php CHANGED
@@ -13,7 +13,8 @@ class ThreeDSecure extends ApiResource
13
  }
14
 
15
  /**
16
- * @param string $id The ID of the 3DS auth to retrieve.
 
17
  * @param array|string|null $options
18
  *
19
  * @return ThreeDSecure
13
  }
14
 
15
  /**
16
+ * @param array|string $id The ID of the 3DS auth to retrieve, or an
17
+ * options array contianing an `id` key.
18
  * @param array|string|null $options
19
  *
20
  * @return ThreeDSecure
includes/lib/Stripe/lib/Token.php CHANGED
@@ -20,7 +20,8 @@ namespace Stripe;
20
  class Token extends ApiResource
21
  {
22
  /**
23
- * @param string $id The ID of the token to retrieve.
 
24
  * @param array|string|null $opts
25
  *
26
  * @return Token
20
  class Token extends ApiResource
21
  {
22
  /**
23
+ * @param array|string $id The ID of the token to retrieve, or an options
24
+ * array containing an `id` key.
25
  * @param array|string|null $opts
26
  *
27
  * @return Token
includes/lib/Stripe/lib/Transfer.php CHANGED
@@ -9,35 +9,25 @@ namespace Stripe;
9
  * @property string $object
10
  * @property int $amount
11
  * @property int $amount_reversed
12
- * @property mixed $application_fee
13
  * @property string $balance_transaction
14
  * @property int $created
15
  * @property string $currency
16
  * @property int $date
17
- * @property mixed $description
18
  * @property mixed $destination
19
  * @property mixed $destination_payment
20
- * @property mixed $failure_code
21
- * @property mixed $failure_message
22
- * @property mixed $fraud_details
23
- * @property mixed $invoice
24
  * @property bool $livemode
25
  * @property mixed $metadata
26
- * @property mixed $recipient
27
  * @property mixed $reversals
28
  * @property bool $reversed
29
  * @property mixed $source_transaction
30
- * @property string $source_type
31
- * @property mixed $statement_descriptor
32
- * @property string $status
33
- * @property string $type
34
  *
35
  * @package Stripe
36
  */
37
  class Transfer extends ApiResource
38
  {
39
  /**
40
- * @param string $id The ID of the transfer to retrieve.
 
41
  * @param array|string|null $opts
42
  *
43
  * @return Transfer
9
  * @property string $object
10
  * @property int $amount
11
  * @property int $amount_reversed
 
12
  * @property string $balance_transaction
13
  * @property int $created
14
  * @property string $currency
15
  * @property int $date
 
16
  * @property mixed $destination
17
  * @property mixed $destination_payment
 
 
 
 
18
  * @property bool $livemode
19
  * @property mixed $metadata
 
20
  * @property mixed $reversals
21
  * @property bool $reversed
22
  * @property mixed $source_transaction
 
 
 
 
23
  *
24
  * @package Stripe
25
  */
26
  class Transfer extends ApiResource
27
  {
28
  /**
29
+ * @param array|string $id The ID of the transfer to retrieve, or an
30
+ * options array containing an `id` key.
31
  * @param array|string|null $opts
32
  *
33
  * @return Transfer
includes/lib/Stripe/lib/Util/DefaultLogger.php ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ namespace Stripe\Util;
4
+
5
+ /**
6
+ * A very basic implementation of LoggerInterface that has just enough
7
+ * functionality that it can be the default for this library.
8
+ */
9
+ class DefaultLogger implements LoggerInterface
10
+ {
11
+ public function error($message, array $context = array())
12
+ {
13
+ if (count($context) > 0) {
14
+ throw new Exception('DefaultLogger does not currently implement context. Please implement if you need it.');
15
+ }
16
+ error_log($message);
17
+ }
18
+ }
includes/lib/Stripe/lib/Util/LoggerInterface.php ADDED
@@ -0,0 +1,36 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ namespace Stripe\Util;
4
+
5
+ /**
6
+ * Describes a logger instance.
7
+ *
8
+ * This is a subset of the interface of the same name in the PSR-3 logger
9
+ * interface. We guarantee to keep it compatible, but we'd redefined it here so
10
+ * that we don't have to pull in the extra dependencies for users who don't want
11
+ * it.
12
+ *
13
+ * See https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-3-logger-interface.md
14
+ * for the full interface specification.
15
+ *
16
+ * The message MUST be a string or object implementing __toString().
17
+ *
18
+ * The message MAY contain placeholders in the form: {foo} where foo
19
+ * will be replaced by the context data in key "foo".
20
+ *
21
+ * The context array can contain arbitrary data, the only assumption that
22
+ * can be made by implementors is that if an Exception instance is given
23
+ * to produce a stack trace, it MUST be in a key named "exception".
24
+ */
25
+ interface LoggerInterface
26
+ {
27
+ /**
28
+ * Runtime errors that do not require immediate action but should typically
29
+ * be logged and monitored.
30
+ *
31
+ * @param string $message
32
+ * @param array $context
33
+ * @return null
34
+ */
35
+ public function error($message, array $context = array());
36
+ }
includes/lib/Stripe/lib/Util/Util.php CHANGED
@@ -7,6 +7,7 @@ use Stripe\StripeObject;
7
  abstract class Util
8
  {
9
  private static $isMbstringAvailable = null;
 
10
 
11
  /**
12
  * Whether the provided array (or other) is a list rather than a dictionary.
@@ -75,19 +76,23 @@ abstract class Util
75
  'coupon' => 'Stripe\\Coupon',
76
  'customer' => 'Stripe\\Customer',
77
  'dispute' => 'Stripe\\Dispute',
 
78
  'list' => 'Stripe\\Collection',
 
79
  'invoice' => 'Stripe\\Invoice',
80
  'invoiceitem' => 'Stripe\\InvoiceItem',
81
  'event' => 'Stripe\\Event',
82
- 'file' => 'Stripe\\FileUpload',
83
  'token' => 'Stripe\\Token',
84
  'transfer' => 'Stripe\\Transfer',
85
  'transfer_reversal' => 'Stripe\\TransferReversal',
86
  'order' => 'Stripe\\Order',
87
  'order_return' => 'Stripe\\OrderReturn',
 
88
  'plan' => 'Stripe\\Plan',
89
  'product' => 'Stripe\\Product',
90
  'recipient' => 'Stripe\\Recipient',
 
91
  'refund' => 'Stripe\\Refund',
92
  'sku' => 'Stripe\\SKU',
93
  'source' => 'Stripe\\Source',
@@ -141,4 +146,72 @@ abstract class Util
141
  return $value;
142
  }
143
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
144
  }
7
  abstract class Util
8
  {
9
  private static $isMbstringAvailable = null;
10
+ private static $isHashEqualsAvailable = null;
11
 
12
  /**
13
  * Whether the provided array (or other) is a list rather than a dictionary.
76
  'coupon' => 'Stripe\\Coupon',
77
  'customer' => 'Stripe\\Customer',
78
  'dispute' => 'Stripe\\Dispute',
79
+ 'ephemeral_key' => 'Stripe\\EphemeralKey',
80
  'list' => 'Stripe\\Collection',
81
+ 'login_link' => 'Stripe\\LoginLink',
82
  'invoice' => 'Stripe\\Invoice',
83
  'invoiceitem' => 'Stripe\\InvoiceItem',
84
  'event' => 'Stripe\\Event',
85
+ 'file_upload' => 'Stripe\\FileUpload',
86
  'token' => 'Stripe\\Token',
87
  'transfer' => 'Stripe\\Transfer',
88
  'transfer_reversal' => 'Stripe\\TransferReversal',
89
  'order' => 'Stripe\\Order',
90
  'order_return' => 'Stripe\\OrderReturn',
91
+ 'payout' => 'Stripe\\Payout',
92
  'plan' => 'Stripe\\Plan',
93
  'product' => 'Stripe\\Product',
94
  'recipient' => 'Stripe\\Recipient',
95
+ 'recipient_transfer' => 'Stripe\\RecipientTransfer',
96
  'refund' => 'Stripe\\Refund',
97
  'sku' => 'Stripe\\SKU',
98
  'source' => 'Stripe\\Source',
146
  return $value;
147
  }
148
  }
149
+
150
+ /**
151
+ * Compares two strings for equality. The time taken is independent of the
152
+ * number of characters that match.
153
+ *
154
+ * @param string $a one of the strings to compare.
155
+ * @param string $b the other string to compare.
156
+ * @return bool true if the strings are equal, false otherwise.
157
+ */
158
+ public static function secureCompare($a, $b)
159
+ {
160
+ if (self::$isHashEqualsAvailable === null) {
161
+ self::$isHashEqualsAvailable = function_exists('hash_equals');
162
+ }
163
+
164
+ if (self::$isHashEqualsAvailable) {
165
+ return hash_equals($a, $b);
166
+ } else {
167
+ if (strlen($a) != strlen($b)) {
168
+ return false;
169
+ }
170
+
171
+ $result = 0;
172
+ for ($i = 0; $i < strlen($a); $i++) {
173
+ $result |= ord($a[$i]) ^ ord($b[$i]);
174
+ }
175
+ return ($result == 0);
176
+ }
177
+ }
178
+
179
+ /**
180
+ * @param array $arr A map of param keys to values.
181
+ * @param string|null $prefix
182
+ *
183
+ * @return string A querystring, essentially.
184
+ */
185
+ public static function urlEncode($arr, $prefix = null)
186
+ {
187
+ if (!is_array($arr)) {
188
+ return $arr;
189
+ }
190
+
191
+ $r = array();
192
+ foreach ($arr as $k => $v) {
193
+ if (is_null($v)) {
194
+ continue;
195
+ }
196
+
197
+ if ($prefix) {
198
+ if ($k !== null && (!is_int($k) || is_array($v))) {
199
+ $k = $prefix."[".$k."]";
200
+ } else {
201
+ $k = $prefix."[]";
202
+ }
203
+ }
204
+
205
+ if (is_array($v)) {
206
+ $enc = self::urlEncode($v, $k);
207
+ if ($enc) {
208
+ $r[] = $enc;
209
+ }
210
+ } else {
211
+ $r[] = urlencode($k)."=".urlencode($v);
212
+ }
213
+ }
214
+
215
+ return implode("&", $r);
216
+ }
217
  }
includes/lib/Stripe/lib/Webhook.php ADDED
@@ -0,0 +1,40 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ namespace Stripe;
4
+
5
+ abstract class Webhook
6
+ {
7
+ const DEFAULT_TOLERANCE = 300;
8
+
9
+ /**
10
+ * Returns an Event instance using the provided JSON payload. Throws a
11
+ * \UnexpectedValueException if the payload is not valid JSON, and a
12
+ * \Stripe\SignatureVerificationException if the signature verification
13
+ * fails for any reason.
14
+ *
15
+ * @param string $payload the payload sent by Stripe.
16
+ * @param string $sigHeader the contents of the signature header sent by
17
+ * Stripe.
18
+ * @param string $secret secret used to generate the signature.
19
+ * @param int $tolerance maximum difference allowed between the header's
20
+ * timestamp and the current time
21
+ * @return \Stripe\Event the Event instance
22
+ * @throws \UnexpectedValueException if the payload is not valid JSON,
23
+ * \Stripe\SignatureVerification if the verification fails.
24
+ */
25
+ public static function constructEvent($payload, $sigHeader, $secret, $tolerance = self::DEFAULT_TOLERANCE)
26
+ {
27
+ $data = json_decode($payload, true);
28
+ $jsonError = json_last_error();
29
+ if ($data === null && $jsonError !== JSON_ERROR_NONE) {
30
+ $msg = "Invalid payload: $payload "
31
+ . "(json_last_error() was $jsonError)";
32
+ throw new \UnexpectedValueException($msg);
33
+ }
34
+ $event = Event::constructFrom($data, null);
35
+
36
+ WebhookSignature::verifyHeader($payload, $sigHeader, $secret, $tolerance);
37
+
38
+ return $event;
39
+ }
40
+ }
includes/lib/Stripe/lib/WebhookSignature.php ADDED
@@ -0,0 +1,132 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ namespace Stripe;
4
+
5
+ abstract class WebhookSignature
6
+ {
7
+ const EXPECTED_SCHEME = "v1";
8
+
9
+ /**
10
+ * Verifies the signature header sent by Stripe. Throws a
11
+ * SignatureVerification exception if the verification fails for any
12
+ * reason.
13
+ *
14
+ * @param string $payload the payload sent by Stripe.
15
+ * @param string $header the contents of the signature header sent by
16
+ * Stripe.
17
+ * @param string $secret secret used to generate the signature.
18
+ * @param int $tolerance maximum difference allowed between the header's
19
+ * timestamp and the current time
20
+ * @throws SignatureVerification if the verification fails.
21
+ */
22
+ public static function verifyHeader($payload, $header, $secret, $tolerance = null)
23
+ {
24
+ // Extract timestamp and signatures from header
25
+ $timestamp = self::getTimestamp($header);
26
+ $signatures = self::getSignatures($header, self::EXPECTED_SCHEME);
27
+ if ($timestamp == -1) {
28
+ throw new Error\SignatureVerification(
29
+ "Unable to extract timestamp and signatures from header",
30
+ $header,
31
+ $payload
32
+ );
33
+ }
34
+ if (empty($signatures)) {
35
+ throw new Error\SignatureVerification(
36
+ "No signatures found with expected scheme",
37
+ $header,
38
+ $payload
39
+ );
40
+ }
41
+
42
+ // Check if expected signature is found in list of signatures from
43
+ // header
44
+ $signedPayload = "$timestamp.$payload";
45
+ $expectedSignature = self::computeSignature($signedPayload, $secret);
46
+ $signatureFound = false;
47
+ foreach ($signatures as $signature) {
48
+ if (Util\Util::secureCompare($expectedSignature, $signature)) {
49
+ $signatureFound = true;
50
+ break;
51
+ }
52
+ }
53
+ if (!$signatureFound) {
54
+ throw new Error\SignatureVerification(
55
+ "No signatures found matching the expected signature for payload",
56
+ $header,
57
+ $payload
58
+ );
59
+ }
60
+
61
+ // Check if timestamp is within tolerance
62
+ if (($tolerance > 0) && ((time() - $timestamp) > $tolerance)) {
63
+ throw new Error\SignatureVerification(
64
+ "Timestamp outside the tolerance zone",
65
+ $header,
66
+ $payload
67
+ );
68
+ }
69
+
70
+ return true;
71
+ }
72
+
73
+ /**
74
+ * Extracts the timestamp in a signature header.
75
+ *
76
+ * @param string $header the signature header
77
+ * @return int the timestamp contained in the header, or -1 if no valid
78
+ * timestamp is found
79
+ */
80
+ private static function getTimestamp($header)
81
+ {
82
+ $items = explode(",", $header);
83
+
84
+ foreach ($items as $item) {
85
+ $itemParts = explode("=", $item, 2);
86
+ if ($itemParts[0] == "t") {
87
+ if (!is_numeric($itemParts[1])) {
88
+ return -1;
89
+ }
90
+ return intval($itemParts[1]);
91
+ }
92
+ }
93
+
94
+ return -1;
95
+ }
96
+
97
+ /**
98
+ * Extracts the signatures matching a given scheme in a signature header.
99
+ *
100
+ * @param string $header the signature header
101
+ * @param string $scheme the signature scheme to look for.
102
+ * @return array the list of signatures matching the provided scheme.
103
+ */
104
+ private static function getSignatures($header, $scheme)
105
+ {
106
+ $signatures = array();
107
+ $items = explode(",", $header);
108
+
109
+ foreach ($items as $item) {
110
+ $itemParts = explode("=", $item, 2);
111
+ if ($itemParts[0] == $scheme) {
112
+ array_push($signatures, $itemParts[1]);
113
+ }
114
+ }
115
+
116
+ return $signatures;
117
+ }
118
+
119
+ /**
120
+ * Computes the signature for a given payload and secret.
121
+ *
122
+ * The current scheme used by Stripe ("v1") is HMAC/SHA-256.
123
+ *
124
+ * @param string $payload the payload to sign.
125
+ * @param string $secret the secret used to generate the signature.
126
+ * @return string the signature as a string.
127
+ */
128
+ private static function computeSignature($payload, $secret)
129
+ {
130
+ return hash_hmac("sha256", $payload, $secret);
131
+ }
132
+ }
includes/lib/recaptchalib.php CHANGED
@@ -65,36 +65,20 @@ class pmpro_ReCaptcha
65
  }
66
 
67
  /**
68
- * Encodes the given data into a query string format.
69
- *
70
- * @param array $data array of string elements to be encoded.
71
- *
72
- * @return string - encoded request.
73
- */
74
- private function _encodeQS($data)
75
- {
76
- $req = "";
77
- foreach ($data as $key => $value) {
78
- $req .= $key . '=' . urlencode(stripslashes($value)) . '&';
79
- }
80
-
81
- // Cut the last '&'
82
- $req=substr($req, 0, strlen($req)-1);
83
- return $req;
84
- }
85
-
86
- /**
87
- * Submits an HTTP GET to a reCAPTCHA server.
88
  *
89
  * @param string $path url path to recaptcha server.
90
  * @param array $data array of parameters to be sent.
91
  *
92
- * @return array response
93
  */
94
- private function _submitHTTPGet($path, $data)
95
  {
96
- $req = $this->_encodeQS($data);
97
- $response = file_get_contents($path . $req);
 
 
 
98
  return $response;
99
  }
100
 
@@ -105,7 +89,7 @@ class pmpro_ReCaptcha
105
  * @param string $remoteIp IP address of end user.
106
  * @param string $response response string from recaptcha verification.
107
  *
108
- * @return ReCaptchaResponse
109
  */
110
  public function verifyResponse($remoteIp, $response)
111
  {
@@ -117,7 +101,7 @@ class pmpro_ReCaptcha
117
  return $recaptchaResponse;
118
  }
119
 
120
- $getResponse = $this->_submitHttpGet(
121
  self::$_siteVerifyUrl,
122
  array (
123
  'secret' => $this->_secret,
@@ -129,18 +113,32 @@ class pmpro_ReCaptcha
129
  $answers = json_decode($getResponse, true);
130
  $recaptchaResponse = new pmpro_ReCaptchaResponse();
131
 
132
- if (trim($answers['success']) == true) {
133
  $recaptchaResponse->success = true;
134
  } else {
135
  $recaptchaResponse->success = false;
136
- if(!empty($answers['errorCodes']))
137
- $recaptchaResponse->errorCodes = $answers['errorCodes'];
138
- else
139
- $recaptchaResponse->errorCodes = 'Unknown error.';
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
140
  }
141
 
142
  return $recaptchaResponse;
143
  }
144
  }
145
-
146
- ?>
65
  }
66
 
67
  /**
68
+ * Submits an HTTP POST to a reCAPTCHA server.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
69
  *
70
  * @param string $path url path to recaptcha server.
71
  * @param array $data array of parameters to be sent.
72
  *
73
+ * @return string response
74
  */
75
+ private function _submitHTTPPost($path, $data)
76
  {
77
+ $response = wp_remote_post($path, [
78
+ 'method' => 'POST',
79
+ 'body' => $data,
80
+ ])['body'];
81
+
82
  return $response;
83
  }
84
 
89
  * @param string $remoteIp IP address of end user.
90
  * @param string $response response string from recaptcha verification.
91
  *
92
+ * @return object recaptchaResponse
93
  */
94
  public function verifyResponse($remoteIp, $response)
95
  {
101
  return $recaptchaResponse;
102
  }
103
 
104
+ $getResponse = $this->_submitHttpPost(
105
  self::$_siteVerifyUrl,
106
  array (
107
  'secret' => $this->_secret,
113
  $answers = json_decode($getResponse, true);
114
  $recaptchaResponse = new pmpro_ReCaptchaResponse();
115
 
116
+ if ((bool)$answers['success'] == true) {
117
  $recaptchaResponse->success = true;
118
  } else {
119
  $recaptchaResponse->success = false;
120
+ if (!empty($answers['error-codes'])) {
121
+ switch ($answers['error-codes'][0]) {
122
+ case 'timeout-or-duplicate':
123
+ $recaptchaResponse->errorCodes = 'Duplicate or expired reCAPTCHA used';
124
+ break;
125
+ case 'missing-input-response':
126
+ case 'invalid-input-response':
127
+ $recaptchaResponse->errorCodes = 'Bad reCAPTCHA result';
128
+ break;
129
+ case 'missing-input-secret':
130
+ case 'invalid-input-secret':
131
+ case 'bad-request':
132
+ $recaptchaResponse->errorCodes = 'Internal error';
133
+ break;
134
+ default:
135
+ $recaptchaResponse->errorCodes = 'Unknown error';
136
+ break;
137
+ }
138
+ }
139
  }
140
 
141
  return $recaptchaResponse;
142
  }
143
  }
144
+ ?>
 
includes/license.php CHANGED
@@ -83,15 +83,15 @@ function pmpro_license_settings_page() {
83
  <div class="wrap">
84
  <h2><?php _e('Paid Memberships Pro Support License', 'paid-memberships-pro' );?></h2>
85
  <p>Paid Memberships Pro and our add ons are distributed under the <a target="_blank" href='http://www.gnu.org/licenses/gpl-2.0.html'>GPLv2 license</a>. This means, among other things, that you may use the software on this site or any other site free of charge.</p>
86
- <p><strong>An annual support license is recommended for websites running Paid Memberships Pro.</strong> <a href="http://www.paidmembershipspro.com/pricing/" target="_blank">View Support License Options &raquo;</a></p>
87
  <div class="metabox-holder">
88
  <div class="postbox">
89
  <h3 class="hndle"><?php _e('License Key', 'paid-memberships-pro' );?></h3>
90
  <div class="inside">
91
  <?php if(!pmpro_license_isValid() && empty($key)) { ?>
92
- <div class="notice notice-error inline"><p><strong><?php _e('Enter your support license key.</strong> Your license key can be found in your membership email receipt or in your <a href="http://www.paidmembershipspro.com/login/?redirect_to=/membership-account/" target="_blank">Membership Account</a>.', 'paid-memberships-pro' );?></p></div>
93
  <?php } elseif(!pmpro_license_isValid()) { ?>
94
- <div class="notice notice-error inline"><p><strong><?php _e('Your license is invalid or expired.', 'paid-memberships-pro' );?></strong> <?php _e('Visit the PMPro <a href="http://www.paidmembershipspro.com/login/?redirect_to=/membership-account/" target="_blank">Membership Account</a> page to confirm that your account is active and to find your license key.', 'paid-memberships-pro' );?></p></div>
95
  <?php } else { ?>
96
  <div class="notice inline"><?php printf(__('<p><strong>Thank you!</strong> A valid <strong>%s</strong> license key has been used to activate your support license on this site.</p>', 'paid-memberships-pro' ), ucwords($pmpro_license_check['license']));?></div>
97
  <?php } ?>
83
  <div class="wrap">
84
  <h2><?php _e('Paid Memberships Pro Support License', 'paid-memberships-pro' );?></h2>
85
  <p>Paid Memberships Pro and our add ons are distributed under the <a target="_blank" href='http://www.gnu.org/licenses/gpl-2.0.html'>GPLv2 license</a>. This means, among other things, that you may use the software on this site or any other site free of charge.</p>
86
+ <p><strong>An annual support license is recommended for websites running Paid Memberships Pro.</strong> <a href="http://www.paidmembershipspro.com/pricing/?utm_source=plugin&utm_medium=banner&utm_campaign=license_notice" target="_blank">View Support License Options &raquo;</a></p>
87
  <div class="metabox-holder">
88
  <div class="postbox">
89
  <h3 class="hndle"><?php _e('License Key', 'paid-memberships-pro' );?></h3>
90
  <div class="inside">
91
  <?php if(!pmpro_license_isValid() && empty($key)) { ?>
92
+ <div class="notice notice-error inline"><p><strong><?php _e('Enter your support license key.</strong> Your license key can be found in your membership email receipt or in your <a href="http://www.paidmembershipspro.com/login/?redirect_to=/membership-account/?utm_source=plugin&utm_medium=banner&utm_campaign=license_notice" target="_blank">Membership Account</a>.', 'paid-memberships-pro' );?></p></div>
93
  <?php } elseif(!pmpro_license_isValid()) { ?>
94
+ <div class="notice notice-error inline"><p><strong><?php _e('Your license is invalid or expired.', 'paid-memberships-pro' );?></strong> <?php _e('Visit the PMPro <a href="http://www.paidmembershipspro.com/login/?redirect_to=/membership-account/?utm_source=plugin&utm_medium=banner&utm_campaign=license_notice" target="_blank">Membership Account</a> page to confirm that your account is active and to find your license key.', 'paid-memberships-pro' );?></p></div>
95
  <?php } else { ?>
96
  <div class="notice inline"><?php printf(__('<p><strong>Thank you!</strong> A valid <strong>%s</strong> license key has been used to activate your support license on this site.</p>', 'paid-memberships-pro' ), ucwords($pmpro_license_check['license']));?></div>
97
  <?php } ?>
includes/login.php CHANGED
@@ -54,7 +54,7 @@ function pmpro_login_head()
54
  $login_redirect = apply_filters("pmpro_login_redirect", true);
55
 
56
  if((pmpro_is_login_page() || is_page("login") ||
57
- class_exists("Theme_My_Login") && defined('Theme_My_Login::version') && version_compare(Theme_My_Login::version, "6.3") >= 0 && (Theme_My_Login::is_tml_page("register") || Theme_My_Login::is_tml_page("login"))
58
  )
59
  && $login_redirect
60
  )
@@ -62,7 +62,7 @@ function pmpro_login_head()
62
  //redirect registration page to levels page
63
  if( isset($_REQUEST['action']) && $_REQUEST['action'] == "register" ||
64
  isset($_REQUEST['registration']) && $_REQUEST['registration'] == "disabled" ||
65
- !is_admin() && class_exists("Theme_My_Login") && defined('Theme_My_Login::version') && version_compare(Theme_My_Login::version, "6.3") >= 0 && Theme_My_Login::is_tml_page("register")
66
  )
67
  {
68
  //redirect to levels page unless filter is set.
@@ -108,7 +108,7 @@ function pmpro_login_head()
108
  exit;
109
  }
110
  }
111
- elseif(class_exists("Theme_My_Login") && defined('Theme_My_Login::version') && version_compare(Theme_My_Login::version, "6.3") >= 0)
112
  {
113
  //TML > 6.3
114
  $link = Theme_My_Login::get_page_link("login");
54
  $login_redirect = apply_filters("pmpro_login_redirect", true);
55
 
56
  if((pmpro_is_login_page() || is_page("login") ||
57
+ class_exists("Theme_My_Login") && method_exists('Theme_My_Login', 'is_tml_page') && (Theme_My_Login::is_tml_page("register") || Theme_My_Login::is_tml_page("login"))
58
  )
59
  && $login_redirect
60
  )
62
  //redirect registration page to levels page
63
  if( isset($_REQUEST['action']) && $_REQUEST['action'] == "register" ||
64
  isset($_REQUEST['registration']) && $_REQUEST['registration'] == "disabled" ||
65
+ !is_admin() && class_exists("Theme_My_Login") && method_exists('Theme_My_Login', 'is_tml_page') && Theme_My_Login::is_tml_page("register")
66
  )
67
  {
68
  //redirect to levels page unless filter is set.
108
  exit;
109
  }
110
  }
111
+ elseif(class_exists("Theme_My_Login") && method_exists('Theme_My_Login', 'get_page_link') && method_exists('Theme_My_Login', 'is_tml_page'))
112
  {
113
  //TML > 6.3
114
  $link = Theme_My_Login::get_page_link("login");
includes/metaboxes.php CHANGED
@@ -4,7 +4,8 @@
4
  */
5
  function pmpro_page_meta()
6
  {
7
- global $membership_levels, $post, $wpdb;
 
8
  $page_levels = $wpdb->get_col("SELECT membership_id FROM {$wpdb->pmpro_memberships_pages} WHERE page_id = '{$post->ID}'");
9
  ?>
10
  <ul id="membershipschecklist" class="list:category categorychecklist form-no-clear">
4
  */
5
  function pmpro_page_meta()
6
  {
7
+ global $post, $wpdb;
8
+ $membership_levels = pmpro_getAllLevels(true, true);
9
  $page_levels = $wpdb->get_col("SELECT membership_id FROM {$wpdb->pmpro_memberships_pages} WHERE page_id = '{$post->ID}'");
10
  ?>
11
  <ul id="membershipschecklist" class="list:category categorychecklist form-no-clear">
includes/profile.php CHANGED
@@ -153,13 +153,13 @@ function pmpro_membership_level_profile_fields($user)
153
  <tr class="more_level_options">
154
  <th></th>
155
  <td>
156
- <label for="send_admin_change_email"><input value="1" id="send_admin_change_email" name="send_admin_change_email" type="checkbox"> Send the user an email about this change.</label>
157
  </td>
158
  </tr>
159
  <tr class="more_level_options">
160
  <th></th>
161
  <td>
162
- <label for="cancel_subscription"><input value="1" id="cancel_subscription" name="cancel_subscription" type="checkbox"> Cancel this user's subscription at the gateway.</label>
163
  </td>
164
  </tr>
165
  <?php
@@ -192,7 +192,7 @@ function pmpro_membership_level_profile_fields($user)
192
  //cancelling sub or not
193
  if($membership_level_select.val() == 0) {
194
  jQuery("#cancel_subscription").attr('checked', true);
195
- jQuery("#current_level_cost").text("Not paying.");
196
  }
197
  else {
198
  jQuery("#cancel_subscription").attr('checked', false);
@@ -239,7 +239,7 @@ function pmpro_membership_level_profile_fields($user)
239
  if(jQuery(this).attr('checked') == 'checked')
240
  {
241
  jQuery("#cancel_description").hide();
242
- jQuery("#current_level_cost").text("Not paying.");
243
  }
244
  else
245
  {
153
  <tr class="more_level_options">
154
  <th></th>
155
  <td>
156
+ <label for="send_admin_change_email"><input value="1" id="send_admin_change_email" name="send_admin_change_email" type="checkbox"> <?php _e( 'Send the user an email about this change.', 'paid-memberships-pro' ); ?></label>
157
  </td>
158
  </tr>
159
  <tr class="more_level_options">
160
  <th></th>
161
  <td>
162
+ <label for="cancel_subscription"><input value="1" id="cancel_subscription" name="cancel_subscription" type="checkbox"> <?php _e("Cancel this user's subscription at the gateway.", "paid-memberships-pro" ); ?></label>
163
  </td>
164
  </tr>
165
  <?php
192
  //cancelling sub or not
193
  if($membership_level_select.val() == 0) {
194
  jQuery("#cancel_subscription").attr('checked', true);
195
+ jQuery("#current_level_cost").text('<?php _e("Not paying.", "paid-memberships-pro" ); ?>');
196
  }
197
  else {
198
  jQuery("#cancel_subscription").attr('checked', false);
239
  if(jQuery(this).attr('checked') == 'checked')
240
  {
241
  jQuery("#cancel_description").hide();
242
+ jQuery("#current_level_cost").text('<?php _e("Not paying.", "paid-memberships-pro" ); ?>');
243
  }
244
  else
245
  {
includes/services.php CHANGED
@@ -94,7 +94,17 @@ function pmpro_get_order_json() {
94
  add_action('wp_ajax_pmpro_get_order_json', 'pmpro_get_order_json');
95
 
96
  function pmpro_update_level_order() {
97
- echo pmpro_setOption('level_order');
 
 
 
 
 
 
 
 
 
 
98
  exit;
99
  }
100
  add_action('wp_ajax_pmpro_update_level_order', 'pmpro_update_level_order');
94
  add_action('wp_ajax_pmpro_get_order_json', 'pmpro_get_order_json');
95
 
96
  function pmpro_update_level_order() {
97
+
98
+ $level_order = null;
99
+
100
+ if ( isset( $_REQUEST['level_order'] ) && is_array( $_REQUEST['level_order'] ) ) {
101
+ $level_order = array_map( 'intval', $_REQUEST['level_order'] );
102
+ $level_order = implode(',', $level_order );
103
+ } else if ( isset( $_REQUEST['level_order'] ) ) {
104
+ $level_order = sanitize_text_field( $_REQUEST['level_order'] );
105
+ }
106
+
107
+ echo pmpro_setOption('level_order', $level_order);
108
  exit;
109
  }
110
  add_action('wp_ajax_pmpro_update_level_order', 'pmpro_update_level_order');
includes/updates/upgrade_1_9_4.php ADDED
@@ -0,0 +1,40 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ Upgrade to 1.9.4
4
+ Update for div layout.
5
+ */
6
+ function pmpro_upgrade_1_9_4() {
7
+
8
+ $parent_theme_template = get_template_directory() . "/paid-memberships-pro/pages/checkout.php";
9
+ $child_theme_template = get_stylesheet_directory() . "/paid-memberships-pro/pages/checkout.php";
10
+
11
+ $pmpro_hide_notice = get_option( 'pmpro_hide_div_notice', 0 );
12
+
13
+ // Show admin notice if the user has a custom checkout page template.
14
+ if( ( file_exists( $parent_theme_template ) || file_exists( $child_theme_template ) ) && empty( $pmpro_hide_notice ) && empty( $_REQUEST['pmpro_div_notice_hide'] ) ) {
15
+ add_action( 'admin_notices', 'pmpro_upgrade_1_9_4_show_div_notice' );
16
+ }
17
+
18
+ pmpro_setOption( 'db_version', '1.94' );
19
+ return 1.94;
20
+ }
21
+
22
+ // Code to handle the admin notice.
23
+ function pmpro_upgrade_1_9_4_show_div_notice() {
24
+ ?>
25
+ <div class="notice notice-warning">
26
+ <p><?php _e( 'We have detected that you are using a custom checkout page template for Paid Memberships Pro. This was recently changed and may need to be updated in order to display correctly.', 'paid-memberships-pro')?>
27
+ <?php _e('If you notice UI issues after upgrading, <a href="https://www.paidmembershipspro.com/add-ons/table-layout-plugin-pages/">see this free add on to temporarily roll back to the table-based layout while you resolve the issues</a>.', 'paid-memberships-pro' ); ?> <a href="<?php echo add_query_arg('pmpro_div_notice_hide', '1', $_SERVER['REQUEST_URI']);?>"><?php _e( 'Dismiss', 'paid-memberships-pro' );?></a></p>
28
+ </div>
29
+ <?php
30
+ }
31
+
32
+ function pmpro_update_1_9_4_notice_dismiss() {
33
+
34
+ // check if query arg is available.
35
+ if( !empty( $_REQUEST['pmpro_div_notice_hide'] ) ) {
36
+ update_option( 'pmpro_hide_div_notice', 1 );
37
+ }
38
+ }
39
+
40
+ add_action( 'admin_init', 'pmpro_update_1_9_4_notice_dismiss' );
includes/upgradecheck.php CHANGED
@@ -214,6 +214,11 @@ function pmpro_checkForUpgrades()
214
  $pmpro_db_version = 1.93;
215
  pmpro_setOption("db_version", "1.93");
216
  }
 
 
 
 
 
217
  }
218
 
219
  function pmpro_db_delta()
214
  $pmpro_db_version = 1.93;
215
  pmpro_setOption("db_version", "1.93");
216
  }
217
+
218
+ require_once( PMPRO_DIR . "/includes/updates/upgrade_1_9_4.php" );
219
+ if($pmpro_db_version < 1.94) {
220
+ $pmpro_db_version = pmpro_upgrade_1_9_4();
221
+ }
222
  }
223
 
224
  function pmpro_db_delta()
js/jsapi.js ADDED
@@ -0,0 +1,44 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ if(!window['googleLT_']){window['googleLT_']=(new Date()).getTime();}if (!window['google']) {
2
+ window['google'] = {};
3
+ }
4
+ if (!window['google']['loader']) {
5
+ window['google']['loader'] = {};
6
+ google.loader.ServiceBase = 'https://www.google.com/uds';
7
+ google.loader.GoogleApisBase = 'https://ajax.googleapis.com/ajax';
8
+ google.loader.ApiKey = 'notsupplied';
9
+ google.loader.KeyVerified = true;
10
+ google.loader.LoadFailure = false;
11
+ google.loader.Secure = true;
12
+ google.loader.GoogleLocale = 'www.google.com';
13
+ google.loader.ClientLocation = null;
14
+ google.loader.AdditionalParams = '';
15
+ (function() {var g=this,l=function(a,b,c){a=a.split(".");c=c||g;a[0]in c||!c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||void 0===b?c=c[d]&&c[d]!==Object.prototype[d]?c[d]:c[d]={}:c[d]=b},m=function(a,b,c){a[b]=c};var w=function(a,b){if(b)a=a.replace(n,"&amp;").replace(p,"&lt;").replace(q,"&gt;").replace(r,"&quot;").replace(t,"&#39;").replace(u,"&#0;");else{if(!v.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(n,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(p,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(q,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(r,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(t,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(u,"&#0;"))}return a},n=/&/g,p=/</g,q=/>/g,r=/"/g,t=/'/g,u=/\x00/g,v=/[\x00&<>"']/;var x=/^[\w+/]+[=]{0,2}$/,y=function(a){if((a=(a||g).document.querySelector("script[nonce]"))&&(a=a.nonce||a.getAttribute("nonce"))&&x.test(a))return a};function z(a){return a in A?A[a]:A[a]=-1!=navigator.userAgent.toLowerCase().indexOf(a)}var A={};function C(a,b){var c=function(){};c.prototype=b.prototype;a.da=b.prototype;a.prototype=new c}function D(a,b,c){var d=Array.prototype.slice.call(arguments,2)||[];return function(){return a.apply(b,d.concat(Array.prototype.slice.call(arguments)))}}function E(a){a=Error(a);a.toString=function(){return this.message};return a}
16
+ function F(a,b){a=a.split(/\./);for(var c=window,d=0;d<a.length-1;d++)c[a[d]]||(c[a[d]]={}),c=c[a[d]];c[a[a.length-1]]=b}function G(a,b,c){a[b]=c}window.Y||(window.Y={});l||(l=F);m||(m=G);google.loader.F={};l("google.loader.callbacks",google.loader.F);var H={},I={};google.loader.eval={};l("google.loader.eval",google.loader.eval);
17
+ google.load=function(a,b,c){function d(a){var b=a.split(".");if(2<b.length)throw E("Module: '"+a+"' not found!");"undefined"!=typeof b[1]&&(e=b[0],c.packages=c.packages||[],c.packages.push(b[1]))}var e=a;c=c||{};if(a instanceof Array||a&&"object"==typeof a&&"function"==typeof a.join&&"function"==typeof a.reverse)for(var f=0;f<a.length;f++)d(a[f]);else d(a);if(a=H[":"+e]){c&&!c.language&&c.locale&&(c.language=c.locale);c&&"string"==typeof c.callback&&(f=c.callback,f.match(/^[[\]A-Za-z0-9._]+$/)&&(f=
18
+ window.eval(f),c.callback=f));if((f=c&&null!=c.callback)&&!a.D(b))throw E("Module: '"+e+"' must be loaded before DOM onLoad!");f?a.u(b,c)?window.setTimeout(c.callback,0):a.load(b,c):a.u(b,c)||a.load(b,c)}else throw E("Module: '"+e+"' not found!");};l("google.load",google.load);
19
+ google.ca=function(a,b){b?(0==J.length&&(K(window,"load",L),!z("msie")&&!z("safari")&&!z("konqueror")&&z("mozilla")||window.opera?window.addEventListener("DOMContentLoaded",L,!1):z("msie")?document.write("<script defer onreadystatechange='google.loader.domReady()' src=//:>\x3c/script>"):(z("safari")||z("konqueror"))&&window.setTimeout(M,10)),J.push(a)):K(window,"load",a)};l("google.setOnLoadCallback",google.ca);
20
+ function K(a,b,c){if(a.addEventListener)a.addEventListener(b,c,!1);else if(a.attachEvent)a.attachEvent("on"+b,c);else{var d=a["on"+b];a["on"+b]=null!=d?N([c,d]):c}}function N(a){return function(){for(var b=0;b<a.length;b++)a[b]()}}var J=[];google.loader.W=function(){var a=window.event.srcElement;"complete"==a.readyState&&(a.onreadystatechange=null,a.parentNode.removeChild(a),L())};l("google.loader.domReady",google.loader.W);var aa={loaded:!0,complete:!0};
21
+ function M(){aa[document.readyState]?L():0<J.length&&window.setTimeout(M,10)}function L(){for(var a=0;a<J.length;a++)J[a]();J.length=0}
22
+ google.loader.f=function(a,b,c){if(c){if("script"==a){var d=document.createElement("script");d.type="text/javascript";d.src=b}else"css"==a&&(d=document.createElement("link"),d.type="text/css",d.href=b,d.rel="stylesheet");(a=document.getElementsByTagName("head")[0])||(a=document.body.parentNode.appendChild(document.createElement("head")));a.appendChild(d)}else"script"==a?(d='<script src="'+w(b)+'" type="text/javascript"',(a=y())&&(d+=' nonce="'+w(a)+'"'),document.write(d+">\x3c/script>")):"css"==a&&
23
+ (d='<link href="'+w(b)+'" type="text/css" rel="stylesheet"',(a=y())&&(d+=' nonce="'+w(a)+'"'),document.write(d+"></link>"))};l("google.loader.writeLoadTag",google.loader.f);google.loader.$=function(a){I=a};l("google.loader.rfm",google.loader.$);google.loader.ba=function(a){for(var b in a)"string"==typeof b&&b&&":"==b.charAt(0)&&!H[b]&&(H[b]=new O(b.substring(1),a[b]))};l("google.loader.rpl",google.loader.ba);
24
+ google.loader.aa=function(a){if((a=a.specs)&&a.length)for(var b=0;b<a.length;++b){var c=a[b];"string"==typeof c?H[":"+c]=new P(c):(c=new Q(c.name,c.baseSpec,c.customSpecs),H[":"+c.name]=c)}};l("google.loader.rm",google.loader.aa);google.loader.loaded=function(a){H[":"+a.module].o(a)};l("google.loader.loaded",google.loader.loaded);google.loader.V=function(){return"qid="+((new Date).getTime().toString(16)+Math.floor(1E7*Math.random()).toString(16))};l("google.loader.createGuidArg_",google.loader.V);
25
+ F("google_exportSymbol",F);F("google_exportProperty",G);google.loader.a={};l("google.loader.themes",google.loader.a);google.loader.a.K="//www.google.com/cse/static/style/look/bubblegum.css";m(google.loader.a,"BUBBLEGUM",google.loader.a.K);google.loader.a.M="//www.google.com/cse/static/style/look/greensky.css";m(google.loader.a,"GREENSKY",google.loader.a.M);google.loader.a.L="//www.google.com/cse/static/style/look/espresso.css";m(google.loader.a,"ESPRESSO",google.loader.a.L);google.loader.a.O="//www.google.com/cse/static/style/look/shiny.css";
26
+ m(google.loader.a,"SHINY",google.loader.a.O);google.loader.a.N="//www.google.com/cse/static/style/look/minimalist.css";m(google.loader.a,"MINIMALIST",google.loader.a.N);google.loader.a.P="//www.google.com/cse/static/style/look/v2/default.css";m(google.loader.a,"V2_DEFAULT",google.loader.a.P);function P(a){this.b=a;this.B=[];this.A={};this.l={};this.g={};this.s=!0;this.c=-1}
27
+ P.prototype.i=function(a,b){var c="";void 0!=b&&(void 0!=b.language&&(c+="&hl="+encodeURIComponent(b.language)),void 0!=b.nocss&&(c+="&output="+encodeURIComponent("nocss="+b.nocss)),void 0!=b.nooldnames&&(c+="&nooldnames="+encodeURIComponent(b.nooldnames)),void 0!=b.packages&&(c+="&packages="+encodeURIComponent(b.packages)),null!=b.callback&&(c+="&async=2"),void 0!=b.style&&(c+="&style="+encodeURIComponent(b.style)),void 0!=b.noexp&&(c+="&noexp=true"),void 0!=b.other_params&&(c+="&"+b.other_params));
28
+ if(!this.s){google[this.b]&&google[this.b].JSHash&&(c+="&sig="+encodeURIComponent(google[this.b].JSHash));b=[];for(var d in this.A)":"==d.charAt(0)&&b.push(d.substring(1));for(d in this.l)":"==d.charAt(0)&&this.l[d]&&b.push(d.substring(1));c+="&have="+encodeURIComponent(b.join(","))}return google.loader.ServiceBase+"/?file="+this.b+"&v="+a+google.loader.AdditionalParams+c};
29
+ P.prototype.H=function(a){var b=null;a&&(b=a.packages);var c=null;if(b)if("string"==typeof b)c=[a.packages];else if(b.length)for(c=[],a=0;a<b.length;a++)"string"==typeof b[a]&&c.push(b[a].replace(/^\s*|\s*$/,"").toLowerCase());c||(c=["default"]);b=[];for(a=0;a<c.length;a++)this.A[":"+c[a]]||b.push(c[a]);return b};
30
+ P.prototype.load=function(a,b){var c=this.H(b),d=b&&null!=b.callback;if(d)var e=new R(b.callback);for(var f=[],h=c.length-1;0<=h;h--){var k=c[h];d&&e.R(k);this.l[":"+k]?(c.splice(h,1),d&&this.g[":"+k].push(e)):f.push(k)}if(c.length){b&&b.packages&&(b.packages=c.sort().join(","));for(h=0;h<f.length;h++)k=f[h],this.g[":"+k]=[],d&&this.g[":"+k].push(e);if(b||null==I[":"+this.b]||null==I[":"+this.b].versions[":"+a]||google.loader.AdditionalParams||!this.s)b&&b.autoloaded||google.loader.f("script",this.i(a,
31
+ b),d);else{a=I[":"+this.b];google[this.b]=google[this.b]||{};for(var B in a.properties)B&&":"==B.charAt(0)&&(google[this.b][B.substring(1)]=a.properties[B]);google.loader.f("script",google.loader.ServiceBase+a.path+a.js,d);a.css&&google.loader.f("css",google.loader.ServiceBase+a.path+a.css,d)}this.s&&(this.s=!1,this.c=(new Date).getTime(),1!=this.c%100&&(this.c=-1));for(h=0;h<f.length;h++)k=f[h],this.l[":"+k]=!0}};
32
+ P.prototype.o=function(a){-1!=this.c&&(S("al_"+this.b,"jl."+((new Date).getTime()-this.c),!0),this.c=-1);this.B=this.B.concat(a.components);google.loader[this.b]||(google.loader[this.b]={});google.loader[this.b].packages=this.B.slice(0);for(var b=0;b<a.components.length;b++){this.A[":"+a.components[b]]=!0;this.l[":"+a.components[b]]=!1;var c=this.g[":"+a.components[b]];if(c){for(var d=0;d<c.length;d++)c[d].U(a.components[b]);delete this.g[":"+a.components[b]]}}};
33
+ P.prototype.u=function(a,b){return 0==this.H(b).length};P.prototype.D=function(){return!0};function R(a){this.T=a;this.v={};this.C=0}R.prototype.R=function(a){this.C++;this.v[":"+a]=!0};R.prototype.U=function(a){this.v[":"+a]&&(this.v[":"+a]=!1,this.C--,0==this.C&&window.setTimeout(this.T,0))};function Q(a,b,c){this.name=a;this.S=b;this.w=c;this.G=this.j=!1;this.m=[];google.loader.F[this.name]=D(this.o,this)}C(Q,P);Q.prototype.load=function(a,b){var c=b&&null!=b.callback;c?(this.m.push(b.callback),b.callback="google.loader.callbacks."+this.name):this.j=!0;b&&b.autoloaded||google.loader.f("script",this.i(a,b),c)};Q.prototype.u=function(a,b){return b&&null!=b.callback?this.G:this.j};Q.prototype.o=function(){this.G=!0;for(var a=0;a<this.m.length;a++)window.setTimeout(this.m[a],0);this.m=[]};
34
+ var T=function(a,b){return a.string?encodeURIComponent(a.string)+"="+encodeURIComponent(b):a.regex?b.replace(/(^.*$)/,a.regex):""};Q.prototype.i=function(a,b){return this.X(this.I(a),a,b)};
35
+ Q.prototype.X=function(a,b,c){var d="";a.key&&(d+="&"+T(a.key,google.loader.ApiKey));a.version&&(d+="&"+T(a.version,b));b=google.loader.Secure&&a.ssl?a.ssl:a.uri;if(null!=c)for(var e in c)a.params[e]?d+="&"+T(a.params[e],c[e]):"other_params"==e?d+="&"+c[e]:"base_domain"==e&&(b="http://"+c[e]+a.uri.substring(a.uri.indexOf("/",7)));google[this.name]={};-1==b.indexOf("?")&&d&&(d="?"+d.substring(1));return b+d};Q.prototype.D=function(a){return this.I(a).deferred};
36
+ Q.prototype.I=function(a){if(this.w)for(var b=0;b<this.w.length;++b){var c=this.w[b];if((new RegExp(c.pattern)).test(a))return c}return this.S};function O(a,b){this.b=a;this.h=b;this.j=!1}C(O,P);O.prototype.load=function(a,b){this.j=!0;google.loader.f("script",this.i(a,b),!1)};O.prototype.u=function(){return this.j};O.prototype.o=function(){};
37
+ O.prototype.i=function(a,b){if(!this.h.versions[":"+a]){if(this.h.aliases){var c=this.h.aliases[":"+a];c&&(a=c)}if(!this.h.versions[":"+a])throw E("Module: '"+this.b+"' with version '"+a+"' not found!");}return google.loader.GoogleApisBase+"/libs/"+this.b+"/"+a+"/"+this.h.versions[":"+a][b&&b.uncompressed?"uncompressed":"compressed"]};O.prototype.D=function(){return!1};var U=!1,V=[],ba=(new Date).getTime(),X=function(){U||(K(window,"unload",W),U=!0)},Z=function(a,b){X();if(!(google.loader.Secure||google.loader.Options&&!1!==google.loader.Options.csi)){for(var c=0;c<a.length;c++)a[c]=encodeURIComponent(a[c].toLowerCase().replace(/[^a-z0-9_.]+/g,"_"));for(c=0;c<b.length;c++)b[c]=encodeURIComponent(b[c].toLowerCase().replace(/[^a-z0-9_.]+/g,"_"));window.setTimeout(D(Y,null,"//gg.google.com/csi?s=uds&v=2&action="+a.join(",")+"&it="+b.join(",")),1E4)}},S=function(a,
38
+ b,c){c?Z([a],[b]):(X(),V.push("r"+V.length+"="+encodeURIComponent(a+(b?"|"+b:""))),window.setTimeout(W,5<V.length?0:15E3))},W=function(){if(V.length){var a=google.loader.ServiceBase;0==a.indexOf("http:")&&(a=a.replace(/^http:/,"https:"));Y(a+"/stats?"+V.join("&")+"&nc="+(new Date).getTime()+"_"+((new Date).getTime()-ba));V.length=0}},Y=function(a){var b=new Image,c=Y.Z++;Y.J[c]=b;b.onload=b.onerror=function(){delete Y.J[c]};b.src=a;b=null};Y.J={};Y.Z=0;F("google.loader.recordCsiStat",Z);
39
+ F("google.loader.recordStat",S);F("google.loader.createImageForLogging",Y);
40
+
41
+ }) ();google.loader.rm({"specs":["visualization","payments",{"name":"annotations","baseSpec":{"uri":"http://www.google.com/reviews/scripts/annotations_bootstrap.js","ssl":null,"key":{"string":"key"},"version":{"string":"v"},"deferred":true,"params":{"country":{"string":"gl"},"callback":{"string":"callback"},"language":{"string":"hl"}}}},"language","gdata","wave","spreadsheets","search","orkut","feeds","annotations_v2","picker","identitytoolkit",{"name":"maps","baseSpec":{"uri":"http://maps.google.com/maps?file\u003dgoogleapi","ssl":"https://maps-api-ssl.google.com/maps?file\u003dgoogleapi","key":{"string":"key"},"version":{"string":"v"},"deferred":true,"params":{"callback":{"regex":"callback\u003d$1\u0026async\u003d2"},"language":{"string":"hl"}}},"customSpecs":[{"uri":"http://maps.googleapis.com/maps/api/js","ssl":"https://maps.googleapis.com/maps/api/js","version":{"string":"v"},"deferred":true,"params":{"callback":{"string":"callback"},"language":{"string":"hl"}},"pattern":"^(3|3..*)$"}]},{"name":"friendconnect","baseSpec":{"uri":"http://www.google.com/friendconnect/script/friendconnect.js","ssl":"https://www.google.com/friendconnect/script/friendconnect.js","key":{"string":"key"},"version":{"string":"v"},"deferred":false,"params":{}}},{"name":"sharing","baseSpec":{"uri":"http://www.google.com/s2/sharing/js","ssl":null,"key":{"string":"key"},"version":{"string":"v"},"deferred":false,"params":{"language":{"string":"hl"}}}},"ads",{"name":"books","baseSpec":{"uri":"http://books.google.com/books/api.js","ssl":"https://encrypted.google.com/books/api.js","key":{"string":"key"},"version":{"string":"v"},"deferred":true,"params":{"callback":{"string":"callback"},"language":{"string":"hl"}}}},"elements","earth","ima"]});
42
+ google.loader.rfm({":search":{"versions":{":1":"1",":1.0":"1"},"path":"/api/search/1.0/bb73d6800fca299b36665ebff4d01037/","js":"default+en_GB.I.js","css":"default+en_GB.css","properties":{":Version":"1.0",":NoOldNames":false,":JSHash":"bb73d6800fca299b36665ebff4d01037"}},":language":{"versions":{":1":"1",":1.0":"1"},"path":"/api/language/1.0/777c339fbf96071a10c88d71b8d19085/","js":"default+en_GB.I.js","properties":{":Version":"1.0",":JSHash":"777c339fbf96071a10c88d71b8d19085"}},":annotations":{"versions":{":1":"1",":1.0":"1"},"path":"/api/annotations/1.0/3b0f18d6e7bf8cf053640179ef6d98d1/","js":"default+en_GB.I.js","properties":{":Version":"1.0",":JSHash":"3b0f18d6e7bf8cf053640179ef6d98d1"}},":wave":{"versions":{":1":"1",":1.0":"1"},"path":"/api/wave/1.0/3b6f7573ff78da6602dda5e09c9025bf/","js":"default.I.js","properties":{":Version":"1.0",":JSHash":"3b6f7573ff78da6602dda5e09c9025bf"}},":picker":{"versions":{":1":"1",":1.0":"1"},"path":"/api/picker/1.0/1c635e91b9d0c082c660a42091913907/","js":"default.I.js","css":"default.css","properties":{":Version":"1.0",":JSHash":"1c635e91b9d0c082c660a42091913907"}},":ima":{"versions":{":3":"1",":3.0":"1"},"path":"/api/ima/3.0/28a914332232c9a8ac0ae8da68b1006e/","js":"default.I.js","properties":{":Version":"3.0",":JSHash":"28a914332232c9a8ac0ae8da68b1006e"}}});
43
+ google.loader.rpl({":chrome-frame":{"versions":{":1.0.0":{"uncompressed":"CFInstall.js","compressed":"CFInstall.min.js"},":1.0.1":{"uncompressed":"CFInstall.js","compressed":"CFInstall.min.js"},":1.0.2":{"uncompressed":"CFInstall.js","compressed":"CFInstall.min.js"}},"aliases":{":1":"1.0.2",":1.0":"1.0.2"}},":swfobject":{"versions":{":2.1":{"uncompressed":"swfobject_src.js","compressed":"swfobject.js"},":2.2":{"uncompressed":"swfobject_src.js","compressed":"swfobject.js"}},"aliases":{":2":"2.2"}},":ext-core":{"versions":{":3.1.0":{"uncompressed":"ext-core-debug.js","compressed":"ext-core.js"},":3.0.0":{"uncompressed":"ext-core-debug.js","compressed":"ext-core.js"}},"aliases":{":3":"3.1.0",":3.0":"3.0.0",":3.1":"3.1.0"}},":scriptaculous":{"versions":{":1.8.3":{"uncompressed":"scriptaculous.js","compressed":"scriptaculous.js"},":1.9.0":{"uncompressed":"scriptaculous.js","compressed":"scriptaculous.js"},":1.8.1":{"uncompressed":"scriptaculous.js","compressed":"scriptaculous.js"},":1.8.2":{"uncompressed":"scriptaculous.js","compressed":"scriptaculous.js"}},"aliases":{":1":"1.9.0",":1.8":"1.8.3",":1.9":"1.9.0"}},":webfont":{"versions":{":1.0.12":{"uncompressed":"webfont_debug.js","compressed":"webfont.js"},":1.0.13":{"uncompressed":"webfont_debug.js","compressed":"webfont.js"},":1.0.14":{"uncompressed":"webfont_debug.js","compressed":"webfont.js"},":1.0.15":{"uncompressed":"webfont_debug.js","compressed":"webfont.js"},":1.0.10":{"uncompressed":"webfont_debug.js","compressed":"webfont.js"},":1.0.11":{"uncompressed":"webfont_debug.js","compressed":"webfont.js"},":1.0.27":{"uncompressed":"webfont_debug.js","compressed":"webfont.js"},":1.0.28":{"uncompressed":"webfont_debug.js","compressed":"webfont.js"},":1.0.29":{"uncompressed":"webfont_debug.js","compressed":"webfont.js"},":1.0.23":{"uncompressed":"webfont_debug.js","compressed":"webfont.js"},":1.0.24":{"uncompressed":"webfont_debug.js","compressed":"webfont.js"},":1.0.25":{"uncompressed":"webfont_debug.js","compressed":"webfont.js"},":1.0.26":{"uncompressed":"webfont_debug.js","compressed":"webfont.js"},":1.0.21":{"uncompressed":"webfont_debug.js","compressed":"webfont.js"},":1.0.22":{"uncompressed":"webfont_debug.js","compressed":"webfont.js"},":1.0.3":{"uncompressed":"webfont_debug.js","compressed":"webfont.js"},":1.0.4":{"uncompressed":"webfont_debug.js","compressed":"webfont.js"},":1.0.5":{"uncompressed":"webfont_debug.js","compressed":"webfont.js"},":1.0.6":{"uncompressed":"webfont_debug.js","compressed":"webfont.js"},":1.0.9":{"uncompressed":"webfont_debug.js","compressed":"webfont.js"},":1.0.16":{"uncompressed":"webfont_debug.js","compressed":"webfont.js"},":1.0.17":{"uncompressed":"webfont_debug.js","compressed":"webfont.js"},":1.0.0":{"uncompressed":"webfont_debug.js","compressed":"webfont.js"},":1.0.18":{"uncompressed":"webfont_debug.js","compressed":"webfont.js"},":1.0.1":{"uncompressed":"webfont_debug.js","compressed":"webfont.js"},":1.0.19":{"uncompressed":"webfont_debug.js","compressed":"webfont.js"},":1.0.2":{"uncompressed":"webfont_debug.js","compressed":"webfont.js"}},"aliases":{":1":"1.0.29",":1.0":"1.0.29"}},":mootools":{"versions":{":1.3.0":{"uncompressed":"mootools.js","compressed":"mootools-yui-compressed.js"},":1.2.1":{"uncompressed":"mootools.js","compressed":"mootools-yui-compressed.js"},":1.1.2":{"uncompressed":"mootools.js","compressed":"mootools-yui-compressed.js"},":1.4.0":{"uncompressed":"mootools.js","compressed":"mootools-yui-compressed.js"},":1.3.1":{"uncompressed":"mootools.js","compressed":"mootools-yui-compressed.js"},":1.2.2":{"uncompressed":"mootools.js","compressed":"mootools-yui-compressed.js"},":1.4.1":{"uncompressed":"mootools.js","compressed":"mootools-yui-compressed.js"},":1.3.2":{"uncompressed":"mootools.js","compressed":"mootools-yui-compressed.js"},":1.2.3":{"uncompressed":"mootools.js","compressed":"mootools-yui-compressed.js"},":1.4.2":{"uncompressed":"mootools.js","compressed":"mootools-yui-compressed.js"},":1.2.4":{"uncompressed":"mootools.js","compressed":"mootools-yui-compressed.js"},":1.2.5":{"uncompressed":"mootools.js","compressed":"mootools-yui-compressed.js"},":1.1.1":{"uncompressed":"mootools.js","compressed":"mootools-yui-compressed.js"}},"aliases":{":1":"1.1.2",":1.1":"1.1.2",":1.2":"1.2.5",":1.3":"1.3.2",":1.4":"1.4.2",":1.11":"1.1.1"}},":jqueryui":{"versions":{":1.8.17":{"uncompressed":"jquery-ui.js","compressed":"jquery-ui.min.js"},":1.8.16":{"uncompressed":"jquery-ui.js","compressed":"jquery-ui.min.js"},":1.8.15":{"uncompressed":"jquery-ui.js","compressed":"jquery-ui.min.js"},":1.8.14":{"uncompressed":"jquery-ui.js","compressed":"jquery-ui.min.js"},":1.8.4":{"uncompressed":"jquery-ui.js","compressed":"jquery-ui.min.js"},":1.8.13":{"uncompressed":"jquery-ui.js","compressed":"jquery-ui.min.js"},":1.8.5":{"uncompressed":"jquery-ui.js","compressed":"jquery-ui.min.js"},":1.8.12":{"uncompressed":"jquery-ui.js","compressed":"jquery-ui.min.js"},":1.8.6":{"uncompressed":"jquery-ui.js","compressed":"jquery-ui.min.js"},":1.8.11":{"uncompressed":"jquery-ui.js","compressed":"jquery-ui.min.js"},":1.8.7":{"uncompressed":"jquery-ui.js","compressed":"jquery-ui.min.js"},":1.8.10":{"uncompressed":"jquery-ui.js","compressed":"jquery-ui.min.js"},":1.8.8":{"uncompressed":"jquery-ui.js","compressed":"jquery-ui.min.js"},":1.8.9":{"uncompressed":"jquery-ui.js","compressed":"jquery-ui.min.js"},":1.6.0":{"uncompressed":"jquery-ui.js","compressed":"jquery-ui.min.js"},":1.7.0":{"uncompressed":"jquery-ui.js","compressed":"jquery-ui.min.js"},":1.5.2":{"uncompressed":"jquery-ui.js","compressed":"jquery-ui.min.js"},":1.8.0":{"uncompressed":"jquery-ui.js","compressed":"jquery-ui.min.js"},":1.7.1":{"uncompressed":"jquery-ui.js","compressed":"jquery-ui.min.js"},":1.5.3":{"uncompressed":"jquery-ui.js","compressed":"jquery-ui.min.js"},":1.8.1":{"uncompressed":"jquery-ui.js","compressed":"jquery-ui.min.js"},":1.7.2":{"uncompressed":"jquery-ui.js","compressed":"jquery-ui.min.js"},":1.8.2":{"uncompressed":"jquery-ui.js","compressed":"jquery-ui.min.js"},":1.7.3":{"uncompressed":"jquery-ui.js","compressed":"jquery-ui.min.js"}},"aliases":{":1":"1.8.17",":1.8.3":"1.8.4",":1.5":"1.5.3",":1.6":"1.6.0",":1.7":"1.7.3",":1.8":"1.8.17"}},":yui":{"versions":{":2.8.0r4":{"uncompressed":"build/yuiloader/yuiloader.js","compressed":"build/yuiloader/yuiloader-min.js"},":2.9.0":{"uncompressed":"build/yuiloader/yuiloader.js","compressed":"build/yuiloader/yuiloader-min.js"},":2.8.1":{"uncompressed":"build/yuiloader/yuiloader.js","compressed":"build/yuiloader/yuiloader-min.js"},":2.6.0":{"uncompressed":"build/yuiloader/yuiloader.js","compressed":"build/yuiloader/yuiloader-min.js"},":2.7.0":{"uncompressed":"build/yuiloader/yuiloader.js","compressed":"build/yuiloader/yuiloader-min.js"},":3.3.0":{"uncompressed":"build/yui/yui.js","compressed":"build/yui/yui-min.js"},":2.8.2r1":{"uncompressed":"build/yuiloader/yuiloader.js","compressed":"build/yuiloader/yuiloader-min.js"}},"aliases":{":2":"2.9.0",":3":"3.3.0",":2.8.2":"2.8.2r1",":2.8.0":"2.8.0r4",":3.3":"3.3.0",":2.6":"2.6.0",":2.7":"2.7.0",":2.8":"2.8.2r1",":2.9":"2.9.0"}},":prototype":{"versions":{":1.6.1.0":{"uncompressed":"prototype.js","compressed":"prototype.js"},":1.6.0.2":{"uncompressed":"prototype.js","compressed":"prototype.js"},":1.7.0.0":{"uncompressed":"prototype.js","compressed":"prototype.js"},":1.6.0.3":{"uncompressed":"prototype.js","compressed":"prototype.js"}},"aliases":{":1":"1.7.0.0",":1.6.0":"1.6.0.3",":1.6.1":"1.6.1.0",":1.7.0":"1.7.0.0",":1.6":"1.6.1.0",":1.7":"1.7.0.0"}},":jquery":{"versions":{":1.3.0":{"uncompressed":"jquery.js","compressed":"jquery.min.js"},":1.4.0":{"uncompressed":"jquery.js","compressed":"jquery.min.js"},":1.3.1":{"uncompressed":"jquery.js","compressed":"jquery.min.js"},":1.5.0":{"uncompressed":"jquery.js","compressed":"jquery.min.js"},":1.4.1":{"uncompressed":"jquery.js","compressed":"jquery.min.js"},":1.3.2":{"uncompressed":"jquery.js","compressed":"jquery.min.js"},":1.2.3":{"uncompressed":"jquery.js","compressed":"jquery.min.js"},":1.6.0":{"uncompressed":"jquery.js","compressed":"jquery.min.js"},":1.5.1":{"uncompressed":"jquery.js","compressed":"jquery.min.js"},":1.4.2":{"uncompressed":"jquery.js","compressed":"jquery.min.js"},":1.7.0":{"uncompressed":"jquery.js","compressed":"jquery.min.js"},":1.6.1":{"uncompressed":"jquery.js","compressed":"jquery.min.js"},":1.5.2":{"uncompressed":"jquery.js","compressed":"jquery.min.js"},":1.4.3":{"uncompressed":"jquery.js","compressed":"jquery.min.js"},":1.7.1":{"uncompressed":"jquery.js","compressed":"jquery.min.js"},":1.6.2":{"uncompressed":"jquery.js","compressed":"jquery.min.js"},":1.4.4":{"uncompressed":"jquery.js","compressed":"jquery.min.js"},":1.2.6":{"uncompressed":"jquery.js","compressed":"jquery.min.js"},":1.6.3":{"uncompressed":"jquery.js","compressed":"jquery.min.js"},":1.6.4":{"uncompressed":"jquery.js","compressed":"jquery.min.js"}},"aliases":{":1":"1.7.1",":1.2":"1.2.6",":1.3":"1.3.2",":1.4":"1.4.4",":1.5":"1.5.2",":1.6":"1.6.4",":1.7":"1.7.1"}},":dojo":{"versions":{":1.3.0":{"uncompressed":"dojo/dojo.xd.js.uncompressed.js","compressed":"dojo/dojo.xd.js"},":1.4.0":{"uncompressed":"dojo/dojo.xd.js.uncompressed.js","compressed":"dojo/dojo.xd.js"},":1.3.1":{"uncompressed":"dojo/dojo.xd.js.uncompressed.js","compressed":"dojo/dojo.xd.js"},":1.5.0":{"uncompressed":"dojo/dojo.xd.js.uncompressed.js","compressed":"dojo/dojo.xd.js"},":1.4.1":{"uncompressed":"dojo/dojo.xd.js.uncompressed.js","compressed":"dojo/dojo.xd.js"},":1.3.2":{"uncompressed":"dojo/dojo.xd.js.uncompressed.js","compressed":"dojo/dojo.xd.js"},":1.2.3":{"uncompressed":"dojo/dojo.xd.js.uncompressed.js","compressed":"dojo/dojo.xd.js"},":1.6.0":{"uncompressed":"dojo/dojo.xd.js.uncompressed.js","compressed":"dojo/dojo.xd.js"},":1.5.1":{"uncompressed":"dojo/dojo.xd.js.uncompressed.js","compressed":"dojo/dojo.xd.js"},":1.7.0":{"uncompressed":"dojo/dojo.js.uncompressed.js","compressed":"dojo/dojo.js"},":1.6.1":{"uncompressed":"dojo/dojo.xd.js.uncompressed.js","compressed":"dojo/dojo.xd.js"},":1.4.3":{"uncompressed":"dojo/dojo.xd.js.uncompressed.js","compressed":"dojo/dojo.xd.js"},":1.7.1":{"uncompressed":"dojo/dojo.js.uncompressed.js","compressed":"dojo/dojo.js"},":1.7.2":{"uncompressed":"dojo/dojo.js.uncompressed.js","compressed":"dojo/dojo.js"},":1.2.0":{"uncompressed":"dojo/dojo.xd.js.uncompressed.js","compressed":"dojo/dojo.xd.js"},":1.1.1":{"uncompressed":"dojo/dojo.xd.js.uncompressed.js","compressed":"dojo/dojo.xd.js"}},"aliases":{":1":"1.6.1",":1.1":"1.1.1",":1.2":"1.2.3",":1.3":"1.3.2",":1.4":"1.4.3",":1.5":"1.5.1",":1.6":"1.6.1",":1.7":"1.7.2"}}});
44
+ }
languages/paid-memberships-pro.mo CHANGED
Binary file
languages/paid-memberships-pro.po CHANGED
@@ -6,7 +6,7 @@ msgid ""
6
  msgstr ""
7
  "Project-Id-Version: paid-memberships-pro\n"
8
  "Report-Msgid-Bugs-To: jason@strangerstudios.com\n"
9
- "POT-Creation-Date: 2017-06-03 09:18-0400\n"
10
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
  "Last-Translator: \n"
12
  "Language-Team: Stranger Studios <jason@strangerstudios.com>\n"
@@ -33,16 +33,16 @@ msgstr ""
33
  msgid "You do not have permissions to perform this action."
34
  msgstr ""
35
 
36
- #: adminpages/addons.php:67 adminpages/admin_header.php:191
37
  #: includes/adminpages.php:53 includes/adminpages.php:151
38
  #: adminpages/addons.php:64 adminpages/addons.php:67 adminpages/addons.php:80
39
  #: adminpages/admin_header.php:133 adminpages/admin_header.php:154
40
  #: adminpages/admin_header.php:170 adminpages/admin_header.php:179
41
- #: adminpages/admin_header.php:191 includes/adminpages.php:14
42
- #: includes/adminpages.php:52 includes/adminpages.php:53
43
- #: includes/adminpages.php:69 includes/adminpages.php:135
44
- #: includes/adminpages.php:142 includes/adminpages.php:146
45
- #: includes/adminpages.php:151
46
  msgid "Add Ons"
47
  msgstr ""
48
 
@@ -57,10 +57,11 @@ msgstr ""
57
  msgid "Check Again"
58
  msgstr ""
59
 
60
- #: adminpages/addons.php:79 adminpages/orders.php:881 adminpages/addons.php:76
61
  #: adminpages/addons.php:79 adminpages/addons.php:92 adminpages/orders.php:605
62
  #: adminpages/orders.php:712 adminpages/orders.php:741
63
  #: adminpages/orders.php:850 adminpages/orders.php:881
 
64
  msgid "All"
65
  msgstr ""
66
 
@@ -94,10 +95,11 @@ msgstr ""
94
  msgid "Type"
95
  msgstr ""
96
 
97
- #: adminpages/addons.php:98 adminpages/membershiplevels.php:324
98
  #: adminpages/addons.php:95 adminpages/addons.php:98 adminpages/addons.php:111
99
  #: adminpages/membershiplevels.php:296 adminpages/membershiplevels.php:298
100
  #: adminpages/membershiplevels.php:300 adminpages/membershiplevels.php:324
 
101
  msgid "Description"
102
  msgstr ""
103
 
@@ -248,20 +250,22 @@ msgid ""
248
  msgstr ""
249
 
250
  #: adminpages/admin_header.php:51 adminpages/admin_header.php:71
251
- #: adminpages/admin_header.php:91 adminpages/admin_header.php:112
252
  #: adminpages/admin_header.php:50 adminpages/admin_header.php:51
253
  #: adminpages/admin_header.php:70 adminpages/admin_header.php:71
254
  #: adminpages/admin_header.php:90 adminpages/admin_header.php:91
255
- #: adminpages/admin_header.php:111 adminpages/admin_header.php:112
 
256
  msgid "The levels with issues are highlighted below."
257
  msgstr ""
258
 
259
  #: adminpages/admin_header.php:53 adminpages/admin_header.php:73
260
- #: adminpages/admin_header.php:93 adminpages/admin_header.php:114
261
  #: adminpages/admin_header.php:52 adminpages/admin_header.php:53
262
  #: adminpages/admin_header.php:72 adminpages/admin_header.php:73
263
  #: adminpages/admin_header.php:92 adminpages/admin_header.php:93
264
- #: adminpages/admin_header.php:113 adminpages/admin_header.php:114
 
265
  msgid "Please edit your levels"
266
  msgstr ""
267
 
@@ -279,37 +283,37 @@ msgid ""
279
  "review the notes in the Billing Details section below."
280
  msgstr ""
281
 
282
- #: adminpages/admin_header.php:79 adminpages/admin_header.php:78
283
- #: adminpages/admin_header.php:79
284
  msgid ""
285
  "The billing details for some of your membership levels is not supported by "
286
  "Braintree."
287
  msgstr ""
288
 
289
- #: adminpages/admin_header.php:87 adminpages/admin_header.php:86
290
- #: adminpages/admin_header.php:87
291
  msgid ""
292
  "The billing details for this level are not supported by Braintree. Please "
293
  "review the notes in the Billing Details section below."
294
  msgstr ""
295
 
296
- #: adminpages/admin_header.php:99 adminpages/admin_header.php:98
297
- #: adminpages/admin_header.php:99
298
  msgid ""
299
  "The billing details for some of your membership levels is not supported by "
300
  "TwoCheckout."
301
  msgstr ""
302
 
303
- #: adminpages/admin_header.php:108 adminpages/admin_header.php:107
304
- #: adminpages/admin_header.php:108
305
  msgid ""
306
  "The billing details for this level are not supported by 2Checkout. Please "
307
  "review the notes in the Billing Details section below."
308
  msgstr ""
309
 
310
- #: adminpages/admin_header.php:125
311
  #: classes/gateways/class.pmprogateway_stripe.php:66
312
- #: adminpages/admin_header.php:125
313
  #: classes/gateways/class.pmprogateway_stripe.php:66
314
  #, php-format
315
  msgid ""
@@ -317,224 +321,244 @@ msgid ""
317
  "PHP %s or greater. Ask your host to upgrade."
318
  msgstr ""
319
 
320
- #: adminpages/admin_header.php:128
321
- #: classes/gateways/class.pmprogateway_braintree.php:50
322
- #: adminpages/admin_header.php:128
323
  #: classes/gateways/class.pmprogateway_braintree.php:50
 
324
  #, php-format
325
  msgid ""
326
  "The Braintree Gateway requires PHP 5.4.45 or greater. We recommend upgrading "
327
  "to PHP %s or greater. Ask your host to upgrade."
328
  msgstr ""
329
 
330
- #: adminpages/admin_header.php:134 adminpages/admin_header.php:134
 
331
  #, php-format
332
  msgid "We recommend upgrading to PHP %s or greater. Ask your host to upgrade."
333
  msgstr ""
334
 
335
- #: adminpages/admin_header.php:148 adminpages/admin_header.php:106
336
- #: adminpages/admin_header.php:127 adminpages/admin_header.php:136
337
- #: adminpages/admin_header.php:148
338
- msgid "Plugin Support"
339
  msgstr ""
340
 
341
- #: adminpages/admin_header.php:148 adminpages/admin_header.php:106
342
- #: adminpages/admin_header.php:127 adminpages/admin_header.php:136
343
- #: adminpages/admin_header.php:148
344
- msgid "User Forum"
345
  msgstr ""
346
 
347
- #: adminpages/admin_header.php:171 adminpages/membershiplevels.php:631
348
- #: adminpages/pagesettings.php:71 includes/adminpages.php:69
349
  #: includes/adminpages.php:70 includes/adminpages.php:116
350
- #: includes/metaboxes.php:131 adminpages/admin_header.php:128
351
  #: adminpages/admin_header.php:149 adminpages/admin_header.php:150
352
  #: adminpages/admin_header.php:159 adminpages/admin_header.php:171
353
- #: adminpages/membershiplevels.php:490 adminpages/membershiplevels.php:496
354
- #: adminpages/membershiplevels.php:498 adminpages/membershiplevels.php:525
355
- #: adminpages/membershiplevels.php:526 adminpages/membershiplevels.php:569
356
- #: adminpages/membershiplevels.php:607 adminpages/membershiplevels.php:609
357
- #: adminpages/membershiplevels.php:618 adminpages/membershiplevels.php:619
358
- #: adminpages/membershiplevels.php:631 adminpages/pagesettings.php:69
 
359
  #: adminpages/pagesettings.php:70 adminpages/pagesettings.php:71
360
- #: includes/adminpages.php:44 includes/adminpages.php:64
361
- #: includes/adminpages.php:65 includes/adminpages.php:69
362
- #: includes/adminpages.php:70 includes/adminpages.php:100
363
- #: includes/adminpages.php:107 includes/adminpages.php:111
364
- #: includes/adminpages.php:116 includes/metaboxes.php:126
365
- #: includes/metaboxes.php:131
 
366
  msgid "Membership Levels"
367
  msgstr ""
368
 
369
- #: adminpages/admin_header.php:175 adminpages/pagesettings.php:93
370
  #: adminpages/admin_header.php:129 adminpages/admin_header.php:150
371
  #: adminpages/admin_header.php:154 adminpages/admin_header.php:163
372
- #: adminpages/admin_header.php:175 adminpages/pagesettings.php:92
373
- #: adminpages/pagesettings.php:93 adminpages/pagesettings.php:120
 
374
  msgid "Pages"
375
  msgstr ""
376
 
377
- #: adminpages/admin_header.php:179 adminpages/admin_header.php:130
378
  #: adminpages/admin_header.php:151 adminpages/admin_header.php:158
379
  #: adminpages/admin_header.php:167 adminpages/admin_header.php:179
 
380
  msgid "Payment Gateway &amp; SSL"
381
  msgstr ""
382
 
383
- #: adminpages/admin_header.php:183 adminpages/memberslist.php:168
384
  #: shortcodes/pmpro_account.php:111 adminpages/admin_header.php:131
385
  #: adminpages/admin_header.php:152 adminpages/admin_header.php:162
386
  #: adminpages/admin_header.php:171 adminpages/admin_header.php:183
387
- #: adminpages/memberslist.php:115 adminpages/memberslist.php:148
388
- #: adminpages/memberslist.php:158 adminpages/memberslist.php:168
389
- #: pages/account.php:52 pages/account.php:56 pages/account.php:77
390
- #: shortcodes/pmpro_account.php:106 shortcodes/pmpro_account.php:108
391
- #: shortcodes/pmpro_account.php:109 shortcodes/pmpro_account.php:111
 
392
  msgid "Email"
393
  msgstr ""
394
 
395
- #: adminpages/admin_header.php:187 adminpages/admin_header.php:132
396
  #: adminpages/admin_header.php:153 adminpages/admin_header.php:166
397
  #: adminpages/admin_header.php:175 adminpages/admin_header.php:187
 
398
  msgid "Advanced"
399
  msgstr ""
400
 
401
- #: adminpages/advancedsettings.php:46 adminpages/advancedsettings.php:35
 
 
 
 
 
 
 
 
 
 
 
402
  #: adminpages/advancedsettings.php:42 adminpages/advancedsettings.php:43
403
- #: adminpages/advancedsettings.php:46
404
  msgid "Your advanced settings have been updated."
405
  msgstr ""
406
 
407
- #: adminpages/advancedsettings.php:71 adminpages/advancedsettings.php:66
408
  #: adminpages/advancedsettings.php:68 adminpages/advancedsettings.php:71
 
409
  #, php-format
410
  msgid ""
411
  "This content is for !!levels!! members only. <a href=\"%s\">Register here</"
412
  "a>."
413
  msgstr ""
414
 
415
- #: adminpages/advancedsettings.php:76 adminpages/advancedsettings.php:71
416
  #: adminpages/advancedsettings.php:73 adminpages/advancedsettings.php:76
 
417
  #, php-format
418
  msgid ""
419
  "Please <a href=\"%s\">login</a> to view this content. (<a href=\"%s"
420
  "\">Register here</a>.)"
421
  msgstr ""
422
 
423
- #: adminpages/advancedsettings.php:81 adminpages/advancedsettings.php:76
424
  #: adminpages/advancedsettings.php:78 adminpages/advancedsettings.php:81
 
425
  msgid ""
426
  "This content is for members only. Visit the site and log in/register to read."
427
  msgstr ""
428
 
429
- #: adminpages/advancedsettings.php:91 includes/adminpages.php:52
430
  #: includes/adminpages.php:144 adminpages/advancedsettings.php:79
431
  #: adminpages/advancedsettings.php:86 adminpages/advancedsettings.php:88
432
- #: adminpages/advancedsettings.php:91 includes/adminpages.php:13
433
- #: includes/adminpages.php:51 includes/adminpages.php:52
434
- #: includes/adminpages.php:64 includes/adminpages.php:128
435
- #: includes/adminpages.php:135 includes/adminpages.php:139
436
- #: includes/adminpages.php:144
437
  msgid "Advanced Settings"
438
  msgstr ""
439
 
440
- #: adminpages/advancedsettings.php:97 adminpages/advancedsettings.php:85
441
  #: adminpages/advancedsettings.php:92 adminpages/advancedsettings.php:94
442
- #: adminpages/advancedsettings.php:97
443
  msgid "Message for Logged-in Non-members"
444
  msgstr ""
445
 
446
- #: adminpages/advancedsettings.php:101 adminpages/advancedsettings.php:89
447
  #: adminpages/advancedsettings.php:96 adminpages/advancedsettings.php:98
448
- #: adminpages/advancedsettings.php:101
449
  msgid ""
450
  "This message replaces the post content for non-members. Available variables"
451
  msgstr ""
452
 
453
- #: adminpages/advancedsettings.php:106 adminpages/advancedsettings.php:94
454
  #: adminpages/advancedsettings.php:101 adminpages/advancedsettings.php:103
455
- #: adminpages/advancedsettings.php:106
456
  msgid "Message for Logged-out Users"
457
  msgstr ""
458
 
459
- #: adminpages/advancedsettings.php:110 adminpages/advancedsettings.php:98
460
  #: adminpages/advancedsettings.php:105 adminpages/advancedsettings.php:107
461
- #: adminpages/advancedsettings.php:110
462
  msgid "This message replaces the post content for logged-out visitors."
463
  msgstr ""
464
 
465
- #: adminpages/advancedsettings.php:115 adminpages/advancedsettings.php:103
466
  #: adminpages/advancedsettings.php:110 adminpages/advancedsettings.php:112
467
- #: adminpages/advancedsettings.php:115
468
  msgid "Message for RSS Feed"
469
  msgstr ""
470
 
471
- #: adminpages/advancedsettings.php:119 adminpages/advancedsettings.php:107
472
  #: adminpages/advancedsettings.php:114 adminpages/advancedsettings.php:116
473
- #: adminpages/advancedsettings.php:119
474
  msgid "This message replaces the post content in RSS feeds."
475
  msgstr ""
476
 
477
- #: adminpages/advancedsettings.php:125 adminpages/advancedsettings.php:122
478
- #: adminpages/advancedsettings.php:125
479
  msgid "Filter searches and archives?"
480
  msgstr ""
481
 
482
- #: adminpages/advancedsettings.php:129 adminpages/advancedsettings.php:126
483
- #: adminpages/advancedsettings.php:129
484
  msgid ""
485
  "No - Non-members will see restricted posts/pages in searches and archives."
486
  msgstr ""
487
 
488
- #: adminpages/advancedsettings.php:130 adminpages/advancedsettings.php:127
489
- #: adminpages/advancedsettings.php:130
490
  msgid ""
491
  "Yes - Only members will see restricted posts/pages in searches and archives."
492
  msgstr ""
493
 
494
- #: adminpages/advancedsettings.php:136 adminpages/advancedsettings.php:113
495
  #: adminpages/advancedsettings.php:120 adminpages/advancedsettings.php:133
496
- #: adminpages/advancedsettings.php:136
497
  msgid "Show Excerpts to Non-Members?"
498
  msgstr ""
499
 
500
- #: adminpages/advancedsettings.php:140 adminpages/advancedsettings.php:117
501
  #: adminpages/advancedsettings.php:124 adminpages/advancedsettings.php:137
502
- #: adminpages/advancedsettings.php:140
503
  msgid "No - Hide excerpts."
504
  msgstr ""
505
 
506
- #: adminpages/advancedsettings.php:141 adminpages/advancedsettings.php:118
507
  #: adminpages/advancedsettings.php:125 adminpages/advancedsettings.php:138
508
- #: adminpages/advancedsettings.php:141
509
  msgid "Yes - Show excerpts."
510
  msgstr ""
511
 
512
- #: adminpages/advancedsettings.php:147 adminpages/advancedsettings.php:144
513
- #: adminpages/advancedsettings.php:147
514
  msgid "Hide Ads From Members?"
515
  msgstr ""
516
 
517
- #: adminpages/advancedsettings.php:151 adminpages/advancedsettings.php:210
518
- #: adminpages/advancedsettings.php:222 adminpages/membershiplevels.php:684
519
- #: adminpages/paymentsettings.php:219
520
- #: classes/gateways/class.pmprogateway_stripe.php:249 includes/profile.php:125
521
  #: adminpages/advancedsettings.php:128 adminpages/advancedsettings.php:135
522
  #: adminpages/advancedsettings.php:148 adminpages/advancedsettings.php:151
523
- #: adminpages/advancedsettings.php:187 adminpages/advancedsettings.php:194
524
- #: adminpages/advancedsettings.php:199 adminpages/advancedsettings.php:206
525
- #: adminpages/advancedsettings.php:207 adminpages/advancedsettings.php:210
526
- #: adminpages/advancedsettings.php:219 adminpages/advancedsettings.php:222
527
- #: adminpages/membershiplevels.php:563 adminpages/membershiplevels.php:569
528
- #: adminpages/membershiplevels.php:571 adminpages/membershiplevels.php:578
529
- #: adminpages/membershiplevels.php:598 adminpages/membershiplevels.php:658
530
- #: adminpages/membershiplevels.php:660 adminpages/membershiplevels.php:662
531
- #: adminpages/membershiplevels.php:667 adminpages/membershiplevels.php:668
532
- #: adminpages/membershiplevels.php:672 adminpages/membershiplevels.php:684
 
 
533
  #: adminpages/paymentsettings.php:210 adminpages/paymentsettings.php:219
534
- #: adminpages/paymentsettings.php:414 adminpages/paymentsettings.php:429
535
- #: adminpages/paymentsettings.php:434 adminpages/paymentsettings.php:436
536
- #: adminpages/paymentsettings.php:454 adminpages/paymentsettings.php:459
537
- #: adminpages/paymentsettings.php:461
538
  #: classes/gateways/class.pmprogateway_stripe.php:173
539
  #: classes/gateways/class.pmprogateway_stripe.php:174
540
  #: classes/gateways/class.pmprogateway_stripe.php:184
@@ -543,70 +567,73 @@ msgstr ""
543
  #: classes/gateways/class.pmprogateway_stripe.php:209
544
  #: classes/gateways/class.pmprogateway_stripe.php:220
545
  #: classes/gateways/class.pmprogateway_stripe.php:222
546
- #: classes/gateways/class.pmprogateway_stripe.php:249 includes/profile.php:101
 
547
  #: includes/profile.php:105 includes/profile.php:110 includes/profile.php:117
548
  #: includes/profile.php:121 includes/profile.php:123 includes/profile.php:125
549
  msgid "No"
550
  msgstr ""
551
 
552
- #: adminpages/advancedsettings.php:152 adminpages/advancedsettings.php:129
553
  #: adminpages/advancedsettings.php:136 adminpages/advancedsettings.php:149
554
- #: adminpages/advancedsettings.php:152
555
  msgid "Hide Ads From All Members"
556
  msgstr ""
557
 
558
- #: adminpages/advancedsettings.php:153 adminpages/advancedsettings.php:130
559
  #: adminpages/advancedsettings.php:137 adminpages/advancedsettings.php:150
560
- #: adminpages/advancedsettings.php:153
561
  msgid "Hide Ads From Certain Members"
562
  msgstr ""
563
 
564
- #: adminpages/advancedsettings.php:160 adminpages/advancedsettings.php:137
565
  #: adminpages/advancedsettings.php:144 adminpages/advancedsettings.php:157
566
- #: adminpages/advancedsettings.php:160
567
  msgid "Ads from the following plugins will be automatically turned off"
568
  msgstr ""
569
 
570
- #: adminpages/advancedsettings.php:161 adminpages/advancedsettings.php:138
571
  #: adminpages/advancedsettings.php:145 adminpages/advancedsettings.php:158
572
- #: adminpages/advancedsettings.php:161
573
  msgid "To hide ads in your template code, use code like the following"
574
  msgstr ""
575
 
576
- #: adminpages/advancedsettings.php:172 adminpages/advancedsettings.php:149
577
  #: adminpages/advancedsettings.php:156 adminpages/advancedsettings.php:169
578
- #: adminpages/advancedsettings.php:172
579
  msgid "Choose Levels to Hide Ads From"
580
  msgstr ""
581
 
582
- #: adminpages/advancedsettings.php:206 adminpages/advancedsettings.php:183
583
  #: adminpages/advancedsettings.php:190 adminpages/advancedsettings.php:203
584
- #: adminpages/advancedsettings.php:206
585
  msgid "Redirect all traffic from registration page to /susbcription/?"
586
  msgstr ""
587
 
588
- #: adminpages/advancedsettings.php:206 adminpages/advancedsettings.php:183
589
  #: adminpages/advancedsettings.php:190 adminpages/advancedsettings.php:203
590
- #: adminpages/advancedsettings.php:206
591
  msgid "multisite only"
592
  msgstr ""
593
 
594
- #: adminpages/advancedsettings.php:211 adminpages/membershiplevels.php:684
595
- #: adminpages/paymentsettings.php:220
596
- #: classes/gateways/class.pmprogateway_stripe.php:250 includes/profile.php:126
597
  #: adminpages/advancedsettings.php:188 adminpages/advancedsettings.php:195
598
  #: adminpages/advancedsettings.php:208 adminpages/advancedsettings.php:211
599
- #: adminpages/membershiplevels.php:563 adminpages/membershiplevels.php:569
600
- #: adminpages/membershiplevels.php:571 adminpages/membershiplevels.php:578
601
- #: adminpages/membershiplevels.php:598 adminpages/membershiplevels.php:658
602
- #: adminpages/membershiplevels.php:660 adminpages/membershiplevels.php:662
603
- #: adminpages/membershiplevels.php:667 adminpages/membershiplevels.php:668
604
- #: adminpages/membershiplevels.php:672 adminpages/membershiplevels.php:684
 
605
  #: adminpages/paymentsettings.php:211 adminpages/paymentsettings.php:220
606
- #: adminpages/paymentsettings.php:415 adminpages/paymentsettings.php:424
607
- #: adminpages/paymentsettings.php:430 adminpages/paymentsettings.php:435
608
- #: adminpages/paymentsettings.php:437 adminpages/paymentsettings.php:455
609
- #: adminpages/paymentsettings.php:460 adminpages/paymentsettings.php:462
 
610
  #: classes/gateways/class.pmprogateway_stripe.php:174
611
  #: classes/gateways/class.pmprogateway_stripe.php:175
612
  #: classes/gateways/class.pmprogateway_stripe.php:185
@@ -615,240 +642,252 @@ msgstr ""
615
  #: classes/gateways/class.pmprogateway_stripe.php:210
616
  #: classes/gateways/class.pmprogateway_stripe.php:221
617
  #: classes/gateways/class.pmprogateway_stripe.php:223
618
- #: classes/gateways/class.pmprogateway_stripe.php:250 includes/profile.php:102
 
619
  #: includes/profile.php:106 includes/profile.php:111 includes/profile.php:118
620
  #: includes/profile.php:122 includes/profile.php:124 includes/profile.php:126
621
  msgid "Yes"
622
  msgstr ""
623
 
624
- #: adminpages/advancedsettings.php:218 adminpages/advancedsettings.php:195
625
  #: adminpages/advancedsettings.php:202 adminpages/advancedsettings.php:215
626
- #: adminpages/advancedsettings.php:218
627
  msgid "Use reCAPTCHA?"
628
  msgstr ""
629
 
630
- #: adminpages/advancedsettings.php:223 adminpages/advancedsettings.php:200
631
  #: adminpages/advancedsettings.php:207 adminpages/advancedsettings.php:220
632
- #: adminpages/advancedsettings.php:223
633
  msgid "Yes - Free memberships only."
634
  msgstr ""
635
 
636
- #: adminpages/advancedsettings.php:224 adminpages/advancedsettings.php:201
637
  #: adminpages/advancedsettings.php:208 adminpages/advancedsettings.php:221
638
- #: adminpages/advancedsettings.php:224
639
  msgid "Yes - All memberships."
640
  msgstr ""
641
 
642
- #: adminpages/advancedsettings.php:226 adminpages/advancedsettings.php:203
643
  #: adminpages/advancedsettings.php:210 adminpages/advancedsettings.php:223
644
- #: adminpages/advancedsettings.php:226
645
  msgid "A free reCAPTCHA key is required."
646
  msgstr ""
647
 
648
- #: adminpages/advancedsettings.php:226 adminpages/advancedsettings.php:203
649
  #: adminpages/advancedsettings.php:210 adminpages/advancedsettings.php:223
650
- #: adminpages/advancedsettings.php:226
651
  msgid "Click here to signup for reCAPTCHA"
652
  msgstr ""
653
 
654
- #: adminpages/advancedsettings.php:232 adminpages/advancedsettings.php:209
655
  #: adminpages/advancedsettings.php:216 adminpages/advancedsettings.php:229
656
- #: adminpages/advancedsettings.php:232
657
  msgid "reCAPTCHA Public Key"
658
  msgstr ""
659
 
660
- #: adminpages/advancedsettings.php:235 adminpages/advancedsettings.php:212
661
  #: adminpages/advancedsettings.php:219 adminpages/advancedsettings.php:232
662
- #: adminpages/advancedsettings.php:235
663
  msgid "reCAPTCHA Private Key"
664
  msgstr ""
665
 
666
- #: adminpages/advancedsettings.php:241 adminpages/advancedsettings.php:218
667
  #: adminpages/advancedsettings.php:225 adminpages/advancedsettings.php:238
668
- #: adminpages/advancedsettings.php:241
669
  msgid "Require Terms of Service on signups?"
670
  msgstr ""
671
 
672
- #: adminpages/advancedsettings.php:248 adminpages/advancedsettings.php:225
673
  #: adminpages/advancedsettings.php:232 adminpages/advancedsettings.php:245
674
- #: adminpages/advancedsettings.php:248
675
  msgid ""
676
  "If yes, create a WordPress page containing your TOS agreement and assign it "
677
  "using the dropdown above."
678
  msgstr ""
679
 
680
- #: adminpages/advancedsettings.php:359 adminpages/pagesettings.php:295
681
- #: adminpages/paymentsettings.php:250 adminpages/advancedsettings.php:284
682
  #: adminpages/advancedsettings.php:355 adminpages/advancedsettings.php:359
683
- #: adminpages/advancedsettings.php:368 adminpages/pagesettings.php:209
684
- #: adminpages/pagesettings.php:223 adminpages/pagesettings.php:251
685
- #: adminpages/pagesettings.php:254 adminpages/pagesettings.php:294
686
- #: adminpages/pagesettings.php:295 adminpages/paymentsettings.php:238
687
- #: adminpages/paymentsettings.php:250 adminpages/paymentsettings.php:485
688
- #: adminpages/paymentsettings.php:526 adminpages/paymentsettings.php:532
689
- #: adminpages/paymentsettings.php:534
 
690
  msgid "Save Settings"
691
  msgstr ""
692
 
693
- #: adminpages/discountcodes.php:71 adminpages/discountcodes.php:64
694
  #: adminpages/discountcodes.php:65 adminpages/discountcodes.php:70
695
- #: adminpages/discountcodes.php:71
696
  msgid "Discount code added successfully."
697
  msgstr ""
698
 
699
- #: adminpages/discountcodes.php:77 adminpages/discountcodes.php:48
700
  #: adminpages/discountcodes.php:49 adminpages/discountcodes.php:54
701
- #: adminpages/discountcodes.php:77
702
  msgid "Discount code updated successfully."
703
  msgstr ""
704
 
705
- #: adminpages/discountcodes.php:85 adminpages/discountcodes.php:71
706
  #: adminpages/discountcodes.php:72 adminpages/discountcodes.php:73
707
  #: adminpages/discountcodes.php:78 adminpages/discountcodes.php:85
 
708
  msgid "Error adding discount code. That code may already be in use."
709
  msgstr ""
710
 
711
- #: adminpages/discountcodes.php:89 adminpages/discountcodes.php:55
712
  #: adminpages/discountcodes.php:56 adminpages/discountcodes.php:61
713
- #: adminpages/discountcodes.php:89
714
  msgid "Error updating discount code. That code may already be in use."
715
  msgstr ""
716
 
717
- #: adminpages/discountcodes.php:247 adminpages/discountcodes.php:196
718
  #: adminpages/discountcodes.php:197 adminpages/discountcodes.php:198
719
  #: adminpages/discountcodes.php:203 adminpages/discountcodes.php:247
 
720
  #, php-format
721
  msgid "Error saving values for the %s level."
722
  msgstr ""
723
 
724
- #: adminpages/discountcodes.php:255 adminpages/discountcodes.php:204
725
  #: adminpages/discountcodes.php:205 adminpages/discountcodes.php:206
726
  #: adminpages/discountcodes.php:211 adminpages/discountcodes.php:255
 
727
  msgid "There were errors updating the level values: "
728
  msgstr ""
729
 
730
- #: adminpages/discountcodes.php:288 adminpages/discountcodes.php:234
731
  #: adminpages/discountcodes.php:237 adminpages/discountcodes.php:238
732
  #: adminpages/discountcodes.php:239 adminpages/discountcodes.php:244
733
- #: adminpages/discountcodes.php:288
734
  #, php-format
735
  msgid "Code %s deleted successfully."
736
  msgstr ""
737
 
738
- #: adminpages/discountcodes.php:293 adminpages/discountcodes.php:239
739
  #: adminpages/discountcodes.php:242 adminpages/discountcodes.php:243
740
  #: adminpages/discountcodes.php:244 adminpages/discountcodes.php:249
741
- #: adminpages/discountcodes.php:293
742
  msgid ""
743
  "Error deleting discount code. The code was only partially deleted. Please "
744
  "try again."
745
  msgstr ""
746
 
747
- #: adminpages/discountcodes.php:299 adminpages/discountcodes.php:245
748
  #: adminpages/discountcodes.php:248 adminpages/discountcodes.php:249
749
  #: adminpages/discountcodes.php:250 adminpages/discountcodes.php:255
750
- #: adminpages/discountcodes.php:299
751
  msgid "Error deleting code. Please try again."
752
  msgstr ""
753
 
754
- #: adminpages/discountcodes.php:305 adminpages/discountcodes.php:251
755
  #: adminpages/discountcodes.php:254 adminpages/discountcodes.php:255
756
  #: adminpages/discountcodes.php:256 adminpages/discountcodes.php:261
757
- #: adminpages/discountcodes.php:305
758
  msgid "Code not found."
759
  msgstr ""
760
 
761
- #: adminpages/discountcodes.php:318 adminpages/discountcodes.php:264
762
  #: adminpages/discountcodes.php:267 adminpages/discountcodes.php:268
763
  #: adminpages/discountcodes.php:269 adminpages/discountcodes.php:274
764
- #: adminpages/discountcodes.php:318
765
  msgid "Edit Discount Code"
766
  msgstr ""
767
 
768
- #: adminpages/discountcodes.php:320 adminpages/discountcodes.php:637
769
  #: adminpages/discountcodes.php:266 adminpages/discountcodes.php:269
770
  #: adminpages/discountcodes.php:270 adminpages/discountcodes.php:271
771
  #: adminpages/discountcodes.php:276 adminpages/discountcodes.php:320
772
- #: adminpages/discountcodes.php:526 adminpages/discountcodes.php:529
773
- #: adminpages/discountcodes.php:557 adminpages/discountcodes.php:558
774
- #: adminpages/discountcodes.php:559 adminpages/discountcodes.php:564
775
- #: adminpages/discountcodes.php:637
 
776
  msgid "Add New Discount Code"
777
  msgstr ""
778
 
779
- #: adminpages/discountcodes.php:381 adminpages/discountcodes.php:665
780
- #: adminpages/membershiplevels.php:312 adminpages/membershiplevels.php:653
781
- #: adminpages/memberslist.php:164 adminpages/orders.php:1134
782
- #: adminpages/reports/login.php:158 adminpages/templates/orders-email.php:46
783
  #: adminpages/templates/orders-print.php:75 adminpages/discountcodes.php:306
784
  #: adminpages/discountcodes.php:309 adminpages/discountcodes.php:310
785
  #: adminpages/discountcodes.php:311 adminpages/discountcodes.php:316
786
- #: adminpages/discountcodes.php:381 adminpages/discountcodes.php:547
787
- #: adminpages/discountcodes.php:557 adminpages/discountcodes.php:585
788
- #: adminpages/discountcodes.php:586 adminpages/discountcodes.php:587
789
- #: adminpages/discountcodes.php:592 adminpages/discountcodes.php:665
 
790
  #: adminpages/membershiplevels.php:284 adminpages/membershiplevels.php:286
791
  #: adminpages/membershiplevels.php:288 adminpages/membershiplevels.php:312
792
- #: adminpages/membershiplevels.php:505 adminpages/membershiplevels.php:511
793
- #: adminpages/membershiplevels.php:513 adminpages/membershiplevels.php:540
794
- #: adminpages/membershiplevels.php:541 adminpages/membershiplevels.php:583
795
- #: adminpages/membershiplevels.php:629 adminpages/membershiplevels.php:631
796
- #: adminpages/membershiplevels.php:636 adminpages/membershiplevels.php:637
797
- #: adminpages/membershiplevels.php:641 adminpages/membershiplevels.php:653
 
798
  #: adminpages/memberslist.php:111 adminpages/memberslist.php:144
799
  #: adminpages/memberslist.php:154 adminpages/memberslist.php:164
800
  #: adminpages/orders.php:597 adminpages/orders.php:900
801
  #: adminpages/orders.php:910 adminpages/orders.php:937
802
  #: adminpages/orders.php:966 adminpages/orders.php:1103
803
- #: adminpages/orders.php:1134 adminpages/reports/login.php:140
804
- #: adminpages/reports/login.php:142 adminpages/reports/login.php:158
 
805
  #: adminpages/templates/orders-email.php:46
806
  #: adminpages/templates/orders-print.php:75
807
  msgid "ID"
808
  msgstr ""
809
 
810
- #: adminpages/discountcodes.php:382 adminpages/orders.php:375
811
  #: adminpages/discountcodes.php:307 adminpages/discountcodes.php:310
812
  #: adminpages/discountcodes.php:311 adminpages/discountcodes.php:312
813
  #: adminpages/discountcodes.php:317 adminpages/discountcodes.php:382
814
- #: adminpages/orders.php:211 adminpages/orders.php:261
815
- #: adminpages/orders.php:333 adminpages/orders.php:344
816
- #: adminpages/orders.php:362 adminpages/orders.php:375
 
817
  msgid "This will be generated when you save."
818
  msgstr ""
819
 
820
- #: adminpages/discountcodes.php:386 adminpages/discountcodes.php:666
821
- #: adminpages/orders.php:380 adminpages/orders.php:1135
822
  #: adminpages/discountcodes.php:311 adminpages/discountcodes.php:314
823
  #: adminpages/discountcodes.php:315 adminpages/discountcodes.php:316
824
  #: adminpages/discountcodes.php:321 adminpages/discountcodes.php:386
825
- #: adminpages/discountcodes.php:548 adminpages/discountcodes.php:558
826
- #: adminpages/discountcodes.php:586 adminpages/discountcodes.php:587
827
- #: adminpages/discountcodes.php:588 adminpages/discountcodes.php:593
828
- #: adminpages/discountcodes.php:666 adminpages/orders.php:215
 
829
  #: adminpages/orders.php:265 adminpages/orders.php:337
830
  #: adminpages/orders.php:349 adminpages/orders.php:366
831
- #: adminpages/orders.php:380 adminpages/orders.php:598
832
- #: adminpages/orders.php:901 adminpages/orders.php:911
833
- #: adminpages/orders.php:938 adminpages/orders.php:967
834
- #: adminpages/orders.php:1104 adminpages/orders.php:1135
 
835
  msgid "Code"
836
  msgstr ""
837
 
838
- #: adminpages/discountcodes.php:424 adminpages/discountcodes.php:349
839
  #: adminpages/discountcodes.php:352 adminpages/discountcodes.php:353
840
  #: adminpages/discountcodes.php:354 adminpages/discountcodes.php:359
841
- #: adminpages/discountcodes.php:424
842
  msgid "Start Date"
843
  msgstr ""
844
 
845
- #: adminpages/discountcodes.php:442
846
- #: classes/gateways/class.pmprogateway_braintree.php:423
847
- #: classes/gateways/class.pmprogateway_stripe.php:597 pages/billing.php:342
848
- #: pages/checkout.php:585 adminpages/discountcodes.php:367
849
  #: adminpages/discountcodes.php:370 adminpages/discountcodes.php:371
850
  #: adminpages/discountcodes.php:372 adminpages/discountcodes.php:377
851
- #: adminpages/discountcodes.php:442
852
  #: classes/gateways/class.pmprogateway_braintree.php:308
853
  #: classes/gateways/class.pmprogateway_braintree.php:321
854
  #: classes/gateways/class.pmprogateway_braintree.php:323
@@ -868,110 +907,121 @@ msgstr ""
868
  #: classes/gateways/class.pmprogateway_stripe.php:521
869
  #: classes/gateways/class.pmprogateway_stripe.php:532
870
  #: classes/gateways/class.pmprogateway_stripe.php:570
871
- #: classes/gateways/class.pmprogateway_stripe.php:597 pages/billing.php:249
 
872
  #: pages/billing.php:253 pages/billing.php:262 pages/billing.php:265
873
  #: pages/billing.php:268 pages/billing.php:310 pages/billing.php:316
874
- #: pages/billing.php:319 pages/checkout.php:508 pages/checkout.php:524
875
- #: pages/checkout.php:525 pages/checkout.php:532 pages/checkout.php:553
876
- #: pages/checkout.php:562 pages/checkout.php:571 pages/checkout.php:575
877
- #: pages/checkout.php:582
 
878
  msgid "Expiration Date"
879
  msgstr ""
880
 
881
- #: adminpages/discountcodes.php:460 adminpages/discountcodes.php:669
882
  #: adminpages/discountcodes.php:385 adminpages/discountcodes.php:388
883
  #: adminpages/discountcodes.php:389 adminpages/discountcodes.php:390
884
  #: adminpages/discountcodes.php:395 adminpages/discountcodes.php:460
885
- #: adminpages/discountcodes.php:551 adminpages/discountcodes.php:561
886
- #: adminpages/discountcodes.php:589 adminpages/discountcodes.php:590
887
- #: adminpages/discountcodes.php:591 adminpages/discountcodes.php:596
888
- #: adminpages/discountcodes.php:669
 
889
  msgid "Uses"
890
  msgstr ""
891
 
892
- #: adminpages/discountcodes.php:463 adminpages/discountcodes.php:388
893
  #: adminpages/discountcodes.php:391 adminpages/discountcodes.php:392
894
  #: adminpages/discountcodes.php:393 adminpages/discountcodes.php:398
895
- #: adminpages/discountcodes.php:463
896
  msgid "Leave blank for unlimited uses."
897
  msgstr ""
898
 
899
- #: adminpages/discountcodes.php:472 adminpages/discountcodes.php:400
900
  #: adminpages/discountcodes.php:401 adminpages/discountcodes.php:402
901
  #: adminpages/discountcodes.php:407 adminpages/discountcodes.php:472
 
902
  msgid "Which Levels Will This Code Apply To?"
903
  msgstr ""
904
 
905
- #: adminpages/discountcodes.php:510 adminpages/membershiplevels.php:365
906
  #: adminpages/discountcodes.php:427 adminpages/discountcodes.php:430
907
  #: adminpages/discountcodes.php:431 adminpages/discountcodes.php:432
908
  #: adminpages/discountcodes.php:437 adminpages/discountcodes.php:510
909
- #: adminpages/membershiplevels.php:337 adminpages/membershiplevels.php:339
910
- #: adminpages/membershiplevels.php:341 adminpages/membershiplevels.php:342
911
- #: adminpages/membershiplevels.php:365 adminpages/membershiplevels.php:507
 
912
  #: adminpages/membershiplevels.php:513 adminpages/membershiplevels.php:515
913
  #: adminpages/membershiplevels.php:542 pages/levels.php:14
914
  msgid "Initial Payment"
915
  msgstr ""
916
 
917
- #: adminpages/discountcodes.php:521 adminpages/membershiplevels.php:376
918
  #: adminpages/discountcodes.php:428 adminpages/discountcodes.php:431
919
  #: adminpages/discountcodes.php:441 adminpages/discountcodes.php:442
920
  #: adminpages/discountcodes.php:443 adminpages/discountcodes.php:448
921
- #: adminpages/discountcodes.php:521 adminpages/membershiplevels.php:338
922
- #: adminpages/membershiplevels.php:340 adminpages/membershiplevels.php:350
923
- #: adminpages/membershiplevels.php:352 adminpages/membershiplevels.php:353
924
- #: adminpages/membershiplevels.php:376
 
925
  msgid "The initial amount collected at registration."
926
  msgstr ""
927
 
928
- #: adminpages/discountcodes.php:526 adminpages/membershiplevels.php:380
929
  #: adminpages/discountcodes.php:432 adminpages/discountcodes.php:435
930
  #: adminpages/discountcodes.php:446 adminpages/discountcodes.php:447
931
  #: adminpages/discountcodes.php:448 adminpages/discountcodes.php:453
932
- #: adminpages/discountcodes.php:526 adminpages/membershiplevels.php:342
933
- #: adminpages/membershiplevels.php:344 adminpages/membershiplevels.php:354
934
- #: adminpages/membershiplevels.php:356 adminpages/membershiplevels.php:357
935
- #: adminpages/membershiplevels.php:380
 
936
  msgid "Recurring Subscription"
937
  msgstr ""
938
 
939
- #: adminpages/discountcodes.php:527 adminpages/membershiplevels.php:381
940
  #: adminpages/discountcodes.php:433 adminpages/discountcodes.php:436
941
  #: adminpages/discountcodes.php:447 adminpages/discountcodes.php:448
942
  #: adminpages/discountcodes.php:449 adminpages/discountcodes.php:454
943
- #: adminpages/discountcodes.php:527 adminpages/membershiplevels.php:343
944
- #: adminpages/membershiplevels.php:345 adminpages/membershiplevels.php:355
945
- #: adminpages/membershiplevels.php:357 adminpages/membershiplevels.php:358
946
- #: adminpages/membershiplevels.php:381
 
947
  msgid "Check if this level has a recurring subscription payment."
948
  msgstr ""
949
 
950
- #: adminpages/discountcodes.php:531 adminpages/membershiplevels.php:385
951
  #: adminpages/discountcodes.php:440 adminpages/discountcodes.php:451
952
  #: adminpages/discountcodes.php:452 adminpages/discountcodes.php:453
953
  #: adminpages/discountcodes.php:458 adminpages/discountcodes.php:531
954
- #: adminpages/membershiplevels.php:347 adminpages/membershiplevels.php:349
955
- #: adminpages/membershiplevels.php:359 adminpages/membershiplevels.php:361
956
- #: adminpages/membershiplevels.php:362 adminpages/membershiplevels.php:385
 
957
  msgid "Billing Amount"
958
  msgstr ""
959
 
960
- #: adminpages/discountcodes.php:546 adminpages/discountcodes.php:600
961
- #: adminpages/membershiplevels.php:400 adminpages/membershiplevels.php:501
962
- #: classes/gateways/class.pmprogateway_stripe.php:664
963
  #: adminpages/discountcodes.php:446 adminpages/discountcodes.php:466
964
  #: adminpages/discountcodes.php:467 adminpages/discountcodes.php:468
965
  #: adminpages/discountcodes.php:473 adminpages/discountcodes.php:492
966
  #: adminpages/discountcodes.php:520 adminpages/discountcodes.php:521
967
  #: adminpages/discountcodes.php:522 adminpages/discountcodes.php:527
968
- #: adminpages/discountcodes.php:546 adminpages/discountcodes.php:600
 
969
  #: adminpages/membershiplevels.php:353 adminpages/membershiplevels.php:355
970
  #: adminpages/membershiplevels.php:374 adminpages/membershiplevels.php:376
971
  #: adminpages/membershiplevels.php:377 adminpages/membershiplevels.php:400
972
- #: adminpages/membershiplevels.php:449 adminpages/membershiplevels.php:476
973
- #: adminpages/membershiplevels.php:477 adminpages/membershiplevels.php:479
974
- #: adminpages/membershiplevels.php:480 adminpages/membershiplevels.php:501
 
975
  #: classes/gateways/class.pmprogateway_stripe.php:521
976
  #: classes/gateways/class.pmprogateway_stripe.php:522
977
  #: classes/gateways/class.pmprogateway_stripe.php:532
@@ -984,24 +1034,27 @@ msgstr ""
984
  #: classes/gateways/class.pmprogateway_stripe.php:599
985
  #: classes/gateways/class.pmprogateway_stripe.php:637
986
  #: classes/gateways/class.pmprogateway_stripe.php:664
 
987
  msgid "Day(s)"
988
  msgstr ""
989
 
990
- #: adminpages/discountcodes.php:546 adminpages/discountcodes.php:600
991
- #: adminpages/membershiplevels.php:400 adminpages/membershiplevels.php:501
992
- #: classes/gateways/class.pmprogateway_stripe.php:664
993
  #: adminpages/discountcodes.php:446 adminpages/discountcodes.php:466
994
  #: adminpages/discountcodes.php:467 adminpages/discountcodes.php:468
995
  #: adminpages/discountcodes.php:473 adminpages/discountcodes.php:492
996
  #: adminpages/discountcodes.php:520 adminpages/discountcodes.php:521
997
  #: adminpages/discountcodes.php:522 adminpages/discountcodes.php:527
998
- #: adminpages/discountcodes.php:546 adminpages/discountcodes.php:600
 
999
  #: adminpages/membershiplevels.php:353 adminpages/membershiplevels.php:355
1000
  #: adminpages/membershiplevels.php:374 adminpages/membershiplevels.php:376
1001
  #: adminpages/membershiplevels.php:377 adminpages/membershiplevels.php:400
1002
- #: adminpages/membershiplevels.php:449 adminpages/membershiplevels.php:476
1003
- #: adminpages/membershiplevels.php:477 adminpages/membershiplevels.php:479
1004
- #: adminpages/membershiplevels.php:480 adminpages/membershiplevels.php:501
 
1005
  #: classes/gateways/class.pmprogateway_stripe.php:521
1006
  #: classes/gateways/class.pmprogateway_stripe.php:522
1007
  #: classes/gateways/class.pmprogateway_stripe.php:532
@@ -1014,24 +1067,27 @@ msgstr ""
1014
  #: classes/gateways/class.pmprogateway_stripe.php:599
1015
  #: classes/gateways/class.pmprogateway_stripe.php:637
1016
  #: classes/gateways/class.pmprogateway_stripe.php:664
 
1017
  msgid "Month(s)"
1018
  msgstr ""
1019
 
1020
- #: adminpages/discountcodes.php:546 adminpages/discountcodes.php:600
1021
- #: adminpages/membershiplevels.php:400 adminpages/membershiplevels.php:501
1022
- #: classes/gateways/class.pmprogateway_stripe.php:664
1023
  #: adminpages/discountcodes.php:446 adminpages/discountcodes.php:466
1024
  #: adminpages/discountcodes.php:467 adminpages/discountcodes.php:468
1025
  #: adminpages/discountcodes.php:473 adminpages/discountcodes.php:492
1026
  #: adminpages/discountcodes.php:520 adminpages/discountcodes.php:521
1027
  #: adminpages/discountcodes.php:522 adminpages/discountcodes.php:527
1028
- #: adminpages/discountcodes.php:546 adminpages/discountcodes.php:600
 
1029
  #: adminpages/membershiplevels.php:353 adminpages/membershiplevels.php:355
1030
  #: adminpages/membershiplevels.php:374 adminpages/membershiplevels.php:376
1031
  #: adminpages/membershiplevels.php:377 adminpages/membershiplevels.php:400
1032
- #: adminpages/membershiplevels.php:449 adminpages/membershiplevels.php:476
1033
- #: adminpages/membershiplevels.php:477 adminpages/membershiplevels.php:479
1034
- #: adminpages/membershiplevels.php:480 adminpages/membershiplevels.php:501
 
1035
  #: classes/gateways/class.pmprogateway_stripe.php:521
1036
  #: classes/gateways/class.pmprogateway_stripe.php:522
1037
  #: classes/gateways/class.pmprogateway_stripe.php:532
@@ -1044,24 +1100,27 @@ msgstr ""
1044
  #: classes/gateways/class.pmprogateway_stripe.php:599
1045
  #: classes/gateways/class.pmprogateway_stripe.php:637
1046
  #: classes/gateways/class.pmprogateway_stripe.php:664
 
1047
  msgid "Week(s)"
1048
  msgstr ""
1049
 
1050
- #: adminpages/discountcodes.php:546 adminpages/discountcodes.php:600
1051
- #: adminpages/membershiplevels.php:400 adminpages/membershiplevels.php:501
1052
- #: classes/gateways/class.pmprogateway_stripe.php:664
1053
  #: adminpages/discountcodes.php:446 adminpages/discountcodes.php:466
1054
  #: adminpages/discountcodes.php:467 adminpages/discountcodes.php:468
1055
  #: adminpages/discountcodes.php:473 adminpages/discountcodes.php:492
1056
  #: adminpages/discountcodes.php:520 adminpages/discountcodes.php:521
1057
  #: adminpages/discountcodes.php:522 adminpages/discountcodes.php:527
1058
- #: adminpages/discountcodes.php:546 adminpages/discountcodes.php:600
 
1059
  #: adminpages/membershiplevels.php:353 adminpages/membershiplevels.php:355
1060
  #: adminpages/membershiplevels.php:374 adminpages/membershiplevels.php:376
1061
  #: adminpages/membershiplevels.php:377 adminpages/membershiplevels.php:400
1062
- #: adminpages/membershiplevels.php:449 adminpages/membershiplevels.php:476
1063
- #: adminpages/membershiplevels.php:477 adminpages/membershiplevels.php:479
1064
- #: adminpages/membershiplevels.php:480 adminpages/membershiplevels.php:501
 
1065
  #: classes/gateways/class.pmprogateway_stripe.php:521
1066
  #: classes/gateways/class.pmprogateway_stripe.php:522
1067
  #: classes/gateways/class.pmprogateway_stripe.php:532
@@ -1074,241 +1133,269 @@ msgstr ""
1074
  #: classes/gateways/class.pmprogateway_stripe.php:599
1075
  #: classes/gateways/class.pmprogateway_stripe.php:637
1076
  #: classes/gateways/class.pmprogateway_stripe.php:664
 
1077
  msgid "Year(s)"
1078
  msgstr ""
1079
 
1080
- #: adminpages/discountcodes.php:554 adminpages/membershiplevels.php:409
1081
  #: adminpages/discountcodes.php:451 adminpages/discountcodes.php:454
1082
  #: adminpages/discountcodes.php:474 adminpages/discountcodes.php:475
1083
  #: adminpages/discountcodes.php:476 adminpages/discountcodes.php:481
1084
- #: adminpages/discountcodes.php:554 adminpages/membershiplevels.php:362
1085
- #: adminpages/membershiplevels.php:364 adminpages/membershiplevels.php:383
1086
- #: adminpages/membershiplevels.php:385 adminpages/membershiplevels.php:386
1087
- #: adminpages/membershiplevels.php:409
 
1088
  msgid "The amount to be billed one cycle after the initial payment."
1089
  msgstr ""
1090
 
1091
- #: adminpages/discountcodes.php:559 adminpages/membershiplevels.php:425
1092
  #: adminpages/discountcodes.php:456 adminpages/discountcodes.php:459
1093
  #: adminpages/discountcodes.php:479 adminpages/discountcodes.php:480
1094
  #: adminpages/discountcodes.php:481 adminpages/discountcodes.php:486
1095
- #: adminpages/discountcodes.php:559 adminpages/membershiplevels.php:380
1096
- #: adminpages/membershiplevels.php:382 adminpages/membershiplevels.php:401
1097
- #: adminpages/membershiplevels.php:403 adminpages/membershiplevels.php:404
1098
- #: adminpages/membershiplevels.php:425
 
1099
  msgid "Billing Cycle Limit"
1100
  msgstr ""
1101
 
1102
- #: adminpages/discountcodes.php:562 adminpages/membershiplevels.php:429
1103
  #: adminpages/discountcodes.php:459 adminpages/discountcodes.php:462
1104
  #: adminpages/discountcodes.php:482 adminpages/discountcodes.php:483
1105
  #: adminpages/discountcodes.php:484 adminpages/discountcodes.php:489
1106
- #: adminpages/discountcodes.php:562 adminpages/membershiplevels.php:384
1107
- #: adminpages/membershiplevels.php:386 adminpages/membershiplevels.php:405
1108
- #: adminpages/membershiplevels.php:407 adminpages/membershiplevels.php:408
1109
- #: adminpages/membershiplevels.php:429
 
1110
  msgid ""
1111
  "The <strong>total</strong> number of recurring billing cycles for this "
1112
  "level, including the trial period (if applicable) but not including the "
1113
  "initial payment. Set to zero if membership is indefinite."
1114
  msgstr ""
1115
 
1116
- #: adminpages/discountcodes.php:567 adminpages/membershiplevels.php:438
1117
  #: adminpages/discountcodes.php:464 adminpages/discountcodes.php:467
1118
  #: adminpages/discountcodes.php:487 adminpages/discountcodes.php:488
1119
  #: adminpages/discountcodes.php:489 adminpages/discountcodes.php:494
1120
- #: adminpages/discountcodes.php:567 adminpages/membershiplevels.php:393
1121
- #: adminpages/membershiplevels.php:395 adminpages/membershiplevels.php:414
1122
- #: adminpages/membershiplevels.php:416 adminpages/membershiplevels.php:417
1123
- #: adminpages/membershiplevels.php:438
 
1124
  msgid "Custom Trial"
1125
  msgstr ""
1126
 
1127
- #: adminpages/discountcodes.php:568 adminpages/membershiplevels.php:440
1128
  #: adminpages/discountcodes.php:465 adminpages/discountcodes.php:468
1129
  #: adminpages/discountcodes.php:488 adminpages/discountcodes.php:489
1130
  #: adminpages/discountcodes.php:490 adminpages/discountcodes.php:495
1131
- #: adminpages/discountcodes.php:568 adminpages/membershiplevels.php:394
1132
- #: adminpages/membershiplevels.php:395 adminpages/membershiplevels.php:397
1133
- #: adminpages/membershiplevels.php:416 adminpages/membershiplevels.php:418
1134
- #: adminpages/membershiplevels.php:419 adminpages/membershiplevels.php:440
 
1135
  msgid "Check to add a custom trial period."
1136
  msgstr ""
1137
 
1138
- #: adminpages/discountcodes.php:572 adminpages/membershiplevels.php:449
1139
  #: adminpages/discountcodes.php:469 adminpages/discountcodes.php:472
1140
  #: adminpages/discountcodes.php:492 adminpages/discountcodes.php:493
1141
  #: adminpages/discountcodes.php:494 adminpages/discountcodes.php:499
1142
- #: adminpages/discountcodes.php:572 adminpages/membershiplevels.php:398
1143
- #: adminpages/membershiplevels.php:404 adminpages/membershiplevels.php:406
1144
- #: adminpages/membershiplevels.php:425 adminpages/membershiplevels.php:427
1145
- #: adminpages/membershiplevels.php:428 adminpages/membershiplevels.php:449
 
1146
  msgid "Trial Billing Amount"
1147
  msgstr ""
1148
 
1149
- #: adminpages/discountcodes.php:583 adminpages/membershiplevels.php:460
1150
  #: adminpages/discountcodes.php:472 adminpages/discountcodes.php:475
1151
  #: adminpages/discountcodes.php:503 adminpages/discountcodes.php:504
1152
  #: adminpages/discountcodes.php:505 adminpages/discountcodes.php:510
1153
- #: adminpages/discountcodes.php:583 adminpages/membershiplevels.php:401
1154
- #: adminpages/membershiplevels.php:407 adminpages/membershiplevels.php:409
1155
- #: adminpages/membershiplevels.php:436 adminpages/membershiplevels.php:438
1156
- #: adminpages/membershiplevels.php:439 adminpages/membershiplevels.php:460
 
1157
  msgid "for the first"
1158
  msgstr ""
1159
 
1160
- #: adminpages/discountcodes.php:585 adminpages/membershiplevels.php:462
1161
  #: adminpages/discountcodes.php:474 adminpages/discountcodes.php:477
1162
  #: adminpages/discountcodes.php:505 adminpages/discountcodes.php:506
1163
  #: adminpages/discountcodes.php:507 adminpages/discountcodes.php:512
1164
- #: adminpages/discountcodes.php:585 adminpages/membershiplevels.php:403
1165
- #: adminpages/membershiplevels.php:409 adminpages/membershiplevels.php:411
1166
- #: adminpages/membershiplevels.php:438 adminpages/membershiplevels.php:440
1167
- #: adminpages/membershiplevels.php:441 adminpages/membershiplevels.php:462
 
1168
  msgid "subscription payments"
1169
  msgstr ""
1170
 
1171
- #: adminpages/discountcodes.php:590 adminpages/membershiplevels.php:491
1172
  #: adminpages/discountcodes.php:479 adminpages/discountcodes.php:482
1173
  #: adminpages/discountcodes.php:510 adminpages/discountcodes.php:511
1174
  #: adminpages/discountcodes.php:512 adminpages/discountcodes.php:517
1175
- #: adminpages/discountcodes.php:590 adminpages/membershiplevels.php:431
1176
- #: adminpages/membershiplevels.php:437 adminpages/membershiplevels.php:439
1177
- #: adminpages/membershiplevels.php:466 adminpages/membershiplevels.php:467
1178
- #: adminpages/membershiplevels.php:469 adminpages/membershiplevels.php:470
1179
- #: adminpages/membershiplevels.php:491
 
1180
  msgid "Membership Expiration"
1181
  msgstr ""
1182
 
1183
- #: adminpages/discountcodes.php:591 adminpages/membershiplevels.php:492
1184
  #: adminpages/discountcodes.php:483 adminpages/discountcodes.php:511
1185
  #: adminpages/discountcodes.php:512 adminpages/discountcodes.php:513
1186
  #: adminpages/discountcodes.php:518 adminpages/discountcodes.php:591
1187
- #: adminpages/membershiplevels.php:432 adminpages/membershiplevels.php:438
1188
- #: adminpages/membershiplevels.php:440 adminpages/membershiplevels.php:467
1189
- #: adminpages/membershiplevels.php:468 adminpages/membershiplevels.php:470
1190
- #: adminpages/membershiplevels.php:471 adminpages/membershiplevels.php:492
 
1191
  msgid "Check this to set when membership access expires."
1192
  msgstr ""
1193
 
1194
- #: adminpages/discountcodes.php:595 adminpages/membershiplevels.php:496
1195
  #: adminpages/discountcodes.php:484 adminpages/discountcodes.php:487
1196
  #: adminpages/discountcodes.php:515 adminpages/discountcodes.php:516
1197
  #: adminpages/discountcodes.php:517 adminpages/discountcodes.php:522
1198
- #: adminpages/discountcodes.php:595 adminpages/membershiplevels.php:436
1199
- #: adminpages/membershiplevels.php:442 adminpages/membershiplevels.php:444
1200
- #: adminpages/membershiplevels.php:471 adminpages/membershiplevels.php:472
1201
- #: adminpages/membershiplevels.php:474 adminpages/membershiplevels.php:475
1202
- #: adminpages/membershiplevels.php:496
 
1203
  msgid "Expires In"
1204
  msgstr ""
1205
 
1206
- #: adminpages/discountcodes.php:608 adminpages/membershiplevels.php:509
1207
  #: adminpages/discountcodes.php:500 adminpages/discountcodes.php:528
1208
  #: adminpages/discountcodes.php:529 adminpages/discountcodes.php:530
1209
  #: adminpages/discountcodes.php:535 adminpages/discountcodes.php:608
1210
- #: adminpages/membershiplevels.php:449 adminpages/membershiplevels.php:455
1211
- #: adminpages/membershiplevels.php:457 adminpages/membershiplevels.php:484
1212
- #: adminpages/membershiplevels.php:485 adminpages/membershiplevels.php:487
1213
- #: adminpages/membershiplevels.php:488 adminpages/membershiplevels.php:509
 
1214
  msgid ""
1215
  "Set the duration of membership access. Note that the any future payments "
1216
  "(recurring subscription, if any) will be cancelled when the membership "
1217
  "expires."
1218
  msgstr ""
1219
 
1220
- #: adminpages/discountcodes.php:636 adminpages/discountcodes.php:525
1221
  #: adminpages/discountcodes.php:528 adminpages/discountcodes.php:556
1222
  #: adminpages/discountcodes.php:557 adminpages/discountcodes.php:558
1223
  #: adminpages/discountcodes.php:563 adminpages/discountcodes.php:636
 
1224
  msgid "Memberships Discount Codes"
1225
  msgstr ""
1226
 
1227
- #: adminpages/discountcodes.php:646 adminpages/discountcodes.php:535
 
 
 
 
 
1228
  #: adminpages/discountcodes.php:538 adminpages/discountcodes.php:566
1229
  #: adminpages/discountcodes.php:567 adminpages/discountcodes.php:568
1230
  #: adminpages/discountcodes.php:573 adminpages/discountcodes.php:646
 
1231
  msgid "Search Discount Codes"
1232
  msgstr ""
1233
 
1234
- #: adminpages/discountcodes.php:649 adminpages/reports/login.php:99
1235
  #: adminpages/discountcodes.php:538 adminpages/discountcodes.php:541
1236
  #: adminpages/discountcodes.php:569 adminpages/discountcodes.php:570
1237
  #: adminpages/discountcodes.php:571 adminpages/discountcodes.php:576
1238
- #: adminpages/discountcodes.php:649 adminpages/reports/login.php:81
1239
- #: adminpages/reports/login.php:83 adminpages/reports/login.php:99
 
1240
  msgid "Search"
1241
  msgstr ""
1242
 
1243
- #: adminpages/discountcodes.php:667 adminpages/discountcodes.php:549
1244
  #: adminpages/discountcodes.php:559 adminpages/discountcodes.php:587
1245
  #: adminpages/discountcodes.php:588 adminpages/discountcodes.php:589
1246
  #: adminpages/discountcodes.php:594 adminpages/discountcodes.php:667
 
1247
  msgid "Starts"
1248
  msgstr ""
1249
 
1250
- #: adminpages/discountcodes.php:668 adminpages/memberslist.php:179
1251
- #: adminpages/reports/login.php:163 includes/profile.php:122
1252
  #: adminpages/discountcodes.php:550 adminpages/discountcodes.php:560
1253
  #: adminpages/discountcodes.php:588 adminpages/discountcodes.php:589
1254
  #: adminpages/discountcodes.php:590 adminpages/discountcodes.php:595
1255
- #: adminpages/discountcodes.php:668 adminpages/memberslist.php:121
1256
- #: adminpages/memberslist.php:159 adminpages/memberslist.php:169
1257
- #: adminpages/memberslist.php:179 adminpages/reports/login.php:145
1258
- #: adminpages/reports/login.php:147 adminpages/reports/login.php:163
 
1259
  #: includes/profile.php:98 includes/profile.php:102 includes/profile.php:107
1260
  #: includes/profile.php:114 includes/profile.php:118 includes/profile.php:120
1261
  #: includes/profile.php:122
1262
  msgid "Expires"
1263
  msgstr ""
1264
 
1265
- #: adminpages/discountcodes.php:670 adminpages/discountcodes.php:552
1266
  #: adminpages/discountcodes.php:562 adminpages/discountcodes.php:590
1267
  #: adminpages/discountcodes.php:591 adminpages/discountcodes.php:592
1268
  #: adminpages/discountcodes.php:597 adminpages/discountcodes.php:670
 
1269
  msgid "Levels"
1270
  msgstr ""
1271
 
1272
- #: adminpages/discountcodes.php:682 adminpages/discountcodes.php:570
1273
  #: adminpages/discountcodes.php:574 adminpages/discountcodes.php:602
1274
  #: adminpages/discountcodes.php:603 adminpages/discountcodes.php:604
1275
  #: adminpages/discountcodes.php:609 adminpages/discountcodes.php:682
 
1276
  msgid "Create your first discount code now"
1277
  msgstr ""
1278
 
1279
- #: adminpages/discountcodes.php:682 adminpages/discountcodes.php:570
1280
  #: adminpages/discountcodes.php:574 adminpages/discountcodes.php:602
1281
  #: adminpages/discountcodes.php:603 adminpages/discountcodes.php:604
1282
  #: adminpages/discountcodes.php:609 adminpages/discountcodes.php:682
 
1283
  msgid ""
1284
  "Discount codes allow you to offer your memberships at discounted prices to "
1285
  "select customers."
1286
  msgstr ""
1287
 
1288
- #: adminpages/discountcodes.php:735 adminpages/membershiplevels.php:686
1289
- #: adminpages/orders.php:1239 adminpages/discountcodes.php:614
1290
  #: adminpages/discountcodes.php:619 adminpages/discountcodes.php:647
1291
  #: adminpages/discountcodes.php:648 adminpages/discountcodes.php:649
1292
  #: adminpages/discountcodes.php:650 adminpages/discountcodes.php:655
1293
- #: adminpages/discountcodes.php:735 adminpages/membershiplevels.php:564
1294
- #: adminpages/membershiplevels.php:570 adminpages/membershiplevels.php:572
1295
- #: adminpages/membershiplevels.php:580 adminpages/membershiplevels.php:599
1296
- #: adminpages/membershiplevels.php:660 adminpages/membershiplevels.php:662
1297
- #: adminpages/membershiplevels.php:664 adminpages/membershiplevels.php:669
1298
- #: adminpages/membershiplevels.php:670 adminpages/membershiplevels.php:674
1299
- #: adminpages/membershiplevels.php:686 adminpages/orders.php:658
 
1300
  #: adminpages/orders.php:961 adminpages/orders.php:979
1301
  #: adminpages/orders.php:989 adminpages/orders.php:992
1302
  #: adminpages/orders.php:1021 adminpages/orders.php:1050
1303
  #: adminpages/orders.php:1205 adminpages/orders.php:1239
 
1304
  msgid "edit"
1305
  msgstr ""
1306
 
1307
- #: adminpages/discountcodes.php:738 adminpages/discountcodes.php:617
1308
  #: adminpages/discountcodes.php:622 adminpages/discountcodes.php:650
1309
  #: adminpages/discountcodes.php:651 adminpages/discountcodes.php:652
1310
  #: adminpages/discountcodes.php:653 adminpages/discountcodes.php:658
1311
- #: adminpages/discountcodes.php:738
1312
  #, php-format
1313
  msgid ""
1314
  "Are you sure you want to delete the %s discount code? The subscriptions for "
@@ -1316,161 +1403,181 @@ msgid ""
1316
  "code anymore."
1317
  msgstr ""
1318
 
1319
- #: adminpages/discountcodes.php:738 adminpages/membershiplevels.php:686
1320
- #: adminpages/orders.php:1245 adminpages/discountcodes.php:617
1321
  #: adminpages/discountcodes.php:622 adminpages/discountcodes.php:650
1322
  #: adminpages/discountcodes.php:651 adminpages/discountcodes.php:652
1323
  #: adminpages/discountcodes.php:653 adminpages/discountcodes.php:658
1324
- #: adminpages/discountcodes.php:738 adminpages/membershiplevels.php:566
1325
- #: adminpages/membershiplevels.php:572 adminpages/membershiplevels.php:574
1326
- #: adminpages/membershiplevels.php:580 adminpages/membershiplevels.php:601
1327
- #: adminpages/membershiplevels.php:660 adminpages/membershiplevels.php:662
1328
- #: adminpages/membershiplevels.php:664 adminpages/membershiplevels.php:669
1329
- #: adminpages/membershiplevels.php:670 adminpages/membershiplevels.php:674
1330
- #: adminpages/membershiplevels.php:686 adminpages/orders.php:664
 
1331
  #: adminpages/orders.php:967 adminpages/orders.php:985
1332
  #: adminpages/orders.php:995 adminpages/orders.php:998
1333
  #: adminpages/orders.php:1027 adminpages/orders.php:1056
1334
  #: adminpages/orders.php:1211 adminpages/orders.php:1245
 
1335
  msgid "delete"
1336
  msgstr ""
1337
 
1338
- #: adminpages/emailsettings.php:69 includes/adminpages.php:51
1339
  #: includes/adminpages.php:137 adminpages/emailsettings.php:60
1340
- #: adminpages/emailsettings.php:69 includes/adminpages.php:12
1341
- #: includes/adminpages.php:50 includes/adminpages.php:51
1342
- #: includes/adminpages.php:59 includes/adminpages.php:121
1343
- #: includes/adminpages.php:128 includes/adminpages.php:132
1344
- #: includes/adminpages.php:137
1345
  msgid "Email Settings"
1346
  msgstr ""
1347
 
1348
- #: adminpages/emailsettings.php:70 adminpages/emailsettings.php:61
1349
- #: adminpages/emailsettings.php:70
1350
  msgid ""
1351
  "By default, system generated emails are sent from "
1352
  "<em><strong>wordpress@yourdomain.com</strong></em>. You can update this from "
1353
  "address using the fields below."
1354
  msgstr ""
1355
 
1356
- #: adminpages/emailsettings.php:72 adminpages/emailsettings.php:63
1357
- #: adminpages/emailsettings.php:72
1358
  msgid ""
1359
  "To modify the appearance of system generated emails, add the files "
1360
  "<em>email_header.html</em> and <em>email_footer.html</em> to your theme's "
1361
  "directory. This will modify both the WordPress default messages as well as "
1362
  "messages generated by Paid Memberships Pro. <a title=\"Paid Memberships Pro "
1363
  "- Member Communications\" target=\"_blank\" href=\"http://www."
1364
- "paidmembershipspro.com/documentation/member-communications/\">Click here to "
1365
- "learn more about Paid Memberships Pro emails</a>."
 
1366
  msgstr ""
1367
 
1368
- #: adminpages/emailsettings.php:78 adminpages/emailsettings.php:69
1369
- #: adminpages/emailsettings.php:78
1370
  msgid "From Email"
1371
  msgstr ""
1372
 
1373
- #: adminpages/emailsettings.php:86 adminpages/emailsettings.php:77
1374
- #: adminpages/emailsettings.php:86
1375
  msgid "From Name"
1376
  msgstr ""
1377
 
1378
- #: adminpages/emailsettings.php:94 adminpages/emailsettings.php:94
 
1379
  msgid "Only Filter PMPro Emails?"
1380
  msgstr ""
1381
 
1382
- #: adminpages/emailsettings.php:98 adminpages/emailsettings.php:98
 
1383
  #, php-format
1384
  msgid ""
1385
  "If unchecked, all emails from \"WordPress &lt;%s&gt;\" will be filtered to "
1386
  "use the above settings."
1387
  msgstr ""
1388
 
1389
- #: adminpages/emailsettings.php:115 adminpages/emailsettings.php:86
1390
  #: adminpages/emailsettings.php:104 adminpages/emailsettings.php:115
 
1391
  msgid "Send the site admin emails"
1392
  msgstr ""
1393
 
1394
- #: adminpages/emailsettings.php:121 adminpages/emailsettings.php:92
1395
  #: adminpages/emailsettings.php:110 adminpages/emailsettings.php:121
 
1396
  msgid "Checkout"
1397
  msgstr ""
1398
 
1399
- #: adminpages/emailsettings.php:125 adminpages/emailsettings.php:96
1400
  #: adminpages/emailsettings.php:114 adminpages/emailsettings.php:125
 
1401
  msgid "when a member checks out."
1402
  msgstr ""
1403
 
1404
- #: adminpages/emailsettings.php:130 adminpages/emailsettings.php:101
1405
  #: adminpages/emailsettings.php:119 adminpages/emailsettings.php:130
 
1406
  msgid "Admin Changes"
1407
  msgstr ""
1408
 
1409
- #: adminpages/emailsettings.php:134 adminpages/emailsettings.php:105
1410
  #: adminpages/emailsettings.php:123 adminpages/emailsettings.php:134
 
1411
  msgid "when an admin changes a user's membership level through the dashboard."
1412
  msgstr ""
1413
 
1414
- #: adminpages/emailsettings.php:139 adminpages/emailsettings.php:110
1415
  #: adminpages/emailsettings.php:128 adminpages/emailsettings.php:139
 
1416
  msgid "Cancellation"
1417
  msgstr ""
1418
 
1419
- #: adminpages/emailsettings.php:143 adminpages/emailsettings.php:114
1420
  #: adminpages/emailsettings.php:132 adminpages/emailsettings.php:143
 
1421
  msgid "when a user cancels his or her account."
1422
  msgstr ""
1423
 
1424
- #: adminpages/emailsettings.php:148 adminpages/emailsettings.php:119
1425
  #: adminpages/emailsettings.php:137 adminpages/emailsettings.php:148
 
1426
  msgid "Bill Updates"
1427
  msgstr ""
1428
 
1429
- #: adminpages/emailsettings.php:152 adminpages/emailsettings.php:123
1430
  #: adminpages/emailsettings.php:141 adminpages/emailsettings.php:152
 
1431
  msgid "when a user updates his or her billing information."
1432
  msgstr ""
1433
 
1434
- #: adminpages/emailsettings.php:158 adminpages/emailsettings.php:129
1435
  #: adminpages/emailsettings.php:147 adminpages/emailsettings.php:158
 
1436
  msgid "Send members emails"
1437
  msgstr ""
1438
 
1439
- #: adminpages/emailsettings.php:164 adminpages/emailsettings.php:135
1440
  #: adminpages/emailsettings.php:153 adminpages/emailsettings.php:164
 
1441
  msgid "New Users"
1442
  msgstr ""
1443
 
1444
- #: adminpages/emailsettings.php:168 adminpages/emailsettings.php:139
1445
  #: adminpages/emailsettings.php:157 adminpages/emailsettings.php:168
 
1446
  msgid ""
1447
  "Default WP notification email. (Recommended: Leave unchecked. Members will "
1448
  "still get an email confirmation from PMPro after checkout.)"
1449
  msgstr ""
1450
 
1451
- #: adminpages/membershiplevels.php:137 adminpages/membershiplevels.php:137
1452
  #: adminpages/membershiplevels.php:141 adminpages/membershiplevels.php:143
 
1453
  msgid "Membership level added successfully."
1454
  msgstr ""
1455
 
1456
- #: adminpages/membershiplevels.php:140 adminpages/membershiplevels.php:140
1457
  #: adminpages/membershiplevels.php:146 adminpages/membershiplevels.php:148
 
1458
  msgid "Error adding membership level."
1459
  msgstr ""
1460
 
1461
- #: adminpages/membershiplevels.php:148 adminpages/membershiplevels.php:118
1462
  #: adminpages/membershiplevels.php:120 adminpages/membershiplevels.php:148
 
1463
  msgid "Membership level updated successfully."
1464
  msgstr ""
1465
 
1466
- #: adminpages/membershiplevels.php:152 adminpages/membershiplevels.php:124
1467
  #: adminpages/membershiplevels.php:126 adminpages/membershiplevels.php:152
 
1468
  msgid "Error updating membership level."
1469
  msgstr ""
1470
 
1471
- #: adminpages/membershiplevels.php:193 adminpages/membershiplevels.php:179
1472
  #: adminpages/membershiplevels.php:181 adminpages/membershiplevels.php:183
1473
- #: adminpages/membershiplevels.php:193
1474
  #, php-format
1475
  msgid ""
1476
  "There was an error canceling the subscription for user with ID=%d. You will "
@@ -1478,74 +1585,79 @@ msgid ""
1478
  "active."
1479
  msgstr ""
1480
 
1481
- #: adminpages/membershiplevels.php:201 adminpages/membershiplevels.php:182
1482
  #: adminpages/membershiplevels.php:184 adminpages/membershiplevels.php:186
1483
- #: adminpages/membershiplevels.php:201
1484
  msgid "Last Invoice"
1485
  msgstr ""
1486
 
1487
- #: adminpages/membershiplevels.php:218 adminpages/membershiplevels.php:196
1488
  #: adminpages/membershiplevels.php:198 adminpages/membershiplevels.php:200
1489
- #: adminpages/membershiplevels.php:218
1490
  msgid "Membership level deleted successfully."
1491
  msgstr ""
1492
 
1493
- #: adminpages/membershiplevels.php:221 adminpages/membershiplevels.php:226
1494
  #: adminpages/membershiplevels.php:201 adminpages/membershiplevels.php:203
1495
  #: adminpages/membershiplevels.php:205 adminpages/membershiplevels.php:207
1496
  #: adminpages/membershiplevels.php:209 adminpages/membershiplevels.php:211
1497
  #: adminpages/membershiplevels.php:221 adminpages/membershiplevels.php:226
 
1498
  msgid "Error deleting membership level."
1499
  msgstr ""
1500
 
1501
- #: adminpages/membershiplevels.php:240 adminpages/membershiplevels.php:222
1502
  #: adminpages/membershiplevels.php:224 adminpages/membershiplevels.php:226
1503
- #: adminpages/membershiplevels.php:240
1504
  msgid "Edit Membership Level"
1505
  msgstr ""
1506
 
1507
- #: adminpages/membershiplevels.php:242 adminpages/membershiplevels.php:224
1508
  #: adminpages/membershiplevels.php:226 adminpages/membershiplevels.php:228
1509
- #: adminpages/membershiplevels.php:242
1510
  msgid "Add New Membership Level"
1511
  msgstr ""
1512
 
1513
- #: adminpages/membershiplevels.php:319 adminpages/membershiplevels.php:654
1514
- #: adminpages/reports/login.php:160 adminpages/membershiplevels.php:291
1515
  #: adminpages/membershiplevels.php:293 adminpages/membershiplevels.php:295
1516
- #: adminpages/membershiplevels.php:319 adminpages/membershiplevels.php:506
1517
- #: adminpages/membershiplevels.php:512 adminpages/membershiplevels.php:514
1518
- #: adminpages/membershiplevels.php:541 adminpages/membershiplevels.php:542
1519
- #: adminpages/membershiplevels.php:584 adminpages/membershiplevels.php:630
1520
- #: adminpages/membershiplevels.php:632 adminpages/membershiplevels.php:637
1521
- #: adminpages/membershiplevels.php:638 adminpages/membershiplevels.php:642
1522
- #: adminpages/membershiplevels.php:654 adminpages/reports/login.php:142
 
1523
  #: adminpages/reports/login.php:144 adminpages/reports/login.php:160
 
1524
  msgid "Name"
1525
  msgstr ""
1526
 
1527
- #: adminpages/membershiplevels.php:342 adminpages/membershiplevels.php:314
1528
  #: adminpages/membershiplevels.php:316 adminpages/membershiplevels.php:318
1529
- #: adminpages/membershiplevels.php:342
1530
  msgid "Confirmation Message"
1531
  msgstr ""
1532
 
1533
- #: adminpages/membershiplevels.php:361 adminpages/membershiplevels.php:655
1534
  #: adminpages/membershiplevels.php:333 adminpages/membershiplevels.php:335
1535
  #: adminpages/membershiplevels.php:337 adminpages/membershiplevels.php:338
1536
- #: adminpages/membershiplevels.php:361 adminpages/membershiplevels.php:543
1537
- #: adminpages/membershiplevels.php:585 adminpages/membershiplevels.php:631
1538
- #: adminpages/membershiplevels.php:633 adminpages/membershiplevels.php:638
1539
- #: adminpages/membershiplevels.php:639 adminpages/membershiplevels.php:643
1540
- #: adminpages/membershiplevels.php:655
 
1541
  msgid "Billing Details"
1542
  msgstr ""
1543
 
1544
- #: adminpages/membershiplevels.php:396
1545
- #: classes/gateways/class.pmprogateway_stripe.php:762
1546
  #: adminpages/membershiplevels.php:349 adminpages/membershiplevels.php:351
1547
  #: adminpages/membershiplevels.php:370 adminpages/membershiplevels.php:372
1548
  #: adminpages/membershiplevels.php:373 adminpages/membershiplevels.php:396
 
1549
  #: classes/gateways/class.pmprogateway_stripe.php:619
1550
  #: classes/gateways/class.pmprogateway_stripe.php:620
1551
  #: classes/gateways/class.pmprogateway_stripe.php:630
@@ -1558,46 +1670,49 @@ msgstr ""
1558
  #: classes/gateways/class.pmprogateway_stripe.php:697
1559
  #: classes/gateways/class.pmprogateway_stripe.php:735
1560
  #: classes/gateways/class.pmprogateway_stripe.php:762
 
1561
  msgid "per"
1562
  msgstr ""
1563
 
1564
- #: adminpages/membershiplevels.php:411 adminpages/membershiplevels.php:366
1565
  #: adminpages/membershiplevels.php:385 adminpages/membershiplevels.php:387
1566
  #: adminpages/membershiplevels.php:388 adminpages/membershiplevels.php:411
 
1567
  msgid ""
1568
  "Stripe integration currently only supports billing periods of \"Week\", "
1569
  "\"Month\" or \"Year\"."
1570
  msgstr ""
1571
 
1572
- #: adminpages/membershiplevels.php:413 adminpages/membershiplevels.php:366
1573
  #: adminpages/membershiplevels.php:368 adminpages/membershiplevels.php:387
1574
  #: adminpages/membershiplevels.php:389 adminpages/membershiplevels.php:390
1575
- #: adminpages/membershiplevels.php:413
1576
  msgid ""
1577
  "Braintree integration currently only supports billing periods of \"Month\" "
1578
  "or \"Year\"."
1579
  msgstr ""
1580
 
1581
- #: adminpages/membershiplevels.php:417 adminpages/membershiplevels.php:372
1582
  #: adminpages/membershiplevels.php:374 adminpages/membershiplevels.php:393
1583
  #: adminpages/membershiplevels.php:395 adminpages/membershiplevels.php:396
1584
- #: adminpages/membershiplevels.php:417
1585
  msgid ""
1586
  "After saving this level, make note of the ID and create a \"Plan\" in your "
1587
  "Braintree dashboard with the same settings and the \"Plan ID\" set to "
1588
  "<em>pmpro_#</em>, where # is the level ID."
1589
  msgstr ""
1590
 
1591
- #: adminpages/membershiplevels.php:417 adminpages/membershiplevels.php:419
1592
  #: classes/gateways/class.pmprogateway_cybersource.php:101
1593
  #: classes/gateways/class.pmprogateway_paypal.php:130
1594
  #: classes/gateways/class.pmprogateway_paypalexpress.php:145
1595
- #: classes/gateways/class.pmprogateway_paypalstandard.php:117
1596
  #: adminpages/membershiplevels.php:372 adminpages/membershiplevels.php:374
1597
  #: adminpages/membershiplevels.php:376 adminpages/membershiplevels.php:393
1598
  #: adminpages/membershiplevels.php:395 adminpages/membershiplevels.php:396
1599
  #: adminpages/membershiplevels.php:397 adminpages/membershiplevels.php:398
1600
  #: adminpages/membershiplevels.php:417 adminpages/membershiplevels.php:419
 
1601
  #: adminpages/paymentsettings.php:170 adminpages/paymentsettings.php:174
1602
  #: adminpages/paymentsettings.php:179
1603
  #: classes/gateways/class.pmprogateway_cybersource.php:101
@@ -1610,133 +1725,140 @@ msgstr ""
1610
  msgid "Note"
1611
  msgstr ""
1612
 
1613
- #: adminpages/membershiplevels.php:419 adminpages/membershiplevels.php:374
1614
  #: adminpages/membershiplevels.php:376 adminpages/membershiplevels.php:395
1615
  #: adminpages/membershiplevels.php:397 adminpages/membershiplevels.php:398
1616
- #: adminpages/membershiplevels.php:419
1617
  msgid ""
1618
  "You will need to create a \"Plan\" in your Braintree dashboard with the same "
1619
  "settings and the \"Plan ID\" set to"
1620
  msgstr ""
1621
 
1622
- #: adminpages/membershiplevels.php:431 adminpages/membershiplevels.php:386
1623
  #: adminpages/membershiplevels.php:388 adminpages/membershiplevels.php:407
1624
  #: adminpages/membershiplevels.php:409 adminpages/membershiplevels.php:410
1625
- #: adminpages/membershiplevels.php:431
1626
  msgid ""
1627
  "Stripe integration currently does not support billing limits. You can still "
1628
  "set an expiration date below."
1629
  msgstr ""
1630
 
1631
- #: adminpages/membershiplevels.php:443 adminpages/membershiplevels.php:398
1632
  #: adminpages/membershiplevels.php:400 adminpages/membershiplevels.php:419
1633
  #: adminpages/membershiplevels.php:421 adminpages/membershiplevels.php:422
1634
- #: adminpages/membershiplevels.php:443
1635
  msgid ""
1636
  "2Checkout integration does not support custom trials. You can do one period "
1637
  "trials by setting an initial payment different from the billing amount."
1638
  msgstr ""
1639
 
1640
- #: adminpages/membershiplevels.php:465 adminpages/membershiplevels.php:406
1641
  #: adminpages/membershiplevels.php:412 adminpages/membershiplevels.php:414
1642
  #: adminpages/membershiplevels.php:441 adminpages/membershiplevels.php:443
1643
  #: adminpages/membershiplevels.php:444 adminpages/membershiplevels.php:465
 
1644
  msgid ""
1645
  "Stripe integration currently does not support trial amounts greater than $0."
1646
  msgstr ""
1647
 
1648
- #: adminpages/membershiplevels.php:469 adminpages/membershiplevels.php:410
1649
  #: adminpages/membershiplevels.php:416 adminpages/membershiplevels.php:418
1650
  #: adminpages/membershiplevels.php:445 adminpages/membershiplevels.php:447
1651
  #: adminpages/membershiplevels.php:448 adminpages/membershiplevels.php:469
 
1652
  msgid ""
1653
  "Braintree integration currently does not support trial amounts greater than "
1654
  "$0."
1655
  msgstr ""
1656
 
1657
- #: adminpages/membershiplevels.php:473 adminpages/membershiplevels.php:414
1658
  #: adminpages/membershiplevels.php:420 adminpages/membershiplevels.php:422
1659
  #: adminpages/membershiplevels.php:449 adminpages/membershiplevels.php:451
1660
  #: adminpages/membershiplevels.php:452 adminpages/membershiplevels.php:473
 
1661
  msgid ""
1662
  "Payflow integration currently does not support trial amounts greater than $0."
1663
  msgstr ""
1664
 
1665
- #: adminpages/membershiplevels.php:482 adminpages/membershiplevels.php:422
1666
  #: adminpages/membershiplevels.php:428 adminpages/membershiplevels.php:430
1667
  #: adminpages/membershiplevels.php:457 adminpages/membershiplevels.php:458
1668
  #: adminpages/membershiplevels.php:460 adminpages/membershiplevels.php:461
1669
- #: adminpages/membershiplevels.php:482
1670
  msgid "Other Settings"
1671
  msgstr ""
1672
 
1673
- #: adminpages/membershiplevels.php:486 adminpages/membershiplevels.php:426
1674
  #: adminpages/membershiplevels.php:432 adminpages/membershiplevels.php:434
1675
  #: adminpages/membershiplevels.php:461 adminpages/membershiplevels.php:462
1676
  #: adminpages/membershiplevels.php:464 adminpages/membershiplevels.php:465
1677
- #: adminpages/membershiplevels.php:486
1678
  msgid "Disable New Signups"
1679
  msgstr ""
1680
 
1681
- #: adminpages/membershiplevels.php:487 adminpages/membershiplevels.php:427
1682
  #: adminpages/membershiplevels.php:433 adminpages/membershiplevels.php:435
1683
  #: adminpages/membershiplevels.php:462 adminpages/membershiplevels.php:463
1684
  #: adminpages/membershiplevels.php:465 adminpages/membershiplevels.php:466
1685
- #: adminpages/membershiplevels.php:487
1686
  msgid ""
1687
  "Check to hide this level from the membership levels page and disable "
1688
  "registration."
1689
  msgstr ""
1690
 
1691
- #: adminpages/membershiplevels.php:517 adminpages/membershiplevels.php:457
1692
  #: adminpages/membershiplevels.php:463 adminpages/membershiplevels.php:465
1693
  #: adminpages/membershiplevels.php:492 adminpages/membershiplevels.php:493
1694
  #: adminpages/membershiplevels.php:495 adminpages/membershiplevels.php:496
1695
- #: adminpages/membershiplevels.php:517
1696
  msgid "Content Settings"
1697
  msgstr ""
1698
 
1699
- #: adminpages/membershiplevels.php:521 adminpages/membershiplevels.php:461
1700
  #: adminpages/membershiplevels.php:467 adminpages/membershiplevels.php:469
1701
  #: adminpages/membershiplevels.php:496 adminpages/membershiplevels.php:497
1702
  #: adminpages/membershiplevels.php:499 adminpages/membershiplevels.php:500
1703
- #: adminpages/membershiplevels.php:521
1704
  msgid "Categories"
1705
  msgstr ""
1706
 
1707
- #: adminpages/membershiplevels.php:529 adminpages/membershiplevels.php:505
1708
  #: adminpages/membershiplevels.php:507 adminpages/membershiplevels.php:516
1709
  #: adminpages/membershiplevels.php:517 adminpages/membershiplevels.php:529
 
1710
  msgid "Save Level"
1711
  msgstr ""
1712
 
1713
- #: adminpages/membershiplevels.php:530 adminpages/orders.php:796
1714
- #: pages/billing.php:397 pages/cancel.php:84 shortcodes/pmpro_account.php:72
1715
  #: adminpages/membershiplevels.php:506 adminpages/membershiplevels.php:508
1716
  #: adminpages/membershiplevels.php:517 adminpages/membershiplevels.php:518
1717
- #: adminpages/membershiplevels.php:530 adminpages/orders.php:511
1718
- #: adminpages/orders.php:561 adminpages/orders.php:633
1719
- #: adminpages/orders.php:662 adminpages/orders.php:765
1720
- #: adminpages/orders.php:796 pages/account.php:44 pages/billing.php:295
 
1721
  #: pages/billing.php:299 pages/billing.php:330 pages/billing.php:339
1722
  #: pages/billing.php:342 pages/billing.php:344 pages/billing.php:348
1723
- #: pages/billing.php:371 pages/billing.php:392 pages/billing.php:401
1724
- #: pages/billing.php:406 pages/cancel.php:71 pages/cancel.php:83
1725
- #: pages/cancel.php:84 shortcodes/pmpro_account.php:70
1726
- #: shortcodes/pmpro_account.php:72 shortcodes/pmpro_account.php:73
 
1727
  msgid "Cancel"
1728
  msgstr ""
1729
 
1730
- #: adminpages/membershiplevels.php:631 adminpages/membershiplevels.php:490
1731
  #: adminpages/membershiplevels.php:496 adminpages/membershiplevels.php:498
1732
  #: adminpages/membershiplevels.php:525 adminpages/membershiplevels.php:526
1733
  #: adminpages/membershiplevels.php:569 adminpages/membershiplevels.php:607
1734
  #: adminpages/membershiplevels.php:609 adminpages/membershiplevels.php:618
1735
  #: adminpages/membershiplevels.php:619 adminpages/membershiplevels.php:631
 
1736
  msgid "Add New Level"
1737
  msgstr ""
1738
 
1739
- #: adminpages/membershiplevels.php:634 adminpages/membershiplevels.php:637
1740
  #: adminpages/membershiplevels.php:493 adminpages/membershiplevels.php:496
1741
  #: adminpages/membershiplevels.php:499 adminpages/membershiplevels.php:501
1742
  #: adminpages/membershiplevels.php:502 adminpages/membershiplevels.php:504
@@ -1748,87 +1870,90 @@ msgstr ""
1748
  #: adminpages/membershiplevels.php:621 adminpages/membershiplevels.php:622
1749
  #: adminpages/membershiplevels.php:624 adminpages/membershiplevels.php:625
1750
  #: adminpages/membershiplevels.php:634 adminpages/membershiplevels.php:637
 
1751
  msgid "Search Levels"
1752
  msgstr ""
1753
 
1754
- #: adminpages/membershiplevels.php:643 adminpages/membershiplevels.php:579
1755
  #: adminpages/membershiplevels.php:619 adminpages/membershiplevels.php:621
1756
  #: adminpages/membershiplevels.php:630 adminpages/membershiplevels.php:631
1757
- #: adminpages/membershiplevels.php:643
1758
  msgid "Drag and drop membership levels to reorder them on the Levels page."
1759
  msgstr ""
1760
 
1761
- #: adminpages/membershiplevels.php:656 pages/cancel.php:62
1762
- #: pages/confirmation.php:89 pages/invoice.php:70
1763
  #: shortcodes/pmpro_account.php:46 adminpages/membershiplevels.php:510
1764
  #: adminpages/membershiplevels.php:516 adminpages/membershiplevels.php:518
1765
  #: adminpages/membershiplevels.php:544 adminpages/membershiplevels.php:545
1766
  #: adminpages/membershiplevels.php:586 adminpages/membershiplevels.php:632
1767
  #: adminpages/membershiplevels.php:634 adminpages/membershiplevels.php:639
1768
  #: adminpages/membershiplevels.php:640 adminpages/membershiplevels.php:644
1769
- #: adminpages/membershiplevels.php:656 pages/account.php:20
1770
- #: pages/cancel.php:53 pages/cancel.php:61 pages/cancel.php:62
1771
- #: pages/confirmation.php:81 pages/confirmation.php:83
1772
- #: pages/confirmation.php:89 pages/invoice.php:68 pages/invoice.php:70
1773
- #: shortcodes/pmpro_account.php:45 shortcodes/pmpro_account.php:46
 
1774
  msgid "Expiration"
1775
  msgstr ""
1776
 
1777
- #: adminpages/membershiplevels.php:657 adminpages/membershiplevels.php:511
1778
  #: adminpages/membershiplevels.php:517 adminpages/membershiplevels.php:519
1779
  #: adminpages/membershiplevels.php:545 adminpages/membershiplevels.php:546
1780
  #: adminpages/membershiplevels.php:587 adminpages/membershiplevels.php:633
1781
  #: adminpages/membershiplevels.php:635 adminpages/membershiplevels.php:640
1782
  #: adminpages/membershiplevels.php:641 adminpages/membershiplevels.php:645
1783
- #: adminpages/membershiplevels.php:657
1784
  msgid "Allow Signups"
1785
  msgstr ""
1786
 
1787
- #: adminpages/membershiplevels.php:672 adminpages/membershiplevels.php:534
1788
  #: adminpages/membershiplevels.php:540 adminpages/membershiplevels.php:542
1789
  #: adminpages/membershiplevels.php:566 adminpages/membershiplevels.php:569
1790
  #: adminpages/membershiplevels.php:646 adminpages/membershiplevels.php:648
1791
  #: adminpages/membershiplevels.php:650 adminpages/membershiplevels.php:655
1792
  #: adminpages/membershiplevels.php:656 adminpages/membershiplevels.php:660
1793
- #: adminpages/membershiplevels.php:672
1794
  msgid "FREE"
1795
  msgstr ""
1796
 
1797
- #: adminpages/membershiplevels.php:681 adminpages/membershiplevels.php:560
1798
  #: adminpages/membershiplevels.php:566 adminpages/membershiplevels.php:568
1799
  #: adminpages/membershiplevels.php:575 adminpages/membershiplevels.php:595
1800
  #: adminpages/membershiplevels.php:655 adminpages/membershiplevels.php:657
1801
  #: adminpages/membershiplevels.php:659 adminpages/membershiplevels.php:664
1802
  #: adminpages/membershiplevels.php:665 adminpages/membershiplevels.php:669
1803
- #: adminpages/membershiplevels.php:681
1804
  msgid "After"
1805
  msgstr ""
1806
 
1807
- #: adminpages/membershiplevels.php:686 adminpages/membershiplevels.php:566
1808
  #: adminpages/membershiplevels.php:572 adminpages/membershiplevels.php:574
1809
  #: adminpages/membershiplevels.php:580 adminpages/membershiplevels.php:601
1810
  #: adminpages/membershiplevels.php:660 adminpages/membershiplevels.php:662
1811
  #: adminpages/membershiplevels.php:664 adminpages/membershiplevels.php:669
1812
  #: adminpages/membershiplevels.php:670 adminpages/membershiplevels.php:674
1813
- #: adminpages/membershiplevels.php:686
1814
  #, php-format
1815
  msgid ""
1816
  "Are you sure you want to delete membership level %s? All subscriptions will "
1817
  "be cancelled."
1818
  msgstr ""
1819
 
1820
- #: adminpages/membershiplevels.php:686 adminpages/orders.php:1242
1821
  #: adminpages/membershiplevels.php:565 adminpages/membershiplevels.php:571
1822
  #: adminpages/membershiplevels.php:573 adminpages/membershiplevels.php:580
1823
  #: adminpages/membershiplevels.php:600 adminpages/membershiplevels.php:660
1824
  #: adminpages/membershiplevels.php:662 adminpages/membershiplevels.php:664
1825
  #: adminpages/membershiplevels.php:669 adminpages/membershiplevels.php:670
1826
  #: adminpages/membershiplevels.php:674 adminpages/membershiplevels.php:686
1827
- #: adminpages/orders.php:661 adminpages/orders.php:964
1828
- #: adminpages/orders.php:982 adminpages/orders.php:992
1829
- #: adminpages/orders.php:995 adminpages/orders.php:1024
1830
- #: adminpages/orders.php:1053 adminpages/orders.php:1208
1831
- #: adminpages/orders.php:1242
 
1832
  msgid "copy"
1833
  msgstr ""
1834
 
@@ -1841,45 +1966,48 @@ msgstr ""
1841
  msgid "Members List"
1842
  msgstr ""
1843
 
1844
- #: adminpages/memberslist.php:26 adminpages/orders.php:864
1845
  #: adminpages/memberslist.php:26 adminpages/orders.php:522
1846
  #: adminpages/orders.php:591 adminpages/orders.php:698
1847
  #: adminpages/orders.php:727 adminpages/orders.php:833
1848
- #: adminpages/orders.php:864
1849
  msgid "Export to CSV"
1850
  msgstr ""
1851
 
1852
- #: adminpages/memberslist.php:30 adminpages/orders.php:879
1853
- #: adminpages/reports/login.php:83 adminpages/reports/memberships.php:304
1854
- #: adminpages/reports/sales.php:202 adminpages/memberslist.php:30
1855
  #: adminpages/orders.php:603 adminpages/orders.php:710
1856
  #: adminpages/orders.php:739 adminpages/orders.php:848
1857
- #: adminpages/orders.php:879 adminpages/reports/login.php:65
1858
- #: adminpages/reports/login.php:67 adminpages/reports/login.php:83
 
1859
  #: adminpages/reports/memberships.php:256
1860
  #: adminpages/reports/memberships.php:263
1861
  #: adminpages/reports/memberships.php:276
1862
  #: adminpages/reports/memberships.php:292
1863
- #: adminpages/reports/memberships.php:304 adminpages/reports/sales.php:185
 
1864
  #: adminpages/reports/sales.php:193 adminpages/reports/sales.php:194
1865
- #: adminpages/reports/sales.php:202
1866
  msgid "Show"
1867
  msgstr ""
1868
 
1869
- #: adminpages/memberslist.php:32 adminpages/reports/login.php:85
1870
- #: adminpages/reports/memberships.php:331 adminpages/reports/sales.php:225
1871
  #: classes/class.pmproemail.php:147 classes/class.pmproemail.php:192
1872
  #: adminpages/memberslist.php:32 adminpages/reports/login.php:67
1873
  #: adminpages/reports/login.php:69 adminpages/reports/login.php:85
1874
- #: adminpages/reports/memberships.php:281
1875
  #: adminpages/reports/memberships.php:290
1876
  #: adminpages/reports/memberships.php:303
1877
  #: adminpages/reports/memberships.php:317
1878
- #: adminpages/reports/memberships.php:331 adminpages/reports/sales.php:208
 
1879
  #: adminpages/reports/sales.php:216 adminpages/reports/sales.php:217
1880
- #: adminpages/reports/sales.php:225 classes/class.pmproemail.php:145
1881
- #: classes/class.pmproemail.php:147 classes/class.pmproemail.php:189
1882
- #: classes/class.pmproemail.php:192
1883
  msgid "All Levels"
1884
  msgstr ""
1885
 
@@ -1910,15 +2038,16 @@ msgstr ""
1910
  msgid "%d members found."
1911
  msgstr ""
1912
 
1913
- #: adminpages/memberslist.php:165 pages/checkout.php:194
1914
  #: shortcodes/pmpro_account.php:110 adminpages/memberslist.php:112
1915
  #: adminpages/memberslist.php:145 adminpages/memberslist.php:155
1916
  #: adminpages/memberslist.php:165 pages/account.php:51 pages/account.php:55
1917
- #: pages/account.php:76 pages/checkout.php:168 pages/checkout.php:171
1918
- #: pages/checkout.php:173 pages/checkout.php:180 pages/checkout.php:182
1919
- #: pages/checkout.php:184 pages/checkout.php:191
1920
- #: shortcodes/pmpro_account.php:105 shortcodes/pmpro_account.php:107
1921
- #: shortcodes/pmpro_account.php:108 shortcodes/pmpro_account.php:110
 
1922
  msgid "Username"
1923
  msgstr ""
1924
 
@@ -1934,27 +2063,30 @@ msgstr ""
1934
  msgid "Last&nbsp;Name"
1935
  msgstr ""
1936
 
1937
- #: adminpages/memberslist.php:170 pages/billing.php:103 pages/checkout.php:329
1938
- #: pages/confirmation.php:67 pages/invoice.php:48
1939
  #: adminpages/memberslist.php:117 adminpages/memberslist.php:150
1940
  #: adminpages/memberslist.php:160 adminpages/memberslist.php:170
1941
  #: pages/account.php:90 pages/account.php:94 pages/billing.php:58
1942
  #: pages/billing.php:62 pages/billing.php:71 pages/billing.php:74
1943
  #: pages/billing.php:76 pages/billing.php:77 pages/billing.php:80
1944
- #: pages/checkout.php:298 pages/checkout.php:300 pages/checkout.php:302
1945
- #: pages/checkout.php:311 pages/checkout.php:314 pages/checkout.php:317
1946
- #: pages/checkout.php:319 pages/checkout.php:321 pages/checkout.php:326
 
1947
  #: pages/confirmation.php:59 pages/confirmation.php:61
1948
- #: pages/confirmation.php:67 pages/invoice.php:46 pages/invoice.php:48
 
1949
  msgid "Billing Address"
1950
  msgstr ""
1951
 
1952
- #: adminpages/memberslist.php:171 adminpages/reports/login.php:161
1953
  #: classes/gateways/class.pmprogateway_authorizenet.php:303
1954
  #: adminpages/memberslist.php:118 adminpages/memberslist.php:151
1955
  #: adminpages/memberslist.php:161 adminpages/memberslist.php:171
1956
  #: adminpages/pagesettings.php:51 adminpages/reports/login.php:143
1957
  #: adminpages/reports/login.php:145 adminpages/reports/login.php:161
 
1958
  #: classes/gateways/class.pmprogateway_authorizenet.php:187
1959
  #: classes/gateways/class.pmprogateway_authorizenet.php:303
1960
  msgid "Membership"
@@ -1966,11 +2098,11 @@ msgstr ""
1966
  msgid "Fee"
1967
  msgstr ""
1968
 
1969
- #: adminpages/memberslist.php:173 adminpages/reports/login.php:162
1970
  #: adminpages/memberslist.php:120 adminpages/memberslist.php:153
1971
  #: adminpages/memberslist.php:163 adminpages/memberslist.php:173
1972
  #: adminpages/reports/login.php:144 adminpages/reports/login.php:146
1973
- #: adminpages/reports/login.php:162
1974
  msgid "Joined"
1975
  msgstr ""
1976
 
@@ -1979,19 +2111,21 @@ msgstr ""
1979
  msgid "Ended"
1980
  msgstr ""
1981
 
1982
- #: adminpages/memberslist.php:262 adminpages/reports/login.php:228
1983
  #: adminpages/memberslist.php:195 adminpages/memberslist.php:223
1984
  #: adminpages/memberslist.php:251 adminpages/memberslist.php:261
1985
  #: adminpages/memberslist.php:262 adminpages/reports/login.php:210
1986
  #: adminpages/reports/login.php:212 adminpages/reports/login.php:228
 
1987
  msgid "No members found."
1988
  msgstr ""
1989
 
1990
- #: adminpages/memberslist.php:262 adminpages/reports/login.php:228
1991
  #: adminpages/memberslist.php:195 adminpages/memberslist.php:223
1992
  #: adminpages/memberslist.php:251 adminpages/memberslist.php:261
1993
  #: adminpages/memberslist.php:262 adminpages/reports/login.php:210
1994
  #: adminpages/reports/login.php:212 adminpages/reports/login.php:228
 
1995
  msgid "Search all levels"
1996
  msgstr ""
1997
 
@@ -2015,175 +2149,181 @@ msgstr ""
2015
  msgid "Error deleting order."
2016
  msgstr ""
2017
 
2018
- #: adminpages/orders.php:285 adminpages/orders.php:119
2019
  #: adminpages/orders.php:169 adminpages/orders.php:270
2020
  #: adminpages/orders.php:284 adminpages/orders.php:285
 
2021
  msgid "Order saved successfully."
2022
  msgstr ""
2023
 
2024
- #: adminpages/orders.php:288 adminpages/orders.php:124
2025
  #: adminpages/orders.php:174 adminpages/orders.php:275
2026
  #: adminpages/orders.php:287 adminpages/orders.php:288
 
2027
  msgid "Error updating order timestamp."
2028
  msgstr ""
2029
 
2030
- #: adminpages/orders.php:292 adminpages/orders.php:130
2031
  #: adminpages/orders.php:180 adminpages/orders.php:281
2032
  #: adminpages/orders.php:291 adminpages/orders.php:292
 
2033
  msgid "Error saving order."
2034
  msgstr ""
2035
 
2036
- #: adminpages/orders.php:352 adminpages/orders.php:195
2037
- #: adminpages/orders.php:245 adminpages/orders.php:317
2038
- #: adminpages/orders.php:321 adminpages/orders.php:346
2039
- #: adminpages/orders.php:352
 
2040
  msgid "Order"
2041
  msgstr ""
2042
 
2043
- #: adminpages/orders.php:354 adminpages/orders.php:197
2044
  #: adminpages/orders.php:247 adminpages/orders.php:319
2045
  #: adminpages/orders.php:323 adminpages/orders.php:348
2046
- #: adminpages/orders.php:354
2047
  msgid "New Order"
2048
  msgstr ""
2049
 
2050
- #: adminpages/orders.php:390 adminpages/orders.php:220
2051
  #: adminpages/orders.php:270 adminpages/orders.php:342
2052
  #: adminpages/orders.php:359 adminpages/orders.php:371
2053
- #: adminpages/orders.php:390
2054
  msgid "Randomly generated for you."
2055
  msgstr ""
2056
 
2057
- #: adminpages/orders.php:395 adminpages/orders.php:225
2058
  #: adminpages/orders.php:275 adminpages/orders.php:347
2059
  #: adminpages/orders.php:364 adminpages/orders.php:376
2060
- #: adminpages/orders.php:395
2061
  msgid "User ID"
2062
  msgstr ""
2063
 
2064
- #: adminpages/orders.php:407 adminpages/orders.php:234
2065
  #: adminpages/orders.php:284 adminpages/orders.php:356
2066
  #: adminpages/orders.php:376 adminpages/orders.php:385
2067
- #: adminpages/orders.php:407
2068
  msgid "Membership Level ID"
2069
  msgstr ""
2070
 
2071
- #: adminpages/orders.php:420 adminpages/orders.php:243
2072
  #: adminpages/orders.php:293 adminpages/orders.php:365
2073
  #: adminpages/orders.php:389 adminpages/orders.php:394
2074
- #: adminpages/orders.php:420
2075
  msgid "Billing Name"
2076
  msgstr ""
2077
 
2078
- #: adminpages/orders.php:432 adminpages/orders.php:251
2079
  #: adminpages/orders.php:301 adminpages/orders.php:373
2080
  #: adminpages/orders.php:401 adminpages/orders.php:402
2081
- #: adminpages/orders.php:432
2082
  msgid "Billing Street"
2083
  msgstr ""
2084
 
2085
- #: adminpages/orders.php:443 adminpages/orders.php:258
2086
  #: adminpages/orders.php:308 adminpages/orders.php:380
2087
  #: adminpages/orders.php:409 adminpages/orders.php:412
2088
- #: adminpages/orders.php:443
2089
  msgid "Billing City"
2090
  msgstr ""
2091
 
2092
- #: adminpages/orders.php:454 adminpages/orders.php:265
2093
  #: adminpages/orders.php:315 adminpages/orders.php:387
2094
  #: adminpages/orders.php:416 adminpages/orders.php:423
2095
- #: adminpages/orders.php:454
2096
  msgid "Billing State"
2097
  msgstr ""
2098
 
2099
- #: adminpages/orders.php:465 adminpages/orders.php:272
2100
  #: adminpages/orders.php:322 adminpages/orders.php:394
2101
  #: adminpages/orders.php:423 adminpages/orders.php:434
2102
- #: adminpages/orders.php:465
2103
  msgid "Billing Postal Code"
2104
  msgstr ""
2105
 
2106
- #: adminpages/orders.php:476 adminpages/orders.php:279
2107
  #: adminpages/orders.php:329 adminpages/orders.php:401
2108
  #: adminpages/orders.php:430 adminpages/orders.php:445
2109
- #: adminpages/orders.php:476
2110
  msgid "Billing Country"
2111
  msgstr ""
2112
 
2113
- #: adminpages/orders.php:488 adminpages/orders.php:287
2114
  #: adminpages/orders.php:337 adminpages/orders.php:409
2115
  #: adminpages/orders.php:438 adminpages/orders.php:457
2116
- #: adminpages/orders.php:488
2117
  msgid "Billing Phone"
2118
  msgstr ""
2119
 
2120
- #: adminpages/orders.php:501 adminpages/orders.php:296
2121
  #: adminpages/orders.php:346 adminpages/orders.php:418
2122
  #: adminpages/orders.php:447 adminpages/orders.php:470
2123
- #: adminpages/orders.php:501
2124
  msgid "Sub Total"
2125
  msgstr ""
2126
 
2127
- #: adminpages/orders.php:512 adminpages/templates/orders-email.php:60
2128
- #: adminpages/templates/orders-print.php:89 pages/invoice.php:80
2129
- #: adminpages/orders.php:304 adminpages/orders.php:354
2130
- #: adminpages/orders.php:426 adminpages/orders.php:455
2131
- #: adminpages/orders.php:481 adminpages/orders.php:512
2132
  #: adminpages/templates/orders-email.php:60
2133
  #: adminpages/templates/orders-print.php:89 pages/invoice.php:78
2134
  #: pages/invoice.php:80
2135
  msgid "Tax"
2136
  msgstr ""
2137
 
2138
- #: adminpages/orders.php:523 adminpages/orders.php:312
2139
  #: adminpages/orders.php:362 adminpages/orders.php:434
2140
  #: adminpages/orders.php:463 adminpages/orders.php:492
2141
- #: adminpages/orders.php:523
2142
  msgid "Coupon Amount"
2143
  msgstr ""
2144
 
2145
- #: adminpages/orders.php:535 adminpages/orders.php:1139
2146
  #: adminpages/templates/orders-email.php:64
2147
- #: adminpages/templates/orders-print.php:93 pages/invoice.php:84
2148
- #: adminpages/orders.php:320 adminpages/orders.php:370
2149
- #: adminpages/orders.php:442 adminpages/orders.php:471
2150
- #: adminpages/orders.php:504 adminpages/orders.php:535
2151
  #: adminpages/orders.php:602 adminpages/orders.php:905
2152
  #: adminpages/orders.php:915 adminpages/orders.php:942
2153
  #: adminpages/orders.php:971 adminpages/orders.php:1108
2154
- #: adminpages/orders.php:1139 adminpages/templates/orders-email.php:64
 
2155
  #: adminpages/templates/orders-print.php:93 pages/invoice.php:82
2156
  #: pages/invoice.php:84
2157
  msgid "Total"
2158
  msgstr ""
2159
 
2160
- #: adminpages/orders.php:544 adminpages/orders.php:325
2161
  #: adminpages/orders.php:375 adminpages/orders.php:447
2162
  #: adminpages/orders.php:476 adminpages/orders.php:513
2163
- #: adminpages/orders.php:544
2164
  msgid "Should be subtotal + tax - couponamount."
2165
  msgstr ""
2166
 
2167
- #: adminpages/orders.php:549 adminpages/orders.php:330
2168
  #: adminpages/orders.php:380 adminpages/orders.php:452
2169
  #: adminpages/orders.php:481 adminpages/orders.php:518
2170
- #: adminpages/orders.php:549
2171
  msgid "Payment Type"
2172
  msgstr ""
2173
 
2174
- #: adminpages/orders.php:559 adminpages/orders.php:335
2175
  #: adminpages/orders.php:385 adminpages/orders.php:457
2176
  #: adminpages/orders.php:486 adminpages/orders.php:528
2177
- #: adminpages/orders.php:559
2178
  msgid "e.g. PayPal Express, PayPal Standard, Credit Card."
2179
  msgstr ""
2180
 
2181
- #: adminpages/orders.php:563
2182
- #: classes/gateways/class.pmprogateway_braintree.php:406
2183
- #: classes/gateways/class.pmprogateway_stripe.php:549 pages/billing.php:294
2184
- #: pages/checkout.php:537 adminpages/orders.php:339 adminpages/orders.php:389
2185
  #: adminpages/orders.php:461 adminpages/orders.php:490
2186
  #: adminpages/orders.php:532 adminpages/orders.php:563
 
2187
  #: classes/gateways/class.pmprogateway_braintree.php:291
2188
  #: classes/gateways/class.pmprogateway_braintree.php:304
2189
  #: classes/gateways/class.pmprogateway_braintree.php:306
@@ -2192,6 +2332,7 @@ msgstr ""
2192
  #: classes/gateways/class.pmprogateway_braintree.php:342
2193
  #: classes/gateways/class.pmprogateway_braintree.php:344
2194
  #: classes/gateways/class.pmprogateway_braintree.php:406
 
2195
  #: classes/gateways/class.pmprogateway_stripe.php:408
2196
  #: classes/gateways/class.pmprogateway_stripe.php:409
2197
  #: classes/gateways/class.pmprogateway_stripe.php:419
@@ -2203,615 +2344,673 @@ msgstr ""
2203
  #: classes/gateways/class.pmprogateway_stripe.php:473
2204
  #: classes/gateways/class.pmprogateway_stripe.php:484
2205
  #: classes/gateways/class.pmprogateway_stripe.php:522
2206
- #: classes/gateways/class.pmprogateway_stripe.php:549 pages/billing.php:234
 
2207
  #: pages/billing.php:238 pages/billing.php:247 pages/billing.php:250
2208
  #: pages/billing.php:253 pages/billing.php:262 pages/billing.php:268
2209
- #: pages/billing.php:271 pages/checkout.php:493 pages/checkout.php:507
 
2210
  #: pages/checkout.php:510 pages/checkout.php:516 pages/checkout.php:517
2211
  #: pages/checkout.php:525 pages/checkout.php:527 pages/checkout.php:534
 
2212
  msgid "Card Type"
2213
  msgstr ""
2214
 
2215
- #: adminpages/orders.php:571 adminpages/orders.php:344
2216
  #: adminpages/orders.php:394 adminpages/orders.php:466
2217
  #: adminpages/orders.php:495 adminpages/orders.php:540
2218
- #: adminpages/orders.php:571
2219
  msgid "e.g. Visa, MasterCard, AMEX, etc"
2220
  msgstr ""
2221
 
2222
- #: adminpages/orders.php:575
2223
  #: classes/gateways/class.pmprogateway_twocheckout.php:137
2224
  #: adminpages/orders.php:348 adminpages/orders.php:398
2225
  #: adminpages/orders.php:470 adminpages/orders.php:499
2226
  #: adminpages/orders.php:544 adminpages/orders.php:575
2227
- #: adminpages/paymentsettings.php:347 adminpages/paymentsettings.php:352
 
2228
  #: classes/gateways/class.pmprogateway_twocheckout.php:129
2229
  #: classes/gateways/class.pmprogateway_twocheckout.php:137
2230
  #: classes/gateways/class.pmprogateway_twocheckout.php:148
2231
  msgid "Account Number"
2232
  msgstr ""
2233
 
2234
- #: adminpages/orders.php:584 adminpages/orders.php:353
2235
  #: adminpages/orders.php:403 adminpages/orders.php:475
2236
  #: adminpages/orders.php:504 adminpages/orders.php:553
2237
- #: adminpages/orders.php:584
2238
  msgid "Obscure all but last 4 digits."
2239
  msgstr ""
2240
 
2241
- #: adminpages/orders.php:592 adminpages/orders.php:358
2242
  #: adminpages/orders.php:408 adminpages/orders.php:480
2243
  #: adminpages/orders.php:509 adminpages/orders.php:561
2244
- #: adminpages/orders.php:592
2245
  msgid "Expiration Month"
2246
  msgstr ""
2247
 
2248
- #: adminpages/orders.php:600 adminpages/orders.php:365
2249
  #: adminpages/orders.php:415 adminpages/orders.php:487
2250
  #: adminpages/orders.php:516 adminpages/orders.php:569
2251
- #: adminpages/orders.php:600
2252
  msgid "Expiration Year"
2253
  msgstr ""
2254
 
2255
- #: adminpages/orders.php:610 adminpages/orders.php:1143
2256
  #: adminpages/orders.php:373 adminpages/orders.php:423
2257
  #: adminpages/orders.php:495 adminpages/orders.php:524
2258
  #: adminpages/orders.php:579 adminpages/orders.php:606
2259
- #: adminpages/orders.php:610 adminpages/orders.php:909
2260
- #: adminpages/orders.php:919 adminpages/orders.php:946
2261
- #: adminpages/orders.php:975 adminpages/orders.php:1112
2262
- #: adminpages/orders.php:1143
 
2263
  msgid "Status"
2264
  msgstr ""
2265
 
2266
- #: adminpages/orders.php:643 adminpages/orders.php:1141
2267
- #: adminpages/orders.php:394 adminpages/orders.php:444
2268
- #: adminpages/orders.php:516 adminpages/orders.php:545
2269
- #: adminpages/orders.php:604 adminpages/orders.php:612
2270
- #: adminpages/orders.php:643 adminpages/orders.php:907
 
2271
  #: adminpages/orders.php:917 adminpages/orders.php:944
2272
  #: adminpages/orders.php:973 adminpages/orders.php:1110
2273
- #: adminpages/orders.php:1141
2274
  msgid "Gateway"
2275
  msgstr ""
2276
 
2277
- #: adminpages/orders.php:664 adminpages/paymentsettings.php:124
2278
  #: adminpages/orders.php:411 adminpages/orders.php:461
2279
  #: adminpages/orders.php:462 adminpages/orders.php:534
2280
  #: adminpages/orders.php:563 adminpages/orders.php:633
2281
- #: adminpages/orders.php:664 adminpages/paymentsettings.php:124
 
2282
  #: adminpages/paymentsettings.php:175 adminpages/paymentsettings.php:179
2283
  #: adminpages/paymentsettings.php:184
2284
  msgid "Gateway Environment"
2285
  msgstr ""
2286
 
2287
- #: adminpages/orders.php:671 adminpages/paymentsettings.php:128
2288
  #: adminpages/orders.php:415 adminpages/orders.php:465
2289
  #: adminpages/orders.php:466 adminpages/orders.php:538
2290
  #: adminpages/orders.php:567 adminpages/orders.php:640
2291
- #: adminpages/orders.php:671 adminpages/paymentsettings.php:128
 
2292
  #: adminpages/paymentsettings.php:179 adminpages/paymentsettings.php:183
2293
  #: adminpages/paymentsettings.php:188
2294
  msgid "Sandbox/Testing"
2295
  msgstr ""
2296
 
2297
- #: adminpages/orders.php:673 adminpages/paymentsettings.php:129
2298
  #: adminpages/orders.php:416 adminpages/orders.php:466
2299
  #: adminpages/orders.php:467 adminpages/orders.php:539
2300
  #: adminpages/orders.php:568 adminpages/orders.php:642
2301
- #: adminpages/orders.php:673 adminpages/paymentsettings.php:129
 
2302
  #: adminpages/paymentsettings.php:180 adminpages/paymentsettings.php:184
2303
  #: adminpages/paymentsettings.php:189
2304
  msgid "Live/Production"
2305
  msgstr ""
2306
 
2307
- #: adminpages/orders.php:681 adminpages/orders.php:423
2308
  #: adminpages/orders.php:473 adminpages/orders.php:474
2309
  #: adminpages/orders.php:546 adminpages/orders.php:575
2310
  #: adminpages/orders.php:650 adminpages/orders.php:681
 
2311
  msgid "Payment Transaction ID"
2312
  msgstr ""
2313
 
2314
- #: adminpages/orders.php:690 adminpages/orders.php:428
2315
  #: adminpages/orders.php:478 adminpages/orders.php:479
2316
  #: adminpages/orders.php:551 adminpages/orders.php:580
2317
  #: adminpages/orders.php:659 adminpages/orders.php:690
 
2318
  msgid "Generated by the gateway. Useful to cross reference orders."
2319
  msgstr ""
2320
 
2321
- #: adminpages/orders.php:695 adminpages/orders.php:432
2322
- #: adminpages/orders.php:482 adminpages/orders.php:483
2323
- #: adminpages/orders.php:555 adminpages/orders.php:584
2324
- #: adminpages/orders.php:664 adminpages/orders.php:695
 
2325
  msgid "Subscription Transaction ID"
2326
  msgstr ""
2327
 
2328
- #: adminpages/orders.php:705 adminpages/orders.php:437
2329
  #: adminpages/orders.php:487 adminpages/orders.php:488
2330
  #: adminpages/orders.php:560 adminpages/orders.php:589
2331
  #: adminpages/orders.php:674 adminpages/orders.php:705
 
2332
  msgid "Generated by the gateway. Useful to cross reference subscriptions."
2333
  msgstr ""
2334
 
2335
- #: adminpages/orders.php:710 adminpages/orders.php:1144 pages/invoice.php:107
2336
  #: shortcodes/pmpro_account.php:127 adminpages/orders.php:442
2337
  #: adminpages/orders.php:492 adminpages/orders.php:493
2338
  #: adminpages/orders.php:565 adminpages/orders.php:594
2339
  #: adminpages/orders.php:607 adminpages/orders.php:679
2340
- #: adminpages/orders.php:710 adminpages/orders.php:910
2341
- #: adminpages/orders.php:920 adminpages/orders.php:947
2342
- #: adminpages/orders.php:976 adminpages/orders.php:1113
2343
- #: adminpages/orders.php:1144 pages/account.php:91 pages/invoice.php:105
2344
- #: pages/invoice.php:107 shortcodes/pmpro_account.php:122
2345
- #: shortcodes/pmpro_account.php:124 shortcodes/pmpro_account.php:125
2346
- #: shortcodes/pmpro_account.php:127
 
2347
  msgid "Date"
2348
  msgstr ""
2349
 
2350
- #: adminpages/orders.php:747 adminpages/orders.php:477
2351
  #: adminpages/orders.php:527 adminpages/orders.php:599
2352
  #: adminpages/orders.php:628 adminpages/orders.php:716
2353
- #: adminpages/orders.php:747
2354
  msgid "Affiliate ID"
2355
  msgstr ""
2356
 
2357
- #: adminpages/orders.php:759 adminpages/orders.php:485
2358
  #: adminpages/orders.php:535 adminpages/orders.php:607
2359
  #: adminpages/orders.php:636 adminpages/orders.php:728
2360
- #: adminpages/orders.php:759
2361
  msgid "Affiliate SubID"
2362
  msgstr ""
2363
 
2364
- #: adminpages/orders.php:773 adminpages/orders.php:495
2365
  #: adminpages/orders.php:545 adminpages/orders.php:617
2366
  #: adminpages/orders.php:646 adminpages/orders.php:742
2367
- #: adminpages/orders.php:773
2368
  msgid "Notes"
2369
  msgstr ""
2370
 
2371
- #: adminpages/orders.php:795 adminpages/orders.php:510
2372
  #: adminpages/orders.php:560 adminpages/orders.php:632
2373
  #: adminpages/orders.php:661 adminpages/orders.php:764
2374
- #: adminpages/orders.php:795
2375
  msgid "Save Order"
2376
  msgstr ""
2377
 
2378
- #: adminpages/orders.php:831 adminpages/orders.php:667
2379
  #: adminpages/orders.php:696 adminpages/orders.php:800
2380
- #: adminpages/orders.php:831
2381
  msgid "Email Invoice"
2382
  msgstr ""
2383
 
2384
- #: adminpages/orders.php:834 adminpages/orders.php:670
2385
  #: adminpages/orders.php:699 adminpages/orders.php:803
2386
- #: adminpages/orders.php:834
2387
  msgid "Send an invoice for this order to: "
2388
  msgstr ""
2389
 
2390
- #: adminpages/orders.php:836 adminpages/orders.php:672
2391
  #: adminpages/orders.php:701 adminpages/orders.php:805
2392
- #: adminpages/orders.php:836
2393
  msgid "Send Email"
2394
  msgstr ""
2395
 
2396
- #: adminpages/orders.php:841 includes/adminpages.php:56
2397
  #: includes/adminpages.php:172 adminpages/orders.php:520
2398
  #: adminpages/orders.php:570 adminpages/orders.php:677
2399
  #: adminpages/orders.php:706 adminpages/orders.php:810
2400
- #: adminpages/orders.php:841 includes/adminpages.php:17
2401
- #: includes/adminpages.php:55 includes/adminpages.php:56
2402
- #: includes/adminpages.php:84 includes/adminpages.php:156
2403
- #: includes/adminpages.php:163 includes/adminpages.php:167
2404
- #: includes/adminpages.php:172
2405
  msgid "Orders"
2406
  msgstr ""
2407
 
2408
- #: adminpages/orders.php:843 adminpages/orders.php:521
2409
  #: adminpages/orders.php:571 adminpages/orders.php:678
2410
  #: adminpages/orders.php:707 adminpages/orders.php:812
2411
- #: adminpages/orders.php:843
2412
  msgid "Add New Order"
2413
  msgstr ""
2414
 
2415
- #: adminpages/orders.php:883 adminpages/orders.php:606
2416
  #: adminpages/orders.php:713 adminpages/orders.php:742
2417
  #: adminpages/orders.php:852 adminpages/orders.php:883
 
2418
  msgid "Within a Date Range"
2419
  msgstr ""
2420
 
2421
- #: adminpages/orders.php:885 adminpages/orders.php:607
2422
  #: adminpages/orders.php:714 adminpages/orders.php:743
2423
  #: adminpages/orders.php:854 adminpages/orders.php:885
 
2424
  msgid "Predefined Date Range"
2425
  msgstr ""
2426
 
2427
- #: adminpages/orders.php:887 adminpages/orders.php:608
2428
  #: adminpages/orders.php:715 adminpages/orders.php:744
2429
  #: adminpages/orders.php:856 adminpages/orders.php:887
 
2430
  msgid "Within a Level"
2431
  msgstr ""
2432
 
2433
- #: adminpages/orders.php:889 adminpages/orders.php:609
2434
  #: adminpages/orders.php:716 adminpages/orders.php:745
2435
  #: adminpages/orders.php:858 adminpages/orders.php:889
 
2436
  msgid "Within a Status"
2437
  msgstr ""
2438
 
2439
- #: adminpages/orders.php:892 adminpages/orders.php:612
2440
  #: adminpages/orders.php:719 adminpages/orders.php:748
2441
  #: adminpages/orders.php:861 adminpages/orders.php:892
 
2442
  msgid "From"
2443
  msgstr ""
2444
 
2445
- #: adminpages/orders.php:907 adminpages/orders.php:624
2446
  #: adminpages/orders.php:731 adminpages/orders.php:760
2447
  #: adminpages/orders.php:876 adminpages/orders.php:907
 
2448
  msgid "To"
2449
  msgstr ""
2450
 
2451
- #: adminpages/orders.php:920 adminpages/orders.php:636
2452
  #: adminpages/orders.php:743 adminpages/orders.php:772
2453
  #: adminpages/orders.php:889 adminpages/orders.php:920
 
2454
  msgid "filter by "
2455
  msgstr ""
2456
 
2457
- #: adminpages/orders.php:963 adminpages/orders.php:674
2458
  #: adminpages/orders.php:780 adminpages/orders.php:809
2459
  #: adminpages/orders.php:932 adminpages/orders.php:963
 
2460
  msgid "Filter"
2461
  msgstr ""
2462
 
2463
- #: adminpages/orders.php:1060 adminpages/orders.php:1063
2464
  #: adminpages/orders.php:535 adminpages/orders.php:538
2465
  #: adminpages/orders.php:777 adminpages/orders.php:780
2466
  #: adminpages/orders.php:883 adminpages/orders.php:886
2467
  #: adminpages/orders.php:912 adminpages/orders.php:915
2468
  #: adminpages/orders.php:1029 adminpages/orders.php:1032
2469
  #: adminpages/orders.php:1060 adminpages/orders.php:1063
 
2470
  msgid "Search Orders"
2471
  msgstr ""
2472
 
2473
- #: adminpages/orders.php:1127 adminpages/orders.php:590
2474
  #: adminpages/orders.php:893 adminpages/orders.php:903
2475
  #: adminpages/orders.php:930 adminpages/orders.php:959
2476
  #: adminpages/orders.php:1096 adminpages/orders.php:1127
 
2477
  #, php-format
2478
  msgid "%d orders found."
2479
  msgstr ""
2480
 
2481
- #: adminpages/orders.php:1136 adminpages/reports/login.php:159
2482
  #: classes/gateways/class.pmprogateway_payflowpro.php:116
2483
  #: adminpages/orders.php:599 adminpages/orders.php:902
2484
  #: adminpages/orders.php:912 adminpages/orders.php:939
2485
  #: adminpages/orders.php:968 adminpages/orders.php:1105
2486
- #: adminpages/orders.php:1136 adminpages/paymentsettings.php:211
2487
- #: adminpages/paymentsettings.php:215 adminpages/paymentsettings.php:220
2488
- #: adminpages/reports/login.php:141 adminpages/reports/login.php:143
2489
- #: adminpages/reports/login.php:159
 
2490
  #: classes/gateways/class.pmprogateway_payflowpro.php:116
2491
  msgid "User"
2492
  msgstr ""
2493
 
2494
- #: adminpages/orders.php:1138 includes/init.php:244 includes/profile.php:36
2495
- #: pages/checkout.php:45 pages/confirmation.php:53 pages/confirmation.php:70
2496
- #: pages/confirmation.php:116 pages/invoice.php:28 pages/invoice.php:51
2497
  #: adminpages/orders.php:601 adminpages/orders.php:904
2498
  #: adminpages/orders.php:914 adminpages/orders.php:941
2499
  #: adminpages/orders.php:970 adminpages/orders.php:1107
2500
- #: adminpages/orders.php:1138 includes/init.php:214 includes/init.php:217
2501
- #: includes/init.php:218 includes/init.php:220 includes/init.php:222
2502
- #: includes/init.php:230 includes/init.php:238 includes/init.php:243
2503
- #: includes/init.php:244 includes/profile.php:25 includes/profile.php:27
2504
- #: includes/profile.php:30 includes/profile.php:36 pages/checkout.php:33
2505
- #: pages/checkout.php:34 pages/checkout.php:35 pages/checkout.php:42
2506
- #: pages/confirmation.php:46 pages/confirmation.php:47
2507
- #: pages/confirmation.php:53 pages/confirmation.php:62
2508
- #: pages/confirmation.php:64 pages/confirmation.php:70
 
2509
  #: pages/confirmation.php:103 pages/confirmation.php:105
2510
- #: pages/confirmation.php:116 pages/invoice.php:27 pages/invoice.php:28
2511
- #: pages/invoice.php:49 pages/invoice.php:51
 
2512
  msgid "Membership Level"
2513
  msgstr ""
2514
 
2515
- #: adminpages/orders.php:1140 adminpages/orders.php:1220
2516
  #: adminpages/orders.php:603 adminpages/orders.php:651
2517
  #: adminpages/orders.php:906 adminpages/orders.php:916
2518
  #: adminpages/orders.php:943 adminpages/orders.php:954
2519
  #: adminpages/orders.php:972 adminpages/orders.php:982
2520
  #: adminpages/orders.php:1011 adminpages/orders.php:1040
2521
  #: adminpages/orders.php:1109 adminpages/orders.php:1140
2522
- #: adminpages/orders.php:1186 adminpages/orders.php:1220
 
2523
  msgid "Payment"
2524
  msgstr ""
2525
 
2526
- #: adminpages/orders.php:1142 adminpages/orders.php:605
2527
  #: adminpages/orders.php:908 adminpages/orders.php:918
2528
  #: adminpages/orders.php:945 adminpages/orders.php:974
2529
  #: adminpages/orders.php:1111 adminpages/orders.php:1142
 
2530
  msgid "Transaction IDs"
2531
  msgstr ""
2532
 
2533
- #: adminpages/orders.php:1172 adminpages/orders.php:630
2534
  #: adminpages/orders.php:933 adminpages/orders.php:943
2535
  #: adminpages/orders.php:972 adminpages/orders.php:1001
2536
  #: adminpages/orders.php:1141 adminpages/orders.php:1172
 
2537
  msgid "deleted"
2538
  msgstr ""
2539
 
2540
- #: adminpages/orders.php:1226 adminpages/orders.php:653
2541
  #: adminpages/orders.php:956 adminpages/orders.php:974
2542
  #: adminpages/orders.php:984 adminpages/orders.php:1013
2543
  #: adminpages/orders.php:1042 adminpages/orders.php:1192
2544
- #: adminpages/orders.php:1226
2545
  msgid "Subscription"
2546
  msgstr ""
2547
 
2548
- #: adminpages/orders.php:1245 adminpages/orders.php:664
2549
  #: adminpages/orders.php:967 adminpages/orders.php:985
2550
  #: adminpages/orders.php:995 adminpages/orders.php:998
2551
  #: adminpages/orders.php:1027 adminpages/orders.php:1056
2552
  #: adminpages/orders.php:1211 adminpages/orders.php:1245
 
2553
  #, php-format
2554
  msgid ""
2555
  "Deleting orders is permanent and can affect active users. Are you sure you "
2556
  "want to delete order %s?"
2557
  msgstr ""
2558
 
2559
- #: adminpages/orders.php:1249 adminpages/orders.php:1030
2560
  #: adminpages/orders.php:1059 adminpages/orders.php:1215
2561
- #: adminpages/orders.php:1249
2562
  msgid "print"
2563
  msgstr ""
2564
 
2565
- #: adminpages/orders.php:1253 adminpages/orders.php:1033
2566
  #: adminpages/orders.php:1062 adminpages/orders.php:1219
2567
- #: adminpages/orders.php:1253
2568
  msgid "email"
2569
  msgstr ""
2570
 
2571
- #: adminpages/orders.php:1262 adminpages/orders.php:674
2572
  #: adminpages/orders.php:977 adminpages/orders.php:995
2573
  #: adminpages/orders.php:1005 adminpages/orders.php:1008
2574
  #: adminpages/orders.php:1043 adminpages/orders.php:1072
2575
  #: adminpages/orders.php:1228 adminpages/orders.php:1262
 
2576
  msgid "No orders found."
2577
  msgstr ""
2578
 
2579
- #: adminpages/pagesettings.php:55 adminpages/pagesettings.php:54
2580
- #: adminpages/pagesettings.php:55
2581
  msgid "Your page settings have been updated."
2582
  msgstr ""
2583
 
2584
- #: adminpages/pagesettings.php:65 adminpages/pagesettings.php:51
2585
  #: adminpages/pagesettings.php:64 adminpages/pagesettings.php:65
 
2586
  msgid "Membership Account"
2587
  msgstr ""
2588
 
2589
- #: adminpages/pagesettings.php:66 adminpages/pagesettings.php:54
2590
  #: adminpages/pagesettings.php:65 adminpages/pagesettings.php:66
 
2591
  msgid "Membership Billing"
2592
  msgstr ""
2593
 
2594
- #: adminpages/pagesettings.php:67 adminpages/pagesettings.php:57
2595
  #: adminpages/pagesettings.php:66 adminpages/pagesettings.php:67
 
2596
  msgid "Membership Cancel"
2597
  msgstr ""
2598
 
2599
- #: adminpages/pagesettings.php:68 adminpages/pagesettings.php:60
2600
  #: adminpages/pagesettings.php:67 adminpages/pagesettings.php:68
 
2601
  msgid "Membership Checkout"
2602
  msgstr ""
2603
 
2604
- #: adminpages/pagesettings.php:69 adminpages/pagesettings.php:63
2605
  #: adminpages/pagesettings.php:68 adminpages/pagesettings.php:69
 
2606
  msgid "Membership Confirmation"
2607
  msgstr ""
2608
 
2609
- #: adminpages/pagesettings.php:70 adminpages/pagesettings.php:66
2610
  #: adminpages/pagesettings.php:69 adminpages/pagesettings.php:70
 
2611
  msgid "Membership Invoice"
2612
  msgstr ""
2613
 
2614
- #: adminpages/pagesettings.php:84 adminpages/pagesettings.php:83
2615
- #: adminpages/pagesettings.php:84 adminpages/pagesettings.php:111
 
2616
  msgid "The following pages have been created for you"
2617
  msgstr ""
2618
 
2619
- #: adminpages/pagesettings.php:98 adminpages/pagesettings.php:97
2620
- #: adminpages/pagesettings.php:98 adminpages/pagesettings.php:126
 
2621
  msgid ""
2622
  "Manage the WordPress pages assigned to each required Paid Memberships Pro "
2623
  "page."
2624
  msgstr ""
2625
 
2626
- #: adminpages/pagesettings.php:102 adminpages/pagesettings.php:101
2627
  #: adminpages/pagesettings.php:102 adminpages/pagesettings.php:104
2628
- #: adminpages/pagesettings.php:132
2629
  msgid ""
2630
  "Assign the WordPress pages for each required Paid Memberships Pro page or"
2631
  msgstr ""
2632
 
2633
- #: adminpages/pagesettings.php:103 adminpages/pagesettings.php:102
2634
  #: adminpages/pagesettings.php:103 adminpages/pagesettings.php:104
2635
- #: adminpages/pagesettings.php:132
2636
  msgid "click here to let us generate them for you"
2637
  msgstr ""
2638
 
2639
- #: adminpages/pagesettings.php:112 adminpages/pagesettings.php:111
2640
- #: adminpages/pagesettings.php:112 adminpages/pagesettings.php:140
 
2641
  msgid "Account Page"
2642
  msgstr ""
2643
 
2644
- #: adminpages/pagesettings.php:116 adminpages/pagesettings.php:134
2645
- #: adminpages/pagesettings.php:152 adminpages/pagesettings.php:171
2646
- #: adminpages/pagesettings.php:190 adminpages/pagesettings.php:210
2647
- #: adminpages/pagesettings.php:229 adminpages/pagesettings.php:269
2648
  #: adminpages/pagesettings.php:115 adminpages/pagesettings.php:116
2649
- #: adminpages/pagesettings.php:133 adminpages/pagesettings.php:134
2650
- #: adminpages/pagesettings.php:144 adminpages/pagesettings.php:147
 
2651
  #: adminpages/pagesettings.php:151 adminpages/pagesettings.php:152
2652
  #: adminpages/pagesettings.php:159 adminpages/pagesettings.php:162
2653
- #: adminpages/pagesettings.php:170 adminpages/pagesettings.php:171
2654
- #: adminpages/pagesettings.php:174 adminpages/pagesettings.php:177
 
2655
  #: adminpages/pagesettings.php:189 adminpages/pagesettings.php:190
2656
- #: adminpages/pagesettings.php:193 adminpages/pagesettings.php:206
2657
- #: adminpages/pagesettings.php:209 adminpages/pagesettings.php:210
2658
- #: adminpages/pagesettings.php:222 adminpages/pagesettings.php:225
2659
- #: adminpages/pagesettings.php:228 adminpages/pagesettings.php:229
2660
- #: adminpages/pagesettings.php:238 adminpages/pagesettings.php:241
 
2661
  #: adminpages/pagesettings.php:268 adminpages/pagesettings.php:269
 
2662
  msgid "Choose One"
2663
  msgstr ""
2664
 
2665
- #: adminpages/pagesettings.php:120 adminpages/pagesettings.php:138
2666
- #: adminpages/pagesettings.php:156 adminpages/pagesettings.php:175
2667
- #: adminpages/pagesettings.php:194 adminpages/pagesettings.php:214
2668
- #: adminpages/pagesettings.php:233 adminpages/pagesettings.php:275
2669
  #: adminpages/pagesettings.php:119 adminpages/pagesettings.php:120
2670
  #: adminpages/pagesettings.php:132 adminpages/pagesettings.php:134
2671
- #: adminpages/pagesettings.php:137 adminpages/pagesettings.php:138
2672
- #: adminpages/pagesettings.php:145 adminpages/pagesettings.php:147
2673
- #: adminpages/pagesettings.php:149 adminpages/pagesettings.php:150
 
2674
  #: adminpages/pagesettings.php:155 adminpages/pagesettings.php:156
2675
  #: adminpages/pagesettings.php:159 adminpages/pagesettings.php:162
2676
- #: adminpages/pagesettings.php:165 adminpages/pagesettings.php:173
2677
- #: adminpages/pagesettings.php:174 adminpages/pagesettings.php:175
2678
- #: adminpages/pagesettings.php:177 adminpages/pagesettings.php:180
2679
- #: adminpages/pagesettings.php:181 adminpages/pagesettings.php:187
 
2680
  #: adminpages/pagesettings.php:193 adminpages/pagesettings.php:194
2681
  #: adminpages/pagesettings.php:196 adminpages/pagesettings.php:197
2682
  #: adminpages/pagesettings.php:201 adminpages/pagesettings.php:209
2683
  #: adminpages/pagesettings.php:212 adminpages/pagesettings.php:213
2684
  #: adminpages/pagesettings.php:214 adminpages/pagesettings.php:225
2685
- #: adminpages/pagesettings.php:228 adminpages/pagesettings.php:232
2686
- #: adminpages/pagesettings.php:233 adminpages/pagesettings.php:241
2687
- #: adminpages/pagesettings.php:244 adminpages/pagesettings.php:274
2688
- #: adminpages/pagesettings.php:275
 
2689
  msgid "edit page"
2690
  msgstr ""
2691
 
2692
- #: adminpages/pagesettings.php:123 adminpages/pagesettings.php:141
2693
- #: adminpages/pagesettings.php:159 adminpages/pagesettings.php:178
2694
- #: adminpages/pagesettings.php:197 adminpages/pagesettings.php:217
2695
- #: adminpages/pagesettings.php:236 adminpages/pagesettings.php:278
2696
  #: adminpages/pagesettings.php:121 adminpages/pagesettings.php:122
2697
  #: adminpages/pagesettings.php:123 adminpages/pagesettings.php:136
2698
- #: adminpages/pagesettings.php:140 adminpages/pagesettings.php:141
2699
- #: adminpages/pagesettings.php:149 adminpages/pagesettings.php:151
2700
- #: adminpages/pagesettings.php:152 adminpages/pagesettings.php:158
 
2701
  #: adminpages/pagesettings.php:159 adminpages/pagesettings.php:164
2702
- #: adminpages/pagesettings.php:167 adminpages/pagesettings.php:177
2703
- #: adminpages/pagesettings.php:178 adminpages/pagesettings.php:179
2704
- #: adminpages/pagesettings.php:182 adminpages/pagesettings.php:183
 
2705
  #: adminpages/pagesettings.php:195 adminpages/pagesettings.php:196
2706
  #: adminpages/pagesettings.php:197 adminpages/pagesettings.php:198
2707
  #: adminpages/pagesettings.php:199 adminpages/pagesettings.php:211
2708
- #: adminpages/pagesettings.php:214 adminpages/pagesettings.php:215
2709
- #: adminpages/pagesettings.php:216 adminpages/pagesettings.php:217
2710
- #: adminpages/pagesettings.php:227 adminpages/pagesettings.php:230
 
2711
  #: adminpages/pagesettings.php:235 adminpages/pagesettings.php:236
2712
  #: adminpages/pagesettings.php:243 adminpages/pagesettings.php:246
2713
- #: adminpages/pagesettings.php:277 adminpages/pagesettings.php:278
 
2714
  msgid "view page"
2715
  msgstr ""
2716
 
2717
- #: adminpages/pagesettings.php:126 adminpages/pagesettings.php:144
2718
- #: adminpages/pagesettings.php:162 adminpages/pagesettings.php:181
2719
- #: adminpages/pagesettings.php:200 adminpages/pagesettings.php:220
2720
- #: adminpages/pagesettings.php:239 adminpages/pagesettings.php:121
2721
  #: adminpages/pagesettings.php:123 adminpages/pagesettings.php:125
2722
  #: adminpages/pagesettings.php:126 adminpages/pagesettings.php:134
2723
- #: adminpages/pagesettings.php:138 adminpages/pagesettings.php:143
2724
- #: adminpages/pagesettings.php:144 adminpages/pagesettings.php:147
2725
- #: adminpages/pagesettings.php:151 adminpages/pagesettings.php:153
2726
- #: adminpages/pagesettings.php:154 adminpages/pagesettings.php:161
 
2727
  #: adminpages/pagesettings.php:162 adminpages/pagesettings.php:166
2728
  #: adminpages/pagesettings.php:169 adminpages/pagesettings.php:175
2729
- #: adminpages/pagesettings.php:180 adminpages/pagesettings.php:181
2730
- #: adminpages/pagesettings.php:184 adminpages/pagesettings.php:185
2731
- #: adminpages/pagesettings.php:189 adminpages/pagesettings.php:197
 
2732
  #: adminpages/pagesettings.php:199 adminpages/pagesettings.php:200
2733
  #: adminpages/pagesettings.php:201 adminpages/pagesettings.php:203
2734
- #: adminpages/pagesettings.php:213 adminpages/pagesettings.php:216
2735
- #: adminpages/pagesettings.php:217 adminpages/pagesettings.php:219
2736
- #: adminpages/pagesettings.php:220 adminpages/pagesettings.php:229
2737
- #: adminpages/pagesettings.php:232 adminpages/pagesettings.php:238
 
2738
  #: adminpages/pagesettings.php:239 adminpages/pagesettings.php:245
2739
- #: adminpages/pagesettings.php:248
2740
  msgid "Include the shortcode"
2741
  msgstr ""
2742
 
2743
- #: adminpages/pagesettings.php:130 adminpages/pagesettings.php:125
2744
  #: adminpages/pagesettings.php:127 adminpages/pagesettings.php:129
2745
- #: adminpages/pagesettings.php:130 adminpages/pagesettings.php:155
2746
- #: adminpages/pagesettings.php:158
2747
  msgid "Billing Information Page"
2748
  msgstr ""
2749
 
2750
- #: adminpages/pagesettings.php:148 adminpages/pagesettings.php:138
2751
  #: adminpages/pagesettings.php:142 adminpages/pagesettings.php:147
2752
- #: adminpages/pagesettings.php:148 adminpages/pagesettings.php:170
2753
- #: adminpages/pagesettings.php:173
2754
  msgid "Cancel Page"
2755
  msgstr ""
2756
 
2757
- #: adminpages/pagesettings.php:167 adminpages/pagesettings.php:152
2758
  #: adminpages/pagesettings.php:158 adminpages/pagesettings.php:166
2759
- #: adminpages/pagesettings.php:167 adminpages/pagesettings.php:186
2760
- #: adminpages/pagesettings.php:189
2761
  msgid "Checkout Page"
2762
  msgstr ""
2763
 
2764
- #: adminpages/pagesettings.php:186 adminpages/pagesettings.php:166
2765
  #: adminpages/pagesettings.php:174 adminpages/pagesettings.php:185
2766
- #: adminpages/pagesettings.php:186 adminpages/pagesettings.php:202
2767
- #: adminpages/pagesettings.php:205
2768
  msgid "Confirmation Page"
2769
  msgstr ""
2770
 
2771
- #: adminpages/pagesettings.php:206 adminpages/pagesettings.php:180
2772
  #: adminpages/pagesettings.php:190 adminpages/pagesettings.php:205
2773
  #: adminpages/pagesettings.php:206 adminpages/pagesettings.php:218
2774
  #: adminpages/pagesettings.php:221
2775
  msgid "Invoice Page"
2776
  msgstr ""
2777
 
2778
- #: adminpages/pagesettings.php:225 adminpages/pagesettings.php:194
2779
  #: adminpages/pagesettings.php:206 adminpages/pagesettings.php:224
2780
  #: adminpages/pagesettings.php:225 adminpages/pagesettings.php:234
2781
- #: adminpages/pagesettings.php:237
2782
  msgid "Levels Page"
2783
  msgstr ""
2784
 
2785
- #: adminpages/pagesettings.php:246 adminpages/pagesettings.php:245
2786
- #: adminpages/pagesettings.php:246
2787
  msgid "Additional Page Settings"
2788
  msgstr ""
2789
 
2790
- #: adminpages/pagesettings.php:281 adminpages/pagesettings.php:280
2791
- #: adminpages/pagesettings.php:281
2792
  msgid "Generate Page"
2793
  msgstr ""
2794
 
2795
- #: adminpages/paymentsettings.php:49 adminpages/paymentsettings.php:49
2796
- #: adminpages/paymentsettings.php:77 adminpages/paymentsettings.php:82
 
2797
  msgid "Your payment settings have been updated."
2798
  msgstr ""
2799
 
 
2800
  #: adminpages/paymentsettings.php:93 adminpages/paymentsettings.php:106
2801
- #: adminpages/paymentsettings.php:93 adminpages/paymentsettings.php:106
2802
  #: adminpages/paymentsettings.php:144 adminpages/paymentsettings.php:146
2803
  #: adminpages/paymentsettings.php:152 adminpages/paymentsettings.php:154
2804
  msgid "Payment Gateway"
2805
  msgstr ""
2806
 
2807
- #: adminpages/paymentsettings.php:93 adminpages/paymentsettings.php:201
2808
- #: adminpages/paymentsettings.php:93 adminpages/paymentsettings.php:144
2809
- #: adminpages/paymentsettings.php:146 adminpages/paymentsettings.php:201
 
2810
  msgid "SSL Settings"
2811
  msgstr ""
2812
 
2813
- #: adminpages/paymentsettings.php:95 adminpages/paymentsettings.php:95
2814
- #: adminpages/paymentsettings.php:148
2815
  msgid ""
2816
  "Learn more about <a title=\"Paid Memberships Pro - SSL Settings\" target="
2817
  "\"_blank\" href=\"http://www.paidmembershipspro.com/support/initial-plugin-"
@@ -2820,128 +3019,142 @@ msgid ""
2820
  "support/initial-plugin-setup/payment-gateway/\">Payment Gateway Settings</a>."
2821
  msgstr ""
2822
 
2823
- #: adminpages/paymentsettings.php:101 adminpages/paymentsettings.php:101
 
2824
  msgid "Choose a Gateway"
2825
  msgstr ""
2826
 
2827
- #: adminpages/paymentsettings.php:148 adminpages/paymentsettings.php:148
 
2828
  msgid "Currency and Tax Settings"
2829
  msgstr ""
2830
 
2831
- #: adminpages/paymentsettings.php:153 adminpages/paymentsettings.php:153
2832
- #: adminpages/paymentsettings.php:327 adminpages/paymentsettings.php:337
2833
- #: adminpages/paymentsettings.php:356 adminpages/paymentsettings.php:381
2834
- #: adminpages/paymentsettings.php:386
2835
  msgid "Currency"
2836
  msgstr ""
2837
 
2838
- #: adminpages/paymentsettings.php:169 adminpages/paymentsettings.php:169
2839
- #: adminpages/paymentsettings.php:400 adminpages/paymentsettings.php:402
 
2840
  msgid ""
2841
  "Not all currencies will be supported by every gateway. Please check with "
2842
  "your gateway."
2843
  msgstr ""
2844
 
2845
- #: adminpages/paymentsettings.php:174 adminpages/paymentsettings.php:174
2846
- #: adminpages/paymentsettings.php:375 adminpages/paymentsettings.php:401
2847
- #: adminpages/paymentsettings.php:406 adminpages/paymentsettings.php:408
 
2848
  msgid "Accepted Credit Card Types"
2849
  msgstr ""
2850
 
2851
- #: adminpages/paymentsettings.php:188 adminpages/paymentsettings.php:188
2852
- #: adminpages/paymentsettings.php:398 adminpages/paymentsettings.php:438
2853
- #: adminpages/paymentsettings.php:443 adminpages/paymentsettings.php:445
 
2854
  msgid "Sales Tax"
2855
  msgstr ""
2856
 
2857
- #: adminpages/paymentsettings.php:188 pages/billing.php:123
2858
- #: adminpages/paymentsettings.php:188 adminpages/paymentsettings.php:398
2859
- #: adminpages/paymentsettings.php:438 adminpages/paymentsettings.php:443
2860
- #: adminpages/paymentsettings.php:445 pages/billing.php:78
2861
- #: pages/billing.php:82 pages/billing.php:91 pages/billing.php:94
2862
- #: pages/billing.php:96 pages/billing.php:97 pages/billing.php:100
 
2863
  msgid "optional"
2864
  msgstr ""
2865
 
2866
- #: adminpages/paymentsettings.php:191 adminpages/paymentsettings.php:191
2867
- #: adminpages/paymentsettings.php:401 adminpages/paymentsettings.php:441
2868
- #: adminpages/paymentsettings.php:446 adminpages/paymentsettings.php:448
 
2869
  msgid "Tax State"
2870
  msgstr ""
2871
 
2872
- #: adminpages/paymentsettings.php:192 adminpages/paymentsettings.php:192
2873
- #: adminpages/paymentsettings.php:402 adminpages/paymentsettings.php:442
2874
- #: adminpages/paymentsettings.php:447 adminpages/paymentsettings.php:449
 
2875
  msgid "abbreviation, e.g. \"PA\""
2876
  msgstr ""
2877
 
2878
- #: adminpages/paymentsettings.php:193 adminpages/paymentsettings.php:193
 
2879
  msgid "Tax Rate"
2880
  msgstr ""
2881
 
2882
- #: adminpages/paymentsettings.php:194 adminpages/paymentsettings.php:194
2883
- #: adminpages/paymentsettings.php:404 adminpages/paymentsettings.php:444
2884
- #: adminpages/paymentsettings.php:449 adminpages/paymentsettings.php:451
 
2885
  msgid "decimal, e.g. \"0.06\""
2886
  msgstr ""
2887
 
2888
- #: adminpages/paymentsettings.php:195 adminpages/paymentsettings.php:195
2889
- #: adminpages/paymentsettings.php:450 adminpages/paymentsettings.php:452
2890
  msgid ""
2891
  "US only. If values are given, tax will be applied for any members ordering "
2892
  "from the selected state.<br />For non-US or more complex tax rules, use the "
2893
  "<a target=\"_blank\" href=\"http://www.paidmembershipspro.com/2013/10/non-us-"
2894
- "taxes-paid-memberships-pro/\">pmpro_tax filter</a>."
 
 
2895
  msgstr ""
2896
 
2897
- #: adminpages/paymentsettings.php:206 adminpages/paymentsettings.php:206
2898
- #: adminpages/paymentsettings.php:450 adminpages/paymentsettings.php:455
2899
- #: adminpages/paymentsettings.php:457
2900
  msgid "Force SSL"
2901
  msgstr ""
2902
 
2903
- #: adminpages/paymentsettings.php:213 adminpages/paymentsettings.php:213
 
2904
  msgid ""
2905
  "Your Site URL starts with https:// and so PMPro will allow your entire site "
2906
  "to be served over HTTPS."
2907
  msgstr ""
2908
 
2909
- #: adminpages/paymentsettings.php:221 adminpages/paymentsettings.php:212
2910
- #: adminpages/paymentsettings.php:221 adminpages/paymentsettings.php:456
2911
- #: adminpages/paymentsettings.php:461 adminpages/paymentsettings.php:463
 
2912
  msgid "Yes (with JavaScript redirects)"
2913
  msgstr ""
2914
 
2915
- #: adminpages/paymentsettings.php:223 adminpages/paymentsettings.php:214
2916
- #: adminpages/paymentsettings.php:223
2917
  msgid ""
2918
  "Recommended: Yes. Try the JavaScript redirects setting if you are having "
2919
  "issues with infinite redirect loops."
2920
  msgstr ""
2921
 
2922
- #: adminpages/paymentsettings.php:231 adminpages/paymentsettings.php:219
2923
- #: adminpages/paymentsettings.php:231 adminpages/paymentsettings.php:430
2924
- #: adminpages/paymentsettings.php:463 adminpages/paymentsettings.php:468
2925
- #: adminpages/paymentsettings.php:470
2926
  msgid "SSL Seal Code"
2927
  msgstr ""
2928
 
2929
- #: adminpages/paymentsettings.php:235 adminpages/paymentsettings.php:223
2930
- #: adminpages/paymentsettings.php:235
2931
  msgid ""
2932
  "Your <strong><a target=\"_blank\" href=\"http://www.paidmembershipspro.com/"
2933
- "documentation/initial-plugin-setup/ssl/\">SSL Certificate</a></strong> must "
2934
- "be installed by your web host. Your <strong>SSL Seal</strong> will be a "
2935
- "short HTML or JavaScript snippet that can be pasted here."
 
 
2936
  msgstr ""
2937
 
2938
- #: adminpages/paymentsettings.php:240 adminpages/paymentsettings.php:228
2939
- #: adminpages/paymentsettings.php:240
2940
  msgid "Extra HTTPS URL Filter"
2941
  msgstr ""
2942
 
2943
- #: adminpages/paymentsettings.php:243 adminpages/paymentsettings.php:231
2944
- #: adminpages/paymentsettings.php:243
2945
  msgid ""
2946
  "Pass all generated HTML through a URL filter to add HTTPS to URLs used on "
2947
  "secure pages. Check this if you are using SSL and have warnings on your "
@@ -2975,170 +3188,192 @@ msgstr ""
2975
  msgid "Logins"
2976
  msgstr ""
2977
 
2978
- #: adminpages/reports/login.php:38 adminpages/reports/memberships.php:46
2979
- #: adminpages/reports/sales.php:51 adminpages/reports/login.php:38
2980
  #: adminpages/reports/memberships.php:43 adminpages/reports/memberships.php:46
2981
- #: adminpages/reports/memberships.php:62 adminpages/reports/memberships.php:81
2982
- #: adminpages/reports/sales.php:51
 
2983
  msgid "Today"
2984
  msgstr ""
2985
 
2986
- #: adminpages/reports/login.php:44 adminpages/reports/memberships.php:47
2987
- #: adminpages/reports/sales.php:56 adminpages/reports/login.php:44
2988
  #: adminpages/reports/memberships.php:47 adminpages/reports/memberships.php:48
2989
- #: adminpages/reports/memberships.php:58 adminpages/reports/memberships.php:77
2990
- #: adminpages/reports/sales.php:56
 
2991
  msgid "This Month"
2992
  msgstr ""
2993
 
2994
- #: adminpages/reports/login.php:50 adminpages/reports/memberships.php:49
2995
- #: adminpages/reports/sales.php:66 adminpages/reports/login.php:50
2996
  #: adminpages/reports/memberships.php:49 adminpages/reports/memberships.php:50
2997
  #: adminpages/reports/memberships.php:58 adminpages/reports/memberships.php:69
2998
- #: adminpages/reports/sales.php:66
 
2999
  msgid "All Time"
3000
  msgstr ""
3001
 
3002
- #: adminpages/reports/login.php:79 adminpages/reports/login.php:61
3003
  #: adminpages/reports/login.php:63 adminpages/reports/login.php:79
 
3004
  msgid "Visits, Views, and Logins Report"
3005
  msgstr ""
3006
 
3007
- #: adminpages/reports/login.php:84 adminpages/reports/login.php:66
3008
  #: adminpages/reports/login.php:68 adminpages/reports/login.php:84
 
3009
  msgid "All Users"
3010
  msgstr ""
3011
 
3012
- #: adminpages/reports/login.php:164 adminpages/reports/login.php:146
3013
  #: adminpages/reports/login.php:148 adminpages/reports/login.php:164
 
3014
  msgid "Last Visit"
3015
  msgstr ""
3016
 
3017
- #: adminpages/reports/login.php:165 adminpages/reports/login.php:27
3018
  #: adminpages/reports/login.php:28 adminpages/reports/login.php:147
3019
  #: adminpages/reports/login.php:149 adminpages/reports/login.php:165
 
3020
  msgid "Visits This Month"
3021
  msgstr ""
3022
 
3023
- #: adminpages/reports/login.php:166 adminpages/reports/login.php:148
3024
  #: adminpages/reports/login.php:150 adminpages/reports/login.php:166
 
3025
  msgid "Total Visits"
3026
  msgstr ""
3027
 
3028
- #: adminpages/reports/login.php:167 adminpages/reports/login.php:32
3029
  #: adminpages/reports/login.php:33 adminpages/reports/login.php:149
3030
  #: adminpages/reports/login.php:151 adminpages/reports/login.php:167
 
3031
  msgid "Views This Month"
3032
  msgstr ""
3033
 
3034
- #: adminpages/reports/login.php:168 adminpages/reports/login.php:150
3035
  #: adminpages/reports/login.php:152 adminpages/reports/login.php:168
 
3036
  msgid "Total Views"
3037
  msgstr ""
3038
 
3039
- #: adminpages/reports/login.php:169 adminpages/reports/login.php:151
3040
  #: adminpages/reports/login.php:153 adminpages/reports/login.php:169
 
3041
  msgid "Last Login"
3042
  msgstr ""
3043
 
3044
- #: adminpages/reports/login.php:170 adminpages/reports/login.php:37
3045
  #: adminpages/reports/login.php:38 adminpages/reports/login.php:152
3046
  #: adminpages/reports/login.php:154 adminpages/reports/login.php:170
 
3047
  msgid "Logins This Month"
3048
  msgstr ""
3049
 
3050
- #: adminpages/reports/login.php:171 adminpages/reports/login.php:153
3051
  #: adminpages/reports/login.php:155 adminpages/reports/login.php:171
 
3052
  msgid "Total Logins"
3053
  msgstr ""
3054
 
3055
  #: adminpages/reports/memberships.php:18
3056
- #: adminpages/reports/memberships.php:300
3057
  #: adminpages/reports/memberships.php:18
3058
  #: adminpages/reports/memberships.php:252
3059
  #: adminpages/reports/memberships.php:259
3060
  #: adminpages/reports/memberships.php:272
3061
  #: adminpages/reports/memberships.php:288
3062
  #: adminpages/reports/memberships.php:300
 
3063
  msgid "Membership Stats"
3064
  msgstr ""
3065
 
3066
- #: adminpages/reports/memberships.php:40 adminpages/reports/memberships.php:37
3067
  #: adminpages/reports/memberships.php:40 adminpages/reports/memberships.php:48
 
3068
  msgid "Signups"
3069
  msgstr ""
3070
 
3071
- #: adminpages/reports/memberships.php:41 adminpages/reports/memberships.php:38
3072
- #: adminpages/reports/memberships.php:41
3073
  msgid "All Cancellations"
3074
  msgstr ""
3075
 
3076
- #: adminpages/reports/memberships.php:48 adminpages/reports/sales.php:61
3077
  #: adminpages/reports/memberships.php:48 adminpages/reports/memberships.php:53
3078
- #: adminpages/reports/memberships.php:54 adminpages/reports/memberships.php:73
3079
- #: adminpages/reports/sales.php:61
 
3080
  msgid "This Year"
3081
  msgstr ""
3082
 
3083
- #: adminpages/reports/memberships.php:306 adminpages/reports/sales.php:204
3084
  #: adminpages/reports/memberships.php:258
3085
  #: adminpages/reports/memberships.php:265
3086
  #: adminpages/reports/memberships.php:278
3087
  #: adminpages/reports/memberships.php:294
3088
- #: adminpages/reports/memberships.php:306 adminpages/reports/sales.php:187
 
3089
  #: adminpages/reports/sales.php:195 adminpages/reports/sales.php:196
3090
- #: adminpages/reports/sales.php:204
3091
  msgid "Daily"
3092
  msgstr ""
3093
 
3094
- #: adminpages/reports/memberships.php:307 adminpages/reports/sales.php:205
3095
  #: adminpages/reports/memberships.php:259
3096
  #: adminpages/reports/memberships.php:266
3097
  #: adminpages/reports/memberships.php:279
3098
  #: adminpages/reports/memberships.php:295
3099
- #: adminpages/reports/memberships.php:307 adminpages/reports/sales.php:188
 
3100
  #: adminpages/reports/sales.php:196 adminpages/reports/sales.php:197
3101
- #: adminpages/reports/sales.php:205
3102
  msgid "Monthly"
3103
  msgstr ""
3104
 
3105
- #: adminpages/reports/memberships.php:308 adminpages/reports/sales.php:206
3106
  #: adminpages/reports/memberships.php:260
3107
  #: adminpages/reports/memberships.php:267
3108
  #: adminpages/reports/memberships.php:280
3109
  #: adminpages/reports/memberships.php:296
3110
- #: adminpages/reports/memberships.php:308 adminpages/reports/sales.php:189
 
3111
  #: adminpages/reports/sales.php:197 adminpages/reports/sales.php:198
3112
- #: adminpages/reports/sales.php:206
3113
  msgid "Annual"
3114
  msgstr ""
3115
 
3116
- #: adminpages/reports/memberships.php:311
3117
  #: adminpages/reports/memberships.php:270
3118
  #: adminpages/reports/memberships.php:283
3119
  #: adminpages/reports/memberships.php:311
 
3120
  msgid "Signups vs. All Cancellations"
3121
  msgstr ""
3122
 
3123
- #: adminpages/reports/memberships.php:312
3124
  #: adminpages/reports/memberships.php:263
3125
  #: adminpages/reports/memberships.php:271
3126
  #: adminpages/reports/memberships.php:284
3127
  #: adminpages/reports/memberships.php:299
3128
  #: adminpages/reports/memberships.php:312
 
3129
  msgid "Signups vs. Cancellations"
3130
  msgstr ""
3131
 
3132
- #: adminpages/reports/memberships.php:313
3133
  #: adminpages/reports/memberships.php:272
3134
  #: adminpages/reports/memberships.php:285
3135
  #: adminpages/reports/memberships.php:313
 
3136
  msgid "Signups vs. Expirations"
3137
  msgstr ""
3138
 
3139
- #: adminpages/reports/memberships.php:318
3140
- #: adminpages/reports/memberships.php:329 adminpages/reports/sales.php:212
3141
- #: adminpages/reports/sales.php:223 adminpages/membershiplevels.php:545
3142
  #: adminpages/membershiplevels.php:551 adminpages/membershiplevels.php:553
3143
  #: adminpages/membershiplevels.php:559 adminpages/membershiplevels.php:561
3144
  #: adminpages/membershiplevels.php:580 adminpages/membershiplevels.php:588
@@ -3151,22 +3386,26 @@ msgstr ""
3151
  #: adminpages/reports/memberships.php:304
3152
  #: adminpages/reports/memberships.php:315
3153
  #: adminpages/reports/memberships.php:318
3154
- #: adminpages/reports/memberships.php:329 adminpages/reports/sales.php:195
 
 
3155
  #: adminpages/reports/sales.php:203 adminpages/reports/sales.php:204
3156
  #: adminpages/reports/sales.php:206 adminpages/reports/sales.php:212
3157
- #: adminpages/reports/sales.php:214 adminpages/reports/sales.php:215
3158
- #: adminpages/reports/sales.php:223
 
3159
  msgid "for"
3160
  msgstr ""
3161
 
3162
- #: adminpages/reports/memberships.php:345 adminpages/reports/sales.php:239
3163
  #: adminpages/reports/memberships.php:295
3164
  #: adminpages/reports/memberships.php:304
3165
  #: adminpages/reports/memberships.php:317
3166
  #: adminpages/reports/memberships.php:331
3167
- #: adminpages/reports/memberships.php:345 adminpages/reports/sales.php:222
 
3168
  #: adminpages/reports/sales.php:230 adminpages/reports/sales.php:231
3169
- #: adminpages/reports/sales.php:239
3170
  msgid "Generate Report"
3171
  msgstr ""
3172
 
@@ -3174,23 +3413,26 @@ msgstr ""
3174
  msgid "Sales and Revenue (Testing/Sandbox)"
3175
  msgstr ""
3176
 
3177
- #: adminpages/reports/sales.php:20 adminpages/reports/sales.php:198
3178
  #: adminpages/reports/sales.php:20 adminpages/reports/sales.php:180
3179
  #: adminpages/reports/sales.php:189 adminpages/reports/sales.php:198
 
3180
  msgid "Sales and Revenue"
3181
  msgstr ""
3182
 
3183
- #: adminpages/reports/sales.php:45 adminpages/reports/sales.php:210
3184
- #: adminpages/reports/sales.php:45 adminpages/reports/sales.php:193
3185
- #: adminpages/reports/sales.php:201 adminpages/reports/sales.php:202
3186
- #: adminpages/reports/sales.php:210
 
3187
  msgid "Sales"
3188
  msgstr ""
3189
 
3190
- #: adminpages/reports/sales.php:46 adminpages/reports/sales.php:209
3191
- #: adminpages/reports/sales.php:46 adminpages/reports/sales.php:192
3192
- #: adminpages/reports/sales.php:200 adminpages/reports/sales.php:201
3193
- #: adminpages/reports/sales.php:209
 
3194
  msgid "Revenue"
3195
  msgstr ""
3196
 
@@ -3229,7 +3471,7 @@ msgid "Price"
3229
  msgstr ""
3230
 
3231
  #: adminpages/templates/orders-email.php:56
3232
- #: adminpages/templates/orders-print.php:85 pages/invoice.php:79
3233
  #: adminpages/templates/orders-email.php:56
3234
  #: adminpages/templates/orders-print.php:85 pages/invoice.php:77
3235
  #: pages/invoice.php:79
@@ -3251,6 +3493,8 @@ msgstr ""
3251
  msgid "Update complete."
3252
  msgstr ""
3253
 
 
 
3254
  #: classes/class-deny-network-activation.php:45
3255
  #, php-format
3256
  msgid ""
@@ -3258,13 +3502,14 @@ msgid ""
3258
  "site's plugin page."
3259
  msgstr ""
3260
 
3261
- #: classes/class.memberorder.php:729 classes/class.memberorder.php:553
3262
  #: classes/class.memberorder.php:561 classes/class.memberorder.php:564
3263
  #: classes/class.memberorder.php:573 classes/class.memberorder.php:644
3264
  #: classes/class.memberorder.php:697 classes/class.memberorder.php:699
3265
  #: classes/class.memberorder.php:706 classes/class.memberorder.php:716
3266
  #: classes/class.memberorder.php:719 classes/class.memberorder.php:720
3267
- #: classes/class.memberorder.php:729 includes/cleanup.php:24
 
3268
  #, php-format
3269
  msgid ""
3270
  "There was an error canceling the subscription for user with ID=%s. You will "
@@ -3272,6 +3517,14 @@ msgid ""
3272
  "active."
3273
  msgstr ""
3274
 
 
 
 
 
 
 
 
 
3275
  #: classes/class.pmproemail.php:37 classes/class.pmproemail.php:37
3276
  #, php-format
3277
  msgid "An Email From %s"
@@ -3304,9 +3557,9 @@ msgstr ""
3304
  #: classes/class.pmproemail.php:287 classes/class.pmproemail.php:369
3305
  #: classes/class.pmproemail.php:378 classes/class.pmproemail.php:696
3306
  #: classes/class.pmproemail.php:698
3307
- #: classes/gateways/class.pmprogateway_braintree.php:464
3308
- #: classes/gateways/class.pmprogateway_stripe.php:638 pages/checkout.php:86
3309
- #: pages/checkout.php:96 pages/checkout.php:622 pages/confirmation.php:58
3310
  #: pages/invoice.php:33 classes/class.pmproemail.php:216
3311
  #: classes/class.pmproemail.php:218 classes/class.pmproemail.php:225
3312
  #: classes/class.pmproemail.php:227 classes/class.pmproemail.php:228
@@ -3334,6 +3587,7 @@ msgstr ""
3334
  #: classes/gateways/class.pmprogateway_braintree.php:368
3335
  #: classes/gateways/class.pmprogateway_braintree.php:400
3336
  #: classes/gateways/class.pmprogateway_braintree.php:402
 
3337
  #: classes/gateways/class.pmprogateway_braintree.php:464
3338
  #: classes/gateways/class.pmprogateway_stripe.php:495
3339
  #: classes/gateways/class.pmprogateway_stripe.php:496
@@ -3346,16 +3600,18 @@ msgstr ""
3346
  #: classes/gateways/class.pmprogateway_stripe.php:562
3347
  #: classes/gateways/class.pmprogateway_stripe.php:573
3348
  #: classes/gateways/class.pmprogateway_stripe.php:611
3349
- #: classes/gateways/class.pmprogateway_stripe.php:638 pages/checkout.php:66
3350
- #: pages/checkout.php:67 pages/checkout.php:68 pages/checkout.php:75
3351
- #: pages/checkout.php:76 pages/checkout.php:77 pages/checkout.php:78
3352
- #: pages/checkout.php:83 pages/checkout.php:85 pages/checkout.php:86
3353
- #: pages/checkout.php:93 pages/checkout.php:549 pages/checkout.php:565
 
 
3354
  #: pages/checkout.php:566 pages/checkout.php:573 pages/checkout.php:594
3355
  #: pages/checkout.php:603 pages/checkout.php:612 pages/checkout.php:616
3356
- #: pages/checkout.php:617 pages/checkout.php:619 pages/confirmation.php:51
3357
- #: pages/confirmation.php:52 pages/confirmation.php:58 pages/invoice.php:32
3358
- #: pages/invoice.php:33
3359
  msgid "Discount Code"
3360
  msgstr ""
3361
 
@@ -3639,12 +3895,13 @@ msgid ""
3639
  msgstr ""
3640
 
3641
  #: classes/gateways/class.pmprogateway_authorizenet.php:39
3642
- #: paid-memberships-pro.php:134
3643
  #: classes/gateways/class.pmprogateway_authorizenet.php:39
3644
  #: paid-memberships-pro.php:122 paid-memberships-pro.php:123
3645
  #: paid-memberships-pro.php:130 paid-memberships-pro.php:131
3646
  #: paid-memberships-pro.php:132 paid-memberships-pro.php:133
3647
- #: paid-memberships-pro.php:135 paid-memberships-pro.php:142
 
3648
  msgid "Authorize.net"
3649
  msgstr ""
3650
 
@@ -3695,10 +3952,17 @@ msgstr ""
3695
  msgid "Could not connect to Authorize.net"
3696
  msgstr ""
3697
 
3698
- #: classes/gateways/class.pmprogateway_braintree.php:62
 
 
 
 
 
 
3699
  #: classes/gateways/class.pmprogateway_stripe.php:81
3700
  #: classes/gateways/class.pmprogateway_braintree.php:49
3701
  #: classes/gateways/class.pmprogateway_braintree.php:62
 
3702
  #: classes/gateways/class.pmprogateway_stripe.php:58
3703
  #: classes/gateways/class.pmprogateway_stripe.php:81
3704
  #, php-format
@@ -3707,32 +3971,48 @@ msgid ""
3707
  "your hosting provider to enable it."
3708
  msgstr ""
3709
 
3710
- #: classes/gateways/class.pmprogateway_braintree.php:172
3711
- #: paid-memberships-pro.php:135
 
 
 
 
 
 
 
 
 
 
 
 
 
3712
  #: classes/gateways/class.pmprogateway_braintree.php:63
3713
  #: classes/gateways/class.pmprogateway_braintree.php:76
3714
  #: classes/gateways/class.pmprogateway_braintree.php:77
3715
  #: classes/gateways/class.pmprogateway_braintree.php:109
3716
  #: classes/gateways/class.pmprogateway_braintree.php:111
3717
  #: classes/gateways/class.pmprogateway_braintree.php:172
 
3718
  #: paid-memberships-pro.php:123 paid-memberships-pro.php:124
3719
  #: paid-memberships-pro.php:131 paid-memberships-pro.php:132
3720
  #: paid-memberships-pro.php:133 paid-memberships-pro.php:134
3721
- #: paid-memberships-pro.php:136 paid-memberships-pro.php:143
 
3722
  msgid "Braintree Payments"
3723
  msgstr ""
3724
 
3725
- #: classes/gateways/class.pmprogateway_braintree.php:228
3726
  #: classes/gateways/class.pmprogateway_braintree.php:119
3727
  #: classes/gateways/class.pmprogateway_braintree.php:132
3728
  #: classes/gateways/class.pmprogateway_braintree.php:133
3729
  #: classes/gateways/class.pmprogateway_braintree.php:165
3730
  #: classes/gateways/class.pmprogateway_braintree.php:167
3731
  #: classes/gateways/class.pmprogateway_braintree.php:228
 
3732
  msgid "Braintree Settings"
3733
  msgstr ""
3734
 
3735
- #: classes/gateways/class.pmprogateway_braintree.php:233
3736
  #: classes/gateways/class.pmprogateway_cybersource.php:106
3737
  #: adminpages/paymentsettings.php:294 adminpages/paymentsettings.php:298
3738
  #: adminpages/paymentsettings.php:303 adminpages/paymentsettings.php:364
@@ -3743,11 +4023,12 @@ msgstr ""
3743
  #: classes/gateways/class.pmprogateway_braintree.php:170
3744
  #: classes/gateways/class.pmprogateway_braintree.php:172
3745
  #: classes/gateways/class.pmprogateway_braintree.php:233
 
3746
  #: classes/gateways/class.pmprogateway_cybersource.php:106
3747
  msgid "Merchant ID"
3748
  msgstr ""
3749
 
3750
- #: classes/gateways/class.pmprogateway_braintree.php:241
3751
  #: adminpages/paymentsettings.php:302 adminpages/paymentsettings.php:306
3752
  #: adminpages/paymentsettings.php:311
3753
  #: classes/gateways/class.pmprogateway_braintree.php:132
@@ -3756,10 +4037,11 @@ msgstr ""
3756
  #: classes/gateways/class.pmprogateway_braintree.php:178
3757
  #: classes/gateways/class.pmprogateway_braintree.php:180
3758
  #: classes/gateways/class.pmprogateway_braintree.php:241
 
3759
  msgid "Public Key"
3760
  msgstr ""
3761
 
3762
- #: classes/gateways/class.pmprogateway_braintree.php:249
3763
  #: adminpages/paymentsettings.php:310 adminpages/paymentsettings.php:314
3764
  #: adminpages/paymentsettings.php:319
3765
  #: classes/gateways/class.pmprogateway_braintree.php:140
@@ -3768,10 +4050,11 @@ msgstr ""
3768
  #: classes/gateways/class.pmprogateway_braintree.php:186
3769
  #: classes/gateways/class.pmprogateway_braintree.php:188
3770
  #: classes/gateways/class.pmprogateway_braintree.php:249
 
3771
  msgid "Private Key"
3772
  msgstr ""
3773
 
3774
- #: classes/gateways/class.pmprogateway_braintree.php:257
3775
  #: adminpages/paymentsettings.php:318 adminpages/paymentsettings.php:322
3776
  #: adminpages/paymentsettings.php:327
3777
  #: classes/gateways/class.pmprogateway_braintree.php:148
@@ -3780,11 +4063,12 @@ msgstr ""
3780
  #: classes/gateways/class.pmprogateway_braintree.php:194
3781
  #: classes/gateways/class.pmprogateway_braintree.php:196
3782
  #: classes/gateways/class.pmprogateway_braintree.php:257
 
3783
  msgid "Client-Side Encryption Key"
3784
  msgstr ""
3785
 
3786
- #: classes/gateways/class.pmprogateway_braintree.php:265
3787
- #: classes/gateways/class.pmprogateway_stripe.php:257
3788
  #: adminpages/paymentsettings.php:462 adminpages/paymentsettings.php:470
3789
  #: adminpages/paymentsettings.php:503 adminpages/paymentsettings.php:509
3790
  #: adminpages/paymentsettings.php:511 adminpages/paymentsettings.php:517
@@ -3795,6 +4079,7 @@ msgstr ""
3795
  #: classes/gateways/class.pmprogateway_braintree.php:202
3796
  #: classes/gateways/class.pmprogateway_braintree.php:204
3797
  #: classes/gateways/class.pmprogateway_braintree.php:265
 
3798
  #: classes/gateways/class.pmprogateway_stripe.php:181
3799
  #: classes/gateways/class.pmprogateway_stripe.php:182
3800
  #: classes/gateways/class.pmprogateway_stripe.php:192
@@ -3804,10 +4089,11 @@ msgstr ""
3804
  #: classes/gateways/class.pmprogateway_stripe.php:228
3805
  #: classes/gateways/class.pmprogateway_stripe.php:230
3806
  #: classes/gateways/class.pmprogateway_stripe.php:257
 
3807
  msgid "Web Hook URL"
3808
  msgstr ""
3809
 
3810
- #: classes/gateways/class.pmprogateway_braintree.php:269
3811
  #: adminpages/paymentsettings.php:474 adminpages/paymentsettings.php:515
3812
  #: adminpages/paymentsettings.php:521 adminpages/paymentsettings.php:523
3813
  #: classes/gateways/class.pmprogateway_braintree.php:160
@@ -3816,11 +4102,12 @@ msgstr ""
3816
  #: classes/gateways/class.pmprogateway_braintree.php:206
3817
  #: classes/gateways/class.pmprogateway_braintree.php:208
3818
  #: classes/gateways/class.pmprogateway_braintree.php:269
 
3819
  msgid "To fully integrate with Braintree, be sure to set your Web Hook URL to"
3820
  msgstr ""
3821
 
3822
- #: classes/gateways/class.pmprogateway_braintree.php:383
3823
- #: classes/gateways/class.pmprogateway_stripe.php:526 pages/checkout.php:513
3824
  #: classes/gateways/class.pmprogateway_braintree.php:270
3825
  #: classes/gateways/class.pmprogateway_braintree.php:283
3826
  #: classes/gateways/class.pmprogateway_braintree.php:285
@@ -3829,6 +4116,7 @@ msgstr ""
3829
  #: classes/gateways/class.pmprogateway_braintree.php:319
3830
  #: classes/gateways/class.pmprogateway_braintree.php:321
3831
  #: classes/gateways/class.pmprogateway_braintree.php:383
 
3832
  #: classes/gateways/class.pmprogateway_stripe.php:387
3833
  #: classes/gateways/class.pmprogateway_stripe.php:388
3834
  #: classes/gateways/class.pmprogateway_stripe.php:398
@@ -3840,15 +4128,17 @@ msgstr ""
3840
  #: classes/gateways/class.pmprogateway_stripe.php:450
3841
  #: classes/gateways/class.pmprogateway_stripe.php:461
3842
  #: classes/gateways/class.pmprogateway_stripe.php:499
3843
- #: classes/gateways/class.pmprogateway_stripe.php:526 pages/checkout.php:476
3844
- #: pages/checkout.php:478 pages/checkout.php:485 pages/checkout.php:493
3845
- #: pages/checkout.php:494 pages/checkout.php:500 pages/checkout.php:501
3846
- #: pages/checkout.php:503 pages/checkout.php:510
 
 
3847
  msgid "Payment Information"
3848
  msgstr ""
3849
 
3850
- #: classes/gateways/class.pmprogateway_braintree.php:384
3851
- #: classes/gateways/class.pmprogateway_stripe.php:527 pages/checkout.php:514
3852
  #: classes/gateways/class.pmprogateway_braintree.php:270
3853
  #: classes/gateways/class.pmprogateway_braintree.php:283
3854
  #: classes/gateways/class.pmprogateway_braintree.php:285
@@ -3857,6 +4147,7 @@ msgstr ""
3857
  #: classes/gateways/class.pmprogateway_braintree.php:320
3858
  #: classes/gateways/class.pmprogateway_braintree.php:322
3859
  #: classes/gateways/class.pmprogateway_braintree.php:384
 
3860
  #: classes/gateways/class.pmprogateway_stripe.php:387
3861
  #: classes/gateways/class.pmprogateway_stripe.php:388
3862
  #: classes/gateways/class.pmprogateway_stripe.php:398
@@ -3868,17 +4159,19 @@ msgstr ""
3868
  #: classes/gateways/class.pmprogateway_stripe.php:451
3869
  #: classes/gateways/class.pmprogateway_stripe.php:462
3870
  #: classes/gateways/class.pmprogateway_stripe.php:500
3871
- #: classes/gateways/class.pmprogateway_stripe.php:527 pages/checkout.php:476
3872
- #: pages/checkout.php:478 pages/checkout.php:485 pages/checkout.php:493
3873
- #: pages/checkout.php:494 pages/checkout.php:500 pages/checkout.php:502
3874
- #: pages/checkout.php:504 pages/checkout.php:511
 
 
3875
  #, php-format
3876
  msgid "We Accept %s"
3877
  msgstr ""
3878
 
3879
- #: classes/gateways/class.pmprogateway_braintree.php:418
3880
- #: classes/gateways/class.pmprogateway_stripe.php:592 pages/billing.php:337
3881
- #: pages/checkout.php:580
3882
  #: classes/gateways/class.pmprogateway_braintree.php:303
3883
  #: classes/gateways/class.pmprogateway_braintree.php:316
3884
  #: classes/gateways/class.pmprogateway_braintree.php:318
@@ -3898,19 +4191,19 @@ msgstr ""
3898
  #: classes/gateways/class.pmprogateway_stripe.php:516
3899
  #: classes/gateways/class.pmprogateway_stripe.php:527
3900
  #: classes/gateways/class.pmprogateway_stripe.php:565
3901
- #: classes/gateways/class.pmprogateway_stripe.php:592 pages/billing.php:244
 
3902
  #: pages/billing.php:248 pages/billing.php:257 pages/billing.php:260
3903
  #: pages/billing.php:263 pages/billing.php:305 pages/billing.php:311
3904
- #: pages/billing.php:314 pages/checkout.php:503 pages/checkout.php:519
 
3905
  #: pages/checkout.php:520 pages/checkout.php:527 pages/checkout.php:548
3906
  #: pages/checkout.php:557 pages/checkout.php:566 pages/checkout.php:570
3907
- #: pages/checkout.php:577
3908
  msgid "Card Number"
3909
  msgstr ""
3910
 
3911
- #: classes/gateways/class.pmprogateway_braintree.php:455
3912
- #: classes/gateways/class.pmprogateway_stripe.php:629 pages/billing.php:380
3913
- #: pages/checkout.php:615
3914
  #: classes/gateways/class.pmprogateway_braintree.php:340
3915
  #: classes/gateways/class.pmprogateway_braintree.php:353
3916
  #: classes/gateways/class.pmprogateway_braintree.php:355
@@ -3932,18 +4225,19 @@ msgstr ""
3932
  #: classes/gateways/class.pmprogateway_stripe.php:602
3933
  #: classes/gateways/class.pmprogateway_stripe.php:629 pages/billing.php:281
3934
  #: pages/billing.php:285 pages/billing.php:294 pages/billing.php:297
3935
- #: pages/billing.php:301 pages/billing.php:343 pages/billing.php:352
3936
- #: pages/billing.php:354 pages/billing.php:357 pages/checkout.php:540
3937
- #: pages/checkout.php:556 pages/checkout.php:557 pages/checkout.php:564
3938
- #: pages/checkout.php:585 pages/checkout.php:594 pages/checkout.php:603
3939
- #: pages/checkout.php:605 pages/checkout.php:607 pages/checkout.php:608
3940
- #: pages/checkout.php:612
 
3941
  msgid "CVV"
3942
  msgstr ""
3943
 
3944
- #: classes/gateways/class.pmprogateway_braintree.php:456
3945
- #: classes/gateways/class.pmprogateway_stripe.php:630 pages/billing.php:381
3946
- #: pages/checkout.php:616
3947
  #: classes/gateways/class.pmprogateway_braintree.php:341
3948
  #: classes/gateways/class.pmprogateway_braintree.php:354
3949
  #: classes/gateways/class.pmprogateway_braintree.php:356
@@ -3963,20 +4257,22 @@ msgstr ""
3963
  #: classes/gateways/class.pmprogateway_stripe.php:554
3964
  #: classes/gateways/class.pmprogateway_stripe.php:565
3965
  #: classes/gateways/class.pmprogateway_stripe.php:603
3966
- #: classes/gateways/class.pmprogateway_stripe.php:630 pages/billing.php:282
 
3967
  #: pages/billing.php:286 pages/billing.php:295 pages/billing.php:298
3968
- #: pages/billing.php:302 pages/billing.php:344 pages/billing.php:353
3969
- #: pages/billing.php:355 pages/billing.php:358 pages/checkout.php:541
 
3970
  #: pages/checkout.php:557 pages/checkout.php:558 pages/checkout.php:565
3971
  #: pages/checkout.php:586 pages/checkout.php:595 pages/checkout.php:604
3972
  #: pages/checkout.php:606 pages/checkout.php:608 pages/checkout.php:609
3973
- #: pages/checkout.php:613
3974
  msgid "what's this?"
3975
  msgstr ""
3976
 
3977
- #: classes/gateways/class.pmprogateway_braintree.php:466
3978
- #: classes/gateways/class.pmprogateway_stripe.php:640 pages/checkout.php:98
3979
- #: pages/checkout.php:624
3980
  #: classes/gateways/class.pmprogateway_braintree.php:351
3981
  #: classes/gateways/class.pmprogateway_braintree.php:364
3982
  #: classes/gateways/class.pmprogateway_braintree.php:366
@@ -3984,6 +4280,7 @@ msgstr ""
3984
  #: classes/gateways/class.pmprogateway_braintree.php:370
3985
  #: classes/gateways/class.pmprogateway_braintree.php:402
3986
  #: classes/gateways/class.pmprogateway_braintree.php:404
 
3987
  #: classes/gateways/class.pmprogateway_braintree.php:466
3988
  #: classes/gateways/class.pmprogateway_stripe.php:497
3989
  #: classes/gateways/class.pmprogateway_stripe.php:498
@@ -3996,32 +4293,40 @@ msgstr ""
3996
  #: classes/gateways/class.pmprogateway_stripe.php:564
3997
  #: classes/gateways/class.pmprogateway_stripe.php:575
3998
  #: classes/gateways/class.pmprogateway_stripe.php:613
3999
- #: classes/gateways/class.pmprogateway_stripe.php:640 pages/checkout.php:78
 
4000
  #: pages/checkout.php:79 pages/checkout.php:80 pages/checkout.php:87
4001
- #: pages/checkout.php:88 pages/checkout.php:95 pages/checkout.php:551
4002
- #: pages/checkout.php:567 pages/checkout.php:568 pages/checkout.php:575
4003
- #: pages/checkout.php:596 pages/checkout.php:605 pages/checkout.php:614
4004
- #: pages/checkout.php:618 pages/checkout.php:619 pages/checkout.php:621
 
4005
  msgid "Apply"
4006
  msgstr ""
4007
 
 
 
 
 
 
 
 
4008
  #: classes/gateways/class.pmprogateway_braintree.php:524
 
4009
  #: classes/gateways/class.pmprogateway_braintree.php:541
4010
- #: classes/gateways/class.pmprogateway_braintree.php:623
4011
- #: classes/gateways/class.pmprogateway_braintree.php:782
4012
- #: classes/gateways/class.pmprogateway_braintree.php:887
4013
- #: classes/gateways/class.pmprogateway_braintree.php:907
4014
- #: classes/gateways/class.pmprogateway_braintree.php:524
4015
- #: classes/gateways/class.pmprogateway_braintree.php:541
4016
  #: classes/gateways/class.pmprogateway_braintree.php:623
4017
  #: classes/gateways/class.pmprogateway_braintree.php:781
 
4018
  #: classes/gateways/class.pmprogateway_braintree.php:886
 
4019
  #: classes/gateways/class.pmprogateway_braintree.php:906
 
4020
  msgid "Payment error: Please contact the webmaster (braintree-load-error)"
4021
  msgstr ""
4022
 
4023
- #: classes/gateways/class.pmprogateway_braintree.php:528
4024
- #: classes/gateways/class.pmprogateway_stripe.php:1176
4025
  #: classes/gateways/class.pmprogateway_braintree.php:61
4026
  #: classes/gateways/class.pmprogateway_braintree.php:406
4027
  #: classes/gateways/class.pmprogateway_braintree.php:419
@@ -4030,6 +4335,7 @@ msgstr ""
4030
  #: classes/gateways/class.pmprogateway_braintree.php:425
4031
  #: classes/gateways/class.pmprogateway_braintree.php:457
4032
  #: classes/gateways/class.pmprogateway_braintree.php:459
 
4033
  #: classes/gateways/class.pmprogateway_braintree.php:528
4034
  #: classes/gateways/class.pmprogateway_stripe.php:53
4035
  #: classes/gateways/class.pmprogateway_stripe.php:1011
@@ -4043,12 +4349,13 @@ msgstr ""
4043
  #: classes/gateways/class.pmprogateway_stripe.php:1076
4044
  #: classes/gateways/class.pmprogateway_stripe.php:1094
4045
  #: classes/gateways/class.pmprogateway_stripe.php:1105
 
4046
  #: classes/gateways/class.pmprogateway_stripe.php:1143
4047
  #: classes/gateways/class.pmprogateway_stripe.php:1176
4048
  msgid "Unknown error: Initial payment failed."
4049
  msgstr ""
4050
 
4051
- #: classes/gateways/class.pmprogateway_braintree.php:596
4052
  #: classes/gateways/class.pmprogateway_braintree.php:120
4053
  #: classes/gateways/class.pmprogateway_braintree.php:465
4054
  #: classes/gateways/class.pmprogateway_braintree.php:478
@@ -4057,11 +4364,12 @@ msgstr ""
4057
  #: classes/gateways/class.pmprogateway_braintree.php:484
4058
  #: classes/gateways/class.pmprogateway_braintree.php:516
4059
  #: classes/gateways/class.pmprogateway_braintree.php:518
 
4060
  #: classes/gateways/class.pmprogateway_braintree.php:596
4061
  msgid "Error during settlement:"
4062
  msgstr ""
4063
 
4064
- #: classes/gateways/class.pmprogateway_braintree.php:605
4065
  #: classes/gateways/class.pmprogateway_braintree.php:129
4066
  #: classes/gateways/class.pmprogateway_braintree.php:474
4067
  #: classes/gateways/class.pmprogateway_braintree.php:487
@@ -4070,11 +4378,18 @@ msgstr ""
4070
  #: classes/gateways/class.pmprogateway_braintree.php:493
4071
  #: classes/gateways/class.pmprogateway_braintree.php:525
4072
  #: classes/gateways/class.pmprogateway_braintree.php:527
 
4073
  #: classes/gateways/class.pmprogateway_braintree.php:605
4074
  msgid "Error during charge:"
4075
  msgstr ""
4076
 
4077
- #: classes/gateways/class.pmprogateway_braintree.php:703
 
 
 
 
 
 
4078
  #: classes/gateways/class.pmprogateway_braintree.php:198
4079
  #: classes/gateways/class.pmprogateway_braintree.php:221
4080
  #: classes/gateways/class.pmprogateway_braintree.php:566
@@ -4085,10 +4400,11 @@ msgstr ""
4085
  #: classes/gateways/class.pmprogateway_braintree.php:617
4086
  #: classes/gateways/class.pmprogateway_braintree.php:619
4087
  #: classes/gateways/class.pmprogateway_braintree.php:702
 
4088
  msgid "Failed to update customer."
4089
  msgstr ""
4090
 
4091
- #: classes/gateways/class.pmprogateway_braintree.php:751
4092
  #: classes/gateways/class.pmprogateway_braintree.php:246
4093
  #: classes/gateways/class.pmprogateway_braintree.php:269
4094
  #: classes/gateways/class.pmprogateway_braintree.php:614
@@ -4099,10 +4415,11 @@ msgstr ""
4099
  #: classes/gateways/class.pmprogateway_braintree.php:665
4100
  #: classes/gateways/class.pmprogateway_braintree.php:667
4101
  #: classes/gateways/class.pmprogateway_braintree.php:750
 
4102
  msgid "Failed to create customer."
4103
  msgstr ""
4104
 
4105
- #: classes/gateways/class.pmprogateway_braintree.php:758
4106
  #: classes/gateways/class.pmprogateway_braintree.php:253
4107
  #: classes/gateways/class.pmprogateway_braintree.php:276
4108
  #: classes/gateways/class.pmprogateway_braintree.php:621
@@ -4113,10 +4430,11 @@ msgstr ""
4113
  #: classes/gateways/class.pmprogateway_braintree.php:672
4114
  #: classes/gateways/class.pmprogateway_braintree.php:674
4115
  #: classes/gateways/class.pmprogateway_braintree.php:757
 
4116
  msgid "Error creating customer record with Braintree:"
4117
  msgstr ""
4118
 
4119
- #: classes/gateways/class.pmprogateway_braintree.php:863
4120
  #: classes/gateways/class.pmprogateway_braintree.php:344
4121
  #: classes/gateways/class.pmprogateway_braintree.php:345
4122
  #: classes/gateways/class.pmprogateway_braintree.php:376
@@ -4128,10 +4446,11 @@ msgstr ""
4128
  #: classes/gateways/class.pmprogateway_braintree.php:772
4129
  #: classes/gateways/class.pmprogateway_braintree.php:774
4130
  #: classes/gateways/class.pmprogateway_braintree.php:862
 
4131
  msgid "Error subscribing customer to plan with Braintree:"
4132
  msgstr ""
4133
 
4134
- #: classes/gateways/class.pmprogateway_braintree.php:878
4135
  #: classes/gateways/class.pmprogateway_braintree.php:359
4136
  #: classes/gateways/class.pmprogateway_braintree.php:360
4137
  #: classes/gateways/class.pmprogateway_braintree.php:391
@@ -4143,12 +4462,13 @@ msgstr ""
4143
  #: classes/gateways/class.pmprogateway_braintree.php:787
4144
  #: classes/gateways/class.pmprogateway_braintree.php:789
4145
  #: classes/gateways/class.pmprogateway_braintree.php:877
 
4146
  msgid "Failed to subscribe with Braintree:"
4147
  msgstr ""
4148
 
4149
- #: classes/gateways/class.pmprogateway_braintree.php:926
4150
- #: classes/gateways/class.pmprogateway_braintree.php:939
4151
- #: classes/gateways/class.pmprogateway_braintree.php:946
4152
  #: classes/gateways/class.pmprogateway_braintree.php:397
4153
  #: classes/gateways/class.pmprogateway_braintree.php:398
4154
  #: classes/gateways/class.pmprogateway_braintree.php:410
@@ -4179,8 +4499,11 @@ msgstr ""
4179
  #: classes/gateways/class.pmprogateway_braintree.php:845
4180
  #: classes/gateways/class.pmprogateway_braintree.php:847
4181
  #: classes/gateways/class.pmprogateway_braintree.php:925
 
4182
  #: classes/gateways/class.pmprogateway_braintree.php:938
 
4183
  #: classes/gateways/class.pmprogateway_braintree.php:945
 
4184
  #: classes/gateways/class.pmprogateway_stripe.php:343
4185
  #: classes/gateways/class.pmprogateway_stripe.php:344
4186
  #: classes/gateways/class.pmprogateway_stripe.php:351
@@ -4194,7 +4517,7 @@ msgid "Could not find the subscription."
4194
  msgstr ""
4195
 
4196
  #: classes/gateways/class.pmprogateway_check.php:49
4197
- #: paid-memberships-pro.php:128 adminpages/orders.php:399
4198
  #: adminpages/orders.php:449 adminpages/paymentsettings.php:157
4199
  #: adminpages/paymentsettings.php:159
4200
  #: classes/gateways/class.pmprogateway_check.php:48
@@ -4202,7 +4525,8 @@ msgstr ""
4202
  #: paid-memberships-pro.php:116 paid-memberships-pro.php:117
4203
  #: paid-memberships-pro.php:124 paid-memberships-pro.php:125
4204
  #: paid-memberships-pro.php:126 paid-memberships-pro.php:127
4205
- #: paid-memberships-pro.php:129 paid-memberships-pro.php:136
 
4206
  msgid "Pay by Check"
4207
  msgstr ""
4208
 
@@ -4281,12 +4605,12 @@ msgid "Vendor"
4281
  msgstr ""
4282
 
4283
  #: classes/gateways/class.pmprogateway_payflowpro.php:124
4284
- #: pages/checkout.php:203 adminpages/paymentsettings.php:219
4285
  #: adminpages/paymentsettings.php:223 adminpages/paymentsettings.php:228
4286
  #: classes/gateways/class.pmprogateway_payflowpro.php:124
4287
- #: pages/checkout.php:177 pages/checkout.php:180 pages/checkout.php:182
4288
- #: pages/checkout.php:189 pages/checkout.php:191 pages/checkout.php:193
4289
- #: pages/checkout.php:200
4290
  msgid "Password"
4291
  msgstr ""
4292
 
@@ -4317,19 +4641,20 @@ msgid ""
4317
  msgstr ""
4318
 
4319
  #: classes/gateways/class.pmprogateway_paypal.php:68
4320
- #: paid-memberships-pro.php:131
4321
  #: classes/gateways/class.pmprogateway_paypal.php:57
4322
  #: classes/gateways/class.pmprogateway_paypal.php:68
4323
  #: paid-memberships-pro.php:119 paid-memberships-pro.php:120
4324
  #: paid-memberships-pro.php:127 paid-memberships-pro.php:128
4325
  #: paid-memberships-pro.php:129 paid-memberships-pro.php:130
4326
- #: paid-memberships-pro.php:132 paid-memberships-pro.php:139
 
4327
  msgid "PayPal Website Payments Pro"
4328
  msgstr ""
4329
 
4330
  #: classes/gateways/class.pmprogateway_paypal.php:125
4331
  #: classes/gateways/class.pmprogateway_paypalexpress.php:140
4332
- #: classes/gateways/class.pmprogateway_paypalstandard.php:112
4333
  #: classes/gateways/class.pmprogateway_paypal.php:113
4334
  #: classes/gateways/class.pmprogateway_paypal.php:125
4335
  #: classes/gateways/class.pmprogateway_paypalexpress.php:118
@@ -4341,7 +4666,7 @@ msgstr ""
4341
 
4342
  #: classes/gateways/class.pmprogateway_paypal.php:130
4343
  #: classes/gateways/class.pmprogateway_paypalexpress.php:145
4344
- #: classes/gateways/class.pmprogateway_paypalstandard.php:117
4345
  #: adminpages/paymentsettings.php:179
4346
  #: classes/gateways/class.pmprogateway_paypal.php:118
4347
  #: classes/gateways/class.pmprogateway_paypal.php:130
@@ -4359,7 +4684,7 @@ msgstr ""
4359
 
4360
  #: classes/gateways/class.pmprogateway_paypal.php:135
4361
  #: classes/gateways/class.pmprogateway_paypalexpress.php:150
4362
- #: classes/gateways/class.pmprogateway_paypalstandard.php:122
4363
  #: adminpages/paymentsettings.php:227 adminpages/paymentsettings.php:231
4364
  #: adminpages/paymentsettings.php:236
4365
  #: classes/gateways/class.pmprogateway_paypal.php:123
@@ -4373,7 +4698,7 @@ msgstr ""
4373
 
4374
  #: classes/gateways/class.pmprogateway_paypal.php:143
4375
  #: classes/gateways/class.pmprogateway_paypalexpress.php:158
4376
- #: classes/gateways/class.pmprogateway_paypalstandard.php:130
4377
  #: classes/gateways/class.pmprogateway_twocheckout.php:119
4378
  #: adminpages/paymentsettings.php:235 adminpages/paymentsettings.php:239
4379
  #: adminpages/paymentsettings.php:244 adminpages/paymentsettings.php:331
@@ -4392,7 +4717,7 @@ msgstr ""
4392
 
4393
  #: classes/gateways/class.pmprogateway_paypal.php:151
4394
  #: classes/gateways/class.pmprogateway_paypalexpress.php:166
4395
- #: classes/gateways/class.pmprogateway_paypalstandard.php:138
4396
  #: classes/gateways/class.pmprogateway_twocheckout.php:128
4397
  #: adminpages/paymentsettings.php:243 adminpages/paymentsettings.php:247
4398
  #: adminpages/paymentsettings.php:252 adminpages/paymentsettings.php:339
@@ -4411,7 +4736,7 @@ msgstr ""
4411
 
4412
  #: classes/gateways/class.pmprogateway_paypal.php:159
4413
  #: classes/gateways/class.pmprogateway_paypalexpress.php:174
4414
- #: classes/gateways/class.pmprogateway_paypalstandard.php:146
4415
  #: adminpages/paymentsettings.php:251 adminpages/paymentsettings.php:255
4416
  #: adminpages/paymentsettings.php:260
4417
  #: classes/gateways/class.pmprogateway_paypal.php:147
@@ -4432,7 +4757,7 @@ msgstr ""
4432
 
4433
  #: classes/gateways/class.pmprogateway_paypal.php:178
4434
  #: classes/gateways/class.pmprogateway_paypalexpress.php:193
4435
- #: classes/gateways/class.pmprogateway_paypalstandard.php:154
4436
  #: adminpages/paymentsettings.php:446 adminpages/paymentsettings.php:479
4437
  #: adminpages/paymentsettings.php:485 adminpages/paymentsettings.php:487
4438
  #: classes/gateways/class.pmprogateway_paypal.php:155
@@ -4454,43 +4779,44 @@ msgstr ""
4454
 
4455
  #: classes/gateways/class.pmprogateway_paypal.php:201
4456
  #: classes/gateways/class.pmprogateway_paypalexpress.php:438
4457
- #: classes/gateways/class.pmprogateway_paypalstandard.php:201
4458
- #: pages/checkout.php:312 classes/gateways/class.pmprogateway_paypal.php:178
4459
  #: classes/gateways/class.pmprogateway_paypal.php:201
4460
  #: classes/gateways/class.pmprogateway_paypalexpress.php:402
4461
  #: classes/gateways/class.pmprogateway_paypalexpress.php:412
4462
  #: classes/gateways/class.pmprogateway_paypalexpress.php:438
4463
  #: classes/gateways/class.pmprogateway_paypalstandard.php:201
4464
  #: classes/gateways/class.pmprogateway_paypalstandard.php:202
4465
- #: pages/checkout.php:286 pages/checkout.php:288 pages/checkout.php:295
4466
- #: pages/checkout.php:300 pages/checkout.php:302 pages/checkout.php:309
4467
- #: pages/checkout.php:675 pages/checkout.php:682 pages/checkout.php:685
4468
- #: pages/checkout.php:701
4469
  msgid "Check Out with PayPal"
4470
  msgstr ""
4471
 
4472
  #: classes/gateways/class.pmprogateway_paypal.php:207
4473
  #: classes/gateways/class.pmprogateway_paypalexpress.php:443
4474
- #: classes/gateways/class.pmprogateway_paypalstandard.php:206
4475
- #: pages/checkout.php:728 classes/gateways/class.pmprogateway_paypal.php:184
4476
  #: classes/gateways/class.pmprogateway_paypal.php:207
4477
  #: classes/gateways/class.pmprogateway_paypalexpress.php:408
4478
  #: classes/gateways/class.pmprogateway_paypalexpress.php:418
4479
  #: classes/gateways/class.pmprogateway_paypalexpress.php:443
4480
  #: classes/gateways/class.pmprogateway_paypalstandard.php:206
4481
  #: classes/gateways/class.pmprogateway_paypalstandard.php:208
4482
- #: pages/checkout.php:681 pages/checkout.php:688 pages/checkout.php:691
4483
- #: pages/checkout.php:704 pages/checkout.php:707 pages/checkout.php:713
4484
- #: pages/checkout.php:718 pages/checkout.php:722 pages/checkout.php:724
4485
- #: pages/checkout.php:725 pages/checkout.php:728 pages/checkout.php:729
 
4486
  msgid "Submit and Check Out"
4487
  msgstr ""
4488
 
4489
  #: classes/gateways/class.pmprogateway_paypal.php:207
4490
  #: classes/gateways/class.pmprogateway_paypalexpress.php:443
4491
- #: classes/gateways/class.pmprogateway_paypalstandard.php:206
4492
  #: classes/gateways/class.pmprogateway_twocheckout.php:203
4493
- #: pages/checkout.php:728 classes/gateways/class.pmprogateway_paypal.php:184
4494
  #: classes/gateways/class.pmprogateway_paypal.php:207
4495
  #: classes/gateways/class.pmprogateway_paypalexpress.php:408
4496
  #: classes/gateways/class.pmprogateway_paypalexpress.php:418
@@ -4500,16 +4826,17 @@ msgstr ""
4500
  #: classes/gateways/class.pmprogateway_twocheckout.php:192
4501
  #: classes/gateways/class.pmprogateway_twocheckout.php:203
4502
  #: classes/gateways/class.pmprogateway_twocheckout.php:214
4503
- #: pages/checkout.php:681 pages/checkout.php:688 pages/checkout.php:691
4504
- #: pages/checkout.php:704 pages/checkout.php:707 pages/checkout.php:713
4505
- #: pages/checkout.php:718 pages/checkout.php:722 pages/checkout.php:724
4506
- #: pages/checkout.php:725 pages/checkout.php:728 pages/checkout.php:729
 
4507
  msgid "Submit and Confirm"
4508
  msgstr ""
4509
 
4510
  #: classes/gateways/class.pmprogateway_paypal.php:631
4511
  #: classes/gateways/class.pmprogateway_paypalexpress.php:777
4512
- #: classes/gateways/class.pmprogateway_paypalstandard.php:464
4513
  #: classes/gateways/class.pmprogateway_paypal.php:385
4514
  #: classes/gateways/class.pmprogateway_paypal.php:605
4515
  #: classes/gateways/class.pmprogateway_paypal.php:607
@@ -4535,14 +4862,15 @@ msgid ""
4535
  msgstr ""
4536
 
4537
  #: classes/gateways/class.pmprogateway_paypalexpress.php:84
4538
- #: paid-memberships-pro.php:130
4539
  #: classes/gateways/class.pmprogateway_paypalexpress.php:63
4540
  #: classes/gateways/class.pmprogateway_paypalexpress.php:73
4541
  #: classes/gateways/class.pmprogateway_paypalexpress.php:84
4542
  #: paid-memberships-pro.php:118 paid-memberships-pro.php:119
4543
  #: paid-memberships-pro.php:126 paid-memberships-pro.php:127
4544
  #: paid-memberships-pro.php:128 paid-memberships-pro.php:129
4545
- #: paid-memberships-pro.php:131 paid-memberships-pro.php:138
 
4546
  msgid "PayPal Express"
4547
  msgstr ""
4548
 
@@ -4572,25 +4900,30 @@ msgstr ""
4572
  msgid "The PayPal Token was lost."
4573
  msgstr ""
4574
 
4575
- #: classes/gateways/class.pmprogateway_paypalstandard.php:60
4576
- #: paid-memberships-pro.php:133
4577
  #: classes/gateways/class.pmprogateway_paypalstandard.php:60
4578
  #: paid-memberships-pro.php:121 paid-memberships-pro.php:122
4579
  #: paid-memberships-pro.php:129 paid-memberships-pro.php:130
4580
  #: paid-memberships-pro.php:131 paid-memberships-pro.php:132
4581
- #: paid-memberships-pro.php:134 paid-memberships-pro.php:141
 
4582
  msgid "PayPal Standard"
4583
  msgstr ""
4584
 
4585
- #: classes/gateways/class.pmprogateway_paypalstandard.php:157
4586
  #: classes/gateways/class.pmprogateway_paypalstandard.php:157
4587
  msgid ""
4588
  "Here is your IPN URL for reference. You SHOULD NOT set this in your PayPal "
4589
  "settings."
4590
  msgstr ""
4591
 
4592
- #: classes/gateways/class.pmprogateway_stripe.php:169
4593
- #: paid-memberships-pro.php:129
 
 
 
 
4594
  #: classes/gateways/class.pmprogateway_stripe.php:93
4595
  #: classes/gateways/class.pmprogateway_stripe.php:94
4596
  #: classes/gateways/class.pmprogateway_stripe.php:104
@@ -4600,14 +4933,16 @@ msgstr ""
4600
  #: classes/gateways/class.pmprogateway_stripe.php:140
4601
  #: classes/gateways/class.pmprogateway_stripe.php:142
4602
  #: classes/gateways/class.pmprogateway_stripe.php:169
 
4603
  #: paid-memberships-pro.php:117 paid-memberships-pro.php:118
4604
  #: paid-memberships-pro.php:125 paid-memberships-pro.php:126
4605
  #: paid-memberships-pro.php:127 paid-memberships-pro.php:128
4606
- #: paid-memberships-pro.php:130 paid-memberships-pro.php:137
 
4607
  msgid "Stripe"
4608
  msgstr ""
4609
 
4610
- #: classes/gateways/class.pmprogateway_stripe.php:224
4611
  #: classes/gateways/class.pmprogateway_stripe.php:148
4612
  #: classes/gateways/class.pmprogateway_stripe.php:149
4613
  #: classes/gateways/class.pmprogateway_stripe.php:159
@@ -4617,10 +4952,11 @@ msgstr ""
4617
  #: classes/gateways/class.pmprogateway_stripe.php:195
4618
  #: classes/gateways/class.pmprogateway_stripe.php:197
4619
  #: classes/gateways/class.pmprogateway_stripe.php:224
 
4620
  msgid "Stripe Settings"
4621
  msgstr ""
4622
 
4623
- #: classes/gateways/class.pmprogateway_stripe.php:229
4624
  #: adminpages/paymentsettings.php:277 adminpages/paymentsettings.php:281
4625
  #: adminpages/paymentsettings.php:286
4626
  #: classes/gateways/class.pmprogateway_stripe.php:153
@@ -4632,10 +4968,11 @@ msgstr ""
4632
  #: classes/gateways/class.pmprogateway_stripe.php:200
4633
  #: classes/gateways/class.pmprogateway_stripe.php:202
4634
  #: classes/gateways/class.pmprogateway_stripe.php:229
 
4635
  msgid "Secret Key"
4636
  msgstr ""
4637
 
4638
- #: classes/gateways/class.pmprogateway_stripe.php:237
4639
  #: adminpages/paymentsettings.php:285 adminpages/paymentsettings.php:289
4640
  #: adminpages/paymentsettings.php:294
4641
  #: classes/gateways/class.pmprogateway_stripe.php:161
@@ -4647,10 +4984,11 @@ msgstr ""
4647
  #: classes/gateways/class.pmprogateway_stripe.php:208
4648
  #: classes/gateways/class.pmprogateway_stripe.php:210
4649
  #: classes/gateways/class.pmprogateway_stripe.php:237
 
4650
  msgid "Publishable Key"
4651
  msgstr ""
4652
 
4653
- #: classes/gateways/class.pmprogateway_stripe.php:245
4654
  #: adminpages/paymentsettings.php:425 adminpages/paymentsettings.php:430
4655
  #: adminpages/paymentsettings.php:432
4656
  #: classes/gateways/class.pmprogateway_stripe.php:169
@@ -4662,10 +5000,11 @@ msgstr ""
4662
  #: classes/gateways/class.pmprogateway_stripe.php:216
4663
  #: classes/gateways/class.pmprogateway_stripe.php:218
4664
  #: classes/gateways/class.pmprogateway_stripe.php:245
 
4665
  msgid "Show Billing Address Fields"
4666
  msgstr ""
4667
 
4668
- #: classes/gateways/class.pmprogateway_stripe.php:252
4669
  #: adminpages/paymentsettings.php:437 adminpages/paymentsettings.php:439
4670
  #: classes/gateways/class.pmprogateway_stripe.php:176
4671
  #: classes/gateways/class.pmprogateway_stripe.php:177
@@ -4676,13 +5015,14 @@ msgstr ""
4676
  #: classes/gateways/class.pmprogateway_stripe.php:223
4677
  #: classes/gateways/class.pmprogateway_stripe.php:225
4678
  #: classes/gateways/class.pmprogateway_stripe.php:252
 
4679
  msgid ""
4680
  "Stripe doesn't require billing address fields. Choose 'No' to hide them on "
4681
  "the checkout page.<br /><strong>If No, make sure you disable address "
4682
  "verification in the Stripe dashboard settings.</strong>"
4683
  msgstr ""
4684
 
4685
- #: classes/gateways/class.pmprogateway_stripe.php:260
4686
  #: adminpages/paymentsettings.php:465 adminpages/paymentsettings.php:506
4687
  #: adminpages/paymentsettings.php:512 adminpages/paymentsettings.php:514
4688
  #: classes/gateways/class.pmprogateway_stripe.php:184
@@ -4694,18 +5034,25 @@ msgstr ""
4694
  #: classes/gateways/class.pmprogateway_stripe.php:231
4695
  #: classes/gateways/class.pmprogateway_stripe.php:233
4696
  #: classes/gateways/class.pmprogateway_stripe.php:260
 
4697
  msgid "To fully integrate with Stripe, be sure to set your Web Hook URL to"
4698
  msgstr ""
4699
 
 
 
 
 
 
 
4700
  #: classes/gateways/class.pmprogateway_stripe.php:703
4701
- #: classes/gateways/class.pmprogateway_stripe.php:703
4702
  #, php-format
4703
  msgid ""
4704
  "%1$sNote:%2$s Subscription %3$s%4$s%5$s could not be found at Stripe. It may "
4705
  "have been deleted."
4706
  msgstr ""
4707
 
4708
- #: classes/gateways/class.pmprogateway_stripe.php:710
4709
  #: classes/gateways/class.pmprogateway_stripe.php:567
4710
  #: classes/gateways/class.pmprogateway_stripe.php:568
4711
  #: classes/gateways/class.pmprogateway_stripe.php:578
@@ -4718,10 +5065,11 @@ msgstr ""
4718
  #: classes/gateways/class.pmprogateway_stripe.php:645
4719
  #: classes/gateways/class.pmprogateway_stripe.php:683
4720
  #: classes/gateways/class.pmprogateway_stripe.php:710
 
4721
  msgid "Subscription Updates"
4722
  msgstr ""
4723
 
4724
- #: classes/gateways/class.pmprogateway_stripe.php:714
4725
  #: classes/gateways/class.pmprogateway_stripe.php:571
4726
  #: classes/gateways/class.pmprogateway_stripe.php:572
4727
  #: classes/gateways/class.pmprogateway_stripe.php:582
@@ -4734,12 +5082,13 @@ msgstr ""
4734
  #: classes/gateways/class.pmprogateway_stripe.php:649
4735
  #: classes/gateways/class.pmprogateway_stripe.php:687
4736
  #: classes/gateways/class.pmprogateway_stripe.php:714
 
4737
  msgid ""
4738
  "Subscription updates, allow you to change the member's subscription values "
4739
  "at predefined times. Be sure to click Update Profile after making changes."
4740
  msgstr ""
4741
 
4742
- #: classes/gateways/class.pmprogateway_stripe.php:716
4743
  #: classes/gateways/class.pmprogateway_stripe.php:573
4744
  #: classes/gateways/class.pmprogateway_stripe.php:574
4745
  #: classes/gateways/class.pmprogateway_stripe.php:584
@@ -4752,12 +5101,13 @@ msgstr ""
4752
  #: classes/gateways/class.pmprogateway_stripe.php:651
4753
  #: classes/gateways/class.pmprogateway_stripe.php:689
4754
  #: classes/gateways/class.pmprogateway_stripe.php:716
 
4755
  msgid ""
4756
  "Subscription updates, allow you to change the member's subscription values "
4757
  "at predefined times. Be sure to click Update User after making changes."
4758
  msgstr ""
4759
 
4760
- #: classes/gateways/class.pmprogateway_stripe.php:721 pages/billing.php:396
4761
  #: classes/gateways/class.pmprogateway_stripe.php:578
4762
  #: classes/gateways/class.pmprogateway_stripe.php:579
4763
  #: classes/gateways/class.pmprogateway_stripe.php:589
@@ -4769,36 +5119,22 @@ msgstr ""
4769
  #: classes/gateways/class.pmprogateway_stripe.php:645
4770
  #: classes/gateways/class.pmprogateway_stripe.php:656
4771
  #: classes/gateways/class.pmprogateway_stripe.php:694
4772
- #: classes/gateways/class.pmprogateway_stripe.php:721 pages/billing.php:294
 
4773
  #: pages/billing.php:298 pages/billing.php:329 pages/billing.php:338
4774
  #: pages/billing.php:341 pages/billing.php:343 pages/billing.php:347
4775
- #: pages/billing.php:370 pages/billing.php:391 pages/billing.php:400
4776
- #: pages/billing.php:405
4777
  msgid "Update"
4778
  msgstr ""
4779
 
4780
- #: classes/gateways/class.pmprogateway_stripe.php:914
4781
- #: classes/gateways/class.pmprogateway_stripe.php:769
4782
- #: classes/gateways/class.pmprogateway_stripe.php:770
4783
- #: classes/gateways/class.pmprogateway_stripe.php:780
4784
- #: classes/gateways/class.pmprogateway_stripe.php:784
4785
- #: classes/gateways/class.pmprogateway_stripe.php:812
4786
- #: classes/gateways/class.pmprogateway_stripe.php:816
4787
- #: classes/gateways/class.pmprogateway_stripe.php:817
4788
- #: classes/gateways/class.pmprogateway_stripe.php:820
4789
- #: classes/gateways/class.pmprogateway_stripe.php:838
4790
- #: classes/gateways/class.pmprogateway_stripe.php:849
4791
- #: classes/gateways/class.pmprogateway_stripe.php:887
4792
- #: classes/gateways/class.pmprogateway_stripe.php:914
4793
- msgid "Could not cancel the old subscription. Updates have not been processed."
4794
- msgstr ""
4795
-
4796
- #: classes/gateways/class.pmprogateway_stripe.php:1172
4797
  #: classes/gateways/class.pmprogateway_stripe.php:1172
4798
  msgid "Payment error: Please contact the webmaster (stripe-load-error)"
4799
  msgstr ""
4800
 
4801
- #: classes/gateways/class.pmprogateway_stripe.php:1410
4802
  #: classes/gateways/class.pmprogateway_stripe.php:190
4803
  #: classes/gateways/class.pmprogateway_stripe.php:192
4804
  #: classes/gateways/class.pmprogateway_stripe.php:199
@@ -4818,12 +5154,13 @@ msgstr ""
4818
  #: classes/gateways/class.pmprogateway_stripe.php:1325
4819
  #: classes/gateways/class.pmprogateway_stripe.php:1326
4820
  #: classes/gateways/class.pmprogateway_stripe.php:1336
 
4821
  #: classes/gateways/class.pmprogateway_stripe.php:1374
4822
  #: classes/gateways/class.pmprogateway_stripe.php:1410
4823
  msgid "Error creating customer record with Stripe:"
4824
  msgstr ""
4825
 
4826
- #: classes/gateways/class.pmprogateway_stripe.php:1469
4827
  #: classes/gateways/class.pmprogateway_stripe.php:1275
4828
  #: classes/gateways/class.pmprogateway_stripe.php:1303
4829
  #: classes/gateways/class.pmprogateway_stripe.php:1313
@@ -4833,12 +5170,13 @@ msgstr ""
4833
  #: classes/gateways/class.pmprogateway_stripe.php:1384
4834
  #: classes/gateways/class.pmprogateway_stripe.php:1385
4835
  #: classes/gateways/class.pmprogateway_stripe.php:1395
 
4836
  #: classes/gateways/class.pmprogateway_stripe.php:1433
4837
  #: classes/gateways/class.pmprogateway_stripe.php:1469
4838
  msgid "Error getting subscription with Stripe:"
4839
  msgstr ""
4840
 
4841
- #: classes/gateways/class.pmprogateway_stripe.php:1625
4842
  #: classes/gateways/class.pmprogateway_stripe.php:278
4843
  #: classes/gateways/class.pmprogateway_stripe.php:279
4844
  #: classes/gateways/class.pmprogateway_stripe.php:286
@@ -4866,12 +5204,13 @@ msgstr ""
4866
  #: classes/gateways/class.pmprogateway_stripe.php:1540
4867
  #: classes/gateways/class.pmprogateway_stripe.php:1541
4868
  #: classes/gateways/class.pmprogateway_stripe.php:1551
 
4869
  #: classes/gateways/class.pmprogateway_stripe.php:1589
4870
  #: classes/gateways/class.pmprogateway_stripe.php:1625
4871
  msgid "Error creating plan with Stripe:"
4872
  msgstr ""
4873
 
4874
- #: classes/gateways/class.pmprogateway_stripe.php:1656
4875
  #: classes/gateways/class.pmprogateway_stripe.php:294
4876
  #: classes/gateways/class.pmprogateway_stripe.php:295
4877
  #: classes/gateways/class.pmprogateway_stripe.php:302
@@ -4894,12 +5233,30 @@ msgstr ""
4894
  #: classes/gateways/class.pmprogateway_stripe.php:1571
4895
  #: classes/gateways/class.pmprogateway_stripe.php:1572
4896
  #: classes/gateways/class.pmprogateway_stripe.php:1582
 
4897
  #: classes/gateways/class.pmprogateway_stripe.php:1620
4898
  #: classes/gateways/class.pmprogateway_stripe.php:1656
4899
  msgid "Error subscribing customer to plan with Stripe:"
4900
  msgstr ""
4901
 
4902
- #: classes/gateways/class.pmprogateway_stripe.php:1752
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4903
  #: classes/gateways/class.pmprogateway_stripe.php:383
4904
  #: classes/gateways/class.pmprogateway_stripe.php:389
4905
  #: classes/gateways/class.pmprogateway_stripe.php:410
@@ -4921,10 +5278,11 @@ msgstr ""
4921
  #: classes/gateways/class.pmprogateway_stripe.php:1678
4922
  #: classes/gateways/class.pmprogateway_stripe.php:1716
4923
  #: classes/gateways/class.pmprogateway_stripe.php:1752
 
4924
  msgid "Could not cancel old subscription."
4925
  msgstr ""
4926
 
4927
- #: classes/gateways/class.pmprogateway_stripe.php:1769
4928
  #: classes/gateways/class.pmprogateway_stripe.php:1533
4929
  #: classes/gateways/class.pmprogateway_stripe.php:1534
4930
  #: classes/gateways/class.pmprogateway_stripe.php:1535
@@ -4943,37 +5301,41 @@ msgstr ""
4943
  #: classes/gateways/class.pmprogateway_stripe.php:1695
4944
  #: classes/gateways/class.pmprogateway_stripe.php:1733
4945
  #: classes/gateways/class.pmprogateway_stripe.php:1769
 
4946
  msgid "Could not find the customer."
4947
  msgstr ""
4948
 
4949
- #: classes/gateways/class.pmprogateway_stripe.php:1921
4950
  #: classes/gateways/class.pmprogateway_stripe.php:1836
4951
  #: classes/gateways/class.pmprogateway_stripe.php:1837
4952
  #: classes/gateways/class.pmprogateway_stripe.php:1847
4953
  #: classes/gateways/class.pmprogateway_stripe.php:1885
4954
  #: classes/gateways/class.pmprogateway_stripe.php:1921
 
4955
  msgid "Error: "
4956
  msgstr ""
4957
 
4958
- #: classes/gateways/class.pmprogateway_stripe.php:1934
4959
  #: classes/gateways/class.pmprogateway_stripe.php:1849
4960
  #: classes/gateways/class.pmprogateway_stripe.php:1850
4961
  #: classes/gateways/class.pmprogateway_stripe.php:1860
4962
  #: classes/gateways/class.pmprogateway_stripe.php:1898
4963
  #: classes/gateways/class.pmprogateway_stripe.php:1934
 
4964
  #, php-format
4965
  msgid "Error: Unkown error while refunding charge #%s"
4966
  msgstr ""
4967
 
4968
  #: classes/gateways/class.pmprogateway_twocheckout.php:59
4969
- #: paid-memberships-pro.php:136
4970
  #: classes/gateways/class.pmprogateway_twocheckout.php:53
4971
  #: classes/gateways/class.pmprogateway_twocheckout.php:59
4972
  #: classes/gateways/class.pmprogateway_twocheckout.php:60
4973
  #: paid-memberships-pro.php:124 paid-memberships-pro.php:125
4974
  #: paid-memberships-pro.php:132 paid-memberships-pro.php:133
4975
  #: paid-memberships-pro.php:134 paid-memberships-pro.php:135
4976
- #: paid-memberships-pro.php:137 paid-memberships-pro.php:144
 
4977
  msgid "2Checkout"
4978
  msgstr ""
4979
 
@@ -5146,1020 +5508,1022 @@ msgstr ""
5146
  msgid "Visit Customer Support Forum"
5147
  msgstr ""
5148
 
5149
- #: includes/countries.php:7
5150
  msgid "Andorra"
5151
  msgstr ""
5152
 
5153
- #: includes/countries.php:8
5154
  msgid "United Arab Emirates"
5155
  msgstr ""
5156
 
5157
- #: includes/countries.php:9
5158
  msgid "Afghanistan"
5159
  msgstr ""
5160
 
5161
- #: includes/countries.php:10
5162
  msgid "Antigua and Barbuda"
5163
  msgstr ""
5164
 
5165
- #: includes/countries.php:11
5166
  msgid "Anguilla"
5167
  msgstr ""
5168
 
5169
- #: includes/countries.php:12
5170
  msgid "Albania"
5171
  msgstr ""
5172
 
5173
- #: includes/countries.php:13
5174
  msgid "Armenia"
5175
  msgstr ""
5176
 
5177
- #: includes/countries.php:14
5178
  msgid "Netherlands Antilles"
5179
  msgstr ""
5180
 
5181
- #: includes/countries.php:15
5182
  msgid "Angola"
5183
  msgstr ""
5184
 
5185
- #: includes/countries.php:16
5186
  msgid "Antarctica"
5187
  msgstr ""
5188
 
5189
- #: includes/countries.php:17
5190
  msgid "Argentina"
5191
  msgstr ""
5192
 
5193
- #: includes/countries.php:18
5194
  msgid "American Samoa"
5195
  msgstr ""
5196
 
5197
- #: includes/countries.php:19
5198
  msgid "Austria"
5199
  msgstr ""
5200
 
5201
- #: includes/countries.php:20
5202
  msgid "Australia"
5203
  msgstr ""
5204
 
5205
- #: includes/countries.php:21
5206
  msgid "Aruba"
5207
  msgstr ""
5208
 
5209
- #: includes/countries.php:22
5210
  msgid "Aland Islands"
5211
  msgstr ""
5212
 
5213
- #: includes/countries.php:23
5214
  msgid "Azerbaijan"
5215
  msgstr ""
5216
 
5217
- #: includes/countries.php:24
5218
  msgid "Bosnia and Herzegovina"
5219
  msgstr ""
5220
 
5221
- #: includes/countries.php:25
5222
  msgid "Barbados"
5223
  msgstr ""
5224
 
5225
- #: includes/countries.php:26
5226
  msgid "Bangladesh"
5227
  msgstr ""
5228
 
5229
- #: includes/countries.php:27
5230
  msgid "Belgium"
5231
  msgstr ""
5232
 
5233
- #: includes/countries.php:28
5234
  msgid "Burkina Faso"
5235
  msgstr ""
5236
 
5237
- #: includes/countries.php:29
5238
  msgid "Bulgaria"
5239
  msgstr ""
5240
 
5241
- #: includes/countries.php:30
5242
  msgid "Bahrain"
5243
  msgstr ""
5244
 
5245
- #: includes/countries.php:31
5246
  msgid "Burundi"
5247
  msgstr ""
5248
 
5249
- #: includes/countries.php:32
5250
  msgid "Benin"
5251
  msgstr ""
5252
 
5253
- #: includes/countries.php:33
5254
  msgid "Saint Barthelemy"
5255
  msgstr ""
5256
 
5257
- #: includes/countries.php:34
5258
  msgid "Bermuda"
5259
  msgstr ""
5260
 
5261
- #: includes/countries.php:35
5262
  msgid "Brunei"
5263
  msgstr ""
5264
 
5265
- #: includes/countries.php:36
5266
  msgid "Bolivia"
5267
  msgstr ""
5268
 
5269
- #: includes/countries.php:37
5270
  msgid "Brazil"
5271
  msgstr ""
5272
 
5273
- #: includes/countries.php:38
5274
  msgid "Bahamas"
5275
  msgstr ""
5276
 
5277
- #: includes/countries.php:39
5278
  msgid "Bhutan"
5279
  msgstr ""
5280
 
5281
- #: includes/countries.php:40
5282
  msgid "Bouvet Island"
5283
  msgstr ""
5284
 
5285
- #: includes/countries.php:41
5286
  msgid "Botswana"
5287
  msgstr ""
5288
 
5289
- #: includes/countries.php:42
5290
  msgid "Belarus"
5291
  msgstr ""
5292
 
5293
- #: includes/countries.php:43
5294
  msgid "Belize"
5295
  msgstr ""
5296
 
5297
- #: includes/countries.php:44
5298
  msgid "Canada"
5299
  msgstr ""
5300
 
5301
- #: includes/countries.php:45
5302
  msgid "Cocos (Keeling) Islands"
5303
  msgstr ""
5304
 
5305
- #: includes/countries.php:46
5306
  msgid "Congo (Kinshasa)"
5307
  msgstr ""
5308
 
5309
- #: includes/countries.php:47
5310
  msgid "Central African Republic"
5311
  msgstr ""
5312
 
5313
- #: includes/countries.php:48
5314
  msgid "Congo (Brazzaville)"
5315
  msgstr ""
5316
 
5317
- #: includes/countries.php:49
5318
  msgid "Switzerland"
5319
  msgstr ""
5320
 
5321
- #: includes/countries.php:50
5322
  msgid "Ivory Coast"
5323
  msgstr ""
5324
 
5325
- #: includes/countries.php:51
5326
  msgid "Cook Islands"
5327
  msgstr ""
5328
 
5329
- #: includes/countries.php:52
5330
  msgid "Chile"
5331
  msgstr ""
5332
 
5333
- #: includes/countries.php:53
5334
  msgid "Cameroon"
5335
  msgstr ""
5336
 
5337
- #: includes/countries.php:54
5338
  msgid "China"
5339
  msgstr ""
5340
 
5341
- #: includes/countries.php:55
5342
  msgid "Colombia"
5343
  msgstr ""
5344
 
5345
- #: includes/countries.php:56
5346
  msgid "Costa Rica"
5347
  msgstr ""
5348
 
5349
- #: includes/countries.php:57
5350
  msgid "Cuba"
5351
  msgstr ""
5352
 
5353
- #: includes/countries.php:58
5354
  msgid "Cape Verde"
5355
  msgstr ""
5356
 
5357
- #: includes/countries.php:59
5358
  msgid "Christmas Island"
5359
  msgstr ""
5360
 
5361
- #: includes/countries.php:60
5362
  msgid "Cyprus"
5363
  msgstr ""
5364
 
5365
- #: includes/countries.php:61
5366
  msgid "Czech Republic"
5367
  msgstr ""
5368
 
5369
- #: includes/countries.php:62
5370
  msgid "Germany"
5371
  msgstr ""
5372
 
5373
- #: includes/countries.php:63
5374
  msgid "Djibouti"
5375
  msgstr ""
5376
 
5377
- #: includes/countries.php:64
5378
  msgid "Denmark"
5379
  msgstr ""
5380
 
5381
- #: includes/countries.php:65
5382
  msgid "Dominica"
5383
  msgstr ""
5384
 
5385
- #: includes/countries.php:66
5386
  msgid "Dominican Republic"
5387
  msgstr ""
5388
 
5389
- #: includes/countries.php:67
5390
  msgid "Algeria"
5391
  msgstr ""
5392
 
5393
- #: includes/countries.php:68
5394
  msgid "Ecuador"
5395
  msgstr ""
5396
 
5397
- #: includes/countries.php:69
5398
  msgid "Estonia"
5399
  msgstr ""
5400
 
5401
- #: includes/countries.php:70
5402
  msgid "Egypt"
5403
  msgstr ""
5404
 
5405
- #: includes/countries.php:71
5406
  msgid "Western Sahara"
5407
  msgstr ""
5408
 
5409
- #: includes/countries.php:72
5410
  msgid "Eritrea"
5411
  msgstr ""
5412
 
5413
- #: includes/countries.php:73
5414
  msgid "Spain"
5415
  msgstr ""
5416
 
5417
- #: includes/countries.php:74
5418
  msgid "Ethiopia"
5419
  msgstr ""
5420
 
5421
- #: includes/countries.php:75
5422
  msgid "Finland"
5423
  msgstr ""
5424
 
5425
- #: includes/countries.php:76
5426
  msgid "Fiji"
5427
  msgstr ""
5428
 
5429
- #: includes/countries.php:77
5430
  msgid "Falkland Islands"
5431
  msgstr ""
5432
 
5433
- #: includes/countries.php:78
5434
  msgid "Micronesia"
5435
  msgstr ""
5436
 
5437
- #: includes/countries.php:79
5438
  msgid "Faroe Islands"
5439
  msgstr ""
5440
 
5441
- #: includes/countries.php:80
5442
  msgid "France"
5443
  msgstr ""
5444
 
5445
- #: includes/countries.php:81
5446
  msgid "Gabon"
5447
  msgstr ""
5448
 
5449
- #: includes/countries.php:82
5450
  msgid "United Kingdom"
5451
  msgstr ""
5452
 
5453
- #: includes/countries.php:83
5454
  msgid "Grenada"
5455
  msgstr ""
5456
 
5457
- #: includes/countries.php:84
5458
  msgid "Georgia"
5459
  msgstr ""
5460
 
5461
- #: includes/countries.php:85
5462
  msgid "French Guiana"
5463
  msgstr ""
5464
 
5465
- #: includes/countries.php:86
5466
  msgid "Guernsey"
5467
  msgstr ""
5468
 
5469
- #: includes/countries.php:87
5470
  msgid "Ghana"
5471
  msgstr ""
5472
 
5473
- #: includes/countries.php:88
5474
  msgid "Gibraltar"
5475
  msgstr ""
5476
 
5477
- #: includes/countries.php:89
5478
  msgid "Greenland"
5479
  msgstr ""
5480
 
5481
- #: includes/countries.php:90
5482
  msgid "Gambia"
5483
  msgstr ""
5484
 
5485
- #: includes/countries.php:91
5486
  msgid "Guinea"
5487
  msgstr ""
5488
 
5489
- #: includes/countries.php:92
5490
  msgid "Guadeloupe"
5491
  msgstr ""
5492
 
5493
- #: includes/countries.php:93
5494
  msgid "Equatorial Guinea"
5495
  msgstr ""
5496
 
5497
- #: includes/countries.php:94
5498
  msgid "Greece"
5499
  msgstr ""
5500
 
5501
- #: includes/countries.php:95
5502
  msgid "South Georgia and the South Sandwich Islands"
5503
  msgstr ""
5504
 
5505
- #: includes/countries.php:96
5506
  msgid "Guatemala"
5507
  msgstr ""
5508
 
5509
- #: includes/countries.php:97
5510
  msgid "Guam"
5511
  msgstr ""
5512
 
5513
- #: includes/countries.php:98
5514
  msgid "Guinea-Bissau"
5515
  msgstr ""
5516
 
5517
- #: includes/countries.php:99
5518
  msgid "Guyana"
5519
  msgstr ""
5520
 
5521
- #: includes/countries.php:100
5522
  msgid "Hong Kong S.A.R., China"
5523
  msgstr ""
5524
 
5525
- #: includes/countries.php:101
5526
  msgid "Heard Island and McDonald Islands"
5527
  msgstr ""
5528
 
5529
- #: includes/countries.php:102
5530
  msgid "Honduras"
5531
  msgstr ""
5532
 
5533
- #: includes/countries.php:103
5534
  msgid "Croatia"
5535
  msgstr ""
5536
 
5537
- #: includes/countries.php:104
5538
  msgid "Haiti"
5539
  msgstr ""
5540
 
5541
- #: includes/countries.php:105
5542
  msgid "Hungary"
5543
  msgstr ""
5544
 
5545
- #: includes/countries.php:106
5546
  msgid "Indonesia"
5547
  msgstr ""
5548
 
5549
- #: includes/countries.php:107
5550
  msgid "Ireland"
5551
  msgstr ""
5552
 
5553
- #: includes/countries.php:108
5554
  msgid "Israel"
5555
  msgstr ""
5556
 
5557
- #: includes/countries.php:109
5558
  msgid "Isle of Man"
5559
  msgstr ""
5560
 
5561
- #: includes/countries.php:110
5562
  msgid "India"
5563
  msgstr ""
5564
 
5565
- #: includes/countries.php:111
5566
  msgid "British Indian Ocean Territory"
5567
  msgstr ""
5568
 
5569
- #: includes/countries.php:112
5570
  msgid "Iraq"
5571
  msgstr ""
5572
 
5573
- #: includes/countries.php:113
5574
  msgid "Iran"
5575
  msgstr ""
5576
 
5577
- #: includes/countries.php:114
5578
  msgid "Iceland"
5579
  msgstr ""
5580
 
5581
- #: includes/countries.php:115
5582
  msgid "Italy"
5583
  msgstr ""
5584
 
5585
- #: includes/countries.php:116
5586
  msgid "Jersey"
5587
  msgstr ""
5588
 
5589
- #: includes/countries.php:117
5590
  msgid "Jamaica"
5591
  msgstr ""
5592
 
5593
- #: includes/countries.php:118
5594
  msgid "Jordan"
5595
  msgstr ""
5596
 
5597
- #: includes/countries.php:119
5598
  msgid "Japan"
5599
  msgstr ""
5600
 
5601
- #: includes/countries.php:120
5602
  msgid "Kenya"
5603
  msgstr ""
5604
 
5605
- #: includes/countries.php:121
5606
  msgid "Kyrgyzstan"
5607
  msgstr ""
5608
 
5609
- #: includes/countries.php:122
5610
  msgid "Cambodia"
5611
  msgstr ""
5612
 
5613
- #: includes/countries.php:123
5614
  msgid "Kiribati"
5615
  msgstr ""
5616
 
5617
- #: includes/countries.php:124
5618
  msgid "Comoros"
5619
  msgstr ""
5620
 
5621
- #: includes/countries.php:125
5622
  msgid "Saint Kitts and Nevis"
5623
  msgstr ""
5624
 
5625
- #: includes/countries.php:126
5626
  msgid "North Korea"
5627
  msgstr ""
5628
 
5629
- #: includes/countries.php:127
5630
  msgid "South Korea"
5631
  msgstr ""
5632
 
5633
- #: includes/countries.php:128
5634
  msgid "Kuwait"
5635
  msgstr ""
5636
 
5637
- #: includes/countries.php:129
5638
  msgid "Cayman Islands"
5639
  msgstr ""
5640
 
5641
- #: includes/countries.php:130
5642
  msgid "Kazakhstan"
5643
  msgstr ""
5644
 
5645
- #: includes/countries.php:131
5646
  msgid "Laos"
5647
  msgstr ""
5648
 
5649
- #: includes/countries.php:132
5650
  msgid "Lebanon"
5651
  msgstr ""
5652
 
5653
- #: includes/countries.php:133
5654
  msgid "Saint Lucia"
5655
  msgstr ""
5656
 
5657
- #: includes/countries.php:134
5658
  msgid "Liechtenstein"
5659
  msgstr ""
5660
 
5661
- #: includes/countries.php:135
5662
  msgid "Sri Lanka"
5663
  msgstr ""
5664
 
5665
- #: includes/countries.php:136
5666
  msgid "Liberia"
5667
  msgstr ""
5668
 
5669
- #: includes/countries.php:137
5670
  msgid "Lesotho"
5671
  msgstr ""
5672
 
5673
- #: includes/countries.php:138
5674
  msgid "Lithuania"
5675
  msgstr ""
5676
 
5677
- #: includes/countries.php:139
5678
  msgid "Luxembourg"
5679
  msgstr ""
5680
 
5681
- #: includes/countries.php:140
5682
  msgid "Latvia"
5683
  msgstr ""
5684
 
5685
- #: includes/countries.php:141
5686
  msgid "Libya"
5687
  msgstr ""
5688
 
5689
- #: includes/countries.php:142
5690
  msgid "Morocco"
5691
  msgstr ""
5692
 
5693
- #: includes/countries.php:143
5694
  msgid "Monaco"
5695
  msgstr ""
5696
 
5697
- #: includes/countries.php:144
5698
  msgid "Moldova"
5699
  msgstr ""
5700
 
5701
- #: includes/countries.php:145
5702
  msgid "Montenegro"
5703
  msgstr ""
5704
 
5705
- #: includes/countries.php:146
5706
  msgid "Saint Martin (French part)"
5707
  msgstr ""
5708
 
5709
- #: includes/countries.php:147
5710
  msgid "Madagascar"
5711
  msgstr ""
5712
 
5713
- #: includes/countries.php:148
5714
  msgid "Marshall Islands"
5715
  msgstr ""
5716
 
5717
- #: includes/countries.php:149
5718
  msgid "Macedonia"
5719
  msgstr ""
5720
 
5721
- #: includes/countries.php:150
5722
  msgid "Mali"
5723
  msgstr ""
5724
 
5725
- #: includes/countries.php:151
5726
  msgid "Myanmar"
5727
  msgstr ""
5728
 
5729
- #: includes/countries.php:152
5730
  msgid "Mongolia"
5731
  msgstr ""
5732
 
5733
- #: includes/countries.php:153
5734
  msgid "Macao S.A.R., China"
5735
  msgstr ""
5736
 
5737
- #: includes/countries.php:154
5738
  msgid "Northern Mariana Islands"
5739
  msgstr ""
5740
 
5741
- #: includes/countries.php:155
5742
  msgid "Martinique"
5743
  msgstr ""
5744
 
5745
- #: includes/countries.php:156
5746
  msgid "Mauritania"
5747
  msgstr ""
5748
 
5749
- #: includes/countries.php:157
5750
  msgid "Montserrat"
5751
  msgstr ""
5752
 
5753
- #: includes/countries.php:158
5754
  msgid "Malta"
5755
  msgstr ""
5756
 
5757
- #: includes/countries.php:159
5758
  msgid "Mauritius"
5759
  msgstr ""
5760
 
5761
- #: includes/countries.php:160
5762
  msgid "Maldives"
5763
  msgstr ""
5764
 
5765
- #: includes/countries.php:161
5766
  msgid "Malawi"
5767
  msgstr ""
5768
 
5769
- #: includes/countries.php:162
5770
  msgid "Mexico"
5771
  msgstr ""
5772
 
5773
- #: includes/countries.php:163
5774
  msgid "Malaysia"
5775
  msgstr ""
5776
 
5777
- #: includes/countries.php:164
5778
  msgid "Mozambique"
5779
  msgstr ""
5780
 
5781
- #: includes/countries.php:165
5782
  msgid "Namibia"
5783
  msgstr ""
5784
 
5785
- #: includes/countries.php:166
5786
  msgid "New Caledonia"
5787
  msgstr ""
5788
 
5789
- #: includes/countries.php:167
5790
  msgid "Niger"
5791
  msgstr ""
5792
 
5793
- #: includes/countries.php:168
5794
  msgid "Norfolk Island"
5795
  msgstr ""
5796
 
5797
- #: includes/countries.php:169
5798
  msgid "Nigeria"
5799
  msgstr ""
5800
 
5801
- #: includes/countries.php:170
5802
  msgid "Nicaragua"
5803
  msgstr ""
5804
 
5805
- #: includes/countries.php:171
5806
  msgid "Netherlands"
5807
  msgstr ""
5808
 
5809
- #: includes/countries.php:172
5810
  msgid "Norway"
5811
  msgstr ""
5812
 
5813
- #: includes/countries.php:173
5814
  msgid "Nepal"
5815
  msgstr ""
5816
 
5817
- #: includes/countries.php:174
5818
  msgid "Nauru"
5819
  msgstr ""
5820
 
5821
- #: includes/countries.php:175
5822
  msgid "Niue"
5823
  msgstr ""
5824
 
5825
- #: includes/countries.php:176
5826
  msgid "New Zealand"
5827
  msgstr ""
5828
 
5829
- #: includes/countries.php:177
5830
  msgid "Oman"
5831
  msgstr ""
5832
 
5833
- #: includes/countries.php:178
5834
  msgid "Panama"
5835
  msgstr ""
5836
 
5837
- #: includes/countries.php:179
5838
  msgid "Peru"
5839
  msgstr ""
5840
 
5841
- #: includes/countries.php:180
5842
  msgid "French Polynesia"
5843
  msgstr ""
5844
 
5845
- #: includes/countries.php:181
5846
  msgid "Papua New Guinea"
5847
  msgstr ""
5848
 
5849
- #: includes/countries.php:182
5850
  msgid "Philippines"
5851
  msgstr ""
5852
 
5853
- #: includes/countries.php:183
5854
  msgid "Pakistan"
5855
  msgstr ""
5856
 
5857
- #: includes/countries.php:184
5858
  msgid "Poland"
5859
  msgstr ""
5860
 
5861
- #: includes/countries.php:185
5862
  msgid "Saint Pierre and Miquelon"
5863
  msgstr ""
5864
 
5865
- #: includes/countries.php:186
5866
  msgid "Pitcairn"
5867
  msgstr ""
5868
 
5869
- #: includes/countries.php:187
5870
  msgid "Puerto Rico"
5871
  msgstr ""
5872
 
5873
- #: includes/countries.php:188
5874
  msgid "Palestinian Territory"
5875
  msgstr ""
5876
 
5877
- #: includes/countries.php:189
5878
  msgid "Portugal"
5879
  msgstr ""
5880
 
5881
- #: includes/countries.php:190
5882
  msgid "Palau"
5883
  msgstr ""
5884
 
5885
- #: includes/countries.php:191
5886
  msgid "Paraguay"
5887
  msgstr ""
5888
 
5889
- #: includes/countries.php:192
5890
  msgid "Qatar"
5891
  msgstr ""
5892
 
5893
- #: includes/countries.php:193
5894
  msgid "Reunion"
5895
  msgstr ""
5896
 
5897
- #: includes/countries.php:194
5898
  msgid "Romania"
5899
  msgstr ""
5900
 
5901
- #: includes/countries.php:195
5902
  msgid "Serbia"
5903
  msgstr ""
5904
 
5905
- #: includes/countries.php:196
5906
  msgid "Russia"
5907
  msgstr ""
5908
 
5909
- #: includes/countries.php:197
5910
  msgid "Rwanda"
5911
  msgstr ""
5912
 
5913
- #: includes/countries.php:198
5914
  msgid "Saudi Arabia"
5915
  msgstr ""
5916
 
5917
- #: includes/countries.php:199
5918
  msgid "Solomon Islands"
5919
  msgstr ""
5920
 
5921
- #: includes/countries.php:200
5922
  msgid "Seychelles"
5923
  msgstr ""
5924
 
5925
- #: includes/countries.php:201
5926
  msgid "Sudan"
5927
  msgstr ""
5928
 
5929
- #: includes/countries.php:202
5930
  msgid "Sweden"
5931
  msgstr ""
5932
 
5933
- #: includes/countries.php:203
5934
  msgid "Singapore"
5935
  msgstr ""
5936
 
5937
- #: includes/countries.php:204
5938
  msgid "Saint Helena"
5939
  msgstr ""
5940
 
5941
- #: includes/countries.php:205
5942
  msgid "Slovenia"
5943
  msgstr ""
5944
 
5945
- #: includes/countries.php:206
5946
  msgid "Svalbard and Jan Mayen"
5947
  msgstr ""
5948
 
5949
- #: includes/countries.php:207
5950
  msgid "Slovakia"
5951
  msgstr ""
5952
 
5953
- #: includes/countries.php:208
5954
  msgid "Sierra Leone"
5955
  msgstr ""
5956
 
5957
- #: includes/countries.php:209
5958
  msgid "San Marino"
5959
  msgstr ""
5960
 
5961
- #: includes/countries.php:210
5962
  msgid "Senegal"
5963
  msgstr ""
5964
 
5965
- #: includes/countries.php:211
5966
  msgid "Somalia"
5967
  msgstr ""
5968
 
5969
- #: includes/countries.php:212
5970
  msgid "Suriname"
5971
  msgstr ""
5972
 
5973
- #: includes/countries.php:213
5974
  msgid "Sao Tome and Principe"
5975
  msgstr ""
5976
 
5977
- #: includes/countries.php:214
5978
  msgid "El Salvador"
5979
  msgstr ""
5980
 
5981
- #: includes/countries.php:215
5982
  msgid "Syria"
5983
  msgstr ""
5984
 
5985
- #: includes/countries.php:216
5986
  msgid "Swaziland"
5987
  msgstr ""
5988
 
5989
- #: includes/countries.php:217
5990
  msgid "Turks and Caicos Islands"
5991
  msgstr ""
5992
 
5993
- #: includes/countries.php:218
5994
  msgid "Chad"
5995
  msgstr ""
5996
 
5997
- #: includes/countries.php:219
5998
  msgid "French Southern Territories"
5999
  msgstr ""
6000
 
6001
- #: includes/countries.php:220
6002
  msgid "Togo"
6003
  msgstr ""
6004
 
6005
- #: includes/countries.php:221
6006
  msgid "Thailand"
6007
  msgstr ""
6008
 
6009
- #: includes/countries.php:222
6010
  msgid "Tajikistan"
6011
  msgstr ""
6012
 
6013
- #: includes/countries.php:223
6014
  msgid "Tokelau"
6015
  msgstr ""
6016
 
6017
- #: includes/countries.php:224
6018
  msgid "Timor-Leste"
6019
  msgstr ""
6020
 
6021
- #: includes/countries.php:225
6022
  msgid "Turkmenistan"
6023
  msgstr ""
6024
 
6025
- #: includes/countries.php:226
6026
  msgid "Tunisia"
6027
  msgstr ""
6028
 
6029
- #: includes/countries.php:227
6030
  msgid "Tonga"
6031
  msgstr ""
6032
 
6033
- #: includes/countries.php:228
6034
  msgid "Turkey"
6035
  msgstr ""
6036
 
6037
- #: includes/countries.php:229
6038
  msgid "Trinidad and Tobago"
6039
  msgstr ""
6040
 
6041
- #: includes/countries.php:230
6042
  msgid "Tuvalu"
6043
  msgstr ""
6044
 
6045
- #: includes/countries.php:231
6046
  msgid "Taiwan"
6047
  msgstr ""
6048
 
6049
- #: includes/countries.php:232
6050
  msgid "Tanzania"
6051
  msgstr ""
6052
 
6053
- #: includes/countries.php:233
6054
  msgid "Ukraine"
6055
  msgstr ""
6056
 
6057
- #: includes/countries.php:234
6058
  msgid "Uganda"
6059
  msgstr ""
6060
 
6061
- #: includes/countries.php:235
6062
  msgid "United States Minor Outlying Islands"
6063
  msgstr ""
6064
 
6065
- #: includes/countries.php:236
6066
  msgid "United States"
6067
  msgstr ""
6068
 
6069
- #: includes/countries.php:237
6070
  msgid "Uruguay"
6071
  msgstr ""
6072
 
6073
- #: includes/countries.php:238
6074
  msgid "Uzbekistan"
6075
  msgstr ""
6076
 
6077
- #: includes/countries.php:239
6078
  msgid "Vatican"
6079
  msgstr ""
6080
 
6081
- #: includes/countries.php:240
6082
  msgid "Saint Vincent and the Grenadines"
6083
  msgstr ""
6084
 
 
6085
  #: includes/countries.php:241 includes/countries.php:254
6086
  msgid "Venezuela"
6087
  msgstr ""
6088
 
6089
- #: includes/countries.php:242
6090
  msgid "British Virgin Islands"
6091
  msgstr ""
6092
 
6093
- #: includes/countries.php:243
6094
  msgid "U.S. Virgin Islands"
6095
  msgstr ""
6096
 
6097
- #: includes/countries.php:244
6098
  msgid "Vietnam"
6099
  msgstr ""
6100
 
6101
- #: includes/countries.php:245
6102
  msgid "Vanuatu"
6103
  msgstr ""
6104
 
6105
- #: includes/countries.php:246
6106
  msgid "Wallis and Futuna"
6107
  msgstr ""
6108
 
6109
- #: includes/countries.php:247
6110
  msgid "Samoa"
6111
  msgstr ""
6112
 
6113
- #: includes/countries.php:248
6114
  msgid "Yemen"
6115
  msgstr ""
6116
 
6117
- #: includes/countries.php:249
6118
  msgid "Mayotte"
6119
  msgstr ""
6120
 
6121
- #: includes/countries.php:250
6122
  msgid "South Africa"
6123
  msgstr ""
6124
 
6125
- #: includes/countries.php:251
6126
  msgid "Zambia"
6127
  msgstr ""
6128
 
6129
- #: includes/countries.php:252
6130
  msgid "Zimbabwe"
6131
  msgstr ""
6132
 
6133
- #: includes/countries.php:253
6134
  msgid "US Armed Forces"
6135
  msgstr ""
6136
 
6137
- #: includes/currencies.php:17 includes/currencies.php:94
6138
  #: includes/currencies.php:7 includes/currencies.php:17
6139
  #: includes/currencies.php:37 includes/currencies.php:44
6140
  #: includes/currencies.php:64 includes/currencies.php:68
6141
  #: includes/currencies.php:75 includes/currencies.php:85
6142
  #: includes/currencies.php:87 includes/currencies.php:94
 
6143
  msgid "US Dollars (&#36;)"
6144
  msgstr ""
6145
 
6146
- #: includes/currencies.php:19 includes/currencies.php:97
6147
  #: includes/currencies.php:8 includes/currencies.php:9
6148
  #: includes/currencies.php:19 includes/currencies.php:40
6149
  #: includes/currencies.php:47 includes/currencies.php:67
6150
  #: includes/currencies.php:71 includes/currencies.php:78
6151
  #: includes/currencies.php:88 includes/currencies.php:90
6152
- #: includes/currencies.php:97
6153
  msgid "Euros (&euro;)"
6154
  msgstr ""
6155
 
6156
- #: includes/currencies.php:24 includes/currencies.php:96
6157
  #: includes/currencies.php:9 includes/currencies.php:14
6158
  #: includes/currencies.php:24 includes/currencies.php:39
6159
  #: includes/currencies.php:46 includes/currencies.php:66
6160
  #: includes/currencies.php:70 includes/currencies.php:77
6161
  #: includes/currencies.php:87 includes/currencies.php:89
6162
- #: includes/currencies.php:96
6163
  msgid "Pounds Sterling (&pound;)"
6164
  msgstr ""
6165
 
@@ -6178,13 +6542,14 @@ msgstr ""
6178
  msgid "Brazilian Real (R&#36;)"
6179
  msgstr ""
6180
 
6181
- #: includes/currencies.php:35 includes/currencies.php:95
6182
  #: includes/currencies.php:12 includes/currencies.php:24
6183
  #: includes/currencies.php:34 includes/currencies.php:35
6184
  #: includes/currencies.php:38 includes/currencies.php:45
6185
  #: includes/currencies.php:65 includes/currencies.php:69
6186
  #: includes/currencies.php:76 includes/currencies.php:86
6187
  #: includes/currencies.php:88 includes/currencies.php:95
 
6188
  msgid "Canadian Dollars (&#36;)"
6189
  msgstr ""
6190
 
@@ -6295,73 +6660,82 @@ msgstr ""
6295
  msgid "Polish Zloty"
6296
  msgstr ""
6297
 
6298
- #: includes/currencies.php:65 includes/currencies.php:25
 
 
 
 
6299
  #: includes/currencies.php:28 includes/currencies.php:45
6300
  #: includes/currencies.php:52 includes/currencies.php:62
6301
  #: includes/currencies.php:64 includes/currencies.php:65
 
6302
  msgid "Singapore Dollar (&#36;)"
6303
  msgstr ""
6304
 
6305
- #: includes/currencies.php:70 includes/currencies.php:50
6306
  #: includes/currencies.php:57 includes/currencies.php:67
6307
  #: includes/currencies.php:69 includes/currencies.php:70
 
6308
  msgid "South African Rand (R)"
6309
  msgstr ""
6310
 
6311
- #: includes/currencies.php:75 includes/currencies.php:30
6312
  #: includes/currencies.php:50 includes/currencies.php:54
6313
  #: includes/currencies.php:61 includes/currencies.php:71
6314
  #: includes/currencies.php:73 includes/currencies.php:75
 
6315
  msgid "South Korean Won"
6316
  msgstr ""
6317
 
6318
- #: includes/currencies.php:78 includes/currencies.php:26
6319
  #: includes/currencies.php:31 includes/currencies.php:51
6320
  #: includes/currencies.php:55 includes/currencies.php:62
6321
  #: includes/currencies.php:72 includes/currencies.php:74
6322
- #: includes/currencies.php:78
6323
  msgid "Swedish Krona"
6324
  msgstr ""
6325
 
6326
- #: includes/currencies.php:79 includes/currencies.php:27
6327
  #: includes/currencies.php:32 includes/currencies.php:52
6328
  #: includes/currencies.php:56 includes/currencies.php:63
6329
  #: includes/currencies.php:73 includes/currencies.php:75
6330
- #: includes/currencies.php:79
6331
  msgid "Swiss Franc"
6332
  msgstr ""
6333
 
6334
- #: includes/currencies.php:80 includes/currencies.php:28
6335
  #: includes/currencies.php:33 includes/currencies.php:53
6336
  #: includes/currencies.php:57 includes/currencies.php:64
6337
  #: includes/currencies.php:74 includes/currencies.php:76
6338
- #: includes/currencies.php:80
6339
  msgid "Taiwan New Dollars"
6340
  msgstr ""
6341
 
6342
- #: includes/currencies.php:81 includes/currencies.php:29
6343
  #: includes/currencies.php:34 includes/currencies.php:54
6344
  #: includes/currencies.php:58 includes/currencies.php:65
6345
  #: includes/currencies.php:75 includes/currencies.php:77
6346
- #: includes/currencies.php:81
6347
  msgid "Thai Baht"
6348
  msgstr ""
6349
 
6350
- #: includes/currencies.php:82 includes/currencies.php:35
6351
  #: includes/currencies.php:55 includes/currencies.php:59
6352
  #: includes/currencies.php:66 includes/currencies.php:76
6353
  #: includes/currencies.php:78 includes/currencies.php:82
 
6354
  msgid "Turkish Lira"
6355
  msgstr ""
6356
 
6357
- #: includes/currencies.php:84 includes/currencies.php:36
6358
  #: includes/currencies.php:56 includes/currencies.php:60
6359
  #: includes/currencies.php:67 includes/currencies.php:77
6360
  #: includes/currencies.php:79 includes/currencies.php:84
 
6361
  msgid "Vietnamese Dong"
6362
  msgstr ""
6363
 
6364
- #: includes/filters.php:217
6365
  msgid ""
6366
  "There was a potential issue while setting the 'Profile Start Date' for a "
6367
  "user's subscription at checkout. PayPal does not allow one to set a Profile "
@@ -6378,7 +6752,7 @@ msgid ""
6378
  "situations."
6379
  msgstr ""
6380
 
6381
- #: includes/filters.php:218
6382
  #, php-format
6383
  msgid ""
6384
  "User: %s<br />Email: %s<br />Membership Level: %s<br />Order #: %s<br /"
@@ -6386,222 +6760,245 @@ msgid ""
6386
  ">Trial Period: %s<br />Trial Frequency: %s<br />"
6387
  msgstr ""
6388
 
6389
- #: includes/filters.php:220
6390
  #, php-format
6391
  msgid "Profile Start Date Issue Detected and Fixed at %s"
6392
  msgstr ""
6393
 
6394
- #: includes/functions.php:320 includes/functions.php:455
6395
  #: includes/functions.php:160 includes/functions.php:196
6396
  #: includes/functions.php:200 includes/functions.php:202
6397
  #: includes/functions.php:203 includes/functions.php:204
6398
  #: includes/functions.php:207 includes/functions.php:243
6399
  #: includes/functions.php:309 includes/functions.php:315
6400
- #: includes/functions.php:320 includes/functions.php:455
 
6401
  #, php-format
6402
  msgid "The price for membership is <strong>%s</strong> now"
6403
  msgstr ""
6404
 
6405
- #: includes/functions.php:322 includes/functions.php:457
6406
  #: includes/functions.php:202 includes/functions.php:204
6407
  #: includes/functions.php:205 includes/functions.php:206
6408
  #: includes/functions.php:209 includes/functions.php:245
6409
  #: includes/functions.php:311 includes/functions.php:317
6410
- #: includes/functions.php:322 includes/functions.php:457
 
6411
  #, php-format
6412
  msgid "<strong>%s</strong> now"
6413
  msgstr ""
6414
 
6415
- #: includes/functions.php:331 includes/functions.php:169
6416
  #: includes/functions.php:205 includes/functions.php:211
6417
  #: includes/functions.php:213 includes/functions.php:214
6418
  #: includes/functions.php:215 includes/functions.php:218
6419
  #: includes/functions.php:254 includes/functions.php:320
6420
  #: includes/functions.php:326 includes/functions.php:331
 
6421
  #, php-format
6422
  msgid " and then <strong>%s per %s for %d more %s</strong>."
6423
  msgstr ""
6424
 
6425
- #: includes/functions.php:335 includes/functions.php:258
6426
  #: includes/functions.php:324 includes/functions.php:330
6427
- #: includes/functions.php:335
6428
  #, php-format
6429
  msgid " and then <strong>%s every %d %s for %d more payments</strong>."
6430
  msgstr ""
6431
 
6432
- #: includes/functions.php:340 includes/functions.php:178
6433
  #: includes/functions.php:214 includes/functions.php:220
6434
  #: includes/functions.php:222 includes/functions.php:223
6435
  #: includes/functions.php:224 includes/functions.php:227
6436
  #: includes/functions.php:263 includes/functions.php:329
6437
  #: includes/functions.php:335 includes/functions.php:340
 
6438
  #, php-format
6439
  msgid " and then <strong>%s after %d %s</strong>."
6440
  msgstr ""
6441
 
6442
- #: includes/functions.php:348 includes/functions.php:228
6443
  #: includes/functions.php:229 includes/functions.php:230
6444
  #: includes/functions.php:231 includes/functions.php:235
6445
  #: includes/functions.php:271 includes/functions.php:337
6446
  #: includes/functions.php:343 includes/functions.php:348
 
6447
  #, php-format
6448
  msgid "The price for membership is <strong>%s per %s</strong>."
6449
  msgstr ""
6450
 
6451
- #: includes/functions.php:350 includes/functions.php:230
6452
  #: includes/functions.php:233 includes/functions.php:237
6453
  #: includes/functions.php:273 includes/functions.php:339
6454
  #: includes/functions.php:345 includes/functions.php:350
 
6455
  #, php-format
6456
  msgid "<strong>%s per %s</strong>."
6457
  msgstr ""
6458
 
6459
- #: includes/functions.php:355 includes/functions.php:233
6460
  #: includes/functions.php:234 includes/functions.php:235
6461
  #: includes/functions.php:238 includes/functions.php:242
6462
  #: includes/functions.php:278 includes/functions.php:344
6463
  #: includes/functions.php:350 includes/functions.php:355
 
6464
  #, php-format
6465
  msgid "The price for membership is <strong>%s every %d %s</strong>."
6466
  msgstr ""
6467
 
6468
- #: includes/functions.php:357 includes/functions.php:237
6469
  #: includes/functions.php:240 includes/functions.php:244
6470
  #: includes/functions.php:280 includes/functions.php:346
6471
  #: includes/functions.php:352 includes/functions.php:357
 
6472
  #, php-format
6473
  msgid "<strong>%s every %d %s</strong>."
6474
  msgstr ""
6475
 
6476
- #: includes/functions.php:362 includes/functions.php:184
6477
  #: includes/functions.php:220 includes/functions.php:228
6478
  #: includes/functions.php:238 includes/functions.php:239
6479
  #: includes/functions.php:240 includes/functions.php:242
6480
  #: includes/functions.php:245 includes/functions.php:249
6481
  #: includes/functions.php:285 includes/functions.php:351
6482
  #: includes/functions.php:357 includes/functions.php:362
 
6483
  #, php-format
6484
  msgid " and then <strong>%s per %s</strong>."
6485
  msgstr ""
6486
 
6487
- #: includes/functions.php:366 includes/functions.php:188
6488
  #: includes/functions.php:224 includes/functions.php:232
6489
  #: includes/functions.php:242 includes/functions.php:243
6490
  #: includes/functions.php:244 includes/functions.php:246
6491
  #: includes/functions.php:249 includes/functions.php:253
6492
  #: includes/functions.php:289 includes/functions.php:355
6493
  #: includes/functions.php:361 includes/functions.php:366
 
6494
  #, php-format
6495
  msgid " and then <strong>%s every %d %s</strong>."
6496
  msgstr ""
6497
 
6498
- #: includes/functions.php:384 includes/functions.php:202
6499
  #: includes/functions.php:238 includes/functions.php:249
6500
  #: includes/functions.php:260 includes/functions.php:261
6501
  #: includes/functions.php:262 includes/functions.php:264
6502
  #: includes/functions.php:267 includes/functions.php:271
6503
  #: includes/functions.php:307 includes/functions.php:373
6504
- #: includes/functions.php:379 includes/functions.php:384 pages/levels.php:82
 
6505
  msgid "After your initial payment, your first payment is Free."
6506
  msgstr ""
6507
 
6508
- #: includes/functions.php:388 includes/functions.php:206
6509
  #: includes/functions.php:242 includes/functions.php:253
6510
  #: includes/functions.php:264 includes/functions.php:265
6511
  #: includes/functions.php:266 includes/functions.php:268
6512
  #: includes/functions.php:271 includes/functions.php:275
6513
  #: includes/functions.php:311 includes/functions.php:377
6514
- #: includes/functions.php:383 includes/functions.php:388 pages/levels.php:86
 
6515
  #, php-format
6516
  msgid "After your initial payment, your first %d payments are Free."
6517
  msgstr ""
6518
 
6519
- #: includes/functions.php:395 includes/functions.php:213
6520
  #: includes/functions.php:249 includes/functions.php:260
6521
  #: includes/functions.php:271 includes/functions.php:272
6522
  #: includes/functions.php:273 includes/functions.php:275
6523
  #: includes/functions.php:278 includes/functions.php:282
6524
  #: includes/functions.php:318 includes/functions.php:384
6525
- #: includes/functions.php:390 includes/functions.php:395 pages/levels.php:93
 
6526
  #, php-format
6527
  msgid "After your initial payment, your first payment will cost %s."
6528
  msgstr ""
6529
 
6530
- #: includes/functions.php:399 includes/functions.php:217
6531
  #: includes/functions.php:253 includes/functions.php:264
6532
  #: includes/functions.php:275 includes/functions.php:276
6533
  #: includes/functions.php:277 includes/functions.php:279
6534
  #: includes/functions.php:282 includes/functions.php:286
6535
  #: includes/functions.php:322 includes/functions.php:388
6536
- #: includes/functions.php:394 includes/functions.php:399 pages/levels.php:97
 
6537
  #, php-format
6538
  msgid "After your initial payment, your first %d payments will cost %s."
6539
  msgstr ""
6540
 
6541
- #: includes/functions.php:410 includes/functions.php:523
6542
  #: includes/functions.php:228 includes/functions.php:264
6543
  #: includes/functions.php:275 includes/functions.php:286
6544
  #: includes/functions.php:287 includes/functions.php:288
6545
  #: includes/functions.php:290 includes/functions.php:293
6546
  #: includes/functions.php:297 includes/functions.php:333
6547
  #: includes/functions.php:399 includes/functions.php:405
6548
- #: includes/functions.php:410 includes/functions.php:523
 
6549
  #, php-format
6550
  msgid "Customers in %s will be charged %s%% tax."
6551
  msgstr ""
6552
 
6553
- #: includes/functions.php:469 includes/functions.php:469
 
6554
  #, php-format
6555
  msgid "<strong>%s per %s for %d more %s</strong>"
6556
  msgstr ""
6557
 
6558
- #: includes/functions.php:473 includes/functions.php:473
 
6559
  #, php-format
6560
  msgid "<strong>%s every %d %s for %d more payments</strong>"
6561
  msgstr ""
6562
 
6563
- #: includes/functions.php:478 includes/functions.php:478
 
6564
  #, php-format
6565
  msgid "<strong>%s after %d %s</strong>"
6566
  msgstr ""
6567
 
6568
- #: includes/functions.php:484 includes/functions.php:484
 
6569
  #, php-format
6570
  msgid "<strong>%s every %s</strong>"
6571
  msgstr ""
6572
 
6573
- #: includes/functions.php:488 includes/functions.php:488
 
6574
  #, php-format
6575
  msgid "<strong>%s every %d %s</strong>"
6576
  msgstr ""
6577
 
6578
- #: includes/functions.php:511 includes/functions.php:511
 
6579
  msgid "Trial pricing has been applied to the first payment."
6580
  msgstr ""
6581
 
6582
- #: includes/functions.php:513 includes/functions.php:513
 
6583
  #, php-format
6584
  msgid "Trial pricing has been applied to the first %d payments."
6585
  msgstr ""
6586
 
6587
- #: includes/functions.php:540 includes/functions.php:242
6588
  #: includes/functions.php:278 includes/functions.php:289
6589
  #: includes/functions.php:300 includes/functions.php:301
6590
  #: includes/functions.php:302 includes/functions.php:304
6591
  #: includes/functions.php:307 includes/functions.php:311
6592
  #: includes/functions.php:347 includes/functions.php:413
6593
  #: includes/functions.php:419 includes/functions.php:540
 
6594
  #, php-format
6595
  msgid "Membership expires after %d %s."
6596
  msgstr ""
6597
 
6598
- #: includes/functions.php:557 includes/functions.php:556
6599
- #: includes/functions.php:557
6600
  #, php-format
6601
  msgid "%s membership expires after %d %s"
6602
  msgstr ""
6603
 
6604
- #: includes/functions.php:947 includes/functions.php:491
6605
  #: includes/functions.php:514 includes/functions.php:525
6606
  #: includes/functions.php:536 includes/functions.php:537
6607
  #: includes/functions.php:538 includes/functions.php:545
@@ -6610,10 +7007,11 @@ msgstr ""
6610
  #: includes/functions.php:615 includes/functions.php:694
6611
  #: includes/functions.php:760 includes/functions.php:766
6612
  #: includes/functions.php:945 includes/functions.php:947
 
6613
  msgid "User ID not found."
6614
  msgstr ""
6615
 
6616
- #: includes/functions.php:967 includes/functions.php:508
6617
  #: includes/functions.php:531 includes/functions.php:542
6618
  #: includes/functions.php:553 includes/functions.php:554
6619
  #: includes/functions.php:555 includes/functions.php:562
@@ -6622,11 +7020,11 @@ msgstr ""
6622
  #: includes/functions.php:612 includes/functions.php:635
6623
  #: includes/functions.php:714 includes/functions.php:780
6624
  #: includes/functions.php:786 includes/functions.php:965
6625
- #: includes/functions.php:967
6626
  msgid "Invalid level."
6627
  msgstr ""
6628
 
6629
- #: includes/functions.php:978 includes/functions.php:520
6630
  #: includes/functions.php:542 includes/functions.php:553
6631
  #: includes/functions.php:564 includes/functions.php:565
6632
  #: includes/functions.php:566 includes/functions.php:573
@@ -6635,11 +7033,11 @@ msgstr ""
6635
  #: includes/functions.php:623 includes/functions.php:646
6636
  #: includes/functions.php:725 includes/functions.php:791
6637
  #: includes/functions.php:797 includes/functions.php:976
6638
- #: includes/functions.php:978
6639
  msgid "not changing?"
6640
  msgstr ""
6641
 
6642
- #: includes/functions.php:1037 includes/functions.php:537
6643
  #: includes/functions.php:559 includes/functions.php:570
6644
  #: includes/functions.php:581 includes/functions.php:582
6645
  #: includes/functions.php:583 includes/functions.php:590
@@ -6663,17 +7061,18 @@ msgstr ""
6663
  #: includes/functions.php:881 includes/functions.php:887
6664
  #: includes/functions.php:905 includes/functions.php:911
6665
  #: includes/functions.php:1017 includes/functions.php:1037
 
6666
  msgid "Error interacting with database"
6667
  msgstr ""
6668
 
6669
- #: includes/functions.php:1129 includes/functions.php:907
6670
  #: includes/functions.php:1123 includes/functions.php:1127
6671
- #: includes/functions.php:1129
6672
  #, php-format
6673
  msgid "Error interacting with database: %s"
6674
  msgstr ""
6675
 
6676
- #: includes/functions.php:1204 includes/functions.php:1243
6677
  #: includes/functions.php:629 includes/functions.php:651
6678
  #: includes/functions.php:667 includes/functions.php:668
6679
  #: includes/functions.php:678 includes/functions.php:681
@@ -6693,12 +7092,13 @@ msgstr ""
6693
  #: includes/functions.php:986 includes/functions.php:987
6694
  #: includes/functions.php:992 includes/functions.php:1198
6695
  #: includes/functions.php:1202 includes/functions.php:1204
6696
- #: includes/functions.php:1237 includes/functions.php:1241
6697
- #: includes/functions.php:1243
 
6698
  msgid "Membership level not found."
6699
  msgstr ""
6700
 
6701
- #: includes/functions.php:1611 includes/functions.php:1100
6702
  #: includes/functions.php:1101 includes/functions.php:1118
6703
  #: includes/functions.php:1142 includes/functions.php:1143
6704
  #: includes/functions.php:1150 includes/functions.php:1157
@@ -6706,11 +7106,11 @@ msgstr ""
6706
  #: includes/functions.php:1290 includes/functions.php:1356
6707
  #: includes/functions.php:1357 includes/functions.php:1362
6708
  #: includes/functions.php:1605 includes/functions.php:1609
6709
- #: includes/functions.php:1611
6710
  msgid "No code was given to check."
6711
  msgstr ""
6712
 
6713
- #: includes/functions.php:1620 includes/functions.php:1050
6714
  #: includes/functions.php:1072 includes/functions.php:1088
6715
  #: includes/functions.php:1099 includes/functions.php:1102
6716
  #: includes/functions.php:1109 includes/functions.php:1110
@@ -6722,10 +7122,11 @@ msgstr ""
6722
  #: includes/functions.php:1365 includes/functions.php:1366
6723
  #: includes/functions.php:1371 includes/functions.php:1614
6724
  #: includes/functions.php:1618 includes/functions.php:1620
 
6725
  msgid "The discount code could not be found."
6726
  msgstr ""
6727
 
6728
- #: includes/functions.php:1635 includes/functions.php:1066
6729
  #: includes/functions.php:1088 includes/functions.php:1104
6730
  #: includes/functions.php:1115 includes/functions.php:1118
6731
  #: includes/functions.php:1124 includes/functions.php:1125
@@ -6737,11 +7138,12 @@ msgstr ""
6737
  #: includes/functions.php:1380 includes/functions.php:1381
6738
  #: includes/functions.php:1386 includes/functions.php:1629
6739
  #: includes/functions.php:1633 includes/functions.php:1635
 
6740
  #, php-format
6741
  msgid "This discount code goes into effect on %s."
6742
  msgstr ""
6743
 
6744
- #: includes/functions.php:1642 includes/functions.php:1075
6745
  #: includes/functions.php:1097 includes/functions.php:1113
6746
  #: includes/functions.php:1124 includes/functions.php:1127
6747
  #: includes/functions.php:1131 includes/functions.php:1132
@@ -6753,11 +7155,12 @@ msgstr ""
6753
  #: includes/functions.php:1387 includes/functions.php:1388
6754
  #: includes/functions.php:1393 includes/functions.php:1636
6755
  #: includes/functions.php:1640 includes/functions.php:1642
 
6756
  #, php-format
6757
  msgid "This discount code expired on %s."
6758
  msgstr ""
6759
 
6760
- #: includes/functions.php:1652 includes/functions.php:1087
6761
  #: includes/functions.php:1109 includes/functions.php:1125
6762
  #: includes/functions.php:1136 includes/functions.php:1139
6763
  #: includes/functions.php:1141 includes/functions.php:1142
@@ -6769,10 +7172,11 @@ msgstr ""
6769
  #: includes/functions.php:1397 includes/functions.php:1398
6770
  #: includes/functions.php:1403 includes/functions.php:1646
6771
  #: includes/functions.php:1650 includes/functions.php:1652
 
6772
  msgid "This discount code is no longer valid."
6773
  msgstr ""
6774
 
6775
- #: includes/functions.php:1672 includes/functions.php:1102
6776
  #: includes/functions.php:1124 includes/functions.php:1140
6777
  #: includes/functions.php:1151 includes/functions.php:1154
6778
  #: includes/functions.php:1155 includes/functions.php:1164
@@ -6783,11 +7187,11 @@ msgstr ""
6783
  #: includes/functions.php:1344 includes/functions.php:1410
6784
  #: includes/functions.php:1411 includes/functions.php:1416
6785
  #: includes/functions.php:1666 includes/functions.php:1670
6786
- #: includes/functions.php:1672
6787
  msgid "This discount code does not apply to this membership level."
6788
  msgstr ""
6789
 
6790
- #: includes/functions.php:1709 includes/functions.php:1110
6791
  #: includes/functions.php:1132 includes/functions.php:1148
6792
  #: includes/functions.php:1159 includes/functions.php:1162
6793
  #: includes/functions.php:1172 includes/functions.php:1180
@@ -6799,10 +7203,11 @@ msgstr ""
6799
  #: includes/functions.php:1436 includes/functions.php:1442
6800
  #: includes/functions.php:1448 includes/functions.php:1703
6801
  #: includes/functions.php:1707 includes/functions.php:1709
 
6802
  msgid "This discount code is okay."
6803
  msgstr ""
6804
 
6805
- #: includes/functions.php:1736 includes/functions.php:1134
6806
  #: includes/functions.php:1156 includes/functions.php:1172
6807
  #: includes/functions.php:1183 includes/functions.php:1186
6808
  #: includes/functions.php:1196 includes/functions.php:1205
@@ -6814,10 +7219,11 @@ msgstr ""
6814
  #: includes/functions.php:1463 includes/functions.php:1469
6815
  #: includes/functions.php:1475 includes/functions.php:1730
6816
  #: includes/functions.php:1734 includes/functions.php:1736
 
6817
  msgid "and"
6818
  msgstr ""
6819
 
6820
- #: includes/functions.php:2024 includes/functions.php:1319
6821
  #: includes/functions.php:1341 includes/functions.php:1361
6822
  #: includes/functions.php:1372 includes/functions.php:1375
6823
  #: includes/functions.php:1385 includes/functions.php:1394
@@ -6830,10 +7236,11 @@ msgstr ""
6830
  #: includes/functions.php:1697 includes/functions.php:1703
6831
  #: includes/functions.php:2015 includes/functions.php:2019
6832
  #: includes/functions.php:2022 includes/functions.php:2024
 
6833
  msgid "Sign Up for !!name!! Now"
6834
  msgstr ""
6835
 
6836
- #: includes/functions.php:2030 includes/functions.php:1325
6837
  #: includes/functions.php:1347 includes/functions.php:1367
6838
  #: includes/functions.php:1378 includes/functions.php:1381
6839
  #: includes/functions.php:1391 includes/functions.php:1400
@@ -6846,9 +7253,15 @@ msgstr ""
6846
  #: includes/functions.php:1703 includes/functions.php:1709
6847
  #: includes/functions.php:2021 includes/functions.php:2025
6848
  #: includes/functions.php:2028 includes/functions.php:2030
 
6849
  msgid "Please specify a level id."
6850
  msgstr ""
6851
 
 
 
 
 
 
6852
  #: includes/init.php:259 includes/profile.php:48 includes/init.php:229
6853
  #: includes/init.php:232 includes/init.php:233 includes/init.php:235
6854
  #: includes/init.php:237 includes/init.php:245 includes/init.php:253
@@ -6869,19 +7282,22 @@ msgstr ""
6869
  msgid "License Key"
6870
  msgstr ""
6871
 
6872
- #: includes/license.php:92 includes/license.php:89 includes/license.php:92
6873
  msgid ""
6874
  "Enter your support license key.</strong> Your license key can be found in "
6875
  "your membership email receipt or in your <a href=\"http://www."
6876
- "paidmembershipspro.com/login/?redirect_to=/membership-account/\" target="
 
6877
  "\"_blank\">Membership Account</a>."
6878
  msgstr ""
6879
 
6880
- #: includes/license.php:94 includes/license.php:91 includes/license.php:94
6881
  msgid ""
6882
  "Visit the PMPro <a href=\"http://www.paidmembershipspro.com/login/?"
6883
- "redirect_to=/membership-account/\" target=\"_blank\">Membership Account</a> "
6884
- "page to confirm that your account is active and to find your license key."
 
 
6885
  msgstr ""
6886
 
6887
  #: includes/license.php:94 includes/license.php:91 includes/license.php:94
@@ -6915,8 +7331,9 @@ msgid ""
6915
  "an annual support license."
6916
  msgstr ""
6917
 
6918
- #: includes/license.php:302 includes/license.php:274 includes/license.php:279
6919
- #: includes/license.php:289 includes/license.php:292 includes/license.php:302
 
6920
  msgid "Dismiss"
6921
  msgstr ""
6922
 
@@ -6965,21 +7382,22 @@ msgstr ""
6965
  msgid "Years"
6966
  msgstr ""
6967
 
6968
- #: includes/metaboxes.php:39 includes/metaboxes.php:38
6969
- #: includes/metaboxes.php:39
6970
  msgid ""
6971
  "This post is already protected for this level because it is within a "
6972
  "category that requires membership."
6973
  msgstr ""
6974
 
6975
- #: includes/metaboxes.php:104 includes/metaboxes.php:105
6976
  #: includes/metaboxes.php:99 includes/metaboxes.php:100
6977
  #: includes/metaboxes.php:104 includes/metaboxes.php:105
 
6978
  msgid "Require Membership"
6979
  msgstr ""
6980
 
6981
- #: includes/metaboxes.php:135 includes/metaboxes.php:130
6982
- #: includes/metaboxes.php:135
6983
  msgid ""
6984
  "Only members of these levels will be able to view posts in this category."
6985
  msgstr ""
@@ -6989,8 +7407,10 @@ msgstr ""
6989
  msgid "Current Level"
6990
  msgstr ""
6991
 
6992
- #: includes/profile.php:74 includes/profile.php:54 includes/profile.php:60
6993
- #: includes/profile.php:65 includes/profile.php:68 includes/profile.php:74
 
 
6994
  msgid "Not paying."
6995
  msgstr ""
6996
 
@@ -7001,6 +7421,14 @@ msgid ""
7001
  "checkbox is selected below."
7002
  msgstr ""
7003
 
 
 
 
 
 
 
 
 
7004
  #: includes/updates.php:110 includes/updates.php:97 includes/updates.php:110
7005
  msgid "Paid Memberships Pro Data Update Required"
7006
  msgstr ""
@@ -7048,192 +7476,236 @@ msgid ""
7048
  "register to read."
7049
  msgstr ""
7050
 
7051
- #: pages/billing.php:26 pages/billing.php:14 pages/billing.php:23
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7052
  #: pages/billing.php:25 pages/billing.php:26 pages/billing.php:28
7053
  #, php-format
7054
  msgid "Logged in as <strong>%s</strong>."
7055
  msgstr ""
7056
 
7057
- #: pages/billing.php:26 pages/billing.php:14 pages/billing.php:23
7058
  #: pages/billing.php:25 pages/billing.php:26 pages/billing.php:28
7059
  msgid "logout"
7060
  msgstr ""
7061
 
7062
- #: pages/billing.php:44 pages/cancel.php:61 pages/invoice.php:109
7063
  #: pages/levels.php:35 shortcodes/pmpro_account.php:44
7064
  #: shortcodes/pmpro_account.php:128 pages/account.php:12 pages/account.php:18
7065
  #: pages/account.php:92 pages/billing.php:16 pages/billing.php:25
7066
  #: pages/billing.php:27 pages/billing.php:28 pages/billing.php:30
7067
- #: pages/cancel.php:52 pages/cancel.php:60 pages/cancel.php:61
7068
- #: pages/invoice.php:109 pages/levels.php:13 pages/levels.php:35
7069
- #: shortcodes/pmpro_account.php:43 shortcodes/pmpro_account.php:44
7070
- #: shortcodes/pmpro_account.php:123 shortcodes/pmpro_account.php:125
7071
- #: shortcodes/pmpro_account.php:126 shortcodes/pmpro_account.php:128
 
7072
  msgid "Level"
7073
  msgstr ""
7074
 
7075
- #: pages/billing.php:46 pages/account.php:14 pages/billing.php:18
7076
  #: pages/billing.php:27 pages/billing.php:29 pages/billing.php:30
7077
- #: pages/billing.php:32
7078
  msgid "Membership Fee"
7079
  msgstr ""
7080
 
7081
- #: pages/billing.php:50 pages/account.php:18 pages/billing.php:22
7082
  #: pages/billing.php:31 pages/billing.php:33 pages/billing.php:34
7083
- #: pages/billing.php:36 pages/levels.php:70
7084
  #, php-format
7085
  msgid "%s every %d %s."
7086
  msgstr ""
7087
 
7088
- #: pages/billing.php:52 pages/account.php:20 pages/billing.php:24
7089
  #: pages/billing.php:33 pages/billing.php:35 pages/billing.php:36
7090
- #: pages/billing.php:38 pages/levels.php:66
7091
  #, php-format
7092
  msgid "%s per %s."
7093
  msgstr ""
7094
 
7095
- #: pages/billing.php:62 pages/account.php:25 pages/account.php:29
7096
  #: pages/billing.php:29 pages/billing.php:33 pages/billing.php:42
7097
  #: pages/billing.php:44 pages/billing.php:45 pages/billing.php:47
 
7098
  msgid "Duration"
7099
  msgstr ""
7100
 
7101
- #: pages/billing.php:80 pages/billing.php:39 pages/billing.php:43
7102
  #: pages/billing.php:52 pages/billing.php:54 pages/billing.php:55
7103
- #: pages/billing.php:57
7104
  msgid ""
7105
  "Your payment subscription is managed by PayPal. Please <a href=\"http://www."
7106
  "paypal.com\">login to PayPal here</a> to update your billing information."
7107
  msgstr ""
7108
 
7109
- #: pages/billing.php:110 pages/checkout.php:336 pages/billing.php:65
7110
  #: pages/billing.php:69 pages/billing.php:78 pages/billing.php:81
7111
  #: pages/billing.php:83 pages/billing.php:84 pages/billing.php:87
 
7112
  #: pages/checkout.php:305 pages/checkout.php:307 pages/checkout.php:309
7113
  #: pages/checkout.php:318 pages/checkout.php:321 pages/checkout.php:324
7114
  #: pages/checkout.php:326 pages/checkout.php:328 pages/checkout.php:333
 
7115
  msgid "First Name"
7116
  msgstr ""
7117
 
7118
- #: pages/billing.php:114 pages/checkout.php:340 pages/billing.php:69
7119
  #: pages/billing.php:73 pages/billing.php:82 pages/billing.php:85
7120
  #: pages/billing.php:87 pages/billing.php:88 pages/billing.php:91
 
7121
  #: pages/checkout.php:309 pages/checkout.php:311 pages/checkout.php:313
7122
  #: pages/checkout.php:322 pages/checkout.php:325 pages/checkout.php:328
7123
  #: pages/checkout.php:330 pages/checkout.php:332 pages/checkout.php:337
 
7124
  msgid "Last Name"
7125
  msgstr ""
7126
 
7127
- #: pages/billing.php:118 pages/checkout.php:344 pages/billing.php:73
7128
  #: pages/billing.php:77 pages/billing.php:86 pages/billing.php:89
7129
  #: pages/billing.php:91 pages/billing.php:92 pages/billing.php:95
 
7130
  #: pages/checkout.php:313 pages/checkout.php:315 pages/checkout.php:317
7131
  #: pages/checkout.php:326 pages/checkout.php:329 pages/checkout.php:332
7132
  #: pages/checkout.php:334 pages/checkout.php:336 pages/checkout.php:341
 
7133
  msgid "Address 1"
7134
  msgstr ""
7135
 
7136
- #: pages/billing.php:122 pages/checkout.php:348 pages/billing.php:77
7137
  #: pages/billing.php:81 pages/billing.php:90 pages/billing.php:93
7138
  #: pages/billing.php:95 pages/billing.php:96 pages/billing.php:99
 
7139
  #: pages/checkout.php:317 pages/checkout.php:319 pages/checkout.php:321
7140
  #: pages/checkout.php:330 pages/checkout.php:333 pages/checkout.php:336
7141
  #: pages/checkout.php:338 pages/checkout.php:340 pages/checkout.php:345
 
7142
  msgid "Address 2"
7143
  msgstr ""
7144
 
7145
- #: pages/billing.php:132 pages/checkout.php:358 pages/billing.php:87
7146
  #: pages/billing.php:91 pages/billing.php:100 pages/billing.php:103
7147
  #: pages/billing.php:105 pages/billing.php:106 pages/billing.php:109
 
7148
  #: pages/checkout.php:327 pages/checkout.php:329 pages/checkout.php:331
7149
  #: pages/checkout.php:340 pages/checkout.php:343 pages/checkout.php:346
7150
  #: pages/checkout.php:348 pages/checkout.php:350 pages/checkout.php:355
 
7151
  msgid "City"
7152
  msgstr ""
7153
 
7154
- #: pages/billing.php:136 pages/checkout.php:362 pages/billing.php:91
7155
  #: pages/billing.php:95 pages/billing.php:104 pages/billing.php:107
7156
  #: pages/billing.php:109 pages/billing.php:110 pages/billing.php:113
 
7157
  #: pages/checkout.php:331 pages/checkout.php:333 pages/checkout.php:335
7158
  #: pages/checkout.php:344 pages/checkout.php:347 pages/checkout.php:350
7159
  #: pages/checkout.php:352 pages/checkout.php:354 pages/checkout.php:359
 
7160
  msgid "State"
7161
  msgstr ""
7162
 
7163
- #: pages/billing.php:140 pages/checkout.php:366 pages/billing.php:95
7164
  #: pages/billing.php:99 pages/billing.php:108 pages/billing.php:111
7165
  #: pages/billing.php:113 pages/billing.php:114 pages/billing.php:117
 
7166
  #: pages/checkout.php:335 pages/checkout.php:337 pages/checkout.php:339
7167
  #: pages/checkout.php:348 pages/checkout.php:351 pages/checkout.php:354
7168
  #: pages/checkout.php:356 pages/checkout.php:358 pages/checkout.php:363
 
7169
  msgid "Postal Code"
7170
  msgstr ""
7171
 
7172
- #: pages/billing.php:149 pages/checkout.php:375 pages/billing.php:104
7173
  #: pages/billing.php:108 pages/billing.php:117 pages/billing.php:120
7174
  #: pages/billing.php:122 pages/billing.php:123 pages/billing.php:126
 
7175
  #: pages/checkout.php:344 pages/checkout.php:346 pages/checkout.php:348
7176
  #: pages/checkout.php:357 pages/checkout.php:360 pages/checkout.php:363
7177
  #: pages/checkout.php:365 pages/checkout.php:367 pages/checkout.php:372
 
7178
  msgid "City, State Zip"
7179
  msgstr ""
7180
 
7181
- #: pages/billing.php:202 pages/checkout.php:428 pages/billing.php:157
7182
  #: pages/billing.php:161 pages/billing.php:170 pages/billing.php:173
7183
  #: pages/billing.php:175 pages/billing.php:176 pages/billing.php:179
 
7184
  #: pages/checkout.php:397 pages/checkout.php:399 pages/checkout.php:401
7185
  #: pages/checkout.php:410 pages/checkout.php:413 pages/checkout.php:416
7186
  #: pages/checkout.php:418 pages/checkout.php:420 pages/checkout.php:425
 
7187
  msgid "Country"
7188
  msgstr ""
7189
 
7190
- #: pages/billing.php:227 pages/checkout.php:453 pages/billing.php:182
7191
  #: pages/billing.php:186 pages/billing.php:195 pages/billing.php:198
7192
  #: pages/billing.php:200 pages/billing.php:201 pages/billing.php:204
 
7193
  #: pages/checkout.php:422 pages/checkout.php:424 pages/checkout.php:426
7194
  #: pages/checkout.php:435 pages/checkout.php:438 pages/checkout.php:441
7195
  #: pages/checkout.php:443 pages/checkout.php:445 pages/checkout.php:450
 
7196
  msgid "Phone"
7197
  msgstr ""
7198
 
7199
- #: pages/billing.php:238 pages/checkout.php:230 pages/checkout.php:467
7200
  #: pages/billing.php:193 pages/billing.php:197 pages/billing.php:206
7201
  #: pages/billing.php:209 pages/billing.php:211 pages/billing.php:212
7202
- #: pages/billing.php:215 pages/checkout.php:204 pages/checkout.php:207
 
7203
  #: pages/checkout.php:209 pages/checkout.php:216 pages/checkout.php:218
7204
- #: pages/checkout.php:220 pages/checkout.php:227 pages/checkout.php:436
7205
- #: pages/checkout.php:438 pages/checkout.php:440 pages/checkout.php:449
7206
- #: pages/checkout.php:453 pages/checkout.php:455 pages/checkout.php:457
7207
- #: pages/checkout.php:460 pages/checkout.php:464
 
7208
  msgid "E-mail Address"
7209
  msgstr ""
7210
 
7211
- #: pages/billing.php:242 pages/checkout.php:476 pages/billing.php:197
7212
  #: pages/billing.php:201 pages/billing.php:210 pages/billing.php:213
7213
  #: pages/billing.php:215 pages/billing.php:216 pages/billing.php:219
 
7214
  #: pages/checkout.php:445 pages/checkout.php:447 pages/checkout.php:449
7215
  #: pages/checkout.php:458 pages/checkout.php:462 pages/checkout.php:464
7216
  #: pages/checkout.php:466 pages/checkout.php:469 pages/checkout.php:473
 
7217
  msgid "Confirm E-mail"
7218
  msgstr ""
7219
 
7220
- #: pages/billing.php:270 pages/billing.php:217 pages/billing.php:221
7221
  #: pages/billing.php:230 pages/billing.php:231 pages/billing.php:234
7222
  #: pages/billing.php:238 pages/billing.php:244 pages/billing.php:247
 
7223
  msgid "Credit Card Information"
7224
  msgstr ""
7225
 
7226
- #: pages/billing.php:271 pages/billing.php:217 pages/billing.php:221
7227
  #: pages/billing.php:230 pages/billing.php:232 pages/billing.php:235
7228
  #: pages/billing.php:239 pages/billing.php:245 pages/billing.php:248
 
7229
  #, php-format
7230
  msgid "We accept %s"
7231
  msgstr ""
7232
 
7233
- #: pages/billing.php:413 pages/billing.php:309 pages/billing.php:313
7234
  #: pages/billing.php:344 pages/billing.php:353 pages/billing.php:356
7235
- #: pages/billing.php:360 pages/billing.php:364 pages/billing.php:387
7236
- #: pages/billing.php:408 pages/billing.php:417 pages/billing.php:422
 
7237
  msgid ""
7238
  "This subscription is not recurring. So you don't need to update your billing "
7239
  "information."
@@ -7274,138 +7746,151 @@ msgstr ""
7274
  msgid "Click here to go to the home page."
7275
  msgstr ""
7276
 
7277
- #: pages/checkout.php:38 pages/checkout.php:26 pages/checkout.php:27
7278
- #: pages/checkout.php:28 pages/checkout.php:35
 
7279
  msgid ""
7280
  "Almost done. Review the membership information and pricing below then "
7281
  "<strong>click the \"Complete Payment\" button</strong> to finish your order."
7282
  msgstr ""
7283
 
7284
- #: pages/checkout.php:46 pages/checkout.php:33 pages/checkout.php:34
7285
  #: pages/checkout.php:35 pages/checkout.php:42 pages/checkout.php:43
 
7286
  msgid "change"
7287
  msgstr ""
7288
 
7289
- #: pages/checkout.php:54 pages/checkout.php:41 pages/checkout.php:42
7290
- #: pages/checkout.php:43 pages/checkout.php:50 pages/checkout.php:51
 
7291
  #, php-format
7292
  msgid "You have selected the <strong>%s</strong> membership level."
7293
  msgstr ""
7294
 
7295
- #: pages/checkout.php:71 pages/checkout.php:51 pages/checkout.php:53
7296
- #: pages/checkout.php:60 pages/checkout.php:61 pages/checkout.php:68
 
7297
  #, php-format
7298
  msgid ""
7299
  "<p class=\"pmpro_level_discount_applied\">The <strong>%s</strong> code has "
7300
  "been applied to your order.</p>"
7301
  msgstr ""
7302
 
7303
- #: pages/checkout.php:82 services/applydiscountcode.php:92
7304
  #: pages/checkout.php:62 pages/checkout.php:63 pages/checkout.php:64
7305
- #: pages/checkout.php:71 pages/checkout.php:72 pages/checkout.php:79
 
7306
  #: services/applydiscountcode.php:74 services/applydiscountcode.php:75
7307
  #: services/applydiscountcode.php:78 services/applydiscountcode.php:89
7308
  #: services/applydiscountcode.php:92
7309
  msgid "Click here to change your discount code"
7310
  msgstr ""
7311
 
7312
- #: pages/checkout.php:84 pages/checkout.php:64 pages/checkout.php:65
7313
- #: pages/checkout.php:66 pages/checkout.php:73 pages/checkout.php:74
7314
- #: pages/checkout.php:81
7315
  msgid "Click here to enter your discount code"
7316
  msgstr ""
7317
 
7318
- #: pages/checkout.php:84 pages/checkout.php:64 pages/checkout.php:65
7319
- #: pages/checkout.php:66 pages/checkout.php:73 pages/checkout.php:74
7320
- #: pages/checkout.php:81
7321
  msgid "Do you have a discount code?"
7322
  msgstr ""
7323
 
7324
- #: pages/checkout.php:185 pages/checkout.php:160 pages/checkout.php:163
7325
- #: pages/checkout.php:165 pages/checkout.php:172 pages/checkout.php:173
7326
- #: pages/checkout.php:175 pages/checkout.php:182
 
7327
  msgid "Account Information"
7328
  msgstr ""
7329
 
7330
- #: pages/checkout.php:186 pages/checkout.php:160 pages/checkout.php:163
7331
  #: pages/checkout.php:165 pages/checkout.php:172 pages/checkout.php:174
7332
- #: pages/checkout.php:176 pages/checkout.php:183
7333
  msgid "Already have an account?"
7334
  msgstr ""
7335
 
7336
- #: pages/checkout.php:186 pages/checkout.php:160 pages/checkout.php:163
7337
  #: pages/checkout.php:165 pages/checkout.php:172 pages/checkout.php:174
7338
- #: pages/checkout.php:176 pages/checkout.php:183
7339
  msgid "Log in here"
7340
  msgstr ""
7341
 
7342
- #: pages/checkout.php:212 pages/checkout.php:186 pages/checkout.php:189
7343
- #: pages/checkout.php:191 pages/checkout.php:198 pages/checkout.php:200
7344
- #: pages/checkout.php:202 pages/checkout.php:209
 
7345
  msgid "Confirm Password"
7346
  msgstr ""
7347
 
7348
- #: pages/checkout.php:239 pages/checkout.php:213 pages/checkout.php:216
7349
- #: pages/checkout.php:218 pages/checkout.php:225 pages/checkout.php:227
7350
- #: pages/checkout.php:229 pages/checkout.php:236
 
7351
  msgid "Confirm E-mail Address"
7352
  msgstr ""
7353
 
7354
- #: pages/checkout.php:258 pages/checkout.php:232 pages/checkout.php:235
7355
- #: pages/checkout.php:237 pages/checkout.php:244 pages/checkout.php:246
7356
- #: pages/checkout.php:248 pages/checkout.php:255
 
7357
  msgid "Full Name"
7358
  msgstr ""
7359
 
7360
- #: pages/checkout.php:259 pages/checkout.php:233 pages/checkout.php:236
7361
- #: pages/checkout.php:238 pages/checkout.php:245 pages/checkout.php:247
7362
- #: pages/checkout.php:249 pages/checkout.php:256
 
7363
  msgid "LEAVE THIS BLANK"
7364
  msgstr ""
7365
 
7366
- #: pages/checkout.php:283 pages/checkout.php:257 pages/checkout.php:260
7367
- #: pages/checkout.php:262 pages/checkout.php:269 pages/checkout.php:271
7368
- #: pages/checkout.php:273 pages/checkout.php:280
 
7369
  #, php-format
7370
  msgid ""
7371
  "You are logged in as <strong>%s</strong>. If you would like to use a "
7372
  "different account for this membership, <a href=\"%s\">log out now</a>."
7373
  msgstr ""
7374
 
7375
- #: pages/checkout.php:299 pages/checkout.php:276 pages/checkout.php:278
7376
- #: pages/checkout.php:285 pages/checkout.php:287 pages/checkout.php:289
7377
- #: pages/checkout.php:292 pages/checkout.php:296 pages/checkout.php:299
 
7378
  msgid "Choose your Payment Method"
7379
  msgstr ""
7380
 
7381
- #: pages/checkout.php:308 pages/checkout.php:284 pages/checkout.php:286
7382
- #: pages/checkout.php:293 pages/checkout.php:296 pages/checkout.php:298
7383
- #: pages/checkout.php:300 pages/checkout.php:305 pages/checkout.php:307
 
7384
  msgid "Check Out with a Credit Card Here"
7385
  msgstr ""
7386
 
7387
- #: pages/checkout.php:696 pages/checkout.php:277 pages/checkout.php:284
7388
- #: pages/checkout.php:657 pages/checkout.php:672 pages/checkout.php:673
7389
- #: pages/checkout.php:681 pages/checkout.php:686 pages/checkout.php:690
7390
- #: pages/checkout.php:692 pages/checkout.php:693 pages/checkout.php:696
7391
- #: pages/checkout.php:697
7392
  #, php-format
7393
  msgid "I agree to the %s"
7394
  msgstr ""
7395
 
7396
- #: pages/checkout.php:716 pages/checkout.php:667 pages/checkout.php:674
7397
- #: pages/checkout.php:677 pages/checkout.php:692 pages/checkout.php:693
7398
- #: pages/checkout.php:701 pages/checkout.php:706 pages/checkout.php:710
7399
- #: pages/checkout.php:712 pages/checkout.php:713 pages/checkout.php:716
7400
- #: pages/checkout.php:717
7401
  msgid "Complete Payment"
7402
  msgstr ""
7403
 
7404
- #: pages/checkout.php:738 pages/checkout.php:687 pages/checkout.php:694
7405
- #: pages/checkout.php:697 pages/checkout.php:713 pages/checkout.php:714
7406
- #: pages/checkout.php:723 pages/checkout.php:728 pages/checkout.php:732
7407
- #: pages/checkout.php:734 pages/checkout.php:735 pages/checkout.php:738
7408
- #: pages/checkout.php:739
7409
  msgid "Processing..."
7410
  msgstr ""
7411
 
@@ -7438,11 +7923,11 @@ msgstr ""
7438
  msgid "Print"
7439
  msgstr ""
7440
 
7441
- #: pages/confirmation.php:52 pages/confirmation.php:115 pages/invoice.php:27
7442
  #: pages/confirmation.php:45 pages/confirmation.php:46
7443
  #: pages/confirmation.php:52 pages/confirmation.php:102
7444
- #: pages/confirmation.php:104 pages/confirmation.php:115 pages/invoice.php:26
7445
- #: pages/invoice.php:27
7446
  msgid "Account"
7447
  msgstr ""
7448
 
@@ -7452,64 +7937,69 @@ msgstr ""
7452
  msgid "Membership Expires"
7453
  msgstr ""
7454
 
7455
- #: pages/confirmation.php:69 pages/invoice.php:50 pages/account.php:105
7456
- #: pages/account.php:109 pages/confirmation.php:61 pages/confirmation.php:63
7457
- #: pages/confirmation.php:69 pages/invoice.php:48 pages/invoice.php:50
7458
- msgid "Payment Method"
7459
- msgstr ""
7460
-
7461
- #: pages/confirmation.php:71 pages/invoice.php:52 pages/invoice.php:110
7462
  #: pages/confirmation.php:63 pages/confirmation.php:65
7463
  #: pages/confirmation.php:71 pages/invoice.php:50 pages/invoice.php:52
7464
- #: pages/invoice.php:107 pages/invoice.php:109 pages/invoice.php:110
 
7465
  msgid "Total Billed"
7466
  msgstr ""
7467
 
7468
- #: pages/confirmation.php:88 pages/invoice.php:69 pages/confirmation.php:80
7469
- #: pages/confirmation.php:82 pages/confirmation.php:88 pages/invoice.php:67
 
 
 
 
 
 
 
 
7470
  #: pages/invoice.php:69
7471
  msgid "ending in"
7472
  msgstr ""
7473
 
7474
- #: pages/confirmation.php:103 pages/confirmation.php:97
7475
- #: pages/confirmation.php:103
7476
  #, php-format
7477
  msgid ""
7478
  "Below are details about your membership account. A welcome email has been "
7479
  "sent to %s."
7480
  msgstr ""
7481
 
7482
- #: pages/confirmation.php:116 pages/confirmation.php:103
7483
- #: pages/confirmation.php:105 pages/confirmation.php:116
 
7484
  msgid "Pending"
7485
  msgstr ""
7486
 
7487
- #: pages/confirmation.php:124 pages/invoice.php:141 pages/confirmation.php:111
7488
- #: pages/confirmation.php:113 pages/confirmation.php:124 pages/invoice.php:139
 
7489
  #: pages/invoice.php:141
7490
  msgid "View Your Membership Account &rarr;"
7491
  msgstr ""
7492
 
7493
- #: pages/confirmation.php:126 pages/confirmation.php:113
7494
- #: pages/confirmation.php:115 pages/confirmation.php:126
 
7495
  msgid ""
7496
  "If your account is not activated within a few minutes, please contact the "
7497
  "site owner."
7498
  msgstr ""
7499
 
7500
- #: pages/invoice.php:82 pages/invoice.php:80 pages/invoice.php:82
7501
- msgid "Coupon"
7502
- msgstr ""
7503
-
7504
- #: pages/invoice.php:108 pages/invoice.php:106 pages/invoice.php:108
7505
  msgid "Invoice #"
7506
  msgstr ""
7507
 
7508
- #: pages/invoice.php:134 pages/invoice.php:132 pages/invoice.php:134
 
7509
  msgid "No invoices found."
7510
  msgstr ""
7511
 
7512
- #: pages/invoice.php:145 pages/invoice.php:143 pages/invoice.php:145
 
7513
  msgid "&larr; View All Invoices"
7514
  msgstr ""
7515
 
@@ -7546,34 +8036,34 @@ msgstr ""
7546
  msgid "&larr; Return to Home"
7547
  msgstr ""
7548
 
7549
- #: paid-memberships-pro.php:127 adminpages/orders.php:398
7550
  #: adminpages/orders.php:448 paid-memberships-pro.php:115
7551
  #: paid-memberships-pro.php:116 paid-memberships-pro.php:123
7552
  #: paid-memberships-pro.php:124 paid-memberships-pro.php:125
7553
- #: paid-memberships-pro.php:126 paid-memberships-pro.php:128
7554
- #: paid-memberships-pro.php:135
7555
  msgid "Testing Only"
7556
  msgstr ""
7557
 
7558
- #: paid-memberships-pro.php:132 paid-memberships-pro.php:120
7559
  #: paid-memberships-pro.php:121 paid-memberships-pro.php:128
7560
  #: paid-memberships-pro.php:129 paid-memberships-pro.php:130
7561
- #: paid-memberships-pro.php:131 paid-memberships-pro.php:133
7562
- #: paid-memberships-pro.php:140
7563
  msgid "PayPal Payflow Pro/PayPal Pro"
7564
  msgstr ""
7565
 
7566
- #: paid-memberships-pro.php:137 paid-memberships-pro.php:125
7567
  #: paid-memberships-pro.php:126 paid-memberships-pro.php:133
7568
  #: paid-memberships-pro.php:134 paid-memberships-pro.php:135
7569
- #: paid-memberships-pro.php:136 paid-memberships-pro.php:138
7570
- #: paid-memberships-pro.php:145
7571
  msgid "Cybersource"
7572
  msgstr ""
7573
 
7574
- #: paid-memberships-pro.php:158 paid-memberships-pro.php:156
7575
- #: paid-memberships-pro.php:157 paid-memberships-pro.php:159
7576
- #: paid-memberships-pro.php:166
7577
  msgid "Once a month"
7578
  msgstr ""
7579
 
@@ -7725,12 +8215,9 @@ msgid "That username is already taken. Please try another."
7725
  msgstr ""
7726
 
7727
  #: preheaders/checkout.php:373 preheaders/checkout.php:373
7728
- #: preheaders/checkout.php:382 preheaders/checkout.php:386
7729
- #: preheaders/checkout.php:415 preheaders/checkout.php:508
7730
- #: preheaders/checkout.php:515 preheaders/checkout.php:520
7731
- #: preheaders/checkout.php:524 preheaders/checkout.php:541
7732
- #: preheaders/checkout.php:542
7733
- msgid "That email address is already taken. Please try another."
7734
  msgstr ""
7735
 
7736
  #: preheaders/checkout.php:404 preheaders/checkout.php:397
@@ -7885,15 +8372,6 @@ msgid ""
7885
  "Information From Authorize.net"
7886
  msgstr ""
7887
 
7888
- #: services/stripe-webhook.php:203 services/stripe-webhook.php:193
7889
- #: services/stripe-webhook.php:203
7890
- #, php-format
7891
- msgid ""
7892
- "While processing an update to the subscription for %s, we failed to cancel "
7893
- "their old subscription in Stripe. Please check that this user's original "
7894
- "subscription (%s) is cancelled in the Stripe dashboard."
7895
- msgstr ""
7896
-
7897
  #: shortcodes/pmpro_account.php:45 pages/account.php:19
7898
  #: shortcodes/pmpro_account.php:44 shortcodes/pmpro_account.php:45
7899
  msgid "Billing"
@@ -7973,6 +8451,16 @@ msgstr ""
7973
  msgid "Enabled"
7974
  msgstr ""
7975
 
 
 
 
 
 
 
 
 
 
 
7976
  #: adminpages/advancedsettings.php:272 adminpages/advancedsettings.php:285
7977
  msgid "selected"
7978
  msgstr ""
@@ -7991,6 +8479,17 @@ msgid ""
7991
  "be cancelled when the membership expires."
7992
  msgstr ""
7993
 
 
 
 
 
 
 
 
 
 
 
 
7994
  #: adminpages/emailsettings.php:98
7995
  msgid "If unchecked, all emails from \"WordPress &lt;"
7996
  msgstr ""
@@ -8046,6 +8545,23 @@ msgid ""
8046
  "able to checkout for levels with recurring payments."
8047
  msgstr ""
8048
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8049
  #: adminpages/paymentsettings.php:405 adminpages/paymentsettings.php:445
8050
  msgid ""
8051
  "If values are given, tax will be applied for any members ordering from the "
@@ -8182,6 +8698,21 @@ msgstr ""
8182
  msgid " and then <strong>%s every %d %s for %d more %s</strong>."
8183
  msgstr ""
8184
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8185
  #: includes/profile.php:82 includes/profile.php:84
8186
  msgid "User is not paying."
8187
  msgstr ""
@@ -8254,6 +8785,10 @@ msgid ""
8254
  "been sent to %s."
8255
  msgstr ""
8256
 
 
 
 
 
8257
  #: pages/invoice.php:120 pages/invoice.php:122
8258
  msgid "View Invoice"
8259
  msgstr ""
@@ -8286,6 +8821,14 @@ msgstr ""
8286
  msgid "Set up Your Account"
8287
  msgstr ""
8288
 
 
 
 
 
 
 
 
 
8289
  #: services/stripe-webhook.php:176 services/stripe-webhook.php:194
8290
  #: services/stripe-webhook.php:270 services/stripe-webhook.php:271
8291
  #: services/stripe-webhook.php:272 services/stripe-webhook.php:283
@@ -8296,3 +8839,11 @@ msgid ""
8296
  "%s has had their payment subscription cancelled by Stripe. Please check that "
8297
  "this user's membership is cancelled on your site if it should be."
8298
  msgstr ""
 
 
 
 
 
 
 
 
6
  msgstr ""
7
  "Project-Id-Version: paid-memberships-pro\n"
8
  "Report-Msgid-Bugs-To: jason@strangerstudios.com\n"
9
+ "POT-Creation-Date: 2017-10-31 18:59-0400\n"
10
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
  "Last-Translator: \n"
12
  "Language-Team: Stranger Studios <jason@strangerstudios.com>\n"
33
  msgid "You do not have permissions to perform this action."
34
  msgstr ""
35
 
36
+ #: adminpages/addons.php:67 adminpages/admin_header.php:204
37
  #: includes/adminpages.php:53 includes/adminpages.php:151
38
  #: adminpages/addons.php:64 adminpages/addons.php:67 adminpages/addons.php:80
39
  #: adminpages/admin_header.php:133 adminpages/admin_header.php:154
40
  #: adminpages/admin_header.php:170 adminpages/admin_header.php:179
41
+ #: adminpages/admin_header.php:191 adminpages/admin_header.php:204
42
+ #: includes/adminpages.php:14 includes/adminpages.php:52
43
+ #: includes/adminpages.php:53 includes/adminpages.php:69
44
+ #: includes/adminpages.php:135 includes/adminpages.php:142
45
+ #: includes/adminpages.php:146 includes/adminpages.php:151
46
  msgid "Add Ons"
47
  msgstr ""
48
 
57
  msgid "Check Again"
58
  msgstr ""
59
 
60
+ #: adminpages/addons.php:79 adminpages/orders.php:892 adminpages/addons.php:76
61
  #: adminpages/addons.php:79 adminpages/addons.php:92 adminpages/orders.php:605
62
  #: adminpages/orders.php:712 adminpages/orders.php:741
63
  #: adminpages/orders.php:850 adminpages/orders.php:881
64
+ #: adminpages/orders.php:892
65
  msgid "All"
66
  msgstr ""
67
 
95
  msgid "Type"
96
  msgstr ""
97
 
98
+ #: adminpages/addons.php:98 adminpages/membershiplevels.php:334
99
  #: adminpages/addons.php:95 adminpages/addons.php:98 adminpages/addons.php:111
100
  #: adminpages/membershiplevels.php:296 adminpages/membershiplevels.php:298
101
  #: adminpages/membershiplevels.php:300 adminpages/membershiplevels.php:324
102
+ #: adminpages/membershiplevels.php:334
103
  msgid "Description"
104
  msgstr ""
105
 
250
  msgstr ""
251
 
252
  #: adminpages/admin_header.php:51 adminpages/admin_header.php:71
253
+ #: adminpages/admin_header.php:98 adminpages/admin_header.php:122
254
  #: adminpages/admin_header.php:50 adminpages/admin_header.php:51
255
  #: adminpages/admin_header.php:70 adminpages/admin_header.php:71
256
  #: adminpages/admin_header.php:90 adminpages/admin_header.php:91
257
+ #: adminpages/admin_header.php:98 adminpages/admin_header.php:111
258
+ #: adminpages/admin_header.php:112 adminpages/admin_header.php:122
259
  msgid "The levels with issues are highlighted below."
260
  msgstr ""
261
 
262
  #: adminpages/admin_header.php:53 adminpages/admin_header.php:73
263
+ #: adminpages/admin_header.php:101 adminpages/admin_header.php:124
264
  #: adminpages/admin_header.php:52 adminpages/admin_header.php:53
265
  #: adminpages/admin_header.php:72 adminpages/admin_header.php:73
266
  #: adminpages/admin_header.php:92 adminpages/admin_header.php:93
267
+ #: adminpages/admin_header.php:101 adminpages/admin_header.php:113
268
+ #: adminpages/admin_header.php:114 adminpages/admin_header.php:124
269
  msgid "Please edit your levels"
270
  msgstr ""
271
 
283
  "review the notes in the Billing Details section below."
284
  msgstr ""
285
 
286
+ #: adminpages/admin_header.php:82 adminpages/admin_header.php:78
287
+ #: adminpages/admin_header.php:79 adminpages/admin_header.php:82
288
  msgid ""
289
  "The billing details for some of your membership levels is not supported by "
290
  "Braintree."
291
  msgstr ""
292
 
293
+ #: adminpages/admin_header.php:93 adminpages/admin_header.php:86
294
+ #: adminpages/admin_header.php:87 adminpages/admin_header.php:93
295
  msgid ""
296
  "The billing details for this level are not supported by Braintree. Please "
297
  "review the notes in the Billing Details section below."
298
  msgstr ""
299
 
300
+ #: adminpages/admin_header.php:109 adminpages/admin_header.php:98
301
+ #: adminpages/admin_header.php:99 adminpages/admin_header.php:109
302
  msgid ""
303
  "The billing details for some of your membership levels is not supported by "
304
  "TwoCheckout."
305
  msgstr ""
306
 
307
+ #: adminpages/admin_header.php:118 adminpages/admin_header.php:107
308
+ #: adminpages/admin_header.php:108 adminpages/admin_header.php:118
309
  msgid ""
310
  "The billing details for this level are not supported by 2Checkout. Please "
311
  "review the notes in the Billing Details section below."
312
  msgstr ""
313
 
314
+ #: adminpages/admin_header.php:135
315
  #: classes/gateways/class.pmprogateway_stripe.php:66
316
+ #: adminpages/admin_header.php:125 adminpages/admin_header.php:135
317
  #: classes/gateways/class.pmprogateway_stripe.php:66
318
  #, php-format
319
  msgid ""
321
  "PHP %s or greater. Ask your host to upgrade."
322
  msgstr ""
323
 
324
+ #: adminpages/admin_header.php:138
325
+ #: classes/gateways/class.pmprogateway_braintree.php:70
326
+ #: adminpages/admin_header.php:128 adminpages/admin_header.php:138
327
  #: classes/gateways/class.pmprogateway_braintree.php:50
328
+ #: classes/gateways/class.pmprogateway_braintree.php:70
329
  #, php-format
330
  msgid ""
331
  "The Braintree Gateway requires PHP 5.4.45 or greater. We recommend upgrading "
332
  "to PHP %s or greater. Ask your host to upgrade."
333
  msgstr ""
334
 
335
+ #: adminpages/admin_header.php:144 adminpages/admin_header.php:134
336
+ #: adminpages/admin_header.php:144
337
  #, php-format
338
  msgid "We recommend upgrading to PHP %s or greater. Ask your host to upgrade."
339
  msgstr ""
340
 
341
+ #: adminpages/admin_header.php:160 adminpages/admin_header.php:160
342
+ msgid "Documentation"
 
 
343
  msgstr ""
344
 
345
+ #: adminpages/admin_header.php:161 adminpages/admin_header.php:161
346
+ msgid "Get Support"
 
 
347
  msgstr ""
348
 
349
+ #: adminpages/admin_header.php:184 adminpages/membershiplevels.php:641
350
+ #: adminpages/pagesettings.php:85 includes/adminpages.php:69
351
  #: includes/adminpages.php:70 includes/adminpages.php:116
352
+ #: includes/metaboxes.php:132 adminpages/admin_header.php:128
353
  #: adminpages/admin_header.php:149 adminpages/admin_header.php:150
354
  #: adminpages/admin_header.php:159 adminpages/admin_header.php:171
355
+ #: adminpages/admin_header.php:184 adminpages/membershiplevels.php:490
356
+ #: adminpages/membershiplevels.php:496 adminpages/membershiplevels.php:498
357
+ #: adminpages/membershiplevels.php:525 adminpages/membershiplevels.php:526
358
+ #: adminpages/membershiplevels.php:569 adminpages/membershiplevels.php:607
359
+ #: adminpages/membershiplevels.php:609 adminpages/membershiplevels.php:618
360
+ #: adminpages/membershiplevels.php:619 adminpages/membershiplevels.php:631
361
+ #: adminpages/membershiplevels.php:641 adminpages/pagesettings.php:69
362
  #: adminpages/pagesettings.php:70 adminpages/pagesettings.php:71
363
+ #: adminpages/pagesettings.php:85 includes/adminpages.php:44
364
+ #: includes/adminpages.php:64 includes/adminpages.php:65
365
+ #: includes/adminpages.php:69 includes/adminpages.php:70
366
+ #: includes/adminpages.php:100 includes/adminpages.php:107
367
+ #: includes/adminpages.php:111 includes/adminpages.php:116
368
+ #: includes/metaboxes.php:126 includes/metaboxes.php:131
369
+ #: includes/metaboxes.php:132
370
  msgid "Membership Levels"
371
  msgstr ""
372
 
373
+ #: adminpages/admin_header.php:188 adminpages/pagesettings.php:108
374
  #: adminpages/admin_header.php:129 adminpages/admin_header.php:150
375
  #: adminpages/admin_header.php:154 adminpages/admin_header.php:163
376
+ #: adminpages/admin_header.php:175 adminpages/admin_header.php:188
377
+ #: adminpages/pagesettings.php:92 adminpages/pagesettings.php:93
378
+ #: adminpages/pagesettings.php:108 adminpages/pagesettings.php:120
379
  msgid "Pages"
380
  msgstr ""
381
 
382
+ #: adminpages/admin_header.php:192 adminpages/admin_header.php:130
383
  #: adminpages/admin_header.php:151 adminpages/admin_header.php:158
384
  #: adminpages/admin_header.php:167 adminpages/admin_header.php:179
385
+ #: adminpages/admin_header.php:192
386
  msgid "Payment Gateway &amp; SSL"
387
  msgstr ""
388
 
389
+ #: adminpages/admin_header.php:196 adminpages/memberslist.php:168
390
  #: shortcodes/pmpro_account.php:111 adminpages/admin_header.php:131
391
  #: adminpages/admin_header.php:152 adminpages/admin_header.php:162
392
  #: adminpages/admin_header.php:171 adminpages/admin_header.php:183
393
+ #: adminpages/admin_header.php:196 adminpages/memberslist.php:115
394
+ #: adminpages/memberslist.php:148 adminpages/memberslist.php:158
395
+ #: adminpages/memberslist.php:168 pages/account.php:52 pages/account.php:56
396
+ #: pages/account.php:77 shortcodes/pmpro_account.php:106
397
+ #: shortcodes/pmpro_account.php:108 shortcodes/pmpro_account.php:109
398
+ #: shortcodes/pmpro_account.php:111
399
  msgid "Email"
400
  msgstr ""
401
 
402
+ #: adminpages/admin_header.php:200 adminpages/admin_header.php:132
403
  #: adminpages/admin_header.php:153 adminpages/admin_header.php:166
404
  #: adminpages/admin_header.php:175 adminpages/admin_header.php:187
405
+ #: adminpages/admin_header.php:200
406
  msgid "Advanced"
407
  msgstr ""
408
 
409
+ #: adminpages/advancedsettings.php:13 adminpages/discountcodes.php:58
410
+ #: adminpages/discountcodes.php:304 adminpages/emailsettings.php:16
411
+ #: adminpages/membershiplevels.php:43 adminpages/pagesettings.php:29
412
+ #: adminpages/pagesettings.php:68 adminpages/paymentsettings.php:19
413
+ #: adminpages/advancedsettings.php:13 adminpages/discountcodes.php:58
414
+ #: adminpages/discountcodes.php:304 adminpages/emailsettings.php:16
415
+ #: adminpages/membershiplevels.php:43 adminpages/pagesettings.php:29
416
+ #: adminpages/pagesettings.php:68 adminpages/paymentsettings.php:19
417
+ msgid "Are you sure you want to do that? Try again."
418
+ msgstr ""
419
+
420
+ #: adminpages/advancedsettings.php:60 adminpages/advancedsettings.php:35
421
  #: adminpages/advancedsettings.php:42 adminpages/advancedsettings.php:43
422
+ #: adminpages/advancedsettings.php:46 adminpages/advancedsettings.php:60
423
  msgid "Your advanced settings have been updated."
424
  msgstr ""
425
 
426
+ #: adminpages/advancedsettings.php:85 adminpages/advancedsettings.php:66
427
  #: adminpages/advancedsettings.php:68 adminpages/advancedsettings.php:71
428
+ #: adminpages/advancedsettings.php:85
429
  #, php-format
430
  msgid ""
431
  "This content is for !!levels!! members only. <a href=\"%s\">Register here</"
432
  "a>."
433
  msgstr ""
434
 
435
+ #: adminpages/advancedsettings.php:90 adminpages/advancedsettings.php:71
436
  #: adminpages/advancedsettings.php:73 adminpages/advancedsettings.php:76
437
+ #: adminpages/advancedsettings.php:90
438
  #, php-format
439
  msgid ""
440
  "Please <a href=\"%s\">login</a> to view this content. (<a href=\"%s"
441
  "\">Register here</a>.)"
442
  msgstr ""
443
 
444
+ #: adminpages/advancedsettings.php:95 adminpages/advancedsettings.php:76
445
  #: adminpages/advancedsettings.php:78 adminpages/advancedsettings.php:81
446
+ #: adminpages/advancedsettings.php:95
447
  msgid ""
448
  "This content is for members only. Visit the site and log in/register to read."
449
  msgstr ""
450
 
451
+ #: adminpages/advancedsettings.php:107 includes/adminpages.php:52
452
  #: includes/adminpages.php:144 adminpages/advancedsettings.php:79
453
  #: adminpages/advancedsettings.php:86 adminpages/advancedsettings.php:88
454
+ #: adminpages/advancedsettings.php:91 adminpages/advancedsettings.php:107
455
+ #: includes/adminpages.php:13 includes/adminpages.php:51
456
+ #: includes/adminpages.php:52 includes/adminpages.php:64
457
+ #: includes/adminpages.php:128 includes/adminpages.php:135
458
+ #: includes/adminpages.php:139 includes/adminpages.php:144
459
  msgid "Advanced Settings"
460
  msgstr ""
461
 
462
+ #: adminpages/advancedsettings.php:113 adminpages/advancedsettings.php:85
463
  #: adminpages/advancedsettings.php:92 adminpages/advancedsettings.php:94
464
+ #: adminpages/advancedsettings.php:97 adminpages/advancedsettings.php:113
465
  msgid "Message for Logged-in Non-members"
466
  msgstr ""
467
 
468
+ #: adminpages/advancedsettings.php:117 adminpages/advancedsettings.php:89
469
  #: adminpages/advancedsettings.php:96 adminpages/advancedsettings.php:98
470
+ #: adminpages/advancedsettings.php:101 adminpages/advancedsettings.php:117
471
  msgid ""
472
  "This message replaces the post content for non-members. Available variables"
473
  msgstr ""
474
 
475
+ #: adminpages/advancedsettings.php:122 adminpages/advancedsettings.php:94
476
  #: adminpages/advancedsettings.php:101 adminpages/advancedsettings.php:103
477
+ #: adminpages/advancedsettings.php:106 adminpages/advancedsettings.php:122
478
  msgid "Message for Logged-out Users"
479
  msgstr ""
480
 
481
+ #: adminpages/advancedsettings.php:126 adminpages/advancedsettings.php:98
482
  #: adminpages/advancedsettings.php:105 adminpages/advancedsettings.php:107
483
+ #: adminpages/advancedsettings.php:110 adminpages/advancedsettings.php:126
484
  msgid "This message replaces the post content for logged-out visitors."
485
  msgstr ""
486
 
487
+ #: adminpages/advancedsettings.php:131 adminpages/advancedsettings.php:103
488
  #: adminpages/advancedsettings.php:110 adminpages/advancedsettings.php:112
489
+ #: adminpages/advancedsettings.php:115 adminpages/advancedsettings.php:131
490
  msgid "Message for RSS Feed"
491
  msgstr ""
492
 
493
+ #: adminpages/advancedsettings.php:135 adminpages/advancedsettings.php:107
494
  #: adminpages/advancedsettings.php:114 adminpages/advancedsettings.php:116
495
+ #: adminpages/advancedsettings.php:119 adminpages/advancedsettings.php:135
496
  msgid "This message replaces the post content in RSS feeds."
497
  msgstr ""
498
 
499
+ #: adminpages/advancedsettings.php:141 adminpages/advancedsettings.php:122
500
+ #: adminpages/advancedsettings.php:125 adminpages/advancedsettings.php:141
501
  msgid "Filter searches and archives?"
502
  msgstr ""
503
 
504
+ #: adminpages/advancedsettings.php:145 adminpages/advancedsettings.php:126
505
+ #: adminpages/advancedsettings.php:129 adminpages/advancedsettings.php:145
506
  msgid ""
507
  "No - Non-members will see restricted posts/pages in searches and archives."
508
  msgstr ""
509
 
510
+ #: adminpages/advancedsettings.php:146 adminpages/advancedsettings.php:127
511
+ #: adminpages/advancedsettings.php:130 adminpages/advancedsettings.php:146
512
  msgid ""
513
  "Yes - Only members will see restricted posts/pages in searches and archives."
514
  msgstr ""
515
 
516
+ #: adminpages/advancedsettings.php:152 adminpages/advancedsettings.php:113
517
  #: adminpages/advancedsettings.php:120 adminpages/advancedsettings.php:133
518
+ #: adminpages/advancedsettings.php:136 adminpages/advancedsettings.php:152
519
  msgid "Show Excerpts to Non-Members?"
520
  msgstr ""
521
 
522
+ #: adminpages/advancedsettings.php:156 adminpages/advancedsettings.php:117
523
  #: adminpages/advancedsettings.php:124 adminpages/advancedsettings.php:137
524
+ #: adminpages/advancedsettings.php:140 adminpages/advancedsettings.php:156
525
  msgid "No - Hide excerpts."
526
  msgstr ""
527
 
528
+ #: adminpages/advancedsettings.php:157 adminpages/advancedsettings.php:118
529
  #: adminpages/advancedsettings.php:125 adminpages/advancedsettings.php:138
530
+ #: adminpages/advancedsettings.php:141 adminpages/advancedsettings.php:157
531
  msgid "Yes - Show excerpts."
532
  msgstr ""
533
 
534
+ #: adminpages/advancedsettings.php:163 adminpages/advancedsettings.php:144
535
+ #: adminpages/advancedsettings.php:147 adminpages/advancedsettings.php:163
536
  msgid "Hide Ads From Members?"
537
  msgstr ""
538
 
539
+ #: adminpages/advancedsettings.php:167 adminpages/advancedsettings.php:226
540
+ #: adminpages/advancedsettings.php:238 adminpages/membershiplevels.php:694
541
+ #: adminpages/paymentsettings.php:236
542
+ #: classes/gateways/class.pmprogateway_stripe.php:281 includes/profile.php:125
543
  #: adminpages/advancedsettings.php:128 adminpages/advancedsettings.php:135
544
  #: adminpages/advancedsettings.php:148 adminpages/advancedsettings.php:151
545
+ #: adminpages/advancedsettings.php:167 adminpages/advancedsettings.php:187
546
+ #: adminpages/advancedsettings.php:194 adminpages/advancedsettings.php:199
547
+ #: adminpages/advancedsettings.php:206 adminpages/advancedsettings.php:207
548
+ #: adminpages/advancedsettings.php:210 adminpages/advancedsettings.php:219
549
+ #: adminpages/advancedsettings.php:222 adminpages/advancedsettings.php:226
550
+ #: adminpages/advancedsettings.php:238 adminpages/membershiplevels.php:563
551
+ #: adminpages/membershiplevels.php:569 adminpages/membershiplevels.php:571
552
+ #: adminpages/membershiplevels.php:578 adminpages/membershiplevels.php:598
553
+ #: adminpages/membershiplevels.php:658 adminpages/membershiplevels.php:660
554
+ #: adminpages/membershiplevels.php:662 adminpages/membershiplevels.php:667
555
+ #: adminpages/membershiplevels.php:668 adminpages/membershiplevels.php:672
556
+ #: adminpages/membershiplevels.php:684 adminpages/membershiplevels.php:694
557
  #: adminpages/paymentsettings.php:210 adminpages/paymentsettings.php:219
558
+ #: adminpages/paymentsettings.php:236 adminpages/paymentsettings.php:414
559
+ #: adminpages/paymentsettings.php:429 adminpages/paymentsettings.php:434
560
+ #: adminpages/paymentsettings.php:436 adminpages/paymentsettings.php:454
561
+ #: adminpages/paymentsettings.php:459 adminpages/paymentsettings.php:461
562
  #: classes/gateways/class.pmprogateway_stripe.php:173
563
  #: classes/gateways/class.pmprogateway_stripe.php:174
564
  #: classes/gateways/class.pmprogateway_stripe.php:184
567
  #: classes/gateways/class.pmprogateway_stripe.php:209
568
  #: classes/gateways/class.pmprogateway_stripe.php:220
569
  #: classes/gateways/class.pmprogateway_stripe.php:222
570
+ #: classes/gateways/class.pmprogateway_stripe.php:249
571
+ #: classes/gateways/class.pmprogateway_stripe.php:281 includes/profile.php:101
572
  #: includes/profile.php:105 includes/profile.php:110 includes/profile.php:117
573
  #: includes/profile.php:121 includes/profile.php:123 includes/profile.php:125
574
  msgid "No"
575
  msgstr ""
576
 
577
+ #: adminpages/advancedsettings.php:168 adminpages/advancedsettings.php:129
578
  #: adminpages/advancedsettings.php:136 adminpages/advancedsettings.php:149
579
+ #: adminpages/advancedsettings.php:152 adminpages/advancedsettings.php:168
580
  msgid "Hide Ads From All Members"
581
  msgstr ""
582
 
583
+ #: adminpages/advancedsettings.php:169 adminpages/advancedsettings.php:130
584
  #: adminpages/advancedsettings.php:137 adminpages/advancedsettings.php:150
585
+ #: adminpages/advancedsettings.php:153 adminpages/advancedsettings.php:169
586
  msgid "Hide Ads From Certain Members"
587
  msgstr ""
588
 
589
+ #: adminpages/advancedsettings.php:176 adminpages/advancedsettings.php:137
590
  #: adminpages/advancedsettings.php:144 adminpages/advancedsettings.php:157
591
+ #: adminpages/advancedsettings.php:160 adminpages/advancedsettings.php:176
592
  msgid "Ads from the following plugins will be automatically turned off"
593
  msgstr ""
594
 
595
+ #: adminpages/advancedsettings.php:177 adminpages/advancedsettings.php:138
596
  #: adminpages/advancedsettings.php:145 adminpages/advancedsettings.php:158
597
+ #: adminpages/advancedsettings.php:161 adminpages/advancedsettings.php:177
598
  msgid "To hide ads in your template code, use code like the following"
599
  msgstr ""
600
 
601
+ #: adminpages/advancedsettings.php:188 adminpages/advancedsettings.php:149
602
  #: adminpages/advancedsettings.php:156 adminpages/advancedsettings.php:169
603
+ #: adminpages/advancedsettings.php:172 adminpages/advancedsettings.php:188
604
  msgid "Choose Levels to Hide Ads From"
605
  msgstr ""
606
 
607
+ #: adminpages/advancedsettings.php:222 adminpages/advancedsettings.php:183
608
  #: adminpages/advancedsettings.php:190 adminpages/advancedsettings.php:203
609
+ #: adminpages/advancedsettings.php:206 adminpages/advancedsettings.php:222
610
  msgid "Redirect all traffic from registration page to /susbcription/?"
611
  msgstr ""
612
 
613
+ #: adminpages/advancedsettings.php:222 adminpages/advancedsettings.php:183
614
  #: adminpages/advancedsettings.php:190 adminpages/advancedsettings.php:203
615
+ #: adminpages/advancedsettings.php:206 adminpages/advancedsettings.php:222
616
  msgid "multisite only"
617
  msgstr ""
618
 
619
+ #: adminpages/advancedsettings.php:227 adminpages/membershiplevels.php:694
620
+ #: adminpages/paymentsettings.php:237
621
+ #: classes/gateways/class.pmprogateway_stripe.php:282 includes/profile.php:126
622
  #: adminpages/advancedsettings.php:188 adminpages/advancedsettings.php:195
623
  #: adminpages/advancedsettings.php:208 adminpages/advancedsettings.php:211
624
+ #: adminpages/advancedsettings.php:227 adminpages/membershiplevels.php:563
625
+ #: adminpages/membershiplevels.php:569 adminpages/membershiplevels.php:571
626
+ #: adminpages/membershiplevels.php:578 adminpages/membershiplevels.php:598
627
+ #: adminpages/membershiplevels.php:658 adminpages/membershiplevels.php:660
628
+ #: adminpages/membershiplevels.php:662 adminpages/membershiplevels.php:667
629
+ #: adminpages/membershiplevels.php:668 adminpages/membershiplevels.php:672
630
+ #: adminpages/membershiplevels.php:684 adminpages/membershiplevels.php:694
631
  #: adminpages/paymentsettings.php:211 adminpages/paymentsettings.php:220
632
+ #: adminpages/paymentsettings.php:237 adminpages/paymentsettings.php:415
633
+ #: adminpages/paymentsettings.php:424 adminpages/paymentsettings.php:430
634
+ #: adminpages/paymentsettings.php:435 adminpages/paymentsettings.php:437
635
+ #: adminpages/paymentsettings.php:455 adminpages/paymentsettings.php:460
636
+ #: adminpages/paymentsettings.php:462
637
  #: classes/gateways/class.pmprogateway_stripe.php:174
638
  #: classes/gateways/class.pmprogateway_stripe.php:175
639
  #: classes/gateways/class.pmprogateway_stripe.php:185
642
  #: classes/gateways/class.pmprogateway_stripe.php:210
643
  #: classes/gateways/class.pmprogateway_stripe.php:221
644
  #: classes/gateways/class.pmprogateway_stripe.php:223
645
+ #: classes/gateways/class.pmprogateway_stripe.php:250
646
+ #: classes/gateways/class.pmprogateway_stripe.php:282 includes/profile.php:102
647
  #: includes/profile.php:106 includes/profile.php:111 includes/profile.php:118
648
  #: includes/profile.php:122 includes/profile.php:124 includes/profile.php:126
649
  msgid "Yes"
650
  msgstr ""
651
 
652
+ #: adminpages/advancedsettings.php:234 adminpages/advancedsettings.php:195
653
  #: adminpages/advancedsettings.php:202 adminpages/advancedsettings.php:215
654
+ #: adminpages/advancedsettings.php:218 adminpages/advancedsettings.php:234
655
  msgid "Use reCAPTCHA?"
656
  msgstr ""
657
 
658
+ #: adminpages/advancedsettings.php:239 adminpages/advancedsettings.php:200
659
  #: adminpages/advancedsettings.php:207 adminpages/advancedsettings.php:220
660
+ #: adminpages/advancedsettings.php:223 adminpages/advancedsettings.php:239
661
  msgid "Yes - Free memberships only."
662
  msgstr ""
663
 
664
+ #: adminpages/advancedsettings.php:240 adminpages/advancedsettings.php:201
665
  #: adminpages/advancedsettings.php:208 adminpages/advancedsettings.php:221
666
+ #: adminpages/advancedsettings.php:224 adminpages/advancedsettings.php:240
667
  msgid "Yes - All memberships."
668
  msgstr ""
669
 
670
+ #: adminpages/advancedsettings.php:242 adminpages/advancedsettings.php:203
671
  #: adminpages/advancedsettings.php:210 adminpages/advancedsettings.php:223
672
+ #: adminpages/advancedsettings.php:226 adminpages/advancedsettings.php:242
673
  msgid "A free reCAPTCHA key is required."
674
  msgstr ""
675
 
676
+ #: adminpages/advancedsettings.php:242 adminpages/advancedsettings.php:203
677
  #: adminpages/advancedsettings.php:210 adminpages/advancedsettings.php:223
678
+ #: adminpages/advancedsettings.php:226 adminpages/advancedsettings.php:242
679
  msgid "Click here to signup for reCAPTCHA"
680
  msgstr ""
681
 
682
+ #: adminpages/advancedsettings.php:248 adminpages/advancedsettings.php:209
683
  #: adminpages/advancedsettings.php:216 adminpages/advancedsettings.php:229
684
+ #: adminpages/advancedsettings.php:232 adminpages/advancedsettings.php:248
685
  msgid "reCAPTCHA Public Key"
686
  msgstr ""
687
 
688
+ #: adminpages/advancedsettings.php:251 adminpages/advancedsettings.php:212
689
  #: adminpages/advancedsettings.php:219 adminpages/advancedsettings.php:232
690
+ #: adminpages/advancedsettings.php:235 adminpages/advancedsettings.php:251
691
  msgid "reCAPTCHA Private Key"
692
  msgstr ""
693
 
694
+ #: adminpages/advancedsettings.php:257 adminpages/advancedsettings.php:218
695
  #: adminpages/advancedsettings.php:225 adminpages/advancedsettings.php:238
696
+ #: adminpages/advancedsettings.php:241 adminpages/advancedsettings.php:257
697
  msgid "Require Terms of Service on signups?"
698
  msgstr ""
699
 
700
+ #: adminpages/advancedsettings.php:264 adminpages/advancedsettings.php:225
701
  #: adminpages/advancedsettings.php:232 adminpages/advancedsettings.php:245
702
+ #: adminpages/advancedsettings.php:248 adminpages/advancedsettings.php:264
703
  msgid ""
704
  "If yes, create a WordPress page containing your TOS agreement and assign it "
705
  "using the dropdown above."
706
  msgstr ""
707
 
708
+ #: adminpages/advancedsettings.php:375 adminpages/pagesettings.php:310
709
+ #: adminpages/paymentsettings.php:267 adminpages/advancedsettings.php:284
710
  #: adminpages/advancedsettings.php:355 adminpages/advancedsettings.php:359
711
+ #: adminpages/advancedsettings.php:368 adminpages/advancedsettings.php:375
712
+ #: adminpages/pagesettings.php:209 adminpages/pagesettings.php:223
713
+ #: adminpages/pagesettings.php:251 adminpages/pagesettings.php:254
714
+ #: adminpages/pagesettings.php:294 adminpages/pagesettings.php:295
715
+ #: adminpages/pagesettings.php:310 adminpages/paymentsettings.php:238
716
+ #: adminpages/paymentsettings.php:250 adminpages/paymentsettings.php:267
717
+ #: adminpages/paymentsettings.php:485 adminpages/paymentsettings.php:526
718
+ #: adminpages/paymentsettings.php:532 adminpages/paymentsettings.php:534
719
  msgid "Save Settings"
720
  msgstr ""
721
 
722
+ #: adminpages/discountcodes.php:102 adminpages/discountcodes.php:64
723
  #: adminpages/discountcodes.php:65 adminpages/discountcodes.php:70
724
+ #: adminpages/discountcodes.php:71 adminpages/discountcodes.php:102
725
  msgid "Discount code added successfully."
726
  msgstr ""
727
 
728
+ #: adminpages/discountcodes.php:108 adminpages/discountcodes.php:48
729
  #: adminpages/discountcodes.php:49 adminpages/discountcodes.php:54
730
+ #: adminpages/discountcodes.php:77 adminpages/discountcodes.php:108
731
  msgid "Discount code updated successfully."
732
  msgstr ""
733
 
734
+ #: adminpages/discountcodes.php:116 adminpages/discountcodes.php:71
735
  #: adminpages/discountcodes.php:72 adminpages/discountcodes.php:73
736
  #: adminpages/discountcodes.php:78 adminpages/discountcodes.php:85
737
+ #: adminpages/discountcodes.php:116
738
  msgid "Error adding discount code. That code may already be in use."
739
  msgstr ""
740
 
741
+ #: adminpages/discountcodes.php:120 adminpages/discountcodes.php:55
742
  #: adminpages/discountcodes.php:56 adminpages/discountcodes.php:61
743
+ #: adminpages/discountcodes.php:89 adminpages/discountcodes.php:120
744
  msgid "Error updating discount code. That code may already be in use."
745
  msgstr ""
746
 
747
+ #: adminpages/discountcodes.php:280 adminpages/discountcodes.php:196
748
  #: adminpages/discountcodes.php:197 adminpages/discountcodes.php:198
749
  #: adminpages/discountcodes.php:203 adminpages/discountcodes.php:247
750
+ #: adminpages/discountcodes.php:280
751
  #, php-format
752
  msgid "Error saving values for the %s level."
753
  msgstr ""
754
 
755
+ #: adminpages/discountcodes.php:288 adminpages/discountcodes.php:204
756
  #: adminpages/discountcodes.php:205 adminpages/discountcodes.php:206
757
  #: adminpages/discountcodes.php:211 adminpages/discountcodes.php:255
758
+ #: adminpages/discountcodes.php:288
759
  msgid "There were errors updating the level values: "
760
  msgstr ""
761
 
762
+ #: adminpages/discountcodes.php:328 adminpages/discountcodes.php:234
763
  #: adminpages/discountcodes.php:237 adminpages/discountcodes.php:238
764
  #: adminpages/discountcodes.php:239 adminpages/discountcodes.php:244
765
+ #: adminpages/discountcodes.php:288 adminpages/discountcodes.php:328
766
  #, php-format
767
  msgid "Code %s deleted successfully."
768
  msgstr ""
769
 
770
+ #: adminpages/discountcodes.php:333 adminpages/discountcodes.php:239
771
  #: adminpages/discountcodes.php:242 adminpages/discountcodes.php:243
772
  #: adminpages/discountcodes.php:244 adminpages/discountcodes.php:249
773
+ #: adminpages/discountcodes.php:293 adminpages/discountcodes.php:333
774
  msgid ""
775
  "Error deleting discount code. The code was only partially deleted. Please "
776
  "try again."
777
  msgstr ""
778
 
779
+ #: adminpages/discountcodes.php:339 adminpages/discountcodes.php:245
780
  #: adminpages/discountcodes.php:248 adminpages/discountcodes.php:249
781
  #: adminpages/discountcodes.php:250 adminpages/discountcodes.php:255
782
+ #: adminpages/discountcodes.php:299 adminpages/discountcodes.php:339
783
  msgid "Error deleting code. Please try again."
784
  msgstr ""
785
 
786
+ #: adminpages/discountcodes.php:345 adminpages/discountcodes.php:251
787
  #: adminpages/discountcodes.php:254 adminpages/discountcodes.php:255
788
  #: adminpages/discountcodes.php:256 adminpages/discountcodes.php:261
789
+ #: adminpages/discountcodes.php:305 adminpages/discountcodes.php:345
790
  msgid "Code not found."
791
  msgstr ""
792
 
793
+ #: adminpages/discountcodes.php:358 adminpages/discountcodes.php:264
794
  #: adminpages/discountcodes.php:267 adminpages/discountcodes.php:268
795
  #: adminpages/discountcodes.php:269 adminpages/discountcodes.php:274
796
+ #: adminpages/discountcodes.php:318 adminpages/discountcodes.php:358
797
  msgid "Edit Discount Code"
798
  msgstr ""
799
 
800
+ #: adminpages/discountcodes.php:360 adminpages/discountcodes.php:678
801
  #: adminpages/discountcodes.php:266 adminpages/discountcodes.php:269
802
  #: adminpages/discountcodes.php:270 adminpages/discountcodes.php:271
803
  #: adminpages/discountcodes.php:276 adminpages/discountcodes.php:320
804
+ #: adminpages/discountcodes.php:360 adminpages/discountcodes.php:526
805
+ #: adminpages/discountcodes.php:529 adminpages/discountcodes.php:557
806
+ #: adminpages/discountcodes.php:558 adminpages/discountcodes.php:559
807
+ #: adminpages/discountcodes.php:564 adminpages/discountcodes.php:637
808
+ #: adminpages/discountcodes.php:678
809
  msgid "Add New Discount Code"
810
  msgstr ""
811
 
812
+ #: adminpages/discountcodes.php:422 adminpages/discountcodes.php:719
813
+ #: adminpages/membershiplevels.php:322 adminpages/membershiplevels.php:663
814
+ #: adminpages/memberslist.php:164 adminpages/orders.php:1140
815
+ #: adminpages/reports/login.php:162 adminpages/templates/orders-email.php:46
816
  #: adminpages/templates/orders-print.php:75 adminpages/discountcodes.php:306
817
  #: adminpages/discountcodes.php:309 adminpages/discountcodes.php:310
818
  #: adminpages/discountcodes.php:311 adminpages/discountcodes.php:316
819
+ #: adminpages/discountcodes.php:381 adminpages/discountcodes.php:422
820
+ #: adminpages/discountcodes.php:547 adminpages/discountcodes.php:557
821
+ #: adminpages/discountcodes.php:585 adminpages/discountcodes.php:586
822
+ #: adminpages/discountcodes.php:587 adminpages/discountcodes.php:592
823
+ #: adminpages/discountcodes.php:665 adminpages/discountcodes.php:719
824
  #: adminpages/membershiplevels.php:284 adminpages/membershiplevels.php:286
825
  #: adminpages/membershiplevels.php:288 adminpages/membershiplevels.php:312
826
+ #: adminpages/membershiplevels.php:322 adminpages/membershiplevels.php:505
827
+ #: adminpages/membershiplevels.php:511 adminpages/membershiplevels.php:513
828
+ #: adminpages/membershiplevels.php:540 adminpages/membershiplevels.php:541
829
+ #: adminpages/membershiplevels.php:583 adminpages/membershiplevels.php:629
830
+ #: adminpages/membershiplevels.php:631 adminpages/membershiplevels.php:636
831
+ #: adminpages/membershiplevels.php:637 adminpages/membershiplevels.php:641
832
+ #: adminpages/membershiplevels.php:653 adminpages/membershiplevels.php:663
833
  #: adminpages/memberslist.php:111 adminpages/memberslist.php:144
834
  #: adminpages/memberslist.php:154 adminpages/memberslist.php:164
835
  #: adminpages/orders.php:597 adminpages/orders.php:900
836
  #: adminpages/orders.php:910 adminpages/orders.php:937
837
  #: adminpages/orders.php:966 adminpages/orders.php:1103
838
+ #: adminpages/orders.php:1134 adminpages/orders.php:1140
839
+ #: adminpages/reports/login.php:140 adminpages/reports/login.php:142
840
+ #: adminpages/reports/login.php:158 adminpages/reports/login.php:162
841
  #: adminpages/templates/orders-email.php:46
842
  #: adminpages/templates/orders-print.php:75
843
  msgid "ID"
844
  msgstr ""
845
 
846
+ #: adminpages/discountcodes.php:423 adminpages/orders.php:386
847
  #: adminpages/discountcodes.php:307 adminpages/discountcodes.php:310
848
  #: adminpages/discountcodes.php:311 adminpages/discountcodes.php:312
849
  #: adminpages/discountcodes.php:317 adminpages/discountcodes.php:382
850
+ #: adminpages/discountcodes.php:423 adminpages/orders.php:211
851
+ #: adminpages/orders.php:261 adminpages/orders.php:333
852
+ #: adminpages/orders.php:344 adminpages/orders.php:362
853
+ #: adminpages/orders.php:375 adminpages/orders.php:386
854
  msgid "This will be generated when you save."
855
  msgstr ""
856
 
857
+ #: adminpages/discountcodes.php:427 adminpages/discountcodes.php:720
858
+ #: adminpages/orders.php:391 adminpages/orders.php:1141
859
  #: adminpages/discountcodes.php:311 adminpages/discountcodes.php:314
860
  #: adminpages/discountcodes.php:315 adminpages/discountcodes.php:316
861
  #: adminpages/discountcodes.php:321 adminpages/discountcodes.php:386
862
+ #: adminpages/discountcodes.php:427 adminpages/discountcodes.php:548
863
+ #: adminpages/discountcodes.php:558 adminpages/discountcodes.php:586
864
+ #: adminpages/discountcodes.php:587 adminpages/discountcodes.php:588
865
+ #: adminpages/discountcodes.php:593 adminpages/discountcodes.php:666
866
+ #: adminpages/discountcodes.php:720 adminpages/orders.php:215
867
  #: adminpages/orders.php:265 adminpages/orders.php:337
868
  #: adminpages/orders.php:349 adminpages/orders.php:366
869
+ #: adminpages/orders.php:380 adminpages/orders.php:391
870
+ #: adminpages/orders.php:598 adminpages/orders.php:901
871
+ #: adminpages/orders.php:911 adminpages/orders.php:938
872
+ #: adminpages/orders.php:967 adminpages/orders.php:1104
873
+ #: adminpages/orders.php:1135 adminpages/orders.php:1141
874
  msgid "Code"
875
  msgstr ""
876
 
877
+ #: adminpages/discountcodes.php:465 adminpages/discountcodes.php:349
878
  #: adminpages/discountcodes.php:352 adminpages/discountcodes.php:353
879
  #: adminpages/discountcodes.php:354 adminpages/discountcodes.php:359
880
+ #: adminpages/discountcodes.php:424 adminpages/discountcodes.php:465
881
  msgid "Start Date"
882
  msgstr ""
883
 
884
+ #: adminpages/discountcodes.php:483
885
+ #: classes/gateways/class.pmprogateway_braintree.php:459
886
+ #: classes/gateways/class.pmprogateway_stripe.php:613 pages/billing.php:317
887
+ #: pages/checkout.php:463 adminpages/discountcodes.php:367
888
  #: adminpages/discountcodes.php:370 adminpages/discountcodes.php:371
889
  #: adminpages/discountcodes.php:372 adminpages/discountcodes.php:377
890
+ #: adminpages/discountcodes.php:442 adminpages/discountcodes.php:483
891
  #: classes/gateways/class.pmprogateway_braintree.php:308
892
  #: classes/gateways/class.pmprogateway_braintree.php:321
893
  #: classes/gateways/class.pmprogateway_braintree.php:323
907
  #: classes/gateways/class.pmprogateway_stripe.php:521
908
  #: classes/gateways/class.pmprogateway_stripe.php:532
909
  #: classes/gateways/class.pmprogateway_stripe.php:570
910
+ #: classes/gateways/class.pmprogateway_stripe.php:597
911
+ #: classes/gateways/class.pmprogateway_stripe.php:613 pages/billing.php:249
912
  #: pages/billing.php:253 pages/billing.php:262 pages/billing.php:265
913
  #: pages/billing.php:268 pages/billing.php:310 pages/billing.php:316
914
+ #: pages/billing.php:319 pages/billing.php:342 pages/checkout.php:463
915
+ #: pages/checkout.php:508 pages/checkout.php:524 pages/checkout.php:525
916
+ #: pages/checkout.php:532 pages/checkout.php:553 pages/checkout.php:562
917
+ #: pages/checkout.php:571 pages/checkout.php:575 pages/checkout.php:582
918
+ #: pages/checkout.php:585
919
  msgid "Expiration Date"
920
  msgstr ""
921
 
922
+ #: adminpages/discountcodes.php:501 adminpages/discountcodes.php:723
923
  #: adminpages/discountcodes.php:385 adminpages/discountcodes.php:388
924
  #: adminpages/discountcodes.php:389 adminpages/discountcodes.php:390
925
  #: adminpages/discountcodes.php:395 adminpages/discountcodes.php:460
926
+ #: adminpages/discountcodes.php:501 adminpages/discountcodes.php:551
927
+ #: adminpages/discountcodes.php:561 adminpages/discountcodes.php:589
928
+ #: adminpages/discountcodes.php:590 adminpages/discountcodes.php:591
929
+ #: adminpages/discountcodes.php:596 adminpages/discountcodes.php:669
930
+ #: adminpages/discountcodes.php:723
931
  msgid "Uses"
932
  msgstr ""
933
 
934
+ #: adminpages/discountcodes.php:504 adminpages/discountcodes.php:388
935
  #: adminpages/discountcodes.php:391 adminpages/discountcodes.php:392
936
  #: adminpages/discountcodes.php:393 adminpages/discountcodes.php:398
937
+ #: adminpages/discountcodes.php:463 adminpages/discountcodes.php:504
938
  msgid "Leave blank for unlimited uses."
939
  msgstr ""
940
 
941
+ #: adminpages/discountcodes.php:513 adminpages/discountcodes.php:400
942
  #: adminpages/discountcodes.php:401 adminpages/discountcodes.php:402
943
  #: adminpages/discountcodes.php:407 adminpages/discountcodes.php:472
944
+ #: adminpages/discountcodes.php:513
945
  msgid "Which Levels Will This Code Apply To?"
946
  msgstr ""
947
 
948
+ #: adminpages/discountcodes.php:551 adminpages/membershiplevels.php:375
949
  #: adminpages/discountcodes.php:427 adminpages/discountcodes.php:430
950
  #: adminpages/discountcodes.php:431 adminpages/discountcodes.php:432
951
  #: adminpages/discountcodes.php:437 adminpages/discountcodes.php:510
952
+ #: adminpages/discountcodes.php:551 adminpages/membershiplevels.php:337
953
+ #: adminpages/membershiplevels.php:339 adminpages/membershiplevels.php:341
954
+ #: adminpages/membershiplevels.php:342 adminpages/membershiplevels.php:365
955
+ #: adminpages/membershiplevels.php:375 adminpages/membershiplevels.php:507
956
  #: adminpages/membershiplevels.php:513 adminpages/membershiplevels.php:515
957
  #: adminpages/membershiplevels.php:542 pages/levels.php:14
958
  msgid "Initial Payment"
959
  msgstr ""
960
 
961
+ #: adminpages/discountcodes.php:562 adminpages/membershiplevels.php:386
962
  #: adminpages/discountcodes.php:428 adminpages/discountcodes.php:431
963
  #: adminpages/discountcodes.php:441 adminpages/discountcodes.php:442
964
  #: adminpages/discountcodes.php:443 adminpages/discountcodes.php:448
965
+ #: adminpages/discountcodes.php:521 adminpages/discountcodes.php:562
966
+ #: adminpages/membershiplevels.php:338 adminpages/membershiplevels.php:340
967
+ #: adminpages/membershiplevels.php:350 adminpages/membershiplevels.php:352
968
+ #: adminpages/membershiplevels.php:353 adminpages/membershiplevels.php:376
969
+ #: adminpages/membershiplevels.php:386
970
  msgid "The initial amount collected at registration."
971
  msgstr ""
972
 
973
+ #: adminpages/discountcodes.php:567 adminpages/membershiplevels.php:390
974
  #: adminpages/discountcodes.php:432 adminpages/discountcodes.php:435
975
  #: adminpages/discountcodes.php:446 adminpages/discountcodes.php:447
976
  #: adminpages/discountcodes.php:448 adminpages/discountcodes.php:453
977
+ #: adminpages/discountcodes.php:526 adminpages/discountcodes.php:567
978
+ #: adminpages/membershiplevels.php:342 adminpages/membershiplevels.php:344
979
+ #: adminpages/membershiplevels.php:354 adminpages/membershiplevels.php:356
980
+ #: adminpages/membershiplevels.php:357 adminpages/membershiplevels.php:380
981
+ #: adminpages/membershiplevels.php:390
982
  msgid "Recurring Subscription"
983
  msgstr ""
984
 
985
+ #: adminpages/discountcodes.php:568 adminpages/membershiplevels.php:391
986
  #: adminpages/discountcodes.php:433 adminpages/discountcodes.php:436
987
  #: adminpages/discountcodes.php:447 adminpages/discountcodes.php:448
988
  #: adminpages/discountcodes.php:449 adminpages/discountcodes.php:454
989
+ #: adminpages/discountcodes.php:527 adminpages/discountcodes.php:568
990
+ #: adminpages/membershiplevels.php:343 adminpages/membershiplevels.php:345
991
+ #: adminpages/membershiplevels.php:355 adminpages/membershiplevels.php:357
992
+ #: adminpages/membershiplevels.php:358 adminpages/membershiplevels.php:381
993
+ #: adminpages/membershiplevels.php:391
994
  msgid "Check if this level has a recurring subscription payment."
995
  msgstr ""
996
 
997
+ #: adminpages/discountcodes.php:572 adminpages/membershiplevels.php:395
998
  #: adminpages/discountcodes.php:440 adminpages/discountcodes.php:451
999
  #: adminpages/discountcodes.php:452 adminpages/discountcodes.php:453
1000
  #: adminpages/discountcodes.php:458 adminpages/discountcodes.php:531
1001
+ #: adminpages/discountcodes.php:572 adminpages/membershiplevels.php:347
1002
+ #: adminpages/membershiplevels.php:349 adminpages/membershiplevels.php:359
1003
+ #: adminpages/membershiplevels.php:361 adminpages/membershiplevels.php:362
1004
+ #: adminpages/membershiplevels.php:385 adminpages/membershiplevels.php:395
1005
  msgid "Billing Amount"
1006
  msgstr ""
1007
 
1008
+ #: adminpages/discountcodes.php:587 adminpages/discountcodes.php:641
1009
+ #: adminpages/membershiplevels.php:410 adminpages/membershiplevels.php:511
1010
+ #: classes/gateways/class.pmprogateway_stripe.php:671
1011
  #: adminpages/discountcodes.php:446 adminpages/discountcodes.php:466
1012
  #: adminpages/discountcodes.php:467 adminpages/discountcodes.php:468
1013
  #: adminpages/discountcodes.php:473 adminpages/discountcodes.php:492
1014
  #: adminpages/discountcodes.php:520 adminpages/discountcodes.php:521
1015
  #: adminpages/discountcodes.php:522 adminpages/discountcodes.php:527
1016
+ #: adminpages/discountcodes.php:546 adminpages/discountcodes.php:587
1017
+ #: adminpages/discountcodes.php:600 adminpages/discountcodes.php:641
1018
  #: adminpages/membershiplevels.php:353 adminpages/membershiplevels.php:355
1019
  #: adminpages/membershiplevels.php:374 adminpages/membershiplevels.php:376
1020
  #: adminpages/membershiplevels.php:377 adminpages/membershiplevels.php:400
1021
+ #: adminpages/membershiplevels.php:410 adminpages/membershiplevels.php:449
1022
+ #: adminpages/membershiplevels.php:476 adminpages/membershiplevels.php:477
1023
+ #: adminpages/membershiplevels.php:479 adminpages/membershiplevels.php:480
1024
+ #: adminpages/membershiplevels.php:501 adminpages/membershiplevels.php:511
1025
  #: classes/gateways/class.pmprogateway_stripe.php:521
1026
  #: classes/gateways/class.pmprogateway_stripe.php:522
1027
  #: classes/gateways/class.pmprogateway_stripe.php:532
1034
  #: classes/gateways/class.pmprogateway_stripe.php:599
1035
  #: classes/gateways/class.pmprogateway_stripe.php:637
1036
  #: classes/gateways/class.pmprogateway_stripe.php:664
1037
+ #: classes/gateways/class.pmprogateway_stripe.php:671
1038
  msgid "Day(s)"
1039
  msgstr ""
1040
 
1041
+ #: adminpages/discountcodes.php:587 adminpages/discountcodes.php:641
1042
+ #: adminpages/membershiplevels.php:410 adminpages/membershiplevels.php:511
1043
+ #: classes/gateways/class.pmprogateway_stripe.php:671
1044
  #: adminpages/discountcodes.php:446 adminpages/discountcodes.php:466
1045
  #: adminpages/discountcodes.php:467 adminpages/discountcodes.php:468
1046
  #: adminpages/discountcodes.php:473 adminpages/discountcodes.php:492
1047
  #: adminpages/discountcodes.php:520 adminpages/discountcodes.php:521
1048
  #: adminpages/discountcodes.php:522 adminpages/discountcodes.php:527
1049
+ #: adminpages/discountcodes.php:546 adminpages/discountcodes.php:587
1050
+ #: adminpages/discountcodes.php:600 adminpages/discountcodes.php:641
1051
  #: adminpages/membershiplevels.php:353 adminpages/membershiplevels.php:355
1052
  #: adminpages/membershiplevels.php:374 adminpages/membershiplevels.php:376
1053
  #: adminpages/membershiplevels.php:377 adminpages/membershiplevels.php:400
1054
+ #: adminpages/membershiplevels.php:410 adminpages/membershiplevels.php:449
1055
+ #: adminpages/membershiplevels.php:476 adminpages/membershiplevels.php:477
1056
+ #: adminpages/membershiplevels.php:479 adminpages/membershiplevels.php:480
1057
+ #: adminpages/membershiplevels.php:501 adminpages/membershiplevels.php:511
1058
  #: classes/gateways/class.pmprogateway_stripe.php:521
1059
  #: classes/gateways/class.pmprogateway_stripe.php:522
1060
  #: classes/gateways/class.pmprogateway_stripe.php:532
1067
  #: classes/gateways/class.pmprogateway_stripe.php:599
1068
  #: classes/gateways/class.pmprogateway_stripe.php:637
1069
  #: classes/gateways/class.pmprogateway_stripe.php:664
1070
+ #: classes/gateways/class.pmprogateway_stripe.php:671
1071
  msgid "Month(s)"
1072
  msgstr ""
1073
 
1074
+ #: adminpages/discountcodes.php:587 adminpages/discountcodes.php:641
1075
+ #: adminpages/membershiplevels.php:410 adminpages/membershiplevels.php:511
1076
+ #: classes/gateways/class.pmprogateway_stripe.php:671
1077
  #: adminpages/discountcodes.php:446 adminpages/discountcodes.php:466
1078
  #: adminpages/discountcodes.php:467 adminpages/discountcodes.php:468
1079
  #: adminpages/discountcodes.php:473 adminpages/discountcodes.php:492
1080
  #: adminpages/discountcodes.php:520 adminpages/discountcodes.php:521
1081
  #: adminpages/discountcodes.php:522 adminpages/discountcodes.php:527
1082
+ #: adminpages/discountcodes.php:546 adminpages/discountcodes.php:587
1083
+ #: adminpages/discountcodes.php:600 adminpages/discountcodes.php:641
1084
  #: adminpages/membershiplevels.php:353 adminpages/membershiplevels.php:355
1085
  #: adminpages/membershiplevels.php:374 adminpages/membershiplevels.php:376
1086
  #: adminpages/membershiplevels.php:377 adminpages/membershiplevels.php:400
1087
+ #: adminpages/membershiplevels.php:410 adminpages/membershiplevels.php:449
1088
+ #: adminpages/membershiplevels.php:476 adminpages/membershiplevels.php:477
1089
+ #: adminpages/membershiplevels.php:479 adminpages/membershiplevels.php:480
1090
+ #: adminpages/membershiplevels.php:501 adminpages/membershiplevels.php:511
1091
  #: classes/gateways/class.pmprogateway_stripe.php:521
1092
  #: classes/gateways/class.pmprogateway_stripe.php:522
1093
  #: classes/gateways/class.pmprogateway_stripe.php:532
1100
  #: classes/gateways/class.pmprogateway_stripe.php:599
1101
  #: classes/gateways/class.pmprogateway_stripe.php:637
1102
  #: classes/gateways/class.pmprogateway_stripe.php:664
1103
+ #: classes/gateways/class.pmprogateway_stripe.php:671
1104
  msgid "Week(s)"
1105
  msgstr ""
1106
 
1107
+ #: adminpages/discountcodes.php:587 adminpages/discountcodes.php:641
1108
+ #: adminpages/membershiplevels.php:410 adminpages/membershiplevels.php:511
1109
+ #: classes/gateways/class.pmprogateway_stripe.php:671
1110
  #: adminpages/discountcodes.php:446 adminpages/discountcodes.php:466
1111
  #: adminpages/discountcodes.php:467 adminpages/discountcodes.php:468
1112
  #: adminpages/discountcodes.php:473 adminpages/discountcodes.php:492
1113
  #: adminpages/discountcodes.php:520 adminpages/discountcodes.php:521
1114
  #: adminpages/discountcodes.php:522 adminpages/discountcodes.php:527
1115
+ #: adminpages/discountcodes.php:546 adminpages/discountcodes.php:587
1116
+ #: adminpages/discountcodes.php:600 adminpages/discountcodes.php:641
1117
  #: adminpages/membershiplevels.php:353 adminpages/membershiplevels.php:355
1118
  #: adminpages/membershiplevels.php:374 adminpages/membershiplevels.php:376
1119
  #: adminpages/membershiplevels.php:377 adminpages/membershiplevels.php:400
1120
+ #: adminpages/membershiplevels.php:410 adminpages/membershiplevels.php:449
1121
+ #: adminpages/membershiplevels.php:476 adminpages/membershiplevels.php:477
1122
+ #: adminpages/membershiplevels.php:479 adminpages/membershiplevels.php:480
1123
+ #: adminpages/membershiplevels.php:501 adminpages/membershiplevels.php:511
1124
  #: classes/gateways/class.pmprogateway_stripe.php:521
1125
  #: classes/gateways/class.pmprogateway_stripe.php:522
1126
  #: classes/gateways/class.pmprogateway_stripe.php:532
1133
  #: classes/gateways/class.pmprogateway_stripe.php:599
1134
  #: classes/gateways/class.pmprogateway_stripe.php:637
1135
  #: classes/gateways/class.pmprogateway_stripe.php:664
1136
+ #: classes/gateways/class.pmprogateway_stripe.php:671
1137
  msgid "Year(s)"
1138
  msgstr ""
1139
 
1140
+ #: adminpages/discountcodes.php:595 adminpages/membershiplevels.php:419
1141
  #: adminpages/discountcodes.php:451 adminpages/discountcodes.php:454
1142
  #: adminpages/discountcodes.php:474 adminpages/discountcodes.php:475
1143
  #: adminpages/discountcodes.php:476 adminpages/discountcodes.php:481
1144
+ #: adminpages/discountcodes.php:554 adminpages/discountcodes.php:595
1145
+ #: adminpages/membershiplevels.php:362 adminpages/membershiplevels.php:364
1146
+ #: adminpages/membershiplevels.php:383 adminpages/membershiplevels.php:385
1147
+ #: adminpages/membershiplevels.php:386 adminpages/membershiplevels.php:409
1148
+ #: adminpages/membershiplevels.php:419
1149
  msgid "The amount to be billed one cycle after the initial payment."
1150
  msgstr ""
1151
 
1152
+ #: adminpages/discountcodes.php:600 adminpages/membershiplevels.php:435
1153
  #: adminpages/discountcodes.php:456 adminpages/discountcodes.php:459
1154
  #: adminpages/discountcodes.php:479 adminpages/discountcodes.php:480
1155
  #: adminpages/discountcodes.php:481 adminpages/discountcodes.php:486
1156
+ #: adminpages/discountcodes.php:559 adminpages/discountcodes.php:600
1157
+ #: adminpages/membershiplevels.php:380 adminpages/membershiplevels.php:382
1158
+ #: adminpages/membershiplevels.php:401 adminpages/membershiplevels.php:403
1159
+ #: adminpages/membershiplevels.php:404 adminpages/membershiplevels.php:425
1160
+ #: adminpages/membershiplevels.php:435
1161
  msgid "Billing Cycle Limit"
1162
  msgstr ""
1163
 
1164
+ #: adminpages/discountcodes.php:603 adminpages/membershiplevels.php:439
1165
  #: adminpages/discountcodes.php:459 adminpages/discountcodes.php:462
1166
  #: adminpages/discountcodes.php:482 adminpages/discountcodes.php:483
1167
  #: adminpages/discountcodes.php:484 adminpages/discountcodes.php:489
1168
+ #: adminpages/discountcodes.php:562 adminpages/discountcodes.php:603
1169
+ #: adminpages/membershiplevels.php:384 adminpages/membershiplevels.php:386
1170
+ #: adminpages/membershiplevels.php:405 adminpages/membershiplevels.php:407
1171
+ #: adminpages/membershiplevels.php:408 adminpages/membershiplevels.php:429
1172
+ #: adminpages/membershiplevels.php:439
1173
  msgid ""
1174
  "The <strong>total</strong> number of recurring billing cycles for this "
1175
  "level, including the trial period (if applicable) but not including the "
1176
  "initial payment. Set to zero if membership is indefinite."
1177
  msgstr ""
1178
 
1179
+ #: adminpages/discountcodes.php:608 adminpages/membershiplevels.php:448
1180
  #: adminpages/discountcodes.php:464 adminpages/discountcodes.php:467
1181
  #: adminpages/discountcodes.php:487 adminpages/discountcodes.php:488
1182
  #: adminpages/discountcodes.php:489 adminpages/discountcodes.php:494
1183
+ #: adminpages/discountcodes.php:567 adminpages/discountcodes.php:608
1184
+ #: adminpages/membershiplevels.php:393 adminpages/membershiplevels.php:395
1185
+ #: adminpages/membershiplevels.php:414 adminpages/membershiplevels.php:416
1186
+ #: adminpages/membershiplevels.php:417 adminpages/membershiplevels.php:438
1187
+ #: adminpages/membershiplevels.php:448
1188
  msgid "Custom Trial"
1189
  msgstr ""
1190
 
1191
+ #: adminpages/discountcodes.php:609 adminpages/membershiplevels.php:450
1192
  #: adminpages/discountcodes.php:465 adminpages/discountcodes.php:468
1193
  #: adminpages/discountcodes.php:488 adminpages/discountcodes.php:489
1194
  #: adminpages/discountcodes.php:490 adminpages/discountcodes.php:495
1195
+ #: adminpages/discountcodes.php:568 adminpages/discountcodes.php:609
1196
+ #: adminpages/membershiplevels.php:394 adminpages/membershiplevels.php:395
1197
+ #: adminpages/membershiplevels.php:397 adminpages/membershiplevels.php:416
1198
+ #: adminpages/membershiplevels.php:418 adminpages/membershiplevels.php:419
1199
+ #: adminpages/membershiplevels.php:440 adminpages/membershiplevels.php:450
1200
  msgid "Check to add a custom trial period."
1201
  msgstr ""
1202
 
1203
+ #: adminpages/discountcodes.php:613 adminpages/membershiplevels.php:459
1204
  #: adminpages/discountcodes.php:469 adminpages/discountcodes.php:472
1205
  #: adminpages/discountcodes.php:492 adminpages/discountcodes.php:493
1206
  #: adminpages/discountcodes.php:494 adminpages/discountcodes.php:499
1207
+ #: adminpages/discountcodes.php:572 adminpages/discountcodes.php:613
1208
+ #: adminpages/membershiplevels.php:398 adminpages/membershiplevels.php:404
1209
+ #: adminpages/membershiplevels.php:406 adminpages/membershiplevels.php:425
1210
+ #: adminpages/membershiplevels.php:427 adminpages/membershiplevels.php:428
1211
+ #: adminpages/membershiplevels.php:449 adminpages/membershiplevels.php:459
1212
  msgid "Trial Billing Amount"
1213
  msgstr ""
1214
 
1215
+ #: adminpages/discountcodes.php:624 adminpages/membershiplevels.php:470
1216
  #: adminpages/discountcodes.php:472 adminpages/discountcodes.php:475
1217
  #: adminpages/discountcodes.php:503 adminpages/discountcodes.php:504
1218
  #: adminpages/discountcodes.php:505 adminpages/discountcodes.php:510
1219
+ #: adminpages/discountcodes.php:583 adminpages/discountcodes.php:624
1220
+ #: adminpages/membershiplevels.php:401 adminpages/membershiplevels.php:407
1221
+ #: adminpages/membershiplevels.php:409 adminpages/membershiplevels.php:436
1222
+ #: adminpages/membershiplevels.php:438 adminpages/membershiplevels.php:439
1223
+ #: adminpages/membershiplevels.php:460 adminpages/membershiplevels.php:470
1224
  msgid "for the first"
1225
  msgstr ""
1226
 
1227
+ #: adminpages/discountcodes.php:626 adminpages/membershiplevels.php:472
1228
  #: adminpages/discountcodes.php:474 adminpages/discountcodes.php:477
1229
  #: adminpages/discountcodes.php:505 adminpages/discountcodes.php:506
1230
  #: adminpages/discountcodes.php:507 adminpages/discountcodes.php:512
1231
+ #: adminpages/discountcodes.php:585 adminpages/discountcodes.php:626
1232
+ #: adminpages/membershiplevels.php:403 adminpages/membershiplevels.php:409
1233
+ #: adminpages/membershiplevels.php:411 adminpages/membershiplevels.php:438
1234
+ #: adminpages/membershiplevels.php:440 adminpages/membershiplevels.php:441
1235
+ #: adminpages/membershiplevels.php:462 adminpages/membershiplevels.php:472
1236
  msgid "subscription payments"
1237
  msgstr ""
1238
 
1239
+ #: adminpages/discountcodes.php:631 adminpages/membershiplevels.php:501
1240
  #: adminpages/discountcodes.php:479 adminpages/discountcodes.php:482
1241
  #: adminpages/discountcodes.php:510 adminpages/discountcodes.php:511
1242
  #: adminpages/discountcodes.php:512 adminpages/discountcodes.php:517
1243
+ #: adminpages/discountcodes.php:590 adminpages/discountcodes.php:631
1244
+ #: adminpages/membershiplevels.php:431 adminpages/membershiplevels.php:437
1245
+ #: adminpages/membershiplevels.php:439 adminpages/membershiplevels.php:466
1246
+ #: adminpages/membershiplevels.php:467 adminpages/membershiplevels.php:469
1247
+ #: adminpages/membershiplevels.php:470 adminpages/membershiplevels.php:491
1248
+ #: adminpages/membershiplevels.php:501
1249
  msgid "Membership Expiration"
1250
  msgstr ""
1251
 
1252
+ #: adminpages/discountcodes.php:632 adminpages/membershiplevels.php:502
1253
  #: adminpages/discountcodes.php:483 adminpages/discountcodes.php:511
1254
  #: adminpages/discountcodes.php:512 adminpages/discountcodes.php:513
1255
  #: adminpages/discountcodes.php:518 adminpages/discountcodes.php:591
1256
+ #: adminpages/discountcodes.php:632 adminpages/membershiplevels.php:432
1257
+ #: adminpages/membershiplevels.php:438 adminpages/membershiplevels.php:440
1258
+ #: adminpages/membershiplevels.php:467 adminpages/membershiplevels.php:468
1259
+ #: adminpages/membershiplevels.php:470 adminpages/membershiplevels.php:471
1260
+ #: adminpages/membershiplevels.php:492 adminpages/membershiplevels.php:502
1261
  msgid "Check this to set when membership access expires."
1262
  msgstr ""
1263
 
1264
+ #: adminpages/discountcodes.php:636 adminpages/membershiplevels.php:506
1265
  #: adminpages/discountcodes.php:484 adminpages/discountcodes.php:487
1266
  #: adminpages/discountcodes.php:515 adminpages/discountcodes.php:516
1267
  #: adminpages/discountcodes.php:517 adminpages/discountcodes.php:522
1268
+ #: adminpages/discountcodes.php:595 adminpages/discountcodes.php:636
1269
+ #: adminpages/membershiplevels.php:436 adminpages/membershiplevels.php:442
1270
+ #: adminpages/membershiplevels.php:444 adminpages/membershiplevels.php:471
1271
+ #: adminpages/membershiplevels.php:472 adminpages/membershiplevels.php:474
1272
+ #: adminpages/membershiplevels.php:475 adminpages/membershiplevels.php:496
1273
+ #: adminpages/membershiplevels.php:506
1274
  msgid "Expires In"
1275
  msgstr ""
1276
 
1277
+ #: adminpages/discountcodes.php:649 adminpages/membershiplevels.php:519
1278
  #: adminpages/discountcodes.php:500 adminpages/discountcodes.php:528
1279
  #: adminpages/discountcodes.php:529 adminpages/discountcodes.php:530
1280
  #: adminpages/discountcodes.php:535 adminpages/discountcodes.php:608
1281
+ #: adminpages/discountcodes.php:649 adminpages/membershiplevels.php:449
1282
+ #: adminpages/membershiplevels.php:455 adminpages/membershiplevels.php:457
1283
+ #: adminpages/membershiplevels.php:484 adminpages/membershiplevels.php:485
1284
+ #: adminpages/membershiplevels.php:487 adminpages/membershiplevels.php:488
1285
+ #: adminpages/membershiplevels.php:509 adminpages/membershiplevels.php:519
1286
  msgid ""
1287
  "Set the duration of membership access. Note that the any future payments "
1288
  "(recurring subscription, if any) will be cancelled when the membership "
1289
  "expires."
1290
  msgstr ""
1291
 
1292
+ #: adminpages/discountcodes.php:677 adminpages/discountcodes.php:525
1293
  #: adminpages/discountcodes.php:528 adminpages/discountcodes.php:556
1294
  #: adminpages/discountcodes.php:557 adminpages/discountcodes.php:558
1295
  #: adminpages/discountcodes.php:563 adminpages/discountcodes.php:636
1296
+ #: adminpages/discountcodes.php:677
1297
  msgid "Memberships Discount Codes"
1298
  msgstr ""
1299
 
1300
+ #: adminpages/discountcodes.php:700 adminpages/discountcodes.php:700
1301
+ #, php-format
1302
+ msgid "%d discount codes found."
1303
+ msgstr ""
1304
+
1305
+ #: adminpages/discountcodes.php:707 adminpages/discountcodes.php:535
1306
  #: adminpages/discountcodes.php:538 adminpages/discountcodes.php:566
1307
  #: adminpages/discountcodes.php:567 adminpages/discountcodes.php:568
1308
  #: adminpages/discountcodes.php:573 adminpages/discountcodes.php:646
1309
+ #: adminpages/discountcodes.php:707
1310
  msgid "Search Discount Codes"
1311
  msgstr ""
1312
 
1313
+ #: adminpages/discountcodes.php:710 adminpages/reports/login.php:103
1314
  #: adminpages/discountcodes.php:538 adminpages/discountcodes.php:541
1315
  #: adminpages/discountcodes.php:569 adminpages/discountcodes.php:570
1316
  #: adminpages/discountcodes.php:571 adminpages/discountcodes.php:576
1317
+ #: adminpages/discountcodes.php:649 adminpages/discountcodes.php:710
1318
+ #: adminpages/reports/login.php:81 adminpages/reports/login.php:83
1319
+ #: adminpages/reports/login.php:99 adminpages/reports/login.php:103
1320
  msgid "Search"
1321
  msgstr ""
1322
 
1323
+ #: adminpages/discountcodes.php:721 adminpages/discountcodes.php:549
1324
  #: adminpages/discountcodes.php:559 adminpages/discountcodes.php:587
1325
  #: adminpages/discountcodes.php:588 adminpages/discountcodes.php:589
1326
  #: adminpages/discountcodes.php:594 adminpages/discountcodes.php:667
1327
+ #: adminpages/discountcodes.php:721
1328
  msgid "Starts"
1329
  msgstr ""
1330
 
1331
+ #: adminpages/discountcodes.php:722 adminpages/memberslist.php:179
1332
+ #: adminpages/reports/login.php:167 includes/profile.php:122
1333
  #: adminpages/discountcodes.php:550 adminpages/discountcodes.php:560
1334
  #: adminpages/discountcodes.php:588 adminpages/discountcodes.php:589
1335
  #: adminpages/discountcodes.php:590 adminpages/discountcodes.php:595
1336
+ #: adminpages/discountcodes.php:668 adminpages/discountcodes.php:722
1337
+ #: adminpages/memberslist.php:121 adminpages/memberslist.php:159
1338
+ #: adminpages/memberslist.php:169 adminpages/memberslist.php:179
1339
+ #: adminpages/reports/login.php:145 adminpages/reports/login.php:147
1340
+ #: adminpages/reports/login.php:163 adminpages/reports/login.php:167
1341
  #: includes/profile.php:98 includes/profile.php:102 includes/profile.php:107
1342
  #: includes/profile.php:114 includes/profile.php:118 includes/profile.php:120
1343
  #: includes/profile.php:122
1344
  msgid "Expires"
1345
  msgstr ""
1346
 
1347
+ #: adminpages/discountcodes.php:724 adminpages/discountcodes.php:552
1348
  #: adminpages/discountcodes.php:562 adminpages/discountcodes.php:590
1349
  #: adminpages/discountcodes.php:591 adminpages/discountcodes.php:592
1350
  #: adminpages/discountcodes.php:597 adminpages/discountcodes.php:670
1351
+ #: adminpages/discountcodes.php:724
1352
  msgid "Levels"
1353
  msgstr ""
1354
 
1355
+ #: adminpages/discountcodes.php:736 adminpages/discountcodes.php:570
1356
  #: adminpages/discountcodes.php:574 adminpages/discountcodes.php:602
1357
  #: adminpages/discountcodes.php:603 adminpages/discountcodes.php:604
1358
  #: adminpages/discountcodes.php:609 adminpages/discountcodes.php:682
1359
+ #: adminpages/discountcodes.php:736
1360
  msgid "Create your first discount code now"
1361
  msgstr ""
1362
 
1363
+ #: adminpages/discountcodes.php:736 adminpages/discountcodes.php:570
1364
  #: adminpages/discountcodes.php:574 adminpages/discountcodes.php:602
1365
  #: adminpages/discountcodes.php:603 adminpages/discountcodes.php:604
1366
  #: adminpages/discountcodes.php:609 adminpages/discountcodes.php:682
1367
+ #: adminpages/discountcodes.php:736
1368
  msgid ""
1369
  "Discount codes allow you to offer your memberships at discounted prices to "
1370
  "select customers."
1371
  msgstr ""
1372
 
1373
+ #: adminpages/discountcodes.php:789 adminpages/membershiplevels.php:696
1374
+ #: adminpages/orders.php:1245 adminpages/discountcodes.php:614
1375
  #: adminpages/discountcodes.php:619 adminpages/discountcodes.php:647
1376
  #: adminpages/discountcodes.php:648 adminpages/discountcodes.php:649
1377
  #: adminpages/discountcodes.php:650 adminpages/discountcodes.php:655
1378
+ #: adminpages/discountcodes.php:735 adminpages/discountcodes.php:789
1379
+ #: adminpages/membershiplevels.php:564 adminpages/membershiplevels.php:570
1380
+ #: adminpages/membershiplevels.php:572 adminpages/membershiplevels.php:580
1381
+ #: adminpages/membershiplevels.php:599 adminpages/membershiplevels.php:660
1382
+ #: adminpages/membershiplevels.php:662 adminpages/membershiplevels.php:664
1383
+ #: adminpages/membershiplevels.php:669 adminpages/membershiplevels.php:670
1384
+ #: adminpages/membershiplevels.php:674 adminpages/membershiplevels.php:686
1385
+ #: adminpages/membershiplevels.php:696 adminpages/orders.php:658
1386
  #: adminpages/orders.php:961 adminpages/orders.php:979
1387
  #: adminpages/orders.php:989 adminpages/orders.php:992
1388
  #: adminpages/orders.php:1021 adminpages/orders.php:1050
1389
  #: adminpages/orders.php:1205 adminpages/orders.php:1239
1390
+ #: adminpages/orders.php:1245
1391
  msgid "edit"
1392
  msgstr ""
1393
 
1394
+ #: adminpages/discountcodes.php:792 adminpages/discountcodes.php:617
1395
  #: adminpages/discountcodes.php:622 adminpages/discountcodes.php:650
1396
  #: adminpages/discountcodes.php:651 adminpages/discountcodes.php:652
1397
  #: adminpages/discountcodes.php:653 adminpages/discountcodes.php:658
1398
+ #: adminpages/discountcodes.php:738 adminpages/discountcodes.php:792
1399
  #, php-format
1400
  msgid ""
1401
  "Are you sure you want to delete the %s discount code? The subscriptions for "
1403
  "code anymore."
1404
  msgstr ""
1405
 
1406
+ #: adminpages/discountcodes.php:792 adminpages/membershiplevels.php:696
1407
+ #: adminpages/orders.php:1251 adminpages/discountcodes.php:617
1408
  #: adminpages/discountcodes.php:622 adminpages/discountcodes.php:650
1409
  #: adminpages/discountcodes.php:651 adminpages/discountcodes.php:652
1410
  #: adminpages/discountcodes.php:653 adminpages/discountcodes.php:658
1411
+ #: adminpages/discountcodes.php:738 adminpages/discountcodes.php:792
1412
+ #: adminpages/membershiplevels.php:566 adminpages/membershiplevels.php:572
1413
+ #: adminpages/membershiplevels.php:574 adminpages/membershiplevels.php:580
1414
+ #: adminpages/membershiplevels.php:601 adminpages/membershiplevels.php:660
1415
+ #: adminpages/membershiplevels.php:662 adminpages/membershiplevels.php:664
1416
+ #: adminpages/membershiplevels.php:669 adminpages/membershiplevels.php:670
1417
+ #: adminpages/membershiplevels.php:674 adminpages/membershiplevels.php:686
1418
+ #: adminpages/membershiplevels.php:696 adminpages/orders.php:664
1419
  #: adminpages/orders.php:967 adminpages/orders.php:985
1420
  #: adminpages/orders.php:995 adminpages/orders.php:998
1421
  #: adminpages/orders.php:1027 adminpages/orders.php:1056
1422
  #: adminpages/orders.php:1211 adminpages/orders.php:1245
1423
+ #: adminpages/orders.php:1251
1424
  msgid "delete"
1425
  msgstr ""
1426
 
1427
+ #: adminpages/emailsettings.php:79 includes/adminpages.php:51
1428
  #: includes/adminpages.php:137 adminpages/emailsettings.php:60
1429
+ #: adminpages/emailsettings.php:69 adminpages/emailsettings.php:79
1430
+ #: includes/adminpages.php:12 includes/adminpages.php:50
1431
+ #: includes/adminpages.php:51 includes/adminpages.php:59
1432
+ #: includes/adminpages.php:121 includes/adminpages.php:128
1433
+ #: includes/adminpages.php:132 includes/adminpages.php:137
1434
  msgid "Email Settings"
1435
  msgstr ""
1436
 
1437
+ #: adminpages/emailsettings.php:80 adminpages/emailsettings.php:61
1438
+ #: adminpages/emailsettings.php:70 adminpages/emailsettings.php:80
1439
  msgid ""
1440
  "By default, system generated emails are sent from "
1441
  "<em><strong>wordpress@yourdomain.com</strong></em>. You can update this from "
1442
  "address using the fields below."
1443
  msgstr ""
1444
 
1445
+ #: adminpages/emailsettings.php:82 adminpages/emailsettings.php:82
 
1446
  msgid ""
1447
  "To modify the appearance of system generated emails, add the files "
1448
  "<em>email_header.html</em> and <em>email_footer.html</em> to your theme's "
1449
  "directory. This will modify both the WordPress default messages as well as "
1450
  "messages generated by Paid Memberships Pro. <a title=\"Paid Memberships Pro "
1451
  "- Member Communications\" target=\"_blank\" href=\"http://www."
1452
+ "paidmembershipspro.com/documentation/member-communications/?"
1453
+ "utm_source=plugin&utm_medium=banner&utm_campaign=admin_email_settings"
1454
+ "\">Click here to learn more about Paid Memberships Pro emails</a>."
1455
  msgstr ""
1456
 
1457
+ #: adminpages/emailsettings.php:88 adminpages/emailsettings.php:69
1458
+ #: adminpages/emailsettings.php:78 adminpages/emailsettings.php:88
1459
  msgid "From Email"
1460
  msgstr ""
1461
 
1462
+ #: adminpages/emailsettings.php:96 adminpages/emailsettings.php:77
1463
+ #: adminpages/emailsettings.php:86 adminpages/emailsettings.php:96
1464
  msgid "From Name"
1465
  msgstr ""
1466
 
1467
+ #: adminpages/emailsettings.php:104 adminpages/emailsettings.php:94
1468
+ #: adminpages/emailsettings.php:104
1469
  msgid "Only Filter PMPro Emails?"
1470
  msgstr ""
1471
 
1472
+ #: adminpages/emailsettings.php:108 adminpages/emailsettings.php:98
1473
+ #: adminpages/emailsettings.php:108
1474
  #, php-format
1475
  msgid ""
1476
  "If unchecked, all emails from \"WordPress &lt;%s&gt;\" will be filtered to "
1477
  "use the above settings."
1478
  msgstr ""
1479
 
1480
+ #: adminpages/emailsettings.php:125 adminpages/emailsettings.php:86
1481
  #: adminpages/emailsettings.php:104 adminpages/emailsettings.php:115
1482
+ #: adminpages/emailsettings.php:125
1483
  msgid "Send the site admin emails"
1484
  msgstr ""
1485
 
1486
+ #: adminpages/emailsettings.php:131 adminpages/emailsettings.php:92
1487
  #: adminpages/emailsettings.php:110 adminpages/emailsettings.php:121
1488
+ #: adminpages/emailsettings.php:131
1489
  msgid "Checkout"
1490
  msgstr ""
1491
 
1492
+ #: adminpages/emailsettings.php:135 adminpages/emailsettings.php:96
1493
  #: adminpages/emailsettings.php:114 adminpages/emailsettings.php:125
1494
+ #: adminpages/emailsettings.php:135
1495
  msgid "when a member checks out."
1496
  msgstr ""
1497
 
1498
+ #: adminpages/emailsettings.php:140 adminpages/emailsettings.php:101
1499
  #: adminpages/emailsettings.php:119 adminpages/emailsettings.php:130
1500
+ #: adminpages/emailsettings.php:140
1501
  msgid "Admin Changes"
1502
  msgstr ""
1503
 
1504
+ #: adminpages/emailsettings.php:144 adminpages/emailsettings.php:105
1505
  #: adminpages/emailsettings.php:123 adminpages/emailsettings.php:134
1506
+ #: adminpages/emailsettings.php:144
1507
  msgid "when an admin changes a user's membership level through the dashboard."
1508
  msgstr ""
1509
 
1510
+ #: adminpages/emailsettings.php:149 adminpages/emailsettings.php:110
1511
  #: adminpages/emailsettings.php:128 adminpages/emailsettings.php:139
1512
+ #: adminpages/emailsettings.php:149
1513
  msgid "Cancellation"
1514
  msgstr ""
1515
 
1516
+ #: adminpages/emailsettings.php:153 adminpages/emailsettings.php:114
1517
  #: adminpages/emailsettings.php:132 adminpages/emailsettings.php:143
1518
+ #: adminpages/emailsettings.php:153
1519
  msgid "when a user cancels his or her account."
1520
  msgstr ""
1521
 
1522
+ #: adminpages/emailsettings.php:158 adminpages/emailsettings.php:119
1523
  #: adminpages/emailsettings.php:137 adminpages/emailsettings.php:148
1524
+ #: adminpages/emailsettings.php:158
1525
  msgid "Bill Updates"
1526
  msgstr ""
1527
 
1528
+ #: adminpages/emailsettings.php:162 adminpages/emailsettings.php:123
1529
  #: adminpages/emailsettings.php:141 adminpages/emailsettings.php:152
1530
+ #: adminpages/emailsettings.php:162
1531
  msgid "when a user updates his or her billing information."
1532
  msgstr ""
1533
 
1534
+ #: adminpages/emailsettings.php:168 adminpages/emailsettings.php:129
1535
  #: adminpages/emailsettings.php:147 adminpages/emailsettings.php:158
1536
+ #: adminpages/emailsettings.php:168
1537
  msgid "Send members emails"
1538
  msgstr ""
1539
 
1540
+ #: adminpages/emailsettings.php:174 adminpages/emailsettings.php:135
1541
  #: adminpages/emailsettings.php:153 adminpages/emailsettings.php:164
1542
+ #: adminpages/emailsettings.php:174
1543
  msgid "New Users"
1544
  msgstr ""
1545
 
1546
+ #: adminpages/emailsettings.php:178 adminpages/emailsettings.php:139
1547
  #: adminpages/emailsettings.php:157 adminpages/emailsettings.php:168
1548
+ #: adminpages/emailsettings.php:178
1549
  msgid ""
1550
  "Default WP notification email. (Recommended: Leave unchecked. Members will "
1551
  "still get an email confirmation from PMPro after checkout.)"
1552
  msgstr ""
1553
 
1554
+ #: adminpages/membershiplevels.php:146 adminpages/membershiplevels.php:137
1555
  #: adminpages/membershiplevels.php:141 adminpages/membershiplevels.php:143
1556
+ #: adminpages/membershiplevels.php:146
1557
  msgid "Membership level added successfully."
1558
  msgstr ""
1559
 
1560
+ #: adminpages/membershiplevels.php:149 adminpages/membershiplevels.php:140
1561
  #: adminpages/membershiplevels.php:146 adminpages/membershiplevels.php:148
1562
+ #: adminpages/membershiplevels.php:149
1563
  msgid "Error adding membership level."
1564
  msgstr ""
1565
 
1566
+ #: adminpages/membershiplevels.php:157 adminpages/membershiplevels.php:118
1567
  #: adminpages/membershiplevels.php:120 adminpages/membershiplevels.php:148
1568
+ #: adminpages/membershiplevels.php:157
1569
  msgid "Membership level updated successfully."
1570
  msgstr ""
1571
 
1572
+ #: adminpages/membershiplevels.php:161 adminpages/membershiplevels.php:124
1573
  #: adminpages/membershiplevels.php:126 adminpages/membershiplevels.php:152
1574
+ #: adminpages/membershiplevels.php:161
1575
  msgid "Error updating membership level."
1576
  msgstr ""
1577
 
1578
+ #: adminpages/membershiplevels.php:202 adminpages/membershiplevels.php:179
1579
  #: adminpages/membershiplevels.php:181 adminpages/membershiplevels.php:183
1580
+ #: adminpages/membershiplevels.php:193 adminpages/membershiplevels.php:202
1581
  #, php-format
1582
  msgid ""
1583
  "There was an error canceling the subscription for user with ID=%d. You will "
1585
  "active."
1586
  msgstr ""
1587
 
1588
+ #: adminpages/membershiplevels.php:210 adminpages/membershiplevels.php:182
1589
  #: adminpages/membershiplevels.php:184 adminpages/membershiplevels.php:186
1590
+ #: adminpages/membershiplevels.php:201 adminpages/membershiplevels.php:210
1591
  msgid "Last Invoice"
1592
  msgstr ""
1593
 
1594
+ #: adminpages/membershiplevels.php:227 adminpages/membershiplevels.php:196
1595
  #: adminpages/membershiplevels.php:198 adminpages/membershiplevels.php:200
1596
+ #: adminpages/membershiplevels.php:218 adminpages/membershiplevels.php:227
1597
  msgid "Membership level deleted successfully."
1598
  msgstr ""
1599
 
1600
+ #: adminpages/membershiplevels.php:230 adminpages/membershiplevels.php:235
1601
  #: adminpages/membershiplevels.php:201 adminpages/membershiplevels.php:203
1602
  #: adminpages/membershiplevels.php:205 adminpages/membershiplevels.php:207
1603
  #: adminpages/membershiplevels.php:209 adminpages/membershiplevels.php:211
1604
  #: adminpages/membershiplevels.php:221 adminpages/membershiplevels.php:226
1605
+ #: adminpages/membershiplevels.php:230 adminpages/membershiplevels.php:235
1606
  msgid "Error deleting membership level."
1607
  msgstr ""
1608
 
1609
+ #: adminpages/membershiplevels.php:249 adminpages/membershiplevels.php:222
1610
  #: adminpages/membershiplevels.php:224 adminpages/membershiplevels.php:226
1611
+ #: adminpages/membershiplevels.php:240 adminpages/membershiplevels.php:249
1612
  msgid "Edit Membership Level"
1613
  msgstr ""
1614
 
1615
+ #: adminpages/membershiplevels.php:251 adminpages/membershiplevels.php:224
1616
  #: adminpages/membershiplevels.php:226 adminpages/membershiplevels.php:228
1617
+ #: adminpages/membershiplevels.php:242 adminpages/membershiplevels.php:251
1618
  msgid "Add New Membership Level"
1619
  msgstr ""
1620
 
1621
+ #: adminpages/membershiplevels.php:329 adminpages/membershiplevels.php:664
1622
+ #: adminpages/reports/login.php:164 adminpages/membershiplevels.php:291
1623
  #: adminpages/membershiplevels.php:293 adminpages/membershiplevels.php:295
1624
+ #: adminpages/membershiplevels.php:319 adminpages/membershiplevels.php:329
1625
+ #: adminpages/membershiplevels.php:506 adminpages/membershiplevels.php:512
1626
+ #: adminpages/membershiplevels.php:514 adminpages/membershiplevels.php:541
1627
+ #: adminpages/membershiplevels.php:542 adminpages/membershiplevels.php:584
1628
+ #: adminpages/membershiplevels.php:630 adminpages/membershiplevels.php:632
1629
+ #: adminpages/membershiplevels.php:637 adminpages/membershiplevels.php:638
1630
+ #: adminpages/membershiplevels.php:642 adminpages/membershiplevels.php:654
1631
+ #: adminpages/membershiplevels.php:664 adminpages/reports/login.php:142
1632
  #: adminpages/reports/login.php:144 adminpages/reports/login.php:160
1633
+ #: adminpages/reports/login.php:164
1634
  msgid "Name"
1635
  msgstr ""
1636
 
1637
+ #: adminpages/membershiplevels.php:352 adminpages/membershiplevels.php:314
1638
  #: adminpages/membershiplevels.php:316 adminpages/membershiplevels.php:318
1639
+ #: adminpages/membershiplevels.php:342 adminpages/membershiplevels.php:352
1640
  msgid "Confirmation Message"
1641
  msgstr ""
1642
 
1643
+ #: adminpages/membershiplevels.php:371 adminpages/membershiplevels.php:665
1644
  #: adminpages/membershiplevels.php:333 adminpages/membershiplevels.php:335
1645
  #: adminpages/membershiplevels.php:337 adminpages/membershiplevels.php:338
1646
+ #: adminpages/membershiplevels.php:361 adminpages/membershiplevels.php:371
1647
+ #: adminpages/membershiplevels.php:543 adminpages/membershiplevels.php:585
1648
+ #: adminpages/membershiplevels.php:631 adminpages/membershiplevels.php:633
1649
+ #: adminpages/membershiplevels.php:638 adminpages/membershiplevels.php:639
1650
+ #: adminpages/membershiplevels.php:643 adminpages/membershiplevels.php:655
1651
+ #: adminpages/membershiplevels.php:665
1652
  msgid "Billing Details"
1653
  msgstr ""
1654
 
1655
+ #: adminpages/membershiplevels.php:406
1656
+ #: classes/gateways/class.pmprogateway_stripe.php:769
1657
  #: adminpages/membershiplevels.php:349 adminpages/membershiplevels.php:351
1658
  #: adminpages/membershiplevels.php:370 adminpages/membershiplevels.php:372
1659
  #: adminpages/membershiplevels.php:373 adminpages/membershiplevels.php:396
1660
+ #: adminpages/membershiplevels.php:406
1661
  #: classes/gateways/class.pmprogateway_stripe.php:619
1662
  #: classes/gateways/class.pmprogateway_stripe.php:620
1663
  #: classes/gateways/class.pmprogateway_stripe.php:630
1670
  #: classes/gateways/class.pmprogateway_stripe.php:697
1671
  #: classes/gateways/class.pmprogateway_stripe.php:735
1672
  #: classes/gateways/class.pmprogateway_stripe.php:762
1673
+ #: classes/gateways/class.pmprogateway_stripe.php:769
1674
  msgid "per"
1675
  msgstr ""
1676
 
1677
+ #: adminpages/membershiplevels.php:421 adminpages/membershiplevels.php:366
1678
  #: adminpages/membershiplevels.php:385 adminpages/membershiplevels.php:387
1679
  #: adminpages/membershiplevels.php:388 adminpages/membershiplevels.php:411
1680
+ #: adminpages/membershiplevels.php:421
1681
  msgid ""
1682
  "Stripe integration currently only supports billing periods of \"Week\", "
1683
  "\"Month\" or \"Year\"."
1684
  msgstr ""
1685
 
1686
+ #: adminpages/membershiplevels.php:423 adminpages/membershiplevels.php:366
1687
  #: adminpages/membershiplevels.php:368 adminpages/membershiplevels.php:387
1688
  #: adminpages/membershiplevels.php:389 adminpages/membershiplevels.php:390
1689
+ #: adminpages/membershiplevels.php:413 adminpages/membershiplevels.php:423
1690
  msgid ""
1691
  "Braintree integration currently only supports billing periods of \"Month\" "
1692
  "or \"Year\"."
1693
  msgstr ""
1694
 
1695
+ #: adminpages/membershiplevels.php:427 adminpages/membershiplevels.php:372
1696
  #: adminpages/membershiplevels.php:374 adminpages/membershiplevels.php:393
1697
  #: adminpages/membershiplevels.php:395 adminpages/membershiplevels.php:396
1698
+ #: adminpages/membershiplevels.php:417 adminpages/membershiplevels.php:427
1699
  msgid ""
1700
  "After saving this level, make note of the ID and create a \"Plan\" in your "
1701
  "Braintree dashboard with the same settings and the \"Plan ID\" set to "
1702
  "<em>pmpro_#</em>, where # is the level ID."
1703
  msgstr ""
1704
 
1705
+ #: adminpages/membershiplevels.php:427 adminpages/membershiplevels.php:429
1706
  #: classes/gateways/class.pmprogateway_cybersource.php:101
1707
  #: classes/gateways/class.pmprogateway_paypal.php:130
1708
  #: classes/gateways/class.pmprogateway_paypalexpress.php:145
1709
+ #: classes/gateways/class.pmprogateway_paypalstandard.php:137
1710
  #: adminpages/membershiplevels.php:372 adminpages/membershiplevels.php:374
1711
  #: adminpages/membershiplevels.php:376 adminpages/membershiplevels.php:393
1712
  #: adminpages/membershiplevels.php:395 adminpages/membershiplevels.php:396
1713
  #: adminpages/membershiplevels.php:397 adminpages/membershiplevels.php:398
1714
  #: adminpages/membershiplevels.php:417 adminpages/membershiplevels.php:419
1715
+ #: adminpages/membershiplevels.php:427 adminpages/membershiplevels.php:429
1716
  #: adminpages/paymentsettings.php:170 adminpages/paymentsettings.php:174
1717
  #: adminpages/paymentsettings.php:179
1718
  #: classes/gateways/class.pmprogateway_cybersource.php:101
1725
  msgid "Note"
1726
  msgstr ""
1727
 
1728
+ #: adminpages/membershiplevels.php:429 adminpages/membershiplevels.php:374
1729
  #: adminpages/membershiplevels.php:376 adminpages/membershiplevels.php:395
1730
  #: adminpages/membershiplevels.php:397 adminpages/membershiplevels.php:398
1731
+ #: adminpages/membershiplevels.php:419 adminpages/membershiplevels.php:429
1732
  msgid ""
1733
  "You will need to create a \"Plan\" in your Braintree dashboard with the same "
1734
  "settings and the \"Plan ID\" set to"
1735
  msgstr ""
1736
 
1737
+ #: adminpages/membershiplevels.php:441 adminpages/membershiplevels.php:386
1738
  #: adminpages/membershiplevels.php:388 adminpages/membershiplevels.php:407
1739
  #: adminpages/membershiplevels.php:409 adminpages/membershiplevels.php:410
1740
+ #: adminpages/membershiplevels.php:431 adminpages/membershiplevels.php:441
1741
  msgid ""
1742
  "Stripe integration currently does not support billing limits. You can still "
1743
  "set an expiration date below."
1744
  msgstr ""
1745
 
1746
+ #: adminpages/membershiplevels.php:453 adminpages/membershiplevels.php:398
1747
  #: adminpages/membershiplevels.php:400 adminpages/membershiplevels.php:419
1748
  #: adminpages/membershiplevels.php:421 adminpages/membershiplevels.php:422
1749
+ #: adminpages/membershiplevels.php:443 adminpages/membershiplevels.php:453
1750
  msgid ""
1751
  "2Checkout integration does not support custom trials. You can do one period "
1752
  "trials by setting an initial payment different from the billing amount."
1753
  msgstr ""
1754
 
1755
+ #: adminpages/membershiplevels.php:475 adminpages/membershiplevels.php:406
1756
  #: adminpages/membershiplevels.php:412 adminpages/membershiplevels.php:414
1757
  #: adminpages/membershiplevels.php:441 adminpages/membershiplevels.php:443
1758
  #: adminpages/membershiplevels.php:444 adminpages/membershiplevels.php:465
1759
+ #: adminpages/membershiplevels.php:475
1760
  msgid ""
1761
  "Stripe integration currently does not support trial amounts greater than $0."
1762
  msgstr ""
1763
 
1764
+ #: adminpages/membershiplevels.php:479 adminpages/membershiplevels.php:410
1765
  #: adminpages/membershiplevels.php:416 adminpages/membershiplevels.php:418
1766
  #: adminpages/membershiplevels.php:445 adminpages/membershiplevels.php:447
1767
  #: adminpages/membershiplevels.php:448 adminpages/membershiplevels.php:469
1768
+ #: adminpages/membershiplevels.php:479
1769
  msgid ""
1770
  "Braintree integration currently does not support trial amounts greater than "
1771
  "$0."
1772
  msgstr ""
1773
 
1774
+ #: adminpages/membershiplevels.php:483 adminpages/membershiplevels.php:414
1775
  #: adminpages/membershiplevels.php:420 adminpages/membershiplevels.php:422
1776
  #: adminpages/membershiplevels.php:449 adminpages/membershiplevels.php:451
1777
  #: adminpages/membershiplevels.php:452 adminpages/membershiplevels.php:473
1778
+ #: adminpages/membershiplevels.php:483
1779
  msgid ""
1780
  "Payflow integration currently does not support trial amounts greater than $0."
1781
  msgstr ""
1782
 
1783
+ #: adminpages/membershiplevels.php:492 adminpages/membershiplevels.php:422
1784
  #: adminpages/membershiplevels.php:428 adminpages/membershiplevels.php:430
1785
  #: adminpages/membershiplevels.php:457 adminpages/membershiplevels.php:458
1786
  #: adminpages/membershiplevels.php:460 adminpages/membershiplevels.php:461
1787
+ #: adminpages/membershiplevels.php:482 adminpages/membershiplevels.php:492
1788
  msgid "Other Settings"
1789
  msgstr ""
1790
 
1791
+ #: adminpages/membershiplevels.php:496 adminpages/membershiplevels.php:426
1792
  #: adminpages/membershiplevels.php:432 adminpages/membershiplevels.php:434
1793
  #: adminpages/membershiplevels.php:461 adminpages/membershiplevels.php:462
1794
  #: adminpages/membershiplevels.php:464 adminpages/membershiplevels.php:465
1795
+ #: adminpages/membershiplevels.php:486 adminpages/membershiplevels.php:496
1796
  msgid "Disable New Signups"
1797
  msgstr ""
1798
 
1799
+ #: adminpages/membershiplevels.php:497 adminpages/membershiplevels.php:427
1800
  #: adminpages/membershiplevels.php:433 adminpages/membershiplevels.php:435
1801
  #: adminpages/membershiplevels.php:462 adminpages/membershiplevels.php:463
1802
  #: adminpages/membershiplevels.php:465 adminpages/membershiplevels.php:466
1803
+ #: adminpages/membershiplevels.php:487 adminpages/membershiplevels.php:497
1804
  msgid ""
1805
  "Check to hide this level from the membership levels page and disable "
1806
  "registration."
1807
  msgstr ""
1808
 
1809
+ #: adminpages/membershiplevels.php:527 adminpages/membershiplevels.php:457
1810
  #: adminpages/membershiplevels.php:463 adminpages/membershiplevels.php:465
1811
  #: adminpages/membershiplevels.php:492 adminpages/membershiplevels.php:493
1812
  #: adminpages/membershiplevels.php:495 adminpages/membershiplevels.php:496
1813
+ #: adminpages/membershiplevels.php:517 adminpages/membershiplevels.php:527
1814
  msgid "Content Settings"
1815
  msgstr ""
1816
 
1817
+ #: adminpages/membershiplevels.php:531 adminpages/membershiplevels.php:461
1818
  #: adminpages/membershiplevels.php:467 adminpages/membershiplevels.php:469
1819
  #: adminpages/membershiplevels.php:496 adminpages/membershiplevels.php:497
1820
  #: adminpages/membershiplevels.php:499 adminpages/membershiplevels.php:500
1821
+ #: adminpages/membershiplevels.php:521 adminpages/membershiplevels.php:531
1822
  msgid "Categories"
1823
  msgstr ""
1824
 
1825
+ #: adminpages/membershiplevels.php:539 adminpages/membershiplevels.php:505
1826
  #: adminpages/membershiplevels.php:507 adminpages/membershiplevels.php:516
1827
  #: adminpages/membershiplevels.php:517 adminpages/membershiplevels.php:529
1828
+ #: adminpages/membershiplevels.php:539
1829
  msgid "Save Level"
1830
  msgstr ""
1831
 
1832
+ #: adminpages/membershiplevels.php:540 adminpages/orders.php:807
1833
+ #: pages/billing.php:365 pages/cancel.php:84 shortcodes/pmpro_account.php:72
1834
  #: adminpages/membershiplevels.php:506 adminpages/membershiplevels.php:508
1835
  #: adminpages/membershiplevels.php:517 adminpages/membershiplevels.php:518
1836
+ #: adminpages/membershiplevels.php:530 adminpages/membershiplevels.php:540
1837
+ #: adminpages/orders.php:511 adminpages/orders.php:561
1838
+ #: adminpages/orders.php:633 adminpages/orders.php:662
1839
+ #: adminpages/orders.php:765 adminpages/orders.php:796
1840
+ #: adminpages/orders.php:807 pages/account.php:44 pages/billing.php:295
1841
  #: pages/billing.php:299 pages/billing.php:330 pages/billing.php:339
1842
  #: pages/billing.php:342 pages/billing.php:344 pages/billing.php:348
1843
+ #: pages/billing.php:364 pages/billing.php:371 pages/billing.php:392
1844
+ #: pages/billing.php:397 pages/billing.php:401 pages/billing.php:406
1845
+ #: pages/cancel.php:71 pages/cancel.php:83 pages/cancel.php:84
1846
+ #: shortcodes/pmpro_account.php:70 shortcodes/pmpro_account.php:72
1847
+ #: shortcodes/pmpro_account.php:73
1848
  msgid "Cancel"
1849
  msgstr ""
1850
 
1851
+ #: adminpages/membershiplevels.php:641 adminpages/membershiplevels.php:490
1852
  #: adminpages/membershiplevels.php:496 adminpages/membershiplevels.php:498
1853
  #: adminpages/membershiplevels.php:525 adminpages/membershiplevels.php:526
1854
  #: adminpages/membershiplevels.php:569 adminpages/membershiplevels.php:607
1855
  #: adminpages/membershiplevels.php:609 adminpages/membershiplevels.php:618
1856
  #: adminpages/membershiplevels.php:619 adminpages/membershiplevels.php:631
1857
+ #: adminpages/membershiplevels.php:641
1858
  msgid "Add New Level"
1859
  msgstr ""
1860
 
1861
+ #: adminpages/membershiplevels.php:644 adminpages/membershiplevels.php:647
1862
  #: adminpages/membershiplevels.php:493 adminpages/membershiplevels.php:496
1863
  #: adminpages/membershiplevels.php:499 adminpages/membershiplevels.php:501
1864
  #: adminpages/membershiplevels.php:502 adminpages/membershiplevels.php:504
1870
  #: adminpages/membershiplevels.php:621 adminpages/membershiplevels.php:622
1871
  #: adminpages/membershiplevels.php:624 adminpages/membershiplevels.php:625
1872
  #: adminpages/membershiplevels.php:634 adminpages/membershiplevels.php:637
1873
+ #: adminpages/membershiplevels.php:644 adminpages/membershiplevels.php:647
1874
  msgid "Search Levels"
1875
  msgstr ""
1876
 
1877
+ #: adminpages/membershiplevels.php:653 adminpages/membershiplevels.php:579
1878
  #: adminpages/membershiplevels.php:619 adminpages/membershiplevels.php:621
1879
  #: adminpages/membershiplevels.php:630 adminpages/membershiplevels.php:631
1880
+ #: adminpages/membershiplevels.php:643 adminpages/membershiplevels.php:653
1881
  msgid "Drag and drop membership levels to reorder them on the Levels page."
1882
  msgstr ""
1883
 
1884
+ #: adminpages/membershiplevels.php:666 pages/cancel.php:62
1885
+ #: pages/confirmation.php:84 pages/invoice.php:63
1886
  #: shortcodes/pmpro_account.php:46 adminpages/membershiplevels.php:510
1887
  #: adminpages/membershiplevels.php:516 adminpages/membershiplevels.php:518
1888
  #: adminpages/membershiplevels.php:544 adminpages/membershiplevels.php:545
1889
  #: adminpages/membershiplevels.php:586 adminpages/membershiplevels.php:632
1890
  #: adminpages/membershiplevels.php:634 adminpages/membershiplevels.php:639
1891
  #: adminpages/membershiplevels.php:640 adminpages/membershiplevels.php:644
1892
+ #: adminpages/membershiplevels.php:656 adminpages/membershiplevels.php:666
1893
+ #: pages/account.php:20 pages/cancel.php:53 pages/cancel.php:61
1894
+ #: pages/cancel.php:62 pages/confirmation.php:81 pages/confirmation.php:83
1895
+ #: pages/confirmation.php:84 pages/confirmation.php:89 pages/invoice.php:63
1896
+ #: pages/invoice.php:68 pages/invoice.php:70 shortcodes/pmpro_account.php:45
1897
+ #: shortcodes/pmpro_account.php:46
1898
  msgid "Expiration"
1899
  msgstr ""
1900
 
1901
+ #: adminpages/membershiplevels.php:667 adminpages/membershiplevels.php:511
1902
  #: adminpages/membershiplevels.php:517 adminpages/membershiplevels.php:519
1903
  #: adminpages/membershiplevels.php:545 adminpages/membershiplevels.php:546
1904
  #: adminpages/membershiplevels.php:587 adminpages/membershiplevels.php:633
1905
  #: adminpages/membershiplevels.php:635 adminpages/membershiplevels.php:640
1906
  #: adminpages/membershiplevels.php:641 adminpages/membershiplevels.php:645
1907
+ #: adminpages/membershiplevels.php:657 adminpages/membershiplevels.php:667
1908
  msgid "Allow Signups"
1909
  msgstr ""
1910
 
1911
+ #: adminpages/membershiplevels.php:682 adminpages/membershiplevels.php:534
1912
  #: adminpages/membershiplevels.php:540 adminpages/membershiplevels.php:542
1913
  #: adminpages/membershiplevels.php:566 adminpages/membershiplevels.php:569
1914
  #: adminpages/membershiplevels.php:646 adminpages/membershiplevels.php:648
1915
  #: adminpages/membershiplevels.php:650 adminpages/membershiplevels.php:655
1916
  #: adminpages/membershiplevels.php:656 adminpages/membershiplevels.php:660
1917
+ #: adminpages/membershiplevels.php:672 adminpages/membershiplevels.php:682
1918
  msgid "FREE"
1919
  msgstr ""
1920
 
1921
+ #: adminpages/membershiplevels.php:691 adminpages/membershiplevels.php:560
1922
  #: adminpages/membershiplevels.php:566 adminpages/membershiplevels.php:568
1923
  #: adminpages/membershiplevels.php:575 adminpages/membershiplevels.php:595
1924
  #: adminpages/membershiplevels.php:655 adminpages/membershiplevels.php:657
1925
  #: adminpages/membershiplevels.php:659 adminpages/membershiplevels.php:664
1926
  #: adminpages/membershiplevels.php:665 adminpages/membershiplevels.php:669
1927
+ #: adminpages/membershiplevels.php:681 adminpages/membershiplevels.php:691
1928
  msgid "After"
1929
  msgstr ""
1930
 
1931
+ #: adminpages/membershiplevels.php:696 adminpages/membershiplevels.php:566
1932
  #: adminpages/membershiplevels.php:572 adminpages/membershiplevels.php:574
1933
  #: adminpages/membershiplevels.php:580 adminpages/membershiplevels.php:601
1934
  #: adminpages/membershiplevels.php:660 adminpages/membershiplevels.php:662
1935
  #: adminpages/membershiplevels.php:664 adminpages/membershiplevels.php:669
1936
  #: adminpages/membershiplevels.php:670 adminpages/membershiplevels.php:674
1937
+ #: adminpages/membershiplevels.php:686 adminpages/membershiplevels.php:696
1938
  #, php-format
1939
  msgid ""
1940
  "Are you sure you want to delete membership level %s? All subscriptions will "
1941
  "be cancelled."
1942
  msgstr ""
1943
 
1944
+ #: adminpages/membershiplevels.php:696 adminpages/orders.php:1248
1945
  #: adminpages/membershiplevels.php:565 adminpages/membershiplevels.php:571
1946
  #: adminpages/membershiplevels.php:573 adminpages/membershiplevels.php:580
1947
  #: adminpages/membershiplevels.php:600 adminpages/membershiplevels.php:660
1948
  #: adminpages/membershiplevels.php:662 adminpages/membershiplevels.php:664
1949
  #: adminpages/membershiplevels.php:669 adminpages/membershiplevels.php:670
1950
  #: adminpages/membershiplevels.php:674 adminpages/membershiplevels.php:686
1951
+ #: adminpages/membershiplevels.php:696 adminpages/orders.php:661
1952
+ #: adminpages/orders.php:964 adminpages/orders.php:982
1953
+ #: adminpages/orders.php:992 adminpages/orders.php:995
1954
+ #: adminpages/orders.php:1024 adminpages/orders.php:1053
1955
+ #: adminpages/orders.php:1208 adminpages/orders.php:1242
1956
+ #: adminpages/orders.php:1248
1957
  msgid "copy"
1958
  msgstr ""
1959
 
1966
  msgid "Members List"
1967
  msgstr ""
1968
 
1969
+ #: adminpages/memberslist.php:26 adminpages/orders.php:875
1970
  #: adminpages/memberslist.php:26 adminpages/orders.php:522
1971
  #: adminpages/orders.php:591 adminpages/orders.php:698
1972
  #: adminpages/orders.php:727 adminpages/orders.php:833
1973
+ #: adminpages/orders.php:864 adminpages/orders.php:875
1974
  msgid "Export to CSV"
1975
  msgstr ""
1976
 
1977
+ #: adminpages/memberslist.php:30 adminpages/orders.php:890
1978
+ #: adminpages/reports/login.php:87 adminpages/reports/memberships.php:328
1979
+ #: adminpages/reports/sales.php:203 adminpages/memberslist.php:30
1980
  #: adminpages/orders.php:603 adminpages/orders.php:710
1981
  #: adminpages/orders.php:739 adminpages/orders.php:848
1982
+ #: adminpages/orders.php:879 adminpages/orders.php:890
1983
+ #: adminpages/reports/login.php:65 adminpages/reports/login.php:67
1984
+ #: adminpages/reports/login.php:83 adminpages/reports/login.php:87
1985
  #: adminpages/reports/memberships.php:256
1986
  #: adminpages/reports/memberships.php:263
1987
  #: adminpages/reports/memberships.php:276
1988
  #: adminpages/reports/memberships.php:292
1989
+ #: adminpages/reports/memberships.php:304
1990
+ #: adminpages/reports/memberships.php:328 adminpages/reports/sales.php:185
1991
  #: adminpages/reports/sales.php:193 adminpages/reports/sales.php:194
1992
+ #: adminpages/reports/sales.php:202 adminpages/reports/sales.php:203
1993
  msgid "Show"
1994
  msgstr ""
1995
 
1996
+ #: adminpages/memberslist.php:32 adminpages/reports/login.php:89
1997
+ #: adminpages/reports/memberships.php:355 adminpages/reports/sales.php:226
1998
  #: classes/class.pmproemail.php:147 classes/class.pmproemail.php:192
1999
  #: adminpages/memberslist.php:32 adminpages/reports/login.php:67
2000
  #: adminpages/reports/login.php:69 adminpages/reports/login.php:85
2001
+ #: adminpages/reports/login.php:89 adminpages/reports/memberships.php:281
2002
  #: adminpages/reports/memberships.php:290
2003
  #: adminpages/reports/memberships.php:303
2004
  #: adminpages/reports/memberships.php:317
2005
+ #: adminpages/reports/memberships.php:331
2006
+ #: adminpages/reports/memberships.php:355 adminpages/reports/sales.php:208
2007
  #: adminpages/reports/sales.php:216 adminpages/reports/sales.php:217
2008
+ #: adminpages/reports/sales.php:225 adminpages/reports/sales.php:226
2009
+ #: classes/class.pmproemail.php:145 classes/class.pmproemail.php:147
2010
+ #: classes/class.pmproemail.php:189 classes/class.pmproemail.php:192
2011
  msgid "All Levels"
2012
  msgstr ""
2013
 
2038
  msgid "%d members found."
2039
  msgstr ""
2040
 
2041
+ #: adminpages/memberslist.php:165 pages/checkout.php:167
2042
  #: shortcodes/pmpro_account.php:110 adminpages/memberslist.php:112
2043
  #: adminpages/memberslist.php:145 adminpages/memberslist.php:155
2044
  #: adminpages/memberslist.php:165 pages/account.php:51 pages/account.php:55
2045
+ #: pages/account.php:76 pages/checkout.php:167 pages/checkout.php:168
2046
+ #: pages/checkout.php:171 pages/checkout.php:173 pages/checkout.php:180
2047
+ #: pages/checkout.php:182 pages/checkout.php:184 pages/checkout.php:191
2048
+ #: pages/checkout.php:194 shortcodes/pmpro_account.php:105
2049
+ #: shortcodes/pmpro_account.php:107 shortcodes/pmpro_account.php:108
2050
+ #: shortcodes/pmpro_account.php:110
2051
  msgid "Username"
2052
  msgstr ""
2053
 
2063
  msgid "Last&nbsp;Name"
2064
  msgstr ""
2065
 
2066
+ #: adminpages/memberslist.php:170 pages/billing.php:104 pages/checkout.php:275
2067
+ #: pages/confirmation.php:69 pages/invoice.php:48
2068
  #: adminpages/memberslist.php:117 adminpages/memberslist.php:150
2069
  #: adminpages/memberslist.php:160 adminpages/memberslist.php:170
2070
  #: pages/account.php:90 pages/account.php:94 pages/billing.php:58
2071
  #: pages/billing.php:62 pages/billing.php:71 pages/billing.php:74
2072
  #: pages/billing.php:76 pages/billing.php:77 pages/billing.php:80
2073
+ #: pages/billing.php:103 pages/checkout.php:275 pages/checkout.php:298
2074
+ #: pages/checkout.php:300 pages/checkout.php:302 pages/checkout.php:311
2075
+ #: pages/checkout.php:314 pages/checkout.php:317 pages/checkout.php:319
2076
+ #: pages/checkout.php:321 pages/checkout.php:326 pages/checkout.php:329
2077
  #: pages/confirmation.php:59 pages/confirmation.php:61
2078
+ #: pages/confirmation.php:67 pages/confirmation.php:69 pages/invoice.php:46
2079
+ #: pages/invoice.php:48
2080
  msgid "Billing Address"
2081
  msgstr ""
2082
 
2083
+ #: adminpages/memberslist.php:171 adminpages/reports/login.php:165
2084
  #: classes/gateways/class.pmprogateway_authorizenet.php:303
2085
  #: adminpages/memberslist.php:118 adminpages/memberslist.php:151
2086
  #: adminpages/memberslist.php:161 adminpages/memberslist.php:171
2087
  #: adminpages/pagesettings.php:51 adminpages/reports/login.php:143
2088
  #: adminpages/reports/login.php:145 adminpages/reports/login.php:161
2089
+ #: adminpages/reports/login.php:165
2090
  #: classes/gateways/class.pmprogateway_authorizenet.php:187
2091
  #: classes/gateways/class.pmprogateway_authorizenet.php:303
2092
  msgid "Membership"
2098
  msgid "Fee"
2099
  msgstr ""
2100
 
2101
+ #: adminpages/memberslist.php:173 adminpages/reports/login.php:166
2102
  #: adminpages/memberslist.php:120 adminpages/memberslist.php:153
2103
  #: adminpages/memberslist.php:163 adminpages/memberslist.php:173
2104
  #: adminpages/reports/login.php:144 adminpages/reports/login.php:146
2105
+ #: adminpages/reports/login.php:162 adminpages/reports/login.php:166
2106
  msgid "Joined"
2107
  msgstr ""
2108
 
2111
  msgid "Ended"
2112
  msgstr ""
2113
 
2114
+ #: adminpages/memberslist.php:262 adminpages/reports/login.php:232
2115
  #: adminpages/memberslist.php:195 adminpages/memberslist.php:223
2116
  #: adminpages/memberslist.php:251 adminpages/memberslist.php:261
2117
  #: adminpages/memberslist.php:262 adminpages/reports/login.php:210
2118
  #: adminpages/reports/login.php:212 adminpages/reports/login.php:228
2119
+ #: adminpages/reports/login.php:232
2120
  msgid "No members found."
2121
  msgstr ""
2122
 
2123
+ #: adminpages/memberslist.php:262 adminpages/reports/login.php:232
2124
  #: adminpages/memberslist.php:195 adminpages/memberslist.php:223
2125
  #: adminpages/memberslist.php:251 adminpages/memberslist.php:261
2126
  #: adminpages/memberslist.php:262 adminpages/reports/login.php:210
2127
  #: adminpages/reports/login.php:212 adminpages/reports/login.php:228
2128
+ #: adminpages/reports/login.php:232
2129
  msgid "Search all levels"
2130
  msgstr ""
2131
 
2149
  msgid "Error deleting order."
2150
  msgstr ""
2151
 
2152
+ #: adminpages/orders.php:295 adminpages/orders.php:119
2153
  #: adminpages/orders.php:169 adminpages/orders.php:270
2154
  #: adminpages/orders.php:284 adminpages/orders.php:285
2155
+ #: adminpages/orders.php:295
2156
  msgid "Order saved successfully."
2157
  msgstr ""
2158
 
2159
+ #: adminpages/orders.php:298 adminpages/orders.php:124
2160
  #: adminpages/orders.php:174 adminpages/orders.php:275
2161
  #: adminpages/orders.php:287 adminpages/orders.php:288
2162
+ #: adminpages/orders.php:298
2163
  msgid "Error updating order timestamp."
2164
  msgstr ""
2165
 
2166
+ #: adminpages/orders.php:302 adminpages/orders.php:130
2167
  #: adminpages/orders.php:180 adminpages/orders.php:281
2168
  #: adminpages/orders.php:291 adminpages/orders.php:292
2169
+ #: adminpages/orders.php:302
2170
  msgid "Error saving order."
2171
  msgstr ""
2172
 
2173
+ #: adminpages/orders.php:362 classes/class.memberorder.php:746
2174
+ #: adminpages/orders.php:195 adminpages/orders.php:245
2175
+ #: adminpages/orders.php:317 adminpages/orders.php:321
2176
+ #: adminpages/orders.php:346 adminpages/orders.php:352
2177
+ #: adminpages/orders.php:362
2178
  msgid "Order"
2179
  msgstr ""
2180
 
2181
+ #: adminpages/orders.php:364 adminpages/orders.php:197
2182
  #: adminpages/orders.php:247 adminpages/orders.php:319
2183
  #: adminpages/orders.php:323 adminpages/orders.php:348
2184
+ #: adminpages/orders.php:354 adminpages/orders.php:364
2185
  msgid "New Order"
2186
  msgstr ""
2187
 
2188
+ #: adminpages/orders.php:401 adminpages/orders.php:220
2189
  #: adminpages/orders.php:270 adminpages/orders.php:342
2190
  #: adminpages/orders.php:359 adminpages/orders.php:371
2191
+ #: adminpages/orders.php:390 adminpages/orders.php:401
2192
  msgid "Randomly generated for you."
2193
  msgstr ""
2194
 
2195
+ #: adminpages/orders.php:406 adminpages/orders.php:225
2196
  #: adminpages/orders.php:275 adminpages/orders.php:347
2197
  #: adminpages/orders.php:364 adminpages/orders.php:376
2198
+ #: adminpages/orders.php:395 adminpages/orders.php:406
2199
  msgid "User ID"
2200
  msgstr ""
2201
 
2202
+ #: adminpages/orders.php:418 adminpages/orders.php:234
2203
  #: adminpages/orders.php:284 adminpages/orders.php:356
2204
  #: adminpages/orders.php:376 adminpages/orders.php:385
2205
+ #: adminpages/orders.php:407 adminpages/orders.php:418
2206
  msgid "Membership Level ID"
2207
  msgstr ""
2208
 
2209
+ #: adminpages/orders.php:431 adminpages/orders.php:243
2210
  #: adminpages/orders.php:293 adminpages/orders.php:365
2211
  #: adminpages/orders.php:389 adminpages/orders.php:394
2212
+ #: adminpages/orders.php:420 adminpages/orders.php:431
2213
  msgid "Billing Name"
2214
  msgstr ""
2215
 
2216
+ #: adminpages/orders.php:443 adminpages/orders.php:251
2217
  #: adminpages/orders.php:301 adminpages/orders.php:373
2218
  #: adminpages/orders.php:401 adminpages/orders.php:402
2219
+ #: adminpages/orders.php:432 adminpages/orders.php:443
2220
  msgid "Billing Street"
2221
  msgstr ""
2222
 
2223
+ #: adminpages/orders.php:454 adminpages/orders.php:258
2224
  #: adminpages/orders.php:308 adminpages/orders.php:380
2225
  #: adminpages/orders.php:409 adminpages/orders.php:412
2226
+ #: adminpages/orders.php:443 adminpages/orders.php:454
2227
  msgid "Billing City"
2228
  msgstr ""
2229
 
2230
+ #: adminpages/orders.php:465 adminpages/orders.php:265
2231
  #: adminpages/orders.php:315 adminpages/orders.php:387
2232
  #: adminpages/orders.php:416 adminpages/orders.php:423
2233
+ #: adminpages/orders.php:454 adminpages/orders.php:465
2234
  msgid "Billing State"
2235
  msgstr ""
2236
 
2237
+ #: adminpages/orders.php:476 adminpages/orders.php:272
2238
  #: adminpages/orders.php:322 adminpages/orders.php:394
2239
  #: adminpages/orders.php:423 adminpages/orders.php:434
2240
+ #: adminpages/orders.php:465 adminpages/orders.php:476
2241
  msgid "Billing Postal Code"
2242
  msgstr ""
2243
 
2244
+ #: adminpages/orders.php:487 adminpages/orders.php:279
2245
  #: adminpages/orders.php:329 adminpages/orders.php:401
2246
  #: adminpages/orders.php:430 adminpages/orders.php:445
2247
+ #: adminpages/orders.php:476 adminpages/orders.php:487
2248
  msgid "Billing Country"
2249
  msgstr ""
2250
 
2251
+ #: adminpages/orders.php:499 adminpages/orders.php:287
2252
  #: adminpages/orders.php:337 adminpages/orders.php:409
2253
  #: adminpages/orders.php:438 adminpages/orders.php:457
2254
+ #: adminpages/orders.php:488 adminpages/orders.php:499
2255
  msgid "Billing Phone"
2256
  msgstr ""
2257
 
2258
+ #: adminpages/orders.php:512 adminpages/orders.php:296
2259
  #: adminpages/orders.php:346 adminpages/orders.php:418
2260
  #: adminpages/orders.php:447 adminpages/orders.php:470
2261
+ #: adminpages/orders.php:501 adminpages/orders.php:512
2262
  msgid "Sub Total"
2263
  msgstr ""
2264
 
2265
+ #: adminpages/orders.php:523 adminpages/templates/orders-email.php:60
2266
+ #: adminpages/templates/orders-print.php:89 adminpages/orders.php:304
2267
+ #: adminpages/orders.php:354 adminpages/orders.php:426
2268
+ #: adminpages/orders.php:455 adminpages/orders.php:481
2269
+ #: adminpages/orders.php:512 adminpages/orders.php:523
2270
  #: adminpages/templates/orders-email.php:60
2271
  #: adminpages/templates/orders-print.php:89 pages/invoice.php:78
2272
  #: pages/invoice.php:80
2273
  msgid "Tax"
2274
  msgstr ""
2275
 
2276
+ #: adminpages/orders.php:534 adminpages/orders.php:312
2277
  #: adminpages/orders.php:362 adminpages/orders.php:434
2278
  #: adminpages/orders.php:463 adminpages/orders.php:492
2279
+ #: adminpages/orders.php:523 adminpages/orders.php:534
2280
  msgid "Coupon Amount"
2281
  msgstr ""
2282
 
2283
+ #: adminpages/orders.php:546 adminpages/orders.php:1145
2284
  #: adminpages/templates/orders-email.php:64
2285
+ #: adminpages/templates/orders-print.php:93 adminpages/orders.php:320
2286
+ #: adminpages/orders.php:370 adminpages/orders.php:442
2287
+ #: adminpages/orders.php:471 adminpages/orders.php:504
2288
+ #: adminpages/orders.php:535 adminpages/orders.php:546
2289
  #: adminpages/orders.php:602 adminpages/orders.php:905
2290
  #: adminpages/orders.php:915 adminpages/orders.php:942
2291
  #: adminpages/orders.php:971 adminpages/orders.php:1108
2292
+ #: adminpages/orders.php:1139 adminpages/orders.php:1145
2293
+ #: adminpages/templates/orders-email.php:64
2294
  #: adminpages/templates/orders-print.php:93 pages/invoice.php:82
2295
  #: pages/invoice.php:84
2296
  msgid "Total"
2297
  msgstr ""
2298
 
2299
+ #: adminpages/orders.php:555 adminpages/orders.php:325
2300
  #: adminpages/orders.php:375 adminpages/orders.php:447
2301
  #: adminpages/orders.php:476 adminpages/orders.php:513
2302
+ #: adminpages/orders.php:544 adminpages/orders.php:555
2303
  msgid "Should be subtotal + tax - couponamount."
2304
  msgstr ""
2305
 
2306
+ #: adminpages/orders.php:560 adminpages/orders.php:330
2307
  #: adminpages/orders.php:380 adminpages/orders.php:452
2308
  #: adminpages/orders.php:481 adminpages/orders.php:518
2309
+ #: adminpages/orders.php:549 adminpages/orders.php:560
2310
  msgid "Payment Type"
2311
  msgstr ""
2312
 
2313
+ #: adminpages/orders.php:570 adminpages/orders.php:335
2314
  #: adminpages/orders.php:385 adminpages/orders.php:457
2315
  #: adminpages/orders.php:486 adminpages/orders.php:528
2316
+ #: adminpages/orders.php:559 adminpages/orders.php:570
2317
  msgid "e.g. PayPal Express, PayPal Standard, Credit Card."
2318
  msgstr ""
2319
 
2320
+ #: adminpages/orders.php:574
2321
+ #: classes/gateways/class.pmprogateway_braintree.php:446
2322
+ #: classes/gateways/class.pmprogateway_stripe.php:573 pages/billing.php:275
2323
+ #: pages/checkout.php:423 adminpages/orders.php:339 adminpages/orders.php:389
2324
  #: adminpages/orders.php:461 adminpages/orders.php:490
2325
  #: adminpages/orders.php:532 adminpages/orders.php:563
2326
+ #: adminpages/orders.php:574
2327
  #: classes/gateways/class.pmprogateway_braintree.php:291
2328
  #: classes/gateways/class.pmprogateway_braintree.php:304
2329
  #: classes/gateways/class.pmprogateway_braintree.php:306
2332
  #: classes/gateways/class.pmprogateway_braintree.php:342
2333
  #: classes/gateways/class.pmprogateway_braintree.php:344
2334
  #: classes/gateways/class.pmprogateway_braintree.php:406
2335
+ #: classes/gateways/class.pmprogateway_braintree.php:441
2336
  #: classes/gateways/class.pmprogateway_stripe.php:408
2337
  #: classes/gateways/class.pmprogateway_stripe.php:409
2338
  #: classes/gateways/class.pmprogateway_stripe.php:419
2344
  #: classes/gateways/class.pmprogateway_stripe.php:473
2345
  #: classes/gateways/class.pmprogateway_stripe.php:484
2346
  #: classes/gateways/class.pmprogateway_stripe.php:522
2347
+ #: classes/gateways/class.pmprogateway_stripe.php:549
2348
+ #: classes/gateways/class.pmprogateway_stripe.php:573 pages/billing.php:234
2349
  #: pages/billing.php:238 pages/billing.php:247 pages/billing.php:250
2350
  #: pages/billing.php:253 pages/billing.php:262 pages/billing.php:268
2351
+ #: pages/billing.php:271 pages/billing.php:274 pages/billing.php:294
2352
+ #: pages/checkout.php:423 pages/checkout.php:493 pages/checkout.php:507
2353
  #: pages/checkout.php:510 pages/checkout.php:516 pages/checkout.php:517
2354
  #: pages/checkout.php:525 pages/checkout.php:527 pages/checkout.php:534
2355
+ #: pages/checkout.php:537
2356
  msgid "Card Type"
2357
  msgstr ""
2358
 
2359
+ #: adminpages/orders.php:582 adminpages/orders.php:344
2360
  #: adminpages/orders.php:394 adminpages/orders.php:466
2361
  #: adminpages/orders.php:495 adminpages/orders.php:540
2362
+ #: adminpages/orders.php:571 adminpages/orders.php:582
2363
  msgid "e.g. Visa, MasterCard, AMEX, etc"
2364
  msgstr ""
2365
 
2366
+ #: adminpages/orders.php:586
2367
  #: classes/gateways/class.pmprogateway_twocheckout.php:137
2368
  #: adminpages/orders.php:348 adminpages/orders.php:398
2369
  #: adminpages/orders.php:470 adminpages/orders.php:499
2370
  #: adminpages/orders.php:544 adminpages/orders.php:575
2371
+ #: adminpages/orders.php:586 adminpages/paymentsettings.php:347
2372
+ #: adminpages/paymentsettings.php:352
2373
  #: classes/gateways/class.pmprogateway_twocheckout.php:129
2374
  #: classes/gateways/class.pmprogateway_twocheckout.php:137
2375
  #: classes/gateways/class.pmprogateway_twocheckout.php:148
2376
  msgid "Account Number"
2377
  msgstr ""
2378
 
2379
+ #: adminpages/orders.php:595 adminpages/orders.php:353
2380
  #: adminpages/orders.php:403 adminpages/orders.php:475
2381
  #: adminpages/orders.php:504 adminpages/orders.php:553
2382
+ #: adminpages/orders.php:584 adminpages/orders.php:595
2383
  msgid "Obscure all but last 4 digits."
2384
  msgstr ""
2385
 
2386
+ #: adminpages/orders.php:603 adminpages/orders.php:358
2387
  #: adminpages/orders.php:408 adminpages/orders.php:480
2388
  #: adminpages/orders.php:509 adminpages/orders.php:561
2389
+ #: adminpages/orders.php:592 adminpages/orders.php:603
2390
  msgid "Expiration Month"
2391
  msgstr ""
2392
 
2393
+ #: adminpages/orders.php:611 adminpages/orders.php:365
2394
  #: adminpages/orders.php:415 adminpages/orders.php:487
2395
  #: adminpages/orders.php:516 adminpages/orders.php:569
2396
+ #: adminpages/orders.php:600 adminpages/orders.php:611
2397
  msgid "Expiration Year"
2398
  msgstr ""
2399
 
2400
+ #: adminpages/orders.php:621 adminpages/orders.php:1149
2401
  #: adminpages/orders.php:373 adminpages/orders.php:423
2402
  #: adminpages/orders.php:495 adminpages/orders.php:524
2403
  #: adminpages/orders.php:579 adminpages/orders.php:606
2404
+ #: adminpages/orders.php:610 adminpages/orders.php:621
2405
+ #: adminpages/orders.php:909 adminpages/orders.php:919
2406
+ #: adminpages/orders.php:946 adminpages/orders.php:975
2407
+ #: adminpages/orders.php:1112 adminpages/orders.php:1143
2408
+ #: adminpages/orders.php:1149
2409
  msgid "Status"
2410
  msgstr ""
2411
 
2412
+ #: adminpages/orders.php:654 adminpages/orders.php:1147
2413
+ #: classes/class.memberorder.php:747 adminpages/orders.php:394
2414
+ #: adminpages/orders.php:444 adminpages/orders.php:516
2415
+ #: adminpages/orders.php:545 adminpages/orders.php:604
2416
+ #: adminpages/orders.php:612 adminpages/orders.php:643
2417
+ #: adminpages/orders.php:654 adminpages/orders.php:907
2418
  #: adminpages/orders.php:917 adminpages/orders.php:944
2419
  #: adminpages/orders.php:973 adminpages/orders.php:1110
2420
+ #: adminpages/orders.php:1141 adminpages/orders.php:1147
2421
  msgid "Gateway"
2422
  msgstr ""
2423
 
2424
+ #: adminpages/orders.php:675 adminpages/paymentsettings.php:141
2425
  #: adminpages/orders.php:411 adminpages/orders.php:461
2426
  #: adminpages/orders.php:462 adminpages/orders.php:534
2427
  #: adminpages/orders.php:563 adminpages/orders.php:633
2428
+ #: adminpages/orders.php:664 adminpages/orders.php:675
2429
+ #: adminpages/paymentsettings.php:124 adminpages/paymentsettings.php:141
2430
  #: adminpages/paymentsettings.php:175 adminpages/paymentsettings.php:179
2431
  #: adminpages/paymentsettings.php:184
2432
  msgid "Gateway Environment"
2433
  msgstr ""
2434
 
2435
+ #: adminpages/orders.php:682 adminpages/paymentsettings.php:145
2436
  #: adminpages/orders.php:415 adminpages/orders.php:465
2437
  #: adminpages/orders.php:466 adminpages/orders.php:538
2438
  #: adminpages/orders.php:567 adminpages/orders.php:640
2439
+ #: adminpages/orders.php:671 adminpages/orders.php:682
2440
+ #: adminpages/paymentsettings.php:128 adminpages/paymentsettings.php:145
2441
  #: adminpages/paymentsettings.php:179 adminpages/paymentsettings.php:183
2442
  #: adminpages/paymentsettings.php:188
2443
  msgid "Sandbox/Testing"
2444
  msgstr ""
2445
 
2446
+ #: adminpages/orders.php:684 adminpages/paymentsettings.php:146
2447
  #: adminpages/orders.php:416 adminpages/orders.php:466
2448
  #: adminpages/orders.php:467 adminpages/orders.php:539
2449
  #: adminpages/orders.php:568 adminpages/orders.php:642
2450
+ #: adminpages/orders.php:673 adminpages/orders.php:684
2451
+ #: adminpages/paymentsettings.php:129 adminpages/paymentsettings.php:146
2452
  #: adminpages/paymentsettings.php:180 adminpages/paymentsettings.php:184
2453
  #: adminpages/paymentsettings.php:189
2454
  msgid "Live/Production"
2455
  msgstr ""
2456
 
2457
+ #: adminpages/orders.php:692 adminpages/orders.php:423
2458
  #: adminpages/orders.php:473 adminpages/orders.php:474
2459
  #: adminpages/orders.php:546 adminpages/orders.php:575
2460
  #: adminpages/orders.php:650 adminpages/orders.php:681
2461
+ #: adminpages/orders.php:692
2462
  msgid "Payment Transaction ID"
2463
  msgstr ""
2464
 
2465
+ #: adminpages/orders.php:701 adminpages/orders.php:428
2466
  #: adminpages/orders.php:478 adminpages/orders.php:479
2467
  #: adminpages/orders.php:551 adminpages/orders.php:580
2468
  #: adminpages/orders.php:659 adminpages/orders.php:690
2469
+ #: adminpages/orders.php:701
2470
  msgid "Generated by the gateway. Useful to cross reference orders."
2471
  msgstr ""
2472
 
2473
+ #: adminpages/orders.php:706 classes/class.memberorder.php:748
2474
+ #: adminpages/orders.php:432 adminpages/orders.php:482
2475
+ #: adminpages/orders.php:483 adminpages/orders.php:555
2476
+ #: adminpages/orders.php:584 adminpages/orders.php:664
2477
+ #: adminpages/orders.php:695 adminpages/orders.php:706
2478
  msgid "Subscription Transaction ID"
2479
  msgstr ""
2480
 
2481
+ #: adminpages/orders.php:716 adminpages/orders.php:437
2482
  #: adminpages/orders.php:487 adminpages/orders.php:488
2483
  #: adminpages/orders.php:560 adminpages/orders.php:589
2484
  #: adminpages/orders.php:674 adminpages/orders.php:705
2485
+ #: adminpages/orders.php:716
2486
  msgid "Generated by the gateway. Useful to cross reference subscriptions."
2487
  msgstr ""
2488
 
2489
+ #: adminpages/orders.php:721 adminpages/orders.php:1150 pages/invoice.php:87
2490
  #: shortcodes/pmpro_account.php:127 adminpages/orders.php:442
2491
  #: adminpages/orders.php:492 adminpages/orders.php:493
2492
  #: adminpages/orders.php:565 adminpages/orders.php:594
2493
  #: adminpages/orders.php:607 adminpages/orders.php:679
2494
+ #: adminpages/orders.php:710 adminpages/orders.php:721
2495
+ #: adminpages/orders.php:910 adminpages/orders.php:920
2496
+ #: adminpages/orders.php:947 adminpages/orders.php:976
2497
+ #: adminpages/orders.php:1113 adminpages/orders.php:1144
2498
+ #: adminpages/orders.php:1150 pages/account.php:91 pages/invoice.php:87
2499
+ #: pages/invoice.php:105 pages/invoice.php:107
2500
+ #: shortcodes/pmpro_account.php:122 shortcodes/pmpro_account.php:124
2501
+ #: shortcodes/pmpro_account.php:125 shortcodes/pmpro_account.php:127
2502
  msgid "Date"
2503
  msgstr ""
2504
 
2505
+ #: adminpages/orders.php:758 adminpages/orders.php:477
2506
  #: adminpages/orders.php:527 adminpages/orders.php:599
2507
  #: adminpages/orders.php:628 adminpages/orders.php:716
2508
+ #: adminpages/orders.php:747 adminpages/orders.php:758
2509
  msgid "Affiliate ID"
2510
  msgstr ""
2511
 
2512
+ #: adminpages/orders.php:770 adminpages/orders.php:485
2513
  #: adminpages/orders.php:535 adminpages/orders.php:607
2514
  #: adminpages/orders.php:636 adminpages/orders.php:728
2515
+ #: adminpages/orders.php:759 adminpages/orders.php:770
2516
  msgid "Affiliate SubID"
2517
  msgstr ""
2518
 
2519
+ #: adminpages/orders.php:784 adminpages/orders.php:495
2520
  #: adminpages/orders.php:545 adminpages/orders.php:617
2521
  #: adminpages/orders.php:646 adminpages/orders.php:742
2522
+ #: adminpages/orders.php:773 adminpages/orders.php:784
2523
  msgid "Notes"
2524
  msgstr ""
2525
 
2526
+ #: adminpages/orders.php:806 adminpages/orders.php:510
2527
  #: adminpages/orders.php:560 adminpages/orders.php:632
2528
  #: adminpages/orders.php:661 adminpages/orders.php:764
2529
+ #: adminpages/orders.php:795 adminpages/orders.php:806
2530
  msgid "Save Order"
2531
  msgstr ""
2532
 
2533
+ #: adminpages/orders.php:842 adminpages/orders.php:667
2534
  #: adminpages/orders.php:696 adminpages/orders.php:800
2535
+ #: adminpages/orders.php:831 adminpages/orders.php:842
2536
  msgid "Email Invoice"
2537
  msgstr ""
2538
 
2539
+ #: adminpages/orders.php:845 adminpages/orders.php:670
2540
  #: adminpages/orders.php:699 adminpages/orders.php:803
2541
+ #: adminpages/orders.php:834 adminpages/orders.php:845
2542
  msgid "Send an invoice for this order to: "
2543
  msgstr ""
2544
 
2545
+ #: adminpages/orders.php:847 adminpages/orders.php:672
2546
  #: adminpages/orders.php:701 adminpages/orders.php:805
2547
+ #: adminpages/orders.php:836 adminpages/orders.php:847
2548
  msgid "Send Email"
2549
  msgstr ""
2550
 
2551
+ #: adminpages/orders.php:852 includes/adminpages.php:56
2552
  #: includes/adminpages.php:172 adminpages/orders.php:520
2553
  #: adminpages/orders.php:570 adminpages/orders.php:677
2554
  #: adminpages/orders.php:706 adminpages/orders.php:810
2555
+ #: adminpages/orders.php:841 adminpages/orders.php:852
2556
+ #: includes/adminpages.php:17 includes/adminpages.php:55
2557
+ #: includes/adminpages.php:56 includes/adminpages.php:84
2558
+ #: includes/adminpages.php:156 includes/adminpages.php:163
2559
+ #: includes/adminpages.php:167 includes/adminpages.php:172
2560
  msgid "Orders"
2561
  msgstr ""
2562
 
2563
+ #: adminpages/orders.php:854 adminpages/orders.php:521
2564
  #: adminpages/orders.php:571 adminpages/orders.php:678
2565
  #: adminpages/orders.php:707 adminpages/orders.php:812
2566
+ #: adminpages/orders.php:843 adminpages/orders.php:854
2567
  msgid "Add New Order"
2568
  msgstr ""
2569
 
2570
+ #: adminpages/orders.php:894 adminpages/orders.php:606
2571
  #: adminpages/orders.php:713 adminpages/orders.php:742
2572
  #: adminpages/orders.php:852 adminpages/orders.php:883
2573
+ #: adminpages/orders.php:894
2574
  msgid "Within a Date Range"
2575
  msgstr ""
2576
 
2577
+ #: adminpages/orders.php:896 adminpages/orders.php:607
2578
  #: adminpages/orders.php:714 adminpages/orders.php:743
2579
  #: adminpages/orders.php:854 adminpages/orders.php:885
2580
+ #: adminpages/orders.php:896
2581
  msgid "Predefined Date Range"
2582
  msgstr ""
2583
 
2584
+ #: adminpages/orders.php:898 adminpages/orders.php:608
2585
  #: adminpages/orders.php:715 adminpages/orders.php:744
2586
  #: adminpages/orders.php:856 adminpages/orders.php:887
2587
+ #: adminpages/orders.php:898
2588
  msgid "Within a Level"
2589
  msgstr ""
2590
 
2591
+ #: adminpages/orders.php:900 adminpages/orders.php:609
2592
  #: adminpages/orders.php:716 adminpages/orders.php:745
2593
  #: adminpages/orders.php:858 adminpages/orders.php:889
2594
+ #: adminpages/orders.php:900
2595
  msgid "Within a Status"
2596
  msgstr ""
2597
 
2598
+ #: adminpages/orders.php:903 adminpages/orders.php:612
2599
  #: adminpages/orders.php:719 adminpages/orders.php:748
2600
  #: adminpages/orders.php:861 adminpages/orders.php:892
2601
+ #: adminpages/orders.php:903
2602
  msgid "From"
2603
  msgstr ""
2604
 
2605
+ #: adminpages/orders.php:918 adminpages/orders.php:624
2606
  #: adminpages/orders.php:731 adminpages/orders.php:760
2607
  #: adminpages/orders.php:876 adminpages/orders.php:907
2608
+ #: adminpages/orders.php:918
2609
  msgid "To"
2610
  msgstr ""
2611
 
2612
+ #: adminpages/orders.php:931 adminpages/orders.php:636
2613
  #: adminpages/orders.php:743 adminpages/orders.php:772
2614
  #: adminpages/orders.php:889 adminpages/orders.php:920
2615
+ #: adminpages/orders.php:931
2616
  msgid "filter by "
2617
  msgstr ""
2618
 
2619
+ #: adminpages/orders.php:969 adminpages/orders.php:674
2620
  #: adminpages/orders.php:780 adminpages/orders.php:809
2621
  #: adminpages/orders.php:932 adminpages/orders.php:963
2622
+ #: adminpages/orders.php:969
2623
  msgid "Filter"
2624
  msgstr ""
2625
 
2626
+ #: adminpages/orders.php:1066 adminpages/orders.php:1069
2627
  #: adminpages/orders.php:535 adminpages/orders.php:538
2628
  #: adminpages/orders.php:777 adminpages/orders.php:780
2629
  #: adminpages/orders.php:883 adminpages/orders.php:886
2630
  #: adminpages/orders.php:912 adminpages/orders.php:915
2631
  #: adminpages/orders.php:1029 adminpages/orders.php:1032
2632
  #: adminpages/orders.php:1060 adminpages/orders.php:1063
2633
+ #: adminpages/orders.php:1066 adminpages/orders.php:1069
2634
  msgid "Search Orders"
2635
  msgstr ""
2636
 
2637
+ #: adminpages/orders.php:1133 adminpages/orders.php:590
2638
  #: adminpages/orders.php:893 adminpages/orders.php:903
2639
  #: adminpages/orders.php:930 adminpages/orders.php:959
2640
  #: adminpages/orders.php:1096 adminpages/orders.php:1127
2641
+ #: adminpages/orders.php:1133
2642
  #, php-format
2643
  msgid "%d orders found."
2644
  msgstr ""
2645
 
2646
+ #: adminpages/orders.php:1142 adminpages/reports/login.php:163
2647
  #: classes/gateways/class.pmprogateway_payflowpro.php:116
2648
  #: adminpages/orders.php:599 adminpages/orders.php:902
2649
  #: adminpages/orders.php:912 adminpages/orders.php:939
2650
  #: adminpages/orders.php:968 adminpages/orders.php:1105
2651
+ #: adminpages/orders.php:1136 adminpages/orders.php:1142
2652
+ #: adminpages/paymentsettings.php:211 adminpages/paymentsettings.php:215
2653
+ #: adminpages/paymentsettings.php:220 adminpages/reports/login.php:141
2654
+ #: adminpages/reports/login.php:143 adminpages/reports/login.php:159
2655
+ #: adminpages/reports/login.php:163
2656
  #: classes/gateways/class.pmprogateway_payflowpro.php:116
2657
  msgid "User"
2658
  msgstr ""
2659
 
2660
+ #: adminpages/orders.php:1144 includes/init.php:244 includes/profile.php:36
2661
+ #: pages/checkout.php:34 pages/confirmation.php:53 pages/confirmation.php:91
2662
+ #: pages/confirmation.php:113 pages/invoice.php:28 pages/invoice.php:70
2663
  #: adminpages/orders.php:601 adminpages/orders.php:904
2664
  #: adminpages/orders.php:914 adminpages/orders.php:941
2665
  #: adminpages/orders.php:970 adminpages/orders.php:1107
2666
+ #: adminpages/orders.php:1138 adminpages/orders.php:1144 includes/init.php:214
2667
+ #: includes/init.php:217 includes/init.php:218 includes/init.php:220
2668
+ #: includes/init.php:222 includes/init.php:230 includes/init.php:238
2669
+ #: includes/init.php:243 includes/init.php:244 includes/profile.php:25
2670
+ #: includes/profile.php:27 includes/profile.php:30 includes/profile.php:36
2671
+ #: pages/checkout.php:33 pages/checkout.php:34 pages/checkout.php:35
2672
+ #: pages/checkout.php:42 pages/checkout.php:45 pages/confirmation.php:46
2673
+ #: pages/confirmation.php:47 pages/confirmation.php:53
2674
+ #: pages/confirmation.php:62 pages/confirmation.php:64
2675
+ #: pages/confirmation.php:70 pages/confirmation.php:91
2676
  #: pages/confirmation.php:103 pages/confirmation.php:105
2677
+ #: pages/confirmation.php:113 pages/confirmation.php:116 pages/invoice.php:27
2678
+ #: pages/invoice.php:28 pages/invoice.php:49 pages/invoice.php:51
2679
+ #: pages/invoice.php:70
2680
  msgid "Membership Level"
2681
  msgstr ""
2682
 
2683
+ #: adminpages/orders.php:1146 adminpages/orders.php:1226
2684
  #: adminpages/orders.php:603 adminpages/orders.php:651
2685
  #: adminpages/orders.php:906 adminpages/orders.php:916
2686
  #: adminpages/orders.php:943 adminpages/orders.php:954
2687
  #: adminpages/orders.php:972 adminpages/orders.php:982
2688
  #: adminpages/orders.php:1011 adminpages/orders.php:1040
2689
  #: adminpages/orders.php:1109 adminpages/orders.php:1140
2690
+ #: adminpages/orders.php:1146 adminpages/orders.php:1186
2691
+ #: adminpages/orders.php:1220 adminpages/orders.php:1226
2692
  msgid "Payment"
2693
  msgstr ""
2694
 
2695
+ #: adminpages/orders.php:1148 adminpages/orders.php:605
2696
  #: adminpages/orders.php:908 adminpages/orders.php:918
2697
  #: adminpages/orders.php:945 adminpages/orders.php:974
2698
  #: adminpages/orders.php:1111 adminpages/orders.php:1142
2699
+ #: adminpages/orders.php:1148
2700
  msgid "Transaction IDs"
2701
  msgstr ""
2702
 
2703
+ #: adminpages/orders.php:1178 adminpages/orders.php:630
2704
  #: adminpages/orders.php:933 adminpages/orders.php:943
2705
  #: adminpages/orders.php:972 adminpages/orders.php:1001
2706
  #: adminpages/orders.php:1141 adminpages/orders.php:1172
2707
+ #: adminpages/orders.php:1178
2708
  msgid "deleted"
2709
  msgstr ""
2710
 
2711
+ #: adminpages/orders.php:1232 adminpages/orders.php:653
2712
  #: adminpages/orders.php:956 adminpages/orders.php:974
2713
  #: adminpages/orders.php:984 adminpages/orders.php:1013
2714
  #: adminpages/orders.php:1042 adminpages/orders.php:1192
2715
+ #: adminpages/orders.php:1226 adminpages/orders.php:1232
2716
  msgid "Subscription"
2717
  msgstr ""
2718
 
2719
+ #: adminpages/orders.php:1251 adminpages/orders.php:664
2720
  #: adminpages/orders.php:967 adminpages/orders.php:985
2721
  #: adminpages/orders.php:995 adminpages/orders.php:998
2722
  #: adminpages/orders.php:1027 adminpages/orders.php:1056
2723
  #: adminpages/orders.php:1211 adminpages/orders.php:1245
2724
+ #: adminpages/orders.php:1251
2725
  #, php-format
2726
  msgid ""
2727
  "Deleting orders is permanent and can affect active users. Are you sure you "
2728
  "want to delete order %s?"
2729
  msgstr ""
2730
 
2731
+ #: adminpages/orders.php:1255 adminpages/orders.php:1030
2732
  #: adminpages/orders.php:1059 adminpages/orders.php:1215
2733
+ #: adminpages/orders.php:1249 adminpages/orders.php:1255
2734
  msgid "print"
2735
  msgstr ""
2736
 
2737
+ #: adminpages/orders.php:1259 adminpages/orders.php:1033
2738
  #: adminpages/orders.php:1062 adminpages/orders.php:1219
2739
+ #: adminpages/orders.php:1253 adminpages/orders.php:1259
2740
  msgid "email"
2741
  msgstr ""
2742
 
2743
+ #: adminpages/orders.php:1268 adminpages/orders.php:674
2744
  #: adminpages/orders.php:977 adminpages/orders.php:995
2745
  #: adminpages/orders.php:1005 adminpages/orders.php:1008
2746
  #: adminpages/orders.php:1043 adminpages/orders.php:1072
2747
  #: adminpages/orders.php:1228 adminpages/orders.php:1262
2748
+ #: adminpages/orders.php:1268
2749
  msgid "No orders found."
2750
  msgstr ""
2751
 
2752
+ #: adminpages/pagesettings.php:62 adminpages/pagesettings.php:54
2753
+ #: adminpages/pagesettings.php:55 adminpages/pagesettings.php:62
2754
  msgid "Your page settings have been updated."
2755
  msgstr ""
2756
 
2757
+ #: adminpages/pagesettings.php:79 adminpages/pagesettings.php:51
2758
  #: adminpages/pagesettings.php:64 adminpages/pagesettings.php:65
2759
+ #: adminpages/pagesettings.php:79
2760
  msgid "Membership Account"
2761
  msgstr ""
2762
 
2763
+ #: adminpages/pagesettings.php:80 adminpages/pagesettings.php:54
2764
  #: adminpages/pagesettings.php:65 adminpages/pagesettings.php:66
2765
+ #: adminpages/pagesettings.php:80
2766
  msgid "Membership Billing"
2767
  msgstr ""
2768
 
2769
+ #: adminpages/pagesettings.php:81 adminpages/pagesettings.php:57
2770
  #: adminpages/pagesettings.php:66 adminpages/pagesettings.php:67
2771
+ #: adminpages/pagesettings.php:81
2772
  msgid "Membership Cancel"
2773
  msgstr ""
2774
 
2775
+ #: adminpages/pagesettings.php:82 adminpages/pagesettings.php:60
2776
  #: adminpages/pagesettings.php:67 adminpages/pagesettings.php:68
2777
+ #: adminpages/pagesettings.php:82
2778
  msgid "Membership Checkout"
2779
  msgstr ""
2780
 
2781
+ #: adminpages/pagesettings.php:83 adminpages/pagesettings.php:63
2782
  #: adminpages/pagesettings.php:68 adminpages/pagesettings.php:69
2783
+ #: adminpages/pagesettings.php:83
2784
  msgid "Membership Confirmation"
2785
  msgstr ""
2786
 
2787
+ #: adminpages/pagesettings.php:84 adminpages/pagesettings.php:66
2788
  #: adminpages/pagesettings.php:69 adminpages/pagesettings.php:70
2789
+ #: adminpages/pagesettings.php:84
2790
  msgid "Membership Invoice"
2791
  msgstr ""
2792
 
2793
+ #: adminpages/pagesettings.php:98 adminpages/pagesettings.php:83
2794
+ #: adminpages/pagesettings.php:84 adminpages/pagesettings.php:98
2795
+ #: adminpages/pagesettings.php:111
2796
  msgid "The following pages have been created for you"
2797
  msgstr ""
2798
 
2799
+ #: adminpages/pagesettings.php:113 adminpages/pagesettings.php:97
2800
+ #: adminpages/pagesettings.php:98 adminpages/pagesettings.php:113
2801
+ #: adminpages/pagesettings.php:126
2802
  msgid ""
2803
  "Manage the WordPress pages assigned to each required Paid Memberships Pro "
2804
  "page."
2805
  msgstr ""
2806
 
2807
+ #: adminpages/pagesettings.php:117 adminpages/pagesettings.php:101
2808
  #: adminpages/pagesettings.php:102 adminpages/pagesettings.php:104
2809
+ #: adminpages/pagesettings.php:117 adminpages/pagesettings.php:132
2810
  msgid ""
2811
  "Assign the WordPress pages for each required Paid Memberships Pro page or"
2812
  msgstr ""
2813
 
2814
+ #: adminpages/pagesettings.php:118 adminpages/pagesettings.php:102
2815
  #: adminpages/pagesettings.php:103 adminpages/pagesettings.php:104
2816
+ #: adminpages/pagesettings.php:118 adminpages/pagesettings.php:132
2817
  msgid "click here to let us generate them for you"
2818
  msgstr ""
2819
 
2820
+ #: adminpages/pagesettings.php:127 adminpages/pagesettings.php:111
2821
+ #: adminpages/pagesettings.php:112 adminpages/pagesettings.php:127
2822
+ #: adminpages/pagesettings.php:140
2823
  msgid "Account Page"
2824
  msgstr ""
2825
 
2826
+ #: adminpages/pagesettings.php:131 adminpages/pagesettings.php:149
2827
+ #: adminpages/pagesettings.php:167 adminpages/pagesettings.php:186
2828
+ #: adminpages/pagesettings.php:205 adminpages/pagesettings.php:225
2829
+ #: adminpages/pagesettings.php:244 adminpages/pagesettings.php:284
2830
  #: adminpages/pagesettings.php:115 adminpages/pagesettings.php:116
2831
+ #: adminpages/pagesettings.php:131 adminpages/pagesettings.php:133
2832
+ #: adminpages/pagesettings.php:134 adminpages/pagesettings.php:144
2833
+ #: adminpages/pagesettings.php:147 adminpages/pagesettings.php:149
2834
  #: adminpages/pagesettings.php:151 adminpages/pagesettings.php:152
2835
  #: adminpages/pagesettings.php:159 adminpages/pagesettings.php:162
2836
+ #: adminpages/pagesettings.php:167 adminpages/pagesettings.php:170
2837
+ #: adminpages/pagesettings.php:171 adminpages/pagesettings.php:174
2838
+ #: adminpages/pagesettings.php:177 adminpages/pagesettings.php:186
2839
  #: adminpages/pagesettings.php:189 adminpages/pagesettings.php:190
2840
+ #: adminpages/pagesettings.php:193 adminpages/pagesettings.php:205
2841
+ #: adminpages/pagesettings.php:206 adminpages/pagesettings.php:209
2842
+ #: adminpages/pagesettings.php:210 adminpages/pagesettings.php:222
2843
+ #: adminpages/pagesettings.php:225 adminpages/pagesettings.php:228
2844
+ #: adminpages/pagesettings.php:229 adminpages/pagesettings.php:238
2845
+ #: adminpages/pagesettings.php:241 adminpages/pagesettings.php:244
2846
  #: adminpages/pagesettings.php:268 adminpages/pagesettings.php:269
2847
+ #: adminpages/pagesettings.php:284
2848
  msgid "Choose One"
2849
  msgstr ""
2850
 
2851
+ #: adminpages/pagesettings.php:135 adminpages/pagesettings.php:153
2852
+ #: adminpages/pagesettings.php:171 adminpages/pagesettings.php:190
2853
+ #: adminpages/pagesettings.php:209 adminpages/pagesettings.php:229
2854
+ #: adminpages/pagesettings.php:248 adminpages/pagesettings.php:290
2855
  #: adminpages/pagesettings.php:119 adminpages/pagesettings.php:120
2856
  #: adminpages/pagesettings.php:132 adminpages/pagesettings.php:134
2857
+ #: adminpages/pagesettings.php:135 adminpages/pagesettings.php:137
2858
+ #: adminpages/pagesettings.php:138 adminpages/pagesettings.php:145
2859
+ #: adminpages/pagesettings.php:147 adminpages/pagesettings.php:149
2860
+ #: adminpages/pagesettings.php:150 adminpages/pagesettings.php:153
2861
  #: adminpages/pagesettings.php:155 adminpages/pagesettings.php:156
2862
  #: adminpages/pagesettings.php:159 adminpages/pagesettings.php:162
2863
+ #: adminpages/pagesettings.php:165 adminpages/pagesettings.php:171
2864
+ #: adminpages/pagesettings.php:173 adminpages/pagesettings.php:174
2865
+ #: adminpages/pagesettings.php:175 adminpages/pagesettings.php:177
2866
+ #: adminpages/pagesettings.php:180 adminpages/pagesettings.php:181
2867
+ #: adminpages/pagesettings.php:187 adminpages/pagesettings.php:190
2868
  #: adminpages/pagesettings.php:193 adminpages/pagesettings.php:194
2869
  #: adminpages/pagesettings.php:196 adminpages/pagesettings.php:197
2870
  #: adminpages/pagesettings.php:201 adminpages/pagesettings.php:209
2871
  #: adminpages/pagesettings.php:212 adminpages/pagesettings.php:213
2872
  #: adminpages/pagesettings.php:214 adminpages/pagesettings.php:225
2873
+ #: adminpages/pagesettings.php:228 adminpages/pagesettings.php:229
2874
+ #: adminpages/pagesettings.php:232 adminpages/pagesettings.php:233
2875
+ #: adminpages/pagesettings.php:241 adminpages/pagesettings.php:244
2876
+ #: adminpages/pagesettings.php:248 adminpages/pagesettings.php:274
2877
+ #: adminpages/pagesettings.php:275 adminpages/pagesettings.php:290
2878
  msgid "edit page"
2879
  msgstr ""
2880
 
2881
+ #: adminpages/pagesettings.php:138 adminpages/pagesettings.php:156
2882
+ #: adminpages/pagesettings.php:174 adminpages/pagesettings.php:193
2883
+ #: adminpages/pagesettings.php:212 adminpages/pagesettings.php:232
2884
+ #: adminpages/pagesettings.php:251 adminpages/pagesettings.php:293
2885
  #: adminpages/pagesettings.php:121 adminpages/pagesettings.php:122
2886
  #: adminpages/pagesettings.php:123 adminpages/pagesettings.php:136
2887
+ #: adminpages/pagesettings.php:138 adminpages/pagesettings.php:140
2888
+ #: adminpages/pagesettings.php:141 adminpages/pagesettings.php:149
2889
+ #: adminpages/pagesettings.php:151 adminpages/pagesettings.php:152
2890
+ #: adminpages/pagesettings.php:156 adminpages/pagesettings.php:158
2891
  #: adminpages/pagesettings.php:159 adminpages/pagesettings.php:164
2892
+ #: adminpages/pagesettings.php:167 adminpages/pagesettings.php:174
2893
+ #: adminpages/pagesettings.php:177 adminpages/pagesettings.php:178
2894
+ #: adminpages/pagesettings.php:179 adminpages/pagesettings.php:182
2895
+ #: adminpages/pagesettings.php:183 adminpages/pagesettings.php:193
2896
  #: adminpages/pagesettings.php:195 adminpages/pagesettings.php:196
2897
  #: adminpages/pagesettings.php:197 adminpages/pagesettings.php:198
2898
  #: adminpages/pagesettings.php:199 adminpages/pagesettings.php:211
2899
+ #: adminpages/pagesettings.php:212 adminpages/pagesettings.php:214
2900
+ #: adminpages/pagesettings.php:215 adminpages/pagesettings.php:216
2901
+ #: adminpages/pagesettings.php:217 adminpages/pagesettings.php:227
2902
+ #: adminpages/pagesettings.php:230 adminpages/pagesettings.php:232
2903
  #: adminpages/pagesettings.php:235 adminpages/pagesettings.php:236
2904
  #: adminpages/pagesettings.php:243 adminpages/pagesettings.php:246
2905
+ #: adminpages/pagesettings.php:251 adminpages/pagesettings.php:277
2906
+ #: adminpages/pagesettings.php:278 adminpages/pagesettings.php:293
2907
  msgid "view page"
2908
  msgstr ""
2909
 
2910
+ #: adminpages/pagesettings.php:141 adminpages/pagesettings.php:159
2911
+ #: adminpages/pagesettings.php:177 adminpages/pagesettings.php:196
2912
+ #: adminpages/pagesettings.php:215 adminpages/pagesettings.php:235
2913
+ #: adminpages/pagesettings.php:254 adminpages/pagesettings.php:121
2914
  #: adminpages/pagesettings.php:123 adminpages/pagesettings.php:125
2915
  #: adminpages/pagesettings.php:126 adminpages/pagesettings.php:134
2916
+ #: adminpages/pagesettings.php:138 adminpages/pagesettings.php:141
2917
+ #: adminpages/pagesettings.php:143 adminpages/pagesettings.php:144
2918
+ #: adminpages/pagesettings.php:147 adminpages/pagesettings.php:151
2919
+ #: adminpages/pagesettings.php:153 adminpages/pagesettings.php:154
2920
+ #: adminpages/pagesettings.php:159 adminpages/pagesettings.php:161
2921
  #: adminpages/pagesettings.php:162 adminpages/pagesettings.php:166
2922
  #: adminpages/pagesettings.php:169 adminpages/pagesettings.php:175
2923
+ #: adminpages/pagesettings.php:177 adminpages/pagesettings.php:180
2924
+ #: adminpages/pagesettings.php:181 adminpages/pagesettings.php:184
2925
+ #: adminpages/pagesettings.php:185 adminpages/pagesettings.php:189
2926
+ #: adminpages/pagesettings.php:196 adminpages/pagesettings.php:197
2927
  #: adminpages/pagesettings.php:199 adminpages/pagesettings.php:200
2928
  #: adminpages/pagesettings.php:201 adminpages/pagesettings.php:203
2929
+ #: adminpages/pagesettings.php:213 adminpages/pagesettings.php:215
2930
+ #: adminpages/pagesettings.php:216 adminpages/pagesettings.php:217
2931
+ #: adminpages/pagesettings.php:219 adminpages/pagesettings.php:220
2932
+ #: adminpages/pagesettings.php:229 adminpages/pagesettings.php:232
2933
+ #: adminpages/pagesettings.php:235 adminpages/pagesettings.php:238
2934
  #: adminpages/pagesettings.php:239 adminpages/pagesettings.php:245
2935
+ #: adminpages/pagesettings.php:248 adminpages/pagesettings.php:254
2936
  msgid "Include the shortcode"
2937
  msgstr ""
2938
 
2939
+ #: adminpages/pagesettings.php:145 adminpages/pagesettings.php:125
2940
  #: adminpages/pagesettings.php:127 adminpages/pagesettings.php:129
2941
+ #: adminpages/pagesettings.php:130 adminpages/pagesettings.php:145
2942
+ #: adminpages/pagesettings.php:155 adminpages/pagesettings.php:158
2943
  msgid "Billing Information Page"
2944
  msgstr ""
2945
 
2946
+ #: adminpages/pagesettings.php:163 adminpages/pagesettings.php:138
2947
  #: adminpages/pagesettings.php:142 adminpages/pagesettings.php:147
2948
+ #: adminpages/pagesettings.php:148 adminpages/pagesettings.php:163
2949
+ #: adminpages/pagesettings.php:170 adminpages/pagesettings.php:173
2950
  msgid "Cancel Page"
2951
  msgstr ""
2952
 
2953
+ #: adminpages/pagesettings.php:182 adminpages/pagesettings.php:152
2954
  #: adminpages/pagesettings.php:158 adminpages/pagesettings.php:166
2955
+ #: adminpages/pagesettings.php:167 adminpages/pagesettings.php:182
2956
+ #: adminpages/pagesettings.php:186 adminpages/pagesettings.php:189
2957
  msgid "Checkout Page"
2958
  msgstr ""
2959
 
2960
+ #: adminpages/pagesettings.php:201 adminpages/pagesettings.php:166
2961
  #: adminpages/pagesettings.php:174 adminpages/pagesettings.php:185
2962
+ #: adminpages/pagesettings.php:186 adminpages/pagesettings.php:201
2963
+ #: adminpages/pagesettings.php:202 adminpages/pagesettings.php:205
2964
  msgid "Confirmation Page"
2965
  msgstr ""
2966
 
2967
+ #: adminpages/pagesettings.php:221 adminpages/pagesettings.php:180
2968
  #: adminpages/pagesettings.php:190 adminpages/pagesettings.php:205
2969
  #: adminpages/pagesettings.php:206 adminpages/pagesettings.php:218
2970
  #: adminpages/pagesettings.php:221
2971
  msgid "Invoice Page"
2972
  msgstr ""
2973
 
2974
+ #: adminpages/pagesettings.php:240 adminpages/pagesettings.php:194
2975
  #: adminpages/pagesettings.php:206 adminpages/pagesettings.php:224
2976
  #: adminpages/pagesettings.php:225 adminpages/pagesettings.php:234
2977
+ #: adminpages/pagesettings.php:237 adminpages/pagesettings.php:240
2978
  msgid "Levels Page"
2979
  msgstr ""
2980
 
2981
+ #: adminpages/pagesettings.php:261 adminpages/pagesettings.php:245
2982
+ #: adminpages/pagesettings.php:246 adminpages/pagesettings.php:261
2983
  msgid "Additional Page Settings"
2984
  msgstr ""
2985
 
2986
+ #: adminpages/pagesettings.php:296 adminpages/pagesettings.php:280
2987
+ #: adminpages/pagesettings.php:281 adminpages/pagesettings.php:296
2988
  msgid "Generate Page"
2989
  msgstr ""
2990
 
2991
+ #: adminpages/paymentsettings.php:64 adminpages/paymentsettings.php:49
2992
+ #: adminpages/paymentsettings.php:64 adminpages/paymentsettings.php:77
2993
+ #: adminpages/paymentsettings.php:82
2994
  msgid "Your payment settings have been updated."
2995
  msgstr ""
2996
 
2997
+ #: adminpages/paymentsettings.php:110 adminpages/paymentsettings.php:123
2998
  #: adminpages/paymentsettings.php:93 adminpages/paymentsettings.php:106
2999
+ #: adminpages/paymentsettings.php:110 adminpages/paymentsettings.php:123
3000
  #: adminpages/paymentsettings.php:144 adminpages/paymentsettings.php:146
3001
  #: adminpages/paymentsettings.php:152 adminpages/paymentsettings.php:154
3002
  msgid "Payment Gateway"
3003
  msgstr ""
3004
 
3005
+ #: adminpages/paymentsettings.php:110 adminpages/paymentsettings.php:218
3006
+ #: adminpages/paymentsettings.php:93 adminpages/paymentsettings.php:110
3007
+ #: adminpages/paymentsettings.php:144 adminpages/paymentsettings.php:146
3008
+ #: adminpages/paymentsettings.php:201 adminpages/paymentsettings.php:218
3009
  msgid "SSL Settings"
3010
  msgstr ""
3011
 
3012
+ #: adminpages/paymentsettings.php:112 adminpages/paymentsettings.php:95
3013
+ #: adminpages/paymentsettings.php:112 adminpages/paymentsettings.php:148
3014
  msgid ""
3015
  "Learn more about <a title=\"Paid Memberships Pro - SSL Settings\" target="
3016
  "\"_blank\" href=\"http://www.paidmembershipspro.com/support/initial-plugin-"
3019
  "support/initial-plugin-setup/payment-gateway/\">Payment Gateway Settings</a>."
3020
  msgstr ""
3021
 
3022
+ #: adminpages/paymentsettings.php:118 adminpages/paymentsettings.php:101
3023
+ #: adminpages/paymentsettings.php:118
3024
  msgid "Choose a Gateway"
3025
  msgstr ""
3026
 
3027
+ #: adminpages/paymentsettings.php:165 adminpages/paymentsettings.php:148
3028
+ #: adminpages/paymentsettings.php:165
3029
  msgid "Currency and Tax Settings"
3030
  msgstr ""
3031
 
3032
+ #: adminpages/paymentsettings.php:170 adminpages/paymentsettings.php:153
3033
+ #: adminpages/paymentsettings.php:170 adminpages/paymentsettings.php:327
3034
+ #: adminpages/paymentsettings.php:337 adminpages/paymentsettings.php:356
3035
+ #: adminpages/paymentsettings.php:381 adminpages/paymentsettings.php:386
3036
  msgid "Currency"
3037
  msgstr ""
3038
 
3039
+ #: adminpages/paymentsettings.php:186 adminpages/paymentsettings.php:169
3040
+ #: adminpages/paymentsettings.php:186 adminpages/paymentsettings.php:400
3041
+ #: adminpages/paymentsettings.php:402
3042
  msgid ""
3043
  "Not all currencies will be supported by every gateway. Please check with "
3044
  "your gateway."
3045
  msgstr ""
3046
 
3047
+ #: adminpages/paymentsettings.php:191 adminpages/paymentsettings.php:174
3048
+ #: adminpages/paymentsettings.php:191 adminpages/paymentsettings.php:375
3049
+ #: adminpages/paymentsettings.php:401 adminpages/paymentsettings.php:406
3050
+ #: adminpages/paymentsettings.php:408
3051
  msgid "Accepted Credit Card Types"
3052
  msgstr ""
3053
 
3054
+ #: adminpages/paymentsettings.php:205 adminpages/paymentsettings.php:188
3055
+ #: adminpages/paymentsettings.php:205 adminpages/paymentsettings.php:398
3056
+ #: adminpages/paymentsettings.php:438 adminpages/paymentsettings.php:443
3057
+ #: adminpages/paymentsettings.php:445
3058
  msgid "Sales Tax"
3059
  msgstr ""
3060
 
3061
+ #: adminpages/paymentsettings.php:205 pages/billing.php:121
3062
+ #: adminpages/paymentsettings.php:188 adminpages/paymentsettings.php:205
3063
+ #: adminpages/paymentsettings.php:398 adminpages/paymentsettings.php:438
3064
+ #: adminpages/paymentsettings.php:443 adminpages/paymentsettings.php:445
3065
+ #: pages/billing.php:78 pages/billing.php:82 pages/billing.php:91
3066
+ #: pages/billing.php:94 pages/billing.php:96 pages/billing.php:97
3067
+ #: pages/billing.php:100 pages/billing.php:120 pages/billing.php:123
3068
  msgid "optional"
3069
  msgstr ""
3070
 
3071
+ #: adminpages/paymentsettings.php:208 adminpages/paymentsettings.php:191
3072
+ #: adminpages/paymentsettings.php:208 adminpages/paymentsettings.php:401
3073
+ #: adminpages/paymentsettings.php:441 adminpages/paymentsettings.php:446
3074
+ #: adminpages/paymentsettings.php:448
3075
  msgid "Tax State"
3076
  msgstr ""
3077
 
3078
+ #: adminpages/paymentsettings.php:209 adminpages/paymentsettings.php:192
3079
+ #: adminpages/paymentsettings.php:209 adminpages/paymentsettings.php:402
3080
+ #: adminpages/paymentsettings.php:442 adminpages/paymentsettings.php:447
3081
+ #: adminpages/paymentsettings.php:449
3082
  msgid "abbreviation, e.g. \"PA\""
3083
  msgstr ""
3084
 
3085
+ #: adminpages/paymentsettings.php:210 adminpages/paymentsettings.php:193
3086
+ #: adminpages/paymentsettings.php:210
3087
  msgid "Tax Rate"
3088
  msgstr ""
3089
 
3090
+ #: adminpages/paymentsettings.php:211 adminpages/paymentsettings.php:194
3091
+ #: adminpages/paymentsettings.php:211 adminpages/paymentsettings.php:404
3092
+ #: adminpages/paymentsettings.php:444 adminpages/paymentsettings.php:449
3093
+ #: adminpages/paymentsettings.php:451
3094
  msgid "decimal, e.g. \"0.06\""
3095
  msgstr ""
3096
 
3097
+ #: adminpages/paymentsettings.php:212 adminpages/paymentsettings.php:212
 
3098
  msgid ""
3099
  "US only. If values are given, tax will be applied for any members ordering "
3100
  "from the selected state.<br />For non-US or more complex tax rules, use the "
3101
  "<a target=\"_blank\" href=\"http://www.paidmembershipspro.com/2013/10/non-us-"
3102
+ "taxes-paid-memberships-pro/?"
3103
+ "utm_source=plugin&utm_medium=banner&utm_campaign=payment_settings"
3104
+ "\">pmpro_tax filter</a>."
3105
  msgstr ""
3106
 
3107
+ #: adminpages/paymentsettings.php:223 adminpages/paymentsettings.php:206
3108
+ #: adminpages/paymentsettings.php:223 adminpages/paymentsettings.php:450
3109
+ #: adminpages/paymentsettings.php:455 adminpages/paymentsettings.php:457
3110
  msgid "Force SSL"
3111
  msgstr ""
3112
 
3113
+ #: adminpages/paymentsettings.php:230 adminpages/paymentsettings.php:213
3114
+ #: adminpages/paymentsettings.php:230
3115
  msgid ""
3116
  "Your Site URL starts with https:// and so PMPro will allow your entire site "
3117
  "to be served over HTTPS."
3118
  msgstr ""
3119
 
3120
+ #: adminpages/paymentsettings.php:238 adminpages/paymentsettings.php:212
3121
+ #: adminpages/paymentsettings.php:221 adminpages/paymentsettings.php:238
3122
+ #: adminpages/paymentsettings.php:456 adminpages/paymentsettings.php:461
3123
+ #: adminpages/paymentsettings.php:463
3124
  msgid "Yes (with JavaScript redirects)"
3125
  msgstr ""
3126
 
3127
+ #: adminpages/paymentsettings.php:240 adminpages/paymentsettings.php:214
3128
+ #: adminpages/paymentsettings.php:223 adminpages/paymentsettings.php:240
3129
  msgid ""
3130
  "Recommended: Yes. Try the JavaScript redirects setting if you are having "
3131
  "issues with infinite redirect loops."
3132
  msgstr ""
3133
 
3134
+ #: adminpages/paymentsettings.php:248 adminpages/paymentsettings.php:219
3135
+ #: adminpages/paymentsettings.php:231 adminpages/paymentsettings.php:248
3136
+ #: adminpages/paymentsettings.php:430 adminpages/paymentsettings.php:463
3137
+ #: adminpages/paymentsettings.php:468 adminpages/paymentsettings.php:470
3138
  msgid "SSL Seal Code"
3139
  msgstr ""
3140
 
3141
+ #: adminpages/paymentsettings.php:252 adminpages/paymentsettings.php:252
 
3142
  msgid ""
3143
  "Your <strong><a target=\"_blank\" href=\"http://www.paidmembershipspro.com/"
3144
+ "documentation/initial-plugin-setup/ssl/?"
3145
+ "utm_source=plugin&utm_medium=banner&utm_campaign=payment_settings\">SSL "
3146
+ "Certificate</a></strong> must be installed by your web host. Your "
3147
+ "<strong>SSL Seal</strong> will be a short HTML or JavaScript snippet that "
3148
+ "can be pasted here."
3149
  msgstr ""
3150
 
3151
+ #: adminpages/paymentsettings.php:257 adminpages/paymentsettings.php:228
3152
+ #: adminpages/paymentsettings.php:240 adminpages/paymentsettings.php:257
3153
  msgid "Extra HTTPS URL Filter"
3154
  msgstr ""
3155
 
3156
+ #: adminpages/paymentsettings.php:260 adminpages/paymentsettings.php:231
3157
+ #: adminpages/paymentsettings.php:243 adminpages/paymentsettings.php:260
3158
  msgid ""
3159
  "Pass all generated HTML through a URL filter to add HTTPS to URLs used on "
3160
  "secure pages. Check this if you are using SSL and have warnings on your "
3188
  msgid "Logins"
3189
  msgstr ""
3190
 
3191
+ #: adminpages/reports/login.php:38 adminpages/reports/memberships.php:68
3192
+ #: adminpages/reports/sales.php:52 adminpages/reports/login.php:38
3193
  #: adminpages/reports/memberships.php:43 adminpages/reports/memberships.php:46
3194
+ #: adminpages/reports/memberships.php:62 adminpages/reports/memberships.php:68
3195
+ #: adminpages/reports/memberships.php:81 adminpages/reports/sales.php:51
3196
+ #: adminpages/reports/sales.php:52
3197
  msgid "Today"
3198
  msgstr ""
3199
 
3200
+ #: adminpages/reports/login.php:44 adminpages/reports/memberships.php:69
3201
+ #: adminpages/reports/sales.php:57 adminpages/reports/login.php:44
3202
  #: adminpages/reports/memberships.php:47 adminpages/reports/memberships.php:48
3203
+ #: adminpages/reports/memberships.php:58 adminpages/reports/memberships.php:69
3204
+ #: adminpages/reports/memberships.php:77 adminpages/reports/sales.php:56
3205
+ #: adminpages/reports/sales.php:57
3206
  msgid "This Month"
3207
  msgstr ""
3208
 
3209
+ #: adminpages/reports/login.php:50 adminpages/reports/memberships.php:71
3210
+ #: adminpages/reports/sales.php:67 adminpages/reports/login.php:50
3211
  #: adminpages/reports/memberships.php:49 adminpages/reports/memberships.php:50
3212
  #: adminpages/reports/memberships.php:58 adminpages/reports/memberships.php:69
3213
+ #: adminpages/reports/memberships.php:71 adminpages/reports/sales.php:66
3214
+ #: adminpages/reports/sales.php:67
3215
  msgid "All Time"
3216
  msgstr ""
3217
 
3218
+ #: adminpages/reports/login.php:83 adminpages/reports/login.php:61
3219
  #: adminpages/reports/login.php:63 adminpages/reports/login.php:79
3220
+ #: adminpages/reports/login.php:83
3221
  msgid "Visits, Views, and Logins Report"
3222
  msgstr ""
3223
 
3224
+ #: adminpages/reports/login.php:88 adminpages/reports/login.php:66
3225
  #: adminpages/reports/login.php:68 adminpages/reports/login.php:84
3226
+ #: adminpages/reports/login.php:88
3227
  msgid "All Users"
3228
  msgstr ""
3229
 
3230
+ #: adminpages/reports/login.php:168 adminpages/reports/login.php:146
3231
  #: adminpages/reports/login.php:148 adminpages/reports/login.php:164
3232
+ #: adminpages/reports/login.php:168
3233
  msgid "Last Visit"
3234
  msgstr ""
3235
 
3236
+ #: adminpages/reports/login.php:169 adminpages/reports/login.php:27
3237
  #: adminpages/reports/login.php:28 adminpages/reports/login.php:147
3238
  #: adminpages/reports/login.php:149 adminpages/reports/login.php:165
3239
+ #: adminpages/reports/login.php:169
3240
  msgid "Visits This Month"
3241
  msgstr ""
3242
 
3243
+ #: adminpages/reports/login.php:170 adminpages/reports/login.php:148
3244
  #: adminpages/reports/login.php:150 adminpages/reports/login.php:166
3245
+ #: adminpages/reports/login.php:170
3246
  msgid "Total Visits"
3247
  msgstr ""
3248
 
3249
+ #: adminpages/reports/login.php:171 adminpages/reports/login.php:32
3250
  #: adminpages/reports/login.php:33 adminpages/reports/login.php:149
3251
  #: adminpages/reports/login.php:151 adminpages/reports/login.php:167
3252
+ #: adminpages/reports/login.php:171
3253
  msgid "Views This Month"
3254
  msgstr ""
3255
 
3256
+ #: adminpages/reports/login.php:172 adminpages/reports/login.php:150
3257
  #: adminpages/reports/login.php:152 adminpages/reports/login.php:168
3258
+ #: adminpages/reports/login.php:172
3259
  msgid "Total Views"
3260
  msgstr ""
3261
 
3262
+ #: adminpages/reports/login.php:173 adminpages/reports/login.php:151
3263
  #: adminpages/reports/login.php:153 adminpages/reports/login.php:169
3264
+ #: adminpages/reports/login.php:173
3265
  msgid "Last Login"
3266
  msgstr ""
3267
 
3268
+ #: adminpages/reports/login.php:174 adminpages/reports/login.php:37
3269
  #: adminpages/reports/login.php:38 adminpages/reports/login.php:152
3270
  #: adminpages/reports/login.php:154 adminpages/reports/login.php:170
3271
+ #: adminpages/reports/login.php:174
3272
  msgid "Logins This Month"
3273
  msgstr ""
3274
 
3275
+ #: adminpages/reports/login.php:175 adminpages/reports/login.php:153
3276
  #: adminpages/reports/login.php:155 adminpages/reports/login.php:171
3277
+ #: adminpages/reports/login.php:175
3278
  msgid "Total Logins"
3279
  msgstr ""
3280
 
3281
  #: adminpages/reports/memberships.php:18
3282
+ #: adminpages/reports/memberships.php:324
3283
  #: adminpages/reports/memberships.php:18
3284
  #: adminpages/reports/memberships.php:252
3285
  #: adminpages/reports/memberships.php:259
3286
  #: adminpages/reports/memberships.php:272
3287
  #: adminpages/reports/memberships.php:288
3288
  #: adminpages/reports/memberships.php:300
3289
+ #: adminpages/reports/memberships.php:324
3290
  msgid "Membership Stats"
3291
  msgstr ""
3292
 
3293
+ #: adminpages/reports/memberships.php:62 adminpages/reports/memberships.php:37
3294
  #: adminpages/reports/memberships.php:40 adminpages/reports/memberships.php:48
3295
+ #: adminpages/reports/memberships.php:62
3296
  msgid "Signups"
3297
  msgstr ""
3298
 
3299
+ #: adminpages/reports/memberships.php:63 adminpages/reports/memberships.php:38
3300
+ #: adminpages/reports/memberships.php:41 adminpages/reports/memberships.php:63
3301
  msgid "All Cancellations"
3302
  msgstr ""
3303
 
3304
+ #: adminpages/reports/memberships.php:70 adminpages/reports/sales.php:62
3305
  #: adminpages/reports/memberships.php:48 adminpages/reports/memberships.php:53
3306
+ #: adminpages/reports/memberships.php:54 adminpages/reports/memberships.php:70
3307
+ #: adminpages/reports/memberships.php:73 adminpages/reports/sales.php:61
3308
+ #: adminpages/reports/sales.php:62
3309
  msgid "This Year"
3310
  msgstr ""
3311
 
3312
+ #: adminpages/reports/memberships.php:330 adminpages/reports/sales.php:205
3313
  #: adminpages/reports/memberships.php:258
3314
  #: adminpages/reports/memberships.php:265
3315
  #: adminpages/reports/memberships.php:278
3316
  #: adminpages/reports/memberships.php:294
3317
+ #: adminpages/reports/memberships.php:306
3318
+ #: adminpages/reports/memberships.php:330 adminpages/reports/sales.php:187
3319
  #: adminpages/reports/sales.php:195 adminpages/reports/sales.php:196
3320
+ #: adminpages/reports/sales.php:204 adminpages/reports/sales.php:205
3321
  msgid "Daily"
3322
  msgstr ""
3323
 
3324
+ #: adminpages/reports/memberships.php:331 adminpages/reports/sales.php:206
3325
  #: adminpages/reports/memberships.php:259
3326
  #: adminpages/reports/memberships.php:266
3327
  #: adminpages/reports/memberships.php:279
3328
  #: adminpages/reports/memberships.php:295
3329
+ #: adminpages/reports/memberships.php:307
3330
+ #: adminpages/reports/memberships.php:331 adminpages/reports/sales.php:188
3331
  #: adminpages/reports/sales.php:196 adminpages/reports/sales.php:197
3332
+ #: adminpages/reports/sales.php:205 adminpages/reports/sales.php:206
3333
  msgid "Monthly"
3334
  msgstr ""
3335
 
3336
+ #: adminpages/reports/memberships.php:332 adminpages/reports/sales.php:207
3337
  #: adminpages/reports/memberships.php:260
3338
  #: adminpages/reports/memberships.php:267
3339
  #: adminpages/reports/memberships.php:280
3340
  #: adminpages/reports/memberships.php:296
3341
+ #: adminpages/reports/memberships.php:308
3342
+ #: adminpages/reports/memberships.php:332 adminpages/reports/sales.php:189
3343
  #: adminpages/reports/sales.php:197 adminpages/reports/sales.php:198
3344
+ #: adminpages/reports/sales.php:206 adminpages/reports/sales.php:207
3345
  msgid "Annual"
3346
  msgstr ""
3347
 
3348
+ #: adminpages/reports/memberships.php:335
3349
  #: adminpages/reports/memberships.php:270
3350
  #: adminpages/reports/memberships.php:283
3351
  #: adminpages/reports/memberships.php:311
3352
+ #: adminpages/reports/memberships.php:335
3353
  msgid "Signups vs. All Cancellations"
3354
  msgstr ""
3355
 
3356
+ #: adminpages/reports/memberships.php:336
3357
  #: adminpages/reports/memberships.php:263
3358
  #: adminpages/reports/memberships.php:271
3359
  #: adminpages/reports/memberships.php:284
3360
  #: adminpages/reports/memberships.php:299
3361
  #: adminpages/reports/memberships.php:312
3362
+ #: adminpages/reports/memberships.php:336
3363
  msgid "Signups vs. Cancellations"
3364
  msgstr ""
3365
 
3366
+ #: adminpages/reports/memberships.php:337
3367
  #: adminpages/reports/memberships.php:272
3368
  #: adminpages/reports/memberships.php:285
3369
  #: adminpages/reports/memberships.php:313
3370
+ #: adminpages/reports/memberships.php:337
3371
  msgid "Signups vs. Expirations"
3372
  msgstr ""
3373
 
3374
+ #: adminpages/reports/memberships.php:342
3375
+ #: adminpages/reports/memberships.php:353 adminpages/reports/sales.php:213
3376
+ #: adminpages/reports/sales.php:224 adminpages/membershiplevels.php:545
3377
  #: adminpages/membershiplevels.php:551 adminpages/membershiplevels.php:553
3378
  #: adminpages/membershiplevels.php:559 adminpages/membershiplevels.php:561
3379
  #: adminpages/membershiplevels.php:580 adminpages/membershiplevels.php:588
3386
  #: adminpages/reports/memberships.php:304
3387
  #: adminpages/reports/memberships.php:315
3388
  #: adminpages/reports/memberships.php:318
3389
+ #: adminpages/reports/memberships.php:329
3390
+ #: adminpages/reports/memberships.php:342
3391
+ #: adminpages/reports/memberships.php:353 adminpages/reports/sales.php:195
3392
  #: adminpages/reports/sales.php:203 adminpages/reports/sales.php:204
3393
  #: adminpages/reports/sales.php:206 adminpages/reports/sales.php:212
3394
+ #: adminpages/reports/sales.php:213 adminpages/reports/sales.php:214
3395
+ #: adminpages/reports/sales.php:215 adminpages/reports/sales.php:223
3396
+ #: adminpages/reports/sales.php:224
3397
  msgid "for"
3398
  msgstr ""
3399
 
3400
+ #: adminpages/reports/memberships.php:369 adminpages/reports/sales.php:240
3401
  #: adminpages/reports/memberships.php:295
3402
  #: adminpages/reports/memberships.php:304
3403
  #: adminpages/reports/memberships.php:317
3404
  #: adminpages/reports/memberships.php:331
3405
+ #: adminpages/reports/memberships.php:345
3406
+ #: adminpages/reports/memberships.php:369 adminpages/reports/sales.php:222
3407
  #: adminpages/reports/sales.php:230 adminpages/reports/sales.php:231
3408
+ #: adminpages/reports/sales.php:239 adminpages/reports/sales.php:240
3409
  msgid "Generate Report"
3410
  msgstr ""
3411
 
3413
  msgid "Sales and Revenue (Testing/Sandbox)"
3414
  msgstr ""
3415
 
3416
+ #: adminpages/reports/sales.php:20 adminpages/reports/sales.php:199
3417
  #: adminpages/reports/sales.php:20 adminpages/reports/sales.php:180
3418
  #: adminpages/reports/sales.php:189 adminpages/reports/sales.php:198
3419
+ #: adminpages/reports/sales.php:199
3420
  msgid "Sales and Revenue"
3421
  msgstr ""
3422
 
3423
+ #: adminpages/reports/sales.php:46 adminpages/reports/sales.php:211
3424
+ #: adminpages/reports/sales.php:45 adminpages/reports/sales.php:46
3425
+ #: adminpages/reports/sales.php:193 adminpages/reports/sales.php:201
3426
+ #: adminpages/reports/sales.php:202 adminpages/reports/sales.php:210
3427
+ #: adminpages/reports/sales.php:211
3428
  msgid "Sales"
3429
  msgstr ""
3430
 
3431
+ #: adminpages/reports/sales.php:47 adminpages/reports/sales.php:210
3432
+ #: adminpages/reports/sales.php:46 adminpages/reports/sales.php:47
3433
+ #: adminpages/reports/sales.php:192 adminpages/reports/sales.php:200
3434
+ #: adminpages/reports/sales.php:201 adminpages/reports/sales.php:209
3435
+ #: adminpages/reports/sales.php:210
3436
  msgid "Revenue"
3437
  msgstr ""
3438
 
3471
  msgstr ""
3472
 
3473
  #: adminpages/templates/orders-email.php:56
3474
+ #: adminpages/templates/orders-print.php:85
3475
  #: adminpages/templates/orders-email.php:56
3476
  #: adminpages/templates/orders-print.php:85 pages/invoice.php:77
3477
  #: pages/invoice.php:79
3493
  msgid "Update complete."
3494
  msgstr ""
3495
 
3496
+ #: classes/class-deny-network-activation.php:41
3497
+ #: classes/class-deny-network-activation.php:41
3498
  #: classes/class-deny-network-activation.php:45
3499
  #, php-format
3500
  msgid ""
3502
  "site's plugin page."
3503
  msgstr ""
3504
 
3505
+ #: classes/class.memberorder.php:743 classes/class.memberorder.php:553
3506
  #: classes/class.memberorder.php:561 classes/class.memberorder.php:564
3507
  #: classes/class.memberorder.php:573 classes/class.memberorder.php:644
3508
  #: classes/class.memberorder.php:697 classes/class.memberorder.php:699
3509
  #: classes/class.memberorder.php:706 classes/class.memberorder.php:716
3510
  #: classes/class.memberorder.php:719 classes/class.memberorder.php:720
3511
+ #: classes/class.memberorder.php:729 classes/class.memberorder.php:740
3512
+ #: includes/cleanup.php:24
3513
  #, php-format
3514
  msgid ""
3515
  "There was an error canceling the subscription for user with ID=%s. You will "
3517
  "active."
3518
  msgstr ""
3519
 
3520
+ #: classes/class.memberorder.php:744
3521
+ msgid "User Email"
3522
+ msgstr ""
3523
+
3524
+ #: classes/class.memberorder.php:745
3525
+ msgid "User Display Name"
3526
+ msgstr ""
3527
+
3528
  #: classes/class.pmproemail.php:37 classes/class.pmproemail.php:37
3529
  #, php-format
3530
  msgid "An Email From %s"
3557
  #: classes/class.pmproemail.php:287 classes/class.pmproemail.php:369
3558
  #: classes/class.pmproemail.php:378 classes/class.pmproemail.php:696
3559
  #: classes/class.pmproemail.php:698
3560
+ #: classes/gateways/class.pmprogateway_braintree.php:489
3561
+ #: classes/gateways/class.pmprogateway_stripe.php:644 pages/checkout.php:70
3562
+ #: pages/checkout.php:76 pages/checkout.php:498 pages/confirmation.php:58
3563
  #: pages/invoice.php:33 classes/class.pmproemail.php:216
3564
  #: classes/class.pmproemail.php:218 classes/class.pmproemail.php:225
3565
  #: classes/class.pmproemail.php:227 classes/class.pmproemail.php:228
3587
  #: classes/gateways/class.pmprogateway_braintree.php:368
3588
  #: classes/gateways/class.pmprogateway_braintree.php:400
3589
  #: classes/gateways/class.pmprogateway_braintree.php:402
3590
+ #: classes/gateways/class.pmprogateway_braintree.php:448
3591
  #: classes/gateways/class.pmprogateway_braintree.php:464
3592
  #: classes/gateways/class.pmprogateway_stripe.php:495
3593
  #: classes/gateways/class.pmprogateway_stripe.php:496
3600
  #: classes/gateways/class.pmprogateway_stripe.php:562
3601
  #: classes/gateways/class.pmprogateway_stripe.php:573
3602
  #: classes/gateways/class.pmprogateway_stripe.php:611
3603
+ #: classes/gateways/class.pmprogateway_stripe.php:638
3604
+ #: classes/gateways/class.pmprogateway_stripe.php:644 pages/checkout.php:66
3605
+ #: pages/checkout.php:67 pages/checkout.php:68 pages/checkout.php:70
3606
+ #: pages/checkout.php:75 pages/checkout.php:76 pages/checkout.php:77
3607
+ #: pages/checkout.php:78 pages/checkout.php:83 pages/checkout.php:85
3608
+ #: pages/checkout.php:86 pages/checkout.php:93 pages/checkout.php:96
3609
+ #: pages/checkout.php:498 pages/checkout.php:549 pages/checkout.php:565
3610
  #: pages/checkout.php:566 pages/checkout.php:573 pages/checkout.php:594
3611
  #: pages/checkout.php:603 pages/checkout.php:612 pages/checkout.php:616
3612
+ #: pages/checkout.php:617 pages/checkout.php:619 pages/checkout.php:622
3613
+ #: pages/confirmation.php:51 pages/confirmation.php:52
3614
+ #: pages/confirmation.php:58 pages/invoice.php:32 pages/invoice.php:33
3615
  msgid "Discount Code"
3616
  msgstr ""
3617
 
3895
  msgstr ""
3896
 
3897
  #: classes/gateways/class.pmprogateway_authorizenet.php:39
3898
+ #: paid-memberships-pro.php:135
3899
  #: classes/gateways/class.pmprogateway_authorizenet.php:39
3900
  #: paid-memberships-pro.php:122 paid-memberships-pro.php:123
3901
  #: paid-memberships-pro.php:130 paid-memberships-pro.php:131
3902
  #: paid-memberships-pro.php:132 paid-memberships-pro.php:133
3903
+ #: paid-memberships-pro.php:134 paid-memberships-pro.php:135
3904
+ #: paid-memberships-pro.php:142
3905
  msgid "Authorize.net"
3906
  msgstr ""
3907
 
3952
  msgid "Could not connect to Authorize.net"
3953
  msgstr ""
3954
 
3955
+ #: classes/gateways/class.pmprogateway_braintree.php:48
3956
+ #: classes/gateways/class.pmprogateway_braintree.php:48
3957
+ #, php-format
3958
+ msgid "Attempting to load Braintree gateway: %s"
3959
+ msgstr ""
3960
+
3961
+ #: classes/gateways/class.pmprogateway_braintree.php:84
3962
  #: classes/gateways/class.pmprogateway_stripe.php:81
3963
  #: classes/gateways/class.pmprogateway_braintree.php:49
3964
  #: classes/gateways/class.pmprogateway_braintree.php:62
3965
+ #: classes/gateways/class.pmprogateway_braintree.php:84
3966
  #: classes/gateways/class.pmprogateway_stripe.php:58
3967
  #: classes/gateways/class.pmprogateway_stripe.php:81
3968
  #, php-format
3971
  "your hosting provider to enable it."
3972
  msgstr ""
3973
 
3974
+ #: classes/gateways/class.pmprogateway_braintree.php:141
3975
+ #: classes/gateways/class.pmprogateway_braintree.php:141
3976
+ #, php-format
3977
+ msgid "Problem loading plans: %s"
3978
+ msgstr ""
3979
+
3980
+ #: classes/gateways/class.pmprogateway_braintree.php:143
3981
+ #: classes/gateways/class.pmprogateway_braintree.php:143
3982
+ msgid ""
3983
+ "Problem accessing the Braintree Gateway. Please verify your PMPro Payment "
3984
+ "Settings (Keys, etc)."
3985
+ msgstr ""
3986
+
3987
+ #: classes/gateways/class.pmprogateway_braintree.php:220
3988
+ #: paid-memberships-pro.php:136
3989
  #: classes/gateways/class.pmprogateway_braintree.php:63
3990
  #: classes/gateways/class.pmprogateway_braintree.php:76
3991
  #: classes/gateways/class.pmprogateway_braintree.php:77
3992
  #: classes/gateways/class.pmprogateway_braintree.php:109
3993
  #: classes/gateways/class.pmprogateway_braintree.php:111
3994
  #: classes/gateways/class.pmprogateway_braintree.php:172
3995
+ #: classes/gateways/class.pmprogateway_braintree.php:220
3996
  #: paid-memberships-pro.php:123 paid-memberships-pro.php:124
3997
  #: paid-memberships-pro.php:131 paid-memberships-pro.php:132
3998
  #: paid-memberships-pro.php:133 paid-memberships-pro.php:134
3999
+ #: paid-memberships-pro.php:135 paid-memberships-pro.php:136
4000
+ #: paid-memberships-pro.php:143
4001
  msgid "Braintree Payments"
4002
  msgstr ""
4003
 
4004
+ #: classes/gateways/class.pmprogateway_braintree.php:276
4005
  #: classes/gateways/class.pmprogateway_braintree.php:119
4006
  #: classes/gateways/class.pmprogateway_braintree.php:132
4007
  #: classes/gateways/class.pmprogateway_braintree.php:133
4008
  #: classes/gateways/class.pmprogateway_braintree.php:165
4009
  #: classes/gateways/class.pmprogateway_braintree.php:167
4010
  #: classes/gateways/class.pmprogateway_braintree.php:228
4011
+ #: classes/gateways/class.pmprogateway_braintree.php:276
4012
  msgid "Braintree Settings"
4013
  msgstr ""
4014
 
4015
+ #: classes/gateways/class.pmprogateway_braintree.php:281
4016
  #: classes/gateways/class.pmprogateway_cybersource.php:106
4017
  #: adminpages/paymentsettings.php:294 adminpages/paymentsettings.php:298
4018
  #: adminpages/paymentsettings.php:303 adminpages/paymentsettings.php:364
4023
  #: classes/gateways/class.pmprogateway_braintree.php:170
4024
  #: classes/gateways/class.pmprogateway_braintree.php:172
4025
  #: classes/gateways/class.pmprogateway_braintree.php:233
4026
+ #: classes/gateways/class.pmprogateway_braintree.php:281
4027
  #: classes/gateways/class.pmprogateway_cybersource.php:106
4028
  msgid "Merchant ID"
4029
  msgstr ""
4030
 
4031
+ #: classes/gateways/class.pmprogateway_braintree.php:289
4032
  #: adminpages/paymentsettings.php:302 adminpages/paymentsettings.php:306
4033
  #: adminpages/paymentsettings.php:311
4034
  #: classes/gateways/class.pmprogateway_braintree.php:132
4037
  #: classes/gateways/class.pmprogateway_braintree.php:178
4038
  #: classes/gateways/class.pmprogateway_braintree.php:180
4039
  #: classes/gateways/class.pmprogateway_braintree.php:241
4040
+ #: classes/gateways/class.pmprogateway_braintree.php:289
4041
  msgid "Public Key"
4042
  msgstr ""
4043
 
4044
+ #: classes/gateways/class.pmprogateway_braintree.php:297
4045
  #: adminpages/paymentsettings.php:310 adminpages/paymentsettings.php:314
4046
  #: adminpages/paymentsettings.php:319
4047
  #: classes/gateways/class.pmprogateway_braintree.php:140
4050
  #: classes/gateways/class.pmprogateway_braintree.php:186
4051
  #: classes/gateways/class.pmprogateway_braintree.php:188
4052
  #: classes/gateways/class.pmprogateway_braintree.php:249
4053
+ #: classes/gateways/class.pmprogateway_braintree.php:297
4054
  msgid "Private Key"
4055
  msgstr ""
4056
 
4057
+ #: classes/gateways/class.pmprogateway_braintree.php:305
4058
  #: adminpages/paymentsettings.php:318 adminpages/paymentsettings.php:322
4059
  #: adminpages/paymentsettings.php:327
4060
  #: classes/gateways/class.pmprogateway_braintree.php:148
4063
  #: classes/gateways/class.pmprogateway_braintree.php:194
4064
  #: classes/gateways/class.pmprogateway_braintree.php:196
4065
  #: classes/gateways/class.pmprogateway_braintree.php:257
4066
+ #: classes/gateways/class.pmprogateway_braintree.php:305
4067
  msgid "Client-Side Encryption Key"
4068
  msgstr ""
4069
 
4070
+ #: classes/gateways/class.pmprogateway_braintree.php:313
4071
+ #: classes/gateways/class.pmprogateway_stripe.php:289
4072
  #: adminpages/paymentsettings.php:462 adminpages/paymentsettings.php:470
4073
  #: adminpages/paymentsettings.php:503 adminpages/paymentsettings.php:509
4074
  #: adminpages/paymentsettings.php:511 adminpages/paymentsettings.php:517
4079
  #: classes/gateways/class.pmprogateway_braintree.php:202
4080
  #: classes/gateways/class.pmprogateway_braintree.php:204
4081
  #: classes/gateways/class.pmprogateway_braintree.php:265
4082
+ #: classes/gateways/class.pmprogateway_braintree.php:313
4083
  #: classes/gateways/class.pmprogateway_stripe.php:181
4084
  #: classes/gateways/class.pmprogateway_stripe.php:182
4085
  #: classes/gateways/class.pmprogateway_stripe.php:192
4089
  #: classes/gateways/class.pmprogateway_stripe.php:228
4090
  #: classes/gateways/class.pmprogateway_stripe.php:230
4091
  #: classes/gateways/class.pmprogateway_stripe.php:257
4092
+ #: classes/gateways/class.pmprogateway_stripe.php:289
4093
  msgid "Web Hook URL"
4094
  msgstr ""
4095
 
4096
+ #: classes/gateways/class.pmprogateway_braintree.php:317
4097
  #: adminpages/paymentsettings.php:474 adminpages/paymentsettings.php:515
4098
  #: adminpages/paymentsettings.php:521 adminpages/paymentsettings.php:523
4099
  #: classes/gateways/class.pmprogateway_braintree.php:160
4102
  #: classes/gateways/class.pmprogateway_braintree.php:206
4103
  #: classes/gateways/class.pmprogateway_braintree.php:208
4104
  #: classes/gateways/class.pmprogateway_braintree.php:269
4105
+ #: classes/gateways/class.pmprogateway_braintree.php:317
4106
  msgid "To fully integrate with Braintree, be sure to set your Web Hook URL to"
4107
  msgstr ""
4108
 
4109
+ #: classes/gateways/class.pmprogateway_braintree.php:434
4110
+ #: classes/gateways/class.pmprogateway_stripe.php:561 pages/checkout.php:411
4111
  #: classes/gateways/class.pmprogateway_braintree.php:270
4112
  #: classes/gateways/class.pmprogateway_braintree.php:283
4113
  #: classes/gateways/class.pmprogateway_braintree.php:285
4116
  #: classes/gateways/class.pmprogateway_braintree.php:319
4117
  #: classes/gateways/class.pmprogateway_braintree.php:321
4118
  #: classes/gateways/class.pmprogateway_braintree.php:383
4119
+ #: classes/gateways/class.pmprogateway_braintree.php:429
4120
  #: classes/gateways/class.pmprogateway_stripe.php:387
4121
  #: classes/gateways/class.pmprogateway_stripe.php:388
4122
  #: classes/gateways/class.pmprogateway_stripe.php:398
4128
  #: classes/gateways/class.pmprogateway_stripe.php:450
4129
  #: classes/gateways/class.pmprogateway_stripe.php:461
4130
  #: classes/gateways/class.pmprogateway_stripe.php:499
4131
+ #: classes/gateways/class.pmprogateway_stripe.php:526
4132
+ #: classes/gateways/class.pmprogateway_stripe.php:561 pages/checkout.php:411
4133
+ #: pages/checkout.php:476 pages/checkout.php:478 pages/checkout.php:485
4134
+ #: pages/checkout.php:493 pages/checkout.php:494 pages/checkout.php:500
4135
+ #: pages/checkout.php:501 pages/checkout.php:503 pages/checkout.php:510
4136
+ #: pages/checkout.php:513
4137
  msgid "Payment Information"
4138
  msgstr ""
4139
 
4140
+ #: classes/gateways/class.pmprogateway_braintree.php:435
4141
+ #: classes/gateways/class.pmprogateway_stripe.php:562 pages/checkout.php:412
4142
  #: classes/gateways/class.pmprogateway_braintree.php:270
4143
  #: classes/gateways/class.pmprogateway_braintree.php:283
4144
  #: classes/gateways/class.pmprogateway_braintree.php:285
4147
  #: classes/gateways/class.pmprogateway_braintree.php:320
4148
  #: classes/gateways/class.pmprogateway_braintree.php:322
4149
  #: classes/gateways/class.pmprogateway_braintree.php:384
4150
+ #: classes/gateways/class.pmprogateway_braintree.php:430
4151
  #: classes/gateways/class.pmprogateway_stripe.php:387
4152
  #: classes/gateways/class.pmprogateway_stripe.php:388
4153
  #: classes/gateways/class.pmprogateway_stripe.php:398
4159
  #: classes/gateways/class.pmprogateway_stripe.php:451
4160
  #: classes/gateways/class.pmprogateway_stripe.php:462
4161
  #: classes/gateways/class.pmprogateway_stripe.php:500
4162
+ #: classes/gateways/class.pmprogateway_stripe.php:527
4163
+ #: classes/gateways/class.pmprogateway_stripe.php:562 pages/checkout.php:412
4164
+ #: pages/checkout.php:476 pages/checkout.php:478 pages/checkout.php:485
4165
+ #: pages/checkout.php:493 pages/checkout.php:494 pages/checkout.php:500
4166
+ #: pages/checkout.php:502 pages/checkout.php:504 pages/checkout.php:511
4167
+ #: pages/checkout.php:514
4168
  #, php-format
4169
  msgid "We Accept %s"
4170
  msgstr ""
4171
 
4172
+ #: classes/gateways/class.pmprogateway_braintree.php:455
4173
+ #: classes/gateways/class.pmprogateway_stripe.php:609 pages/billing.php:313
4174
+ #: pages/checkout.php:459
4175
  #: classes/gateways/class.pmprogateway_braintree.php:303
4176
  #: classes/gateways/class.pmprogateway_braintree.php:316
4177
  #: classes/gateways/class.pmprogateway_braintree.php:318
4191
  #: classes/gateways/class.pmprogateway_stripe.php:516
4192
  #: classes/gateways/class.pmprogateway_stripe.php:527
4193
  #: classes/gateways/class.pmprogateway_stripe.php:565
4194
+ #: classes/gateways/class.pmprogateway_stripe.php:592
4195
+ #: classes/gateways/class.pmprogateway_stripe.php:609 pages/billing.php:244
4196
  #: pages/billing.php:248 pages/billing.php:257 pages/billing.php:260
4197
  #: pages/billing.php:263 pages/billing.php:305 pages/billing.php:311
4198
+ #: pages/billing.php:312 pages/billing.php:314 pages/billing.php:337
4199
+ #: pages/checkout.php:459 pages/checkout.php:503 pages/checkout.php:519
4200
  #: pages/checkout.php:520 pages/checkout.php:527 pages/checkout.php:548
4201
  #: pages/checkout.php:557 pages/checkout.php:566 pages/checkout.php:570
4202
+ #: pages/checkout.php:577 pages/checkout.php:580
4203
  msgid "Card Number"
4204
  msgstr ""
4205
 
4206
+ #: classes/gateways/class.pmprogateway_braintree.php:483 pages/billing.php:352
 
 
4207
  #: classes/gateways/class.pmprogateway_braintree.php:340
4208
  #: classes/gateways/class.pmprogateway_braintree.php:353
4209
  #: classes/gateways/class.pmprogateway_braintree.php:355
4225
  #: classes/gateways/class.pmprogateway_stripe.php:602
4226
  #: classes/gateways/class.pmprogateway_stripe.php:629 pages/billing.php:281
4227
  #: pages/billing.php:285 pages/billing.php:294 pages/billing.php:297
4228
+ #: pages/billing.php:301 pages/billing.php:343 pages/billing.php:351
4229
+ #: pages/billing.php:352 pages/billing.php:354 pages/billing.php:357
4230
+ #: pages/billing.php:380 pages/checkout.php:540 pages/checkout.php:556
4231
+ #: pages/checkout.php:557 pages/checkout.php:564 pages/checkout.php:585
4232
+ #: pages/checkout.php:594 pages/checkout.php:603 pages/checkout.php:605
4233
+ #: pages/checkout.php:607 pages/checkout.php:608 pages/checkout.php:612
4234
+ #: pages/checkout.php:615
4235
  msgid "CVV"
4236
  msgstr ""
4237
 
4238
+ #: classes/gateways/class.pmprogateway_braintree.php:484
4239
+ #: classes/gateways/class.pmprogateway_stripe.php:639 pages/billing.php:353
4240
+ #: pages/checkout.php:493
4241
  #: classes/gateways/class.pmprogateway_braintree.php:341
4242
  #: classes/gateways/class.pmprogateway_braintree.php:354
4243
  #: classes/gateways/class.pmprogateway_braintree.php:356
4257
  #: classes/gateways/class.pmprogateway_stripe.php:554
4258
  #: classes/gateways/class.pmprogateway_stripe.php:565
4259
  #: classes/gateways/class.pmprogateway_stripe.php:603
4260
+ #: classes/gateways/class.pmprogateway_stripe.php:630
4261
+ #: classes/gateways/class.pmprogateway_stripe.php:639 pages/billing.php:282
4262
  #: pages/billing.php:286 pages/billing.php:295 pages/billing.php:298
4263
+ #: pages/billing.php:302 pages/billing.php:344 pages/billing.php:352
4264
+ #: pages/billing.php:353 pages/billing.php:355 pages/billing.php:358
4265
+ #: pages/billing.php:381 pages/checkout.php:493 pages/checkout.php:541
4266
  #: pages/checkout.php:557 pages/checkout.php:558 pages/checkout.php:565
4267
  #: pages/checkout.php:586 pages/checkout.php:595 pages/checkout.php:604
4268
  #: pages/checkout.php:606 pages/checkout.php:608 pages/checkout.php:609
4269
+ #: pages/checkout.php:613 pages/checkout.php:616
4270
  msgid "what's this?"
4271
  msgstr ""
4272
 
4273
+ #: classes/gateways/class.pmprogateway_braintree.php:491
4274
+ #: classes/gateways/class.pmprogateway_stripe.php:646 pages/checkout.php:78
4275
+ #: pages/checkout.php:500
4276
  #: classes/gateways/class.pmprogateway_braintree.php:351
4277
  #: classes/gateways/class.pmprogateway_braintree.php:364
4278
  #: classes/gateways/class.pmprogateway_braintree.php:366
4280
  #: classes/gateways/class.pmprogateway_braintree.php:370
4281
  #: classes/gateways/class.pmprogateway_braintree.php:402
4282
  #: classes/gateways/class.pmprogateway_braintree.php:404
4283
+ #: classes/gateways/class.pmprogateway_braintree.php:450
4284
  #: classes/gateways/class.pmprogateway_braintree.php:466
4285
  #: classes/gateways/class.pmprogateway_stripe.php:497
4286
  #: classes/gateways/class.pmprogateway_stripe.php:498
4293
  #: classes/gateways/class.pmprogateway_stripe.php:564
4294
  #: classes/gateways/class.pmprogateway_stripe.php:575
4295
  #: classes/gateways/class.pmprogateway_stripe.php:613
4296
+ #: classes/gateways/class.pmprogateway_stripe.php:640
4297
+ #: classes/gateways/class.pmprogateway_stripe.php:646 pages/checkout.php:78
4298
  #: pages/checkout.php:79 pages/checkout.php:80 pages/checkout.php:87
4299
+ #: pages/checkout.php:88 pages/checkout.php:95 pages/checkout.php:98
4300
+ #: pages/checkout.php:500 pages/checkout.php:551 pages/checkout.php:567
4301
+ #: pages/checkout.php:568 pages/checkout.php:575 pages/checkout.php:596
4302
+ #: pages/checkout.php:605 pages/checkout.php:614 pages/checkout.php:618
4303
+ #: pages/checkout.php:619 pages/checkout.php:621 pages/checkout.php:624
4304
  msgid "Apply"
4305
  msgstr ""
4306
 
4307
+ #: classes/gateways/class.pmprogateway_braintree.php:550
4308
+ #: classes/gateways/class.pmprogateway_braintree.php:567
4309
+ #: classes/gateways/class.pmprogateway_braintree.php:657
4310
+ #: classes/gateways/class.pmprogateway_braintree.php:822
4311
+ #: classes/gateways/class.pmprogateway_braintree.php:927
4312
+ #: classes/gateways/class.pmprogateway_braintree.php:947
4313
+ #: classes/gateways/class.pmprogateway_braintree.php:509
4314
  #: classes/gateways/class.pmprogateway_braintree.php:524
4315
+ #: classes/gateways/class.pmprogateway_braintree.php:526
4316
  #: classes/gateways/class.pmprogateway_braintree.php:541
4317
+ #: classes/gateways/class.pmprogateway_braintree.php:616
 
 
 
 
 
4318
  #: classes/gateways/class.pmprogateway_braintree.php:623
4319
  #: classes/gateways/class.pmprogateway_braintree.php:781
4320
+ #: classes/gateways/class.pmprogateway_braintree.php:782
4321
  #: classes/gateways/class.pmprogateway_braintree.php:886
4322
+ #: classes/gateways/class.pmprogateway_braintree.php:887
4323
  #: classes/gateways/class.pmprogateway_braintree.php:906
4324
+ #: classes/gateways/class.pmprogateway_braintree.php:907
4325
  msgid "Payment error: Please contact the webmaster (braintree-load-error)"
4326
  msgstr ""
4327
 
4328
+ #: classes/gateways/class.pmprogateway_braintree.php:554
4329
+ #: classes/gateways/class.pmprogateway_stripe.php:1123
4330
  #: classes/gateways/class.pmprogateway_braintree.php:61
4331
  #: classes/gateways/class.pmprogateway_braintree.php:406
4332
  #: classes/gateways/class.pmprogateway_braintree.php:419
4335
  #: classes/gateways/class.pmprogateway_braintree.php:425
4336
  #: classes/gateways/class.pmprogateway_braintree.php:457
4337
  #: classes/gateways/class.pmprogateway_braintree.php:459
4338
+ #: classes/gateways/class.pmprogateway_braintree.php:513
4339
  #: classes/gateways/class.pmprogateway_braintree.php:528
4340
  #: classes/gateways/class.pmprogateway_stripe.php:53
4341
  #: classes/gateways/class.pmprogateway_stripe.php:1011
4349
  #: classes/gateways/class.pmprogateway_stripe.php:1076
4350
  #: classes/gateways/class.pmprogateway_stripe.php:1094
4351
  #: classes/gateways/class.pmprogateway_stripe.php:1105
4352
+ #: classes/gateways/class.pmprogateway_stripe.php:1123
4353
  #: classes/gateways/class.pmprogateway_stripe.php:1143
4354
  #: classes/gateways/class.pmprogateway_stripe.php:1176
4355
  msgid "Unknown error: Initial payment failed."
4356
  msgstr ""
4357
 
4358
+ #: classes/gateways/class.pmprogateway_braintree.php:630
4359
  #: classes/gateways/class.pmprogateway_braintree.php:120
4360
  #: classes/gateways/class.pmprogateway_braintree.php:465
4361
  #: classes/gateways/class.pmprogateway_braintree.php:478
4364
  #: classes/gateways/class.pmprogateway_braintree.php:484
4365
  #: classes/gateways/class.pmprogateway_braintree.php:516
4366
  #: classes/gateways/class.pmprogateway_braintree.php:518
4367
+ #: classes/gateways/class.pmprogateway_braintree.php:589
4368
  #: classes/gateways/class.pmprogateway_braintree.php:596
4369
  msgid "Error during settlement:"
4370
  msgstr ""
4371
 
4372
+ #: classes/gateways/class.pmprogateway_braintree.php:639
4373
  #: classes/gateways/class.pmprogateway_braintree.php:129
4374
  #: classes/gateways/class.pmprogateway_braintree.php:474
4375
  #: classes/gateways/class.pmprogateway_braintree.php:487
4378
  #: classes/gateways/class.pmprogateway_braintree.php:493
4379
  #: classes/gateways/class.pmprogateway_braintree.php:525
4380
  #: classes/gateways/class.pmprogateway_braintree.php:527
4381
+ #: classes/gateways/class.pmprogateway_braintree.php:598
4382
  #: classes/gateways/class.pmprogateway_braintree.php:605
4383
  msgid "Error during charge:"
4384
  msgstr ""
4385
 
4386
+ #: classes/gateways/class.pmprogateway_braintree.php:731
4387
+ #: classes/gateways/class.pmprogateway_braintree.php:690
4388
+ #, php-format
4389
+ msgid "Failed to update customer: %s"
4390
+ msgstr ""
4391
+
4392
+ #: classes/gateways/class.pmprogateway_braintree.php:743
4393
  #: classes/gateways/class.pmprogateway_braintree.php:198
4394
  #: classes/gateways/class.pmprogateway_braintree.php:221
4395
  #: classes/gateways/class.pmprogateway_braintree.php:566
4400
  #: classes/gateways/class.pmprogateway_braintree.php:617
4401
  #: classes/gateways/class.pmprogateway_braintree.php:619
4402
  #: classes/gateways/class.pmprogateway_braintree.php:702
4403
+ #: classes/gateways/class.pmprogateway_braintree.php:703
4404
  msgid "Failed to update customer."
4405
  msgstr ""
4406
 
4407
+ #: classes/gateways/class.pmprogateway_braintree.php:791
4408
  #: classes/gateways/class.pmprogateway_braintree.php:246
4409
  #: classes/gateways/class.pmprogateway_braintree.php:269
4410
  #: classes/gateways/class.pmprogateway_braintree.php:614
4415
  #: classes/gateways/class.pmprogateway_braintree.php:665
4416
  #: classes/gateways/class.pmprogateway_braintree.php:667
4417
  #: classes/gateways/class.pmprogateway_braintree.php:750
4418
+ #: classes/gateways/class.pmprogateway_braintree.php:751
4419
  msgid "Failed to create customer."
4420
  msgstr ""
4421
 
4422
+ #: classes/gateways/class.pmprogateway_braintree.php:798
4423
  #: classes/gateways/class.pmprogateway_braintree.php:253
4424
  #: classes/gateways/class.pmprogateway_braintree.php:276
4425
  #: classes/gateways/class.pmprogateway_braintree.php:621
4430
  #: classes/gateways/class.pmprogateway_braintree.php:672
4431
  #: classes/gateways/class.pmprogateway_braintree.php:674
4432
  #: classes/gateways/class.pmprogateway_braintree.php:757
4433
+ #: classes/gateways/class.pmprogateway_braintree.php:758
4434
  msgid "Error creating customer record with Braintree:"
4435
  msgstr ""
4436
 
4437
+ #: classes/gateways/class.pmprogateway_braintree.php:903
4438
  #: classes/gateways/class.pmprogateway_braintree.php:344
4439
  #: classes/gateways/class.pmprogateway_braintree.php:345
4440
  #: classes/gateways/class.pmprogateway_braintree.php:376
4446
  #: classes/gateways/class.pmprogateway_braintree.php:772
4447
  #: classes/gateways/class.pmprogateway_braintree.php:774
4448
  #: classes/gateways/class.pmprogateway_braintree.php:862
4449
+ #: classes/gateways/class.pmprogateway_braintree.php:863
4450
  msgid "Error subscribing customer to plan with Braintree:"
4451
  msgstr ""
4452
 
4453
+ #: classes/gateways/class.pmprogateway_braintree.php:918
4454
  #: classes/gateways/class.pmprogateway_braintree.php:359
4455
  #: classes/gateways/class.pmprogateway_braintree.php:360
4456
  #: classes/gateways/class.pmprogateway_braintree.php:391
4462
  #: classes/gateways/class.pmprogateway_braintree.php:787
4463
  #: classes/gateways/class.pmprogateway_braintree.php:789
4464
  #: classes/gateways/class.pmprogateway_braintree.php:877
4465
+ #: classes/gateways/class.pmprogateway_braintree.php:878
4466
  msgid "Failed to subscribe with Braintree:"
4467
  msgstr ""
4468
 
4469
+ #: classes/gateways/class.pmprogateway_braintree.php:966
4470
+ #: classes/gateways/class.pmprogateway_braintree.php:979
4471
+ #: classes/gateways/class.pmprogateway_braintree.php:986
4472
  #: classes/gateways/class.pmprogateway_braintree.php:397
4473
  #: classes/gateways/class.pmprogateway_braintree.php:398
4474
  #: classes/gateways/class.pmprogateway_braintree.php:410
4499
  #: classes/gateways/class.pmprogateway_braintree.php:845
4500
  #: classes/gateways/class.pmprogateway_braintree.php:847
4501
  #: classes/gateways/class.pmprogateway_braintree.php:925
4502
+ #: classes/gateways/class.pmprogateway_braintree.php:926
4503
  #: classes/gateways/class.pmprogateway_braintree.php:938
4504
+ #: classes/gateways/class.pmprogateway_braintree.php:939
4505
  #: classes/gateways/class.pmprogateway_braintree.php:945
4506
+ #: classes/gateways/class.pmprogateway_braintree.php:946
4507
  #: classes/gateways/class.pmprogateway_stripe.php:343
4508
  #: classes/gateways/class.pmprogateway_stripe.php:344
4509
  #: classes/gateways/class.pmprogateway_stripe.php:351
4517
  msgstr ""
4518
 
4519
  #: classes/gateways/class.pmprogateway_check.php:49
4520
+ #: paid-memberships-pro.php:129 adminpages/orders.php:399
4521
  #: adminpages/orders.php:449 adminpages/paymentsettings.php:157
4522
  #: adminpages/paymentsettings.php:159
4523
  #: classes/gateways/class.pmprogateway_check.php:48
4525
  #: paid-memberships-pro.php:116 paid-memberships-pro.php:117
4526
  #: paid-memberships-pro.php:124 paid-memberships-pro.php:125
4527
  #: paid-memberships-pro.php:126 paid-memberships-pro.php:127
4528
+ #: paid-memberships-pro.php:128 paid-memberships-pro.php:129
4529
+ #: paid-memberships-pro.php:136
4530
  msgid "Pay by Check"
4531
  msgstr ""
4532
 
4605
  msgstr ""
4606
 
4607
  #: classes/gateways/class.pmprogateway_payflowpro.php:124
4608
+ #: pages/checkout.php:176 adminpages/paymentsettings.php:219
4609
  #: adminpages/paymentsettings.php:223 adminpages/paymentsettings.php:228
4610
  #: classes/gateways/class.pmprogateway_payflowpro.php:124
4611
+ #: pages/checkout.php:176 pages/checkout.php:177 pages/checkout.php:180
4612
+ #: pages/checkout.php:182 pages/checkout.php:189 pages/checkout.php:191
4613
+ #: pages/checkout.php:193 pages/checkout.php:200 pages/checkout.php:203
4614
  msgid "Password"
4615
  msgstr ""
4616
 
4641
  msgstr ""
4642
 
4643
  #: classes/gateways/class.pmprogateway_paypal.php:68
4644
+ #: paid-memberships-pro.php:132
4645
  #: classes/gateways/class.pmprogateway_paypal.php:57
4646
  #: classes/gateways/class.pmprogateway_paypal.php:68
4647
  #: paid-memberships-pro.php:119 paid-memberships-pro.php:120
4648
  #: paid-memberships-pro.php:127 paid-memberships-pro.php:128
4649
  #: paid-memberships-pro.php:129 paid-memberships-pro.php:130
4650
+ #: paid-memberships-pro.php:131 paid-memberships-pro.php:132
4651
+ #: paid-memberships-pro.php:139
4652
  msgid "PayPal Website Payments Pro"
4653
  msgstr ""
4654
 
4655
  #: classes/gateways/class.pmprogateway_paypal.php:125
4656
  #: classes/gateways/class.pmprogateway_paypalexpress.php:140
4657
+ #: classes/gateways/class.pmprogateway_paypalstandard.php:132
4658
  #: classes/gateways/class.pmprogateway_paypal.php:113
4659
  #: classes/gateways/class.pmprogateway_paypal.php:125
4660
  #: classes/gateways/class.pmprogateway_paypalexpress.php:118
4666
 
4667
  #: classes/gateways/class.pmprogateway_paypal.php:130
4668
  #: classes/gateways/class.pmprogateway_paypalexpress.php:145
4669
+ #: classes/gateways/class.pmprogateway_paypalstandard.php:137
4670
  #: adminpages/paymentsettings.php:179
4671
  #: classes/gateways/class.pmprogateway_paypal.php:118
4672
  #: classes/gateways/class.pmprogateway_paypal.php:130
4684
 
4685
  #: classes/gateways/class.pmprogateway_paypal.php:135
4686
  #: classes/gateways/class.pmprogateway_paypalexpress.php:150
4687
+ #: classes/gateways/class.pmprogateway_paypalstandard.php:142
4688
  #: adminpages/paymentsettings.php:227 adminpages/paymentsettings.php:231
4689
  #: adminpages/paymentsettings.php:236
4690
  #: classes/gateways/class.pmprogateway_paypal.php:123
4698
 
4699
  #: classes/gateways/class.pmprogateway_paypal.php:143
4700
  #: classes/gateways/class.pmprogateway_paypalexpress.php:158
4701
+ #: classes/gateways/class.pmprogateway_paypalstandard.php:150
4702
  #: classes/gateways/class.pmprogateway_twocheckout.php:119
4703
  #: adminpages/paymentsettings.php:235 adminpages/paymentsettings.php:239
4704
  #: adminpages/paymentsettings.php:244 adminpages/paymentsettings.php:331
4717
 
4718
  #: classes/gateways/class.pmprogateway_paypal.php:151
4719
  #: classes/gateways/class.pmprogateway_paypalexpress.php:166
4720
+ #: classes/gateways/class.pmprogateway_paypalstandard.php:158
4721
  #: classes/gateways/class.pmprogateway_twocheckout.php:128
4722
  #: adminpages/paymentsettings.php:243 adminpages/paymentsettings.php:247
4723
  #: adminpages/paymentsettings.php:252 adminpages/paymentsettings.php:339
4736
 
4737
  #: classes/gateways/class.pmprogateway_paypal.php:159
4738
  #: classes/gateways/class.pmprogateway_paypalexpress.php:174
4739
+ #: classes/gateways/class.pmprogateway_paypalstandard.php:166
4740
  #: adminpages/paymentsettings.php:251 adminpages/paymentsettings.php:255
4741
  #: adminpages/paymentsettings.php:260
4742
  #: classes/gateways/class.pmprogateway_paypal.php:147
4757
 
4758
  #: classes/gateways/class.pmprogateway_paypal.php:178
4759
  #: classes/gateways/class.pmprogateway_paypalexpress.php:193
4760
+ #: classes/gateways/class.pmprogateway_paypalstandard.php:174
4761
  #: adminpages/paymentsettings.php:446 adminpages/paymentsettings.php:479
4762
  #: adminpages/paymentsettings.php:485 adminpages/paymentsettings.php:487
4763
  #: classes/gateways/class.pmprogateway_paypal.php:155
4779
 
4780
  #: classes/gateways/class.pmprogateway_paypal.php:201
4781
  #: classes/gateways/class.pmprogateway_paypalexpress.php:438
4782
+ #: classes/gateways/class.pmprogateway_paypalstandard.php:229
4783
+ #: pages/checkout.php:263 classes/gateways/class.pmprogateway_paypal.php:178
4784
  #: classes/gateways/class.pmprogateway_paypal.php:201
4785
  #: classes/gateways/class.pmprogateway_paypalexpress.php:402
4786
  #: classes/gateways/class.pmprogateway_paypalexpress.php:412
4787
  #: classes/gateways/class.pmprogateway_paypalexpress.php:438
4788
  #: classes/gateways/class.pmprogateway_paypalstandard.php:201
4789
  #: classes/gateways/class.pmprogateway_paypalstandard.php:202
4790
+ #: pages/checkout.php:263 pages/checkout.php:286 pages/checkout.php:288
4791
+ #: pages/checkout.php:295 pages/checkout.php:300 pages/checkout.php:302
4792
+ #: pages/checkout.php:309 pages/checkout.php:312 pages/checkout.php:675
4793
+ #: pages/checkout.php:682 pages/checkout.php:685 pages/checkout.php:701
4794
  msgid "Check Out with PayPal"
4795
  msgstr ""
4796
 
4797
  #: classes/gateways/class.pmprogateway_paypal.php:207
4798
  #: classes/gateways/class.pmprogateway_paypalexpress.php:443
4799
+ #: classes/gateways/class.pmprogateway_paypalstandard.php:234
4800
+ #: pages/checkout.php:598 classes/gateways/class.pmprogateway_paypal.php:184
4801
  #: classes/gateways/class.pmprogateway_paypal.php:207
4802
  #: classes/gateways/class.pmprogateway_paypalexpress.php:408
4803
  #: classes/gateways/class.pmprogateway_paypalexpress.php:418
4804
  #: classes/gateways/class.pmprogateway_paypalexpress.php:443
4805
  #: classes/gateways/class.pmprogateway_paypalstandard.php:206
4806
  #: classes/gateways/class.pmprogateway_paypalstandard.php:208
4807
+ #: pages/checkout.php:598 pages/checkout.php:681 pages/checkout.php:688
4808
+ #: pages/checkout.php:691 pages/checkout.php:704 pages/checkout.php:707
4809
+ #: pages/checkout.php:713 pages/checkout.php:718 pages/checkout.php:722
4810
+ #: pages/checkout.php:724 pages/checkout.php:725 pages/checkout.php:728
4811
+ #: pages/checkout.php:729
4812
  msgid "Submit and Check Out"
4813
  msgstr ""
4814
 
4815
  #: classes/gateways/class.pmprogateway_paypal.php:207
4816
  #: classes/gateways/class.pmprogateway_paypalexpress.php:443
4817
+ #: classes/gateways/class.pmprogateway_paypalstandard.php:234
4818
  #: classes/gateways/class.pmprogateway_twocheckout.php:203
4819
+ #: pages/checkout.php:598 classes/gateways/class.pmprogateway_paypal.php:184
4820
  #: classes/gateways/class.pmprogateway_paypal.php:207
4821
  #: classes/gateways/class.pmprogateway_paypalexpress.php:408
4822
  #: classes/gateways/class.pmprogateway_paypalexpress.php:418
4826
  #: classes/gateways/class.pmprogateway_twocheckout.php:192
4827
  #: classes/gateways/class.pmprogateway_twocheckout.php:203
4828
  #: classes/gateways/class.pmprogateway_twocheckout.php:214
4829
+ #: pages/checkout.php:598 pages/checkout.php:681 pages/checkout.php:688
4830
+ #: pages/checkout.php:691 pages/checkout.php:704 pages/checkout.php:707
4831
+ #: pages/checkout.php:713 pages/checkout.php:718 pages/checkout.php:722
4832
+ #: pages/checkout.php:724 pages/checkout.php:725 pages/checkout.php:728
4833
+ #: pages/checkout.php:729
4834
  msgid "Submit and Confirm"
4835
  msgstr ""
4836
 
4837
  #: classes/gateways/class.pmprogateway_paypal.php:631
4838
  #: classes/gateways/class.pmprogateway_paypalexpress.php:777
4839
+ #: classes/gateways/class.pmprogateway_paypalstandard.php:575
4840
  #: classes/gateways/class.pmprogateway_paypal.php:385
4841
  #: classes/gateways/class.pmprogateway_paypal.php:605
4842
  #: classes/gateways/class.pmprogateway_paypal.php:607
4862
  msgstr ""
4863
 
4864
  #: classes/gateways/class.pmprogateway_paypalexpress.php:84
4865
+ #: paid-memberships-pro.php:131
4866
  #: classes/gateways/class.pmprogateway_paypalexpress.php:63
4867
  #: classes/gateways/class.pmprogateway_paypalexpress.php:73
4868
  #: classes/gateways/class.pmprogateway_paypalexpress.php:84
4869
  #: paid-memberships-pro.php:118 paid-memberships-pro.php:119
4870
  #: paid-memberships-pro.php:126 paid-memberships-pro.php:127
4871
  #: paid-memberships-pro.php:128 paid-memberships-pro.php:129
4872
+ #: paid-memberships-pro.php:130 paid-memberships-pro.php:131
4873
+ #: paid-memberships-pro.php:138
4874
  msgid "PayPal Express"
4875
  msgstr ""
4876
 
4900
  msgid "The PayPal Token was lost."
4901
  msgstr ""
4902
 
4903
+ #: classes/gateways/class.pmprogateway_paypalstandard.php:71
4904
+ #: paid-memberships-pro.php:134
4905
  #: classes/gateways/class.pmprogateway_paypalstandard.php:60
4906
  #: paid-memberships-pro.php:121 paid-memberships-pro.php:122
4907
  #: paid-memberships-pro.php:129 paid-memberships-pro.php:130
4908
  #: paid-memberships-pro.php:131 paid-memberships-pro.php:132
4909
+ #: paid-memberships-pro.php:133 paid-memberships-pro.php:134
4910
+ #: paid-memberships-pro.php:141
4911
  msgid "PayPal Standard"
4912
  msgstr ""
4913
 
4914
+ #: classes/gateways/class.pmprogateway_paypalstandard.php:177
4915
  #: classes/gateways/class.pmprogateway_paypalstandard.php:157
4916
  msgid ""
4917
  "Here is your IPN URL for reference. You SHOULD NOT set this in your PayPal "
4918
  "settings."
4919
  msgstr ""
4920
 
4921
+ #: classes/gateways/class.pmprogateway_paypalstandard.php:559
4922
+ msgid "User requested cancellation"
4923
+ msgstr ""
4924
+
4925
+ #: classes/gateways/class.pmprogateway_stripe.php:201
4926
+ #: paid-memberships-pro.php:130
4927
  #: classes/gateways/class.pmprogateway_stripe.php:93
4928
  #: classes/gateways/class.pmprogateway_stripe.php:94
4929
  #: classes/gateways/class.pmprogateway_stripe.php:104
4933
  #: classes/gateways/class.pmprogateway_stripe.php:140
4934
  #: classes/gateways/class.pmprogateway_stripe.php:142
4935
  #: classes/gateways/class.pmprogateway_stripe.php:169
4936
+ #: classes/gateways/class.pmprogateway_stripe.php:201
4937
  #: paid-memberships-pro.php:117 paid-memberships-pro.php:118
4938
  #: paid-memberships-pro.php:125 paid-memberships-pro.php:126
4939
  #: paid-memberships-pro.php:127 paid-memberships-pro.php:128
4940
+ #: paid-memberships-pro.php:129 paid-memberships-pro.php:130
4941
+ #: paid-memberships-pro.php:137
4942
  msgid "Stripe"
4943
  msgstr ""
4944
 
4945
+ #: classes/gateways/class.pmprogateway_stripe.php:256
4946
  #: classes/gateways/class.pmprogateway_stripe.php:148
4947
  #: classes/gateways/class.pmprogateway_stripe.php:149
4948
  #: classes/gateways/class.pmprogateway_stripe.php:159
4952
  #: classes/gateways/class.pmprogateway_stripe.php:195
4953
  #: classes/gateways/class.pmprogateway_stripe.php:197
4954
  #: classes/gateways/class.pmprogateway_stripe.php:224
4955
+ #: classes/gateways/class.pmprogateway_stripe.php:256
4956
  msgid "Stripe Settings"
4957
  msgstr ""
4958
 
4959
+ #: classes/gateways/class.pmprogateway_stripe.php:261
4960
  #: adminpages/paymentsettings.php:277 adminpages/paymentsettings.php:281
4961
  #: adminpages/paymentsettings.php:286
4962
  #: classes/gateways/class.pmprogateway_stripe.php:153
4968
  #: classes/gateways/class.pmprogateway_stripe.php:200
4969
  #: classes/gateways/class.pmprogateway_stripe.php:202
4970
  #: classes/gateways/class.pmprogateway_stripe.php:229
4971
+ #: classes/gateways/class.pmprogateway_stripe.php:261
4972
  msgid "Secret Key"
4973
  msgstr ""
4974
 
4975
+ #: classes/gateways/class.pmprogateway_stripe.php:269
4976
  #: adminpages/paymentsettings.php:285 adminpages/paymentsettings.php:289
4977
  #: adminpages/paymentsettings.php:294
4978
  #: classes/gateways/class.pmprogateway_stripe.php:161
4984
  #: classes/gateways/class.pmprogateway_stripe.php:208
4985
  #: classes/gateways/class.pmprogateway_stripe.php:210
4986
  #: classes/gateways/class.pmprogateway_stripe.php:237
4987
+ #: classes/gateways/class.pmprogateway_stripe.php:269
4988
  msgid "Publishable Key"
4989
  msgstr ""
4990
 
4991
+ #: classes/gateways/class.pmprogateway_stripe.php:277
4992
  #: adminpages/paymentsettings.php:425 adminpages/paymentsettings.php:430
4993
  #: adminpages/paymentsettings.php:432
4994
  #: classes/gateways/class.pmprogateway_stripe.php:169
5000
  #: classes/gateways/class.pmprogateway_stripe.php:216
5001
  #: classes/gateways/class.pmprogateway_stripe.php:218
5002
  #: classes/gateways/class.pmprogateway_stripe.php:245
5003
+ #: classes/gateways/class.pmprogateway_stripe.php:277
5004
  msgid "Show Billing Address Fields"
5005
  msgstr ""
5006
 
5007
+ #: classes/gateways/class.pmprogateway_stripe.php:284
5008
  #: adminpages/paymentsettings.php:437 adminpages/paymentsettings.php:439
5009
  #: classes/gateways/class.pmprogateway_stripe.php:176
5010
  #: classes/gateways/class.pmprogateway_stripe.php:177
5015
  #: classes/gateways/class.pmprogateway_stripe.php:223
5016
  #: classes/gateways/class.pmprogateway_stripe.php:225
5017
  #: classes/gateways/class.pmprogateway_stripe.php:252
5018
+ #: classes/gateways/class.pmprogateway_stripe.php:284
5019
  msgid ""
5020
  "Stripe doesn't require billing address fields. Choose 'No' to hide them on "
5021
  "the checkout page.<br /><strong>If No, make sure you disable address "
5022
  "verification in the Stripe dashboard settings.</strong>"
5023
  msgstr ""
5024
 
5025
+ #: classes/gateways/class.pmprogateway_stripe.php:292
5026
  #: adminpages/paymentsettings.php:465 adminpages/paymentsettings.php:506
5027
  #: adminpages/paymentsettings.php:512 adminpages/paymentsettings.php:514
5028
  #: classes/gateways/class.pmprogateway_stripe.php:184
5034
  #: classes/gateways/class.pmprogateway_stripe.php:231
5035
  #: classes/gateways/class.pmprogateway_stripe.php:233
5036
  #: classes/gateways/class.pmprogateway_stripe.php:260
5037
+ #: classes/gateways/class.pmprogateway_stripe.php:292
5038
  msgid "To fully integrate with Stripe, be sure to set your Web Hook URL to"
5039
  msgstr ""
5040
 
5041
+ #: classes/gateways/class.pmprogateway_stripe.php:638 pages/checkout.php:492
5042
+ #: classes/gateways/class.pmprogateway_stripe.php:638 pages/checkout.php:492
5043
+ msgid "Security Code (CVC)"
5044
+ msgstr ""
5045
+
5046
+ #: classes/gateways/class.pmprogateway_stripe.php:710
5047
  #: classes/gateways/class.pmprogateway_stripe.php:703
5048
+ #: classes/gateways/class.pmprogateway_stripe.php:710
5049
  #, php-format
5050
  msgid ""
5051
  "%1$sNote:%2$s Subscription %3$s%4$s%5$s could not be found at Stripe. It may "
5052
  "have been deleted."
5053
  msgstr ""
5054
 
5055
+ #: classes/gateways/class.pmprogateway_stripe.php:717
5056
  #: classes/gateways/class.pmprogateway_stripe.php:567
5057
  #: classes/gateways/class.pmprogateway_stripe.php:568
5058
  #: classes/gateways/class.pmprogateway_stripe.php:578
5065
  #: classes/gateways/class.pmprogateway_stripe.php:645
5066
  #: classes/gateways/class.pmprogateway_stripe.php:683
5067
  #: classes/gateways/class.pmprogateway_stripe.php:710
5068
+ #: classes/gateways/class.pmprogateway_stripe.php:717
5069
  msgid "Subscription Updates"
5070
  msgstr ""
5071
 
5072
+ #: classes/gateways/class.pmprogateway_stripe.php:721
5073
  #: classes/gateways/class.pmprogateway_stripe.php:571
5074
  #: classes/gateways/class.pmprogateway_stripe.php:572
5075
  #: classes/gateways/class.pmprogateway_stripe.php:582
5082
  #: classes/gateways/class.pmprogateway_stripe.php:649
5083
  #: classes/gateways/class.pmprogateway_stripe.php:687
5084
  #: classes/gateways/class.pmprogateway_stripe.php:714
5085
+ #: classes/gateways/class.pmprogateway_stripe.php:721
5086
  msgid ""
5087
  "Subscription updates, allow you to change the member's subscription values "
5088
  "at predefined times. Be sure to click Update Profile after making changes."
5089
  msgstr ""
5090
 
5091
+ #: classes/gateways/class.pmprogateway_stripe.php:723
5092
  #: classes/gateways/class.pmprogateway_stripe.php:573
5093
  #: classes/gateways/class.pmprogateway_stripe.php:574
5094
  #: classes/gateways/class.pmprogateway_stripe.php:584
5101
  #: classes/gateways/class.pmprogateway_stripe.php:651
5102
  #: classes/gateways/class.pmprogateway_stripe.php:689
5103
  #: classes/gateways/class.pmprogateway_stripe.php:716
5104
+ #: classes/gateways/class.pmprogateway_stripe.php:723
5105
  msgid ""
5106
  "Subscription updates, allow you to change the member's subscription values "
5107
  "at predefined times. Be sure to click Update User after making changes."
5108
  msgstr ""
5109
 
5110
+ #: classes/gateways/class.pmprogateway_stripe.php:728 pages/billing.php:364
5111
  #: classes/gateways/class.pmprogateway_stripe.php:578
5112
  #: classes/gateways/class.pmprogateway_stripe.php:579
5113
  #: classes/gateways/class.pmprogateway_stripe.php:589
5119
  #: classes/gateways/class.pmprogateway_stripe.php:645
5120
  #: classes/gateways/class.pmprogateway_stripe.php:656
5121
  #: classes/gateways/class.pmprogateway_stripe.php:694
5122
+ #: classes/gateways/class.pmprogateway_stripe.php:721
5123
+ #: classes/gateways/class.pmprogateway_stripe.php:728 pages/billing.php:294
5124
  #: pages/billing.php:298 pages/billing.php:329 pages/billing.php:338
5125
  #: pages/billing.php:341 pages/billing.php:343 pages/billing.php:347
5126
+ #: pages/billing.php:363 pages/billing.php:370 pages/billing.php:391
5127
+ #: pages/billing.php:396 pages/billing.php:400 pages/billing.php:405
5128
  msgid "Update"
5129
  msgstr ""
5130
 
5131
+ #: classes/gateways/class.pmprogateway_stripe.php:1119
5132
+ #: classes/gateways/class.pmprogateway_stripe.php:1119
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5133
  #: classes/gateways/class.pmprogateway_stripe.php:1172
5134
  msgid "Payment error: Please contact the webmaster (stripe-load-error)"
5135
  msgstr ""
5136
 
5137
+ #: classes/gateways/class.pmprogateway_stripe.php:1357
5138
  #: classes/gateways/class.pmprogateway_stripe.php:190
5139
  #: classes/gateways/class.pmprogateway_stripe.php:192
5140
  #: classes/gateways/class.pmprogateway_stripe.php:199
5154
  #: classes/gateways/class.pmprogateway_stripe.php:1325
5155
  #: classes/gateways/class.pmprogateway_stripe.php:1326
5156
  #: classes/gateways/class.pmprogateway_stripe.php:1336
5157
+ #: classes/gateways/class.pmprogateway_stripe.php:1357
5158
  #: classes/gateways/class.pmprogateway_stripe.php:1374
5159
  #: classes/gateways/class.pmprogateway_stripe.php:1410
5160
  msgid "Error creating customer record with Stripe:"
5161
  msgstr ""
5162
 
5163
+ #: classes/gateways/class.pmprogateway_stripe.php:1416
5164
  #: classes/gateways/class.pmprogateway_stripe.php:1275
5165
  #: classes/gateways/class.pmprogateway_stripe.php:1303
5166
  #: classes/gateways/class.pmprogateway_stripe.php:1313
5170
  #: classes/gateways/class.pmprogateway_stripe.php:1384
5171
  #: classes/gateways/class.pmprogateway_stripe.php:1385
5172
  #: classes/gateways/class.pmprogateway_stripe.php:1395
5173
+ #: classes/gateways/class.pmprogateway_stripe.php:1416
5174
  #: classes/gateways/class.pmprogateway_stripe.php:1433
5175
  #: classes/gateways/class.pmprogateway_stripe.php:1469
5176
  msgid "Error getting subscription with Stripe:"
5177
  msgstr ""
5178
 
5179
+ #: classes/gateways/class.pmprogateway_stripe.php:1572
5180
  #: classes/gateways/class.pmprogateway_stripe.php:278
5181
  #: classes/gateways/class.pmprogateway_stripe.php:279
5182
  #: classes/gateways/class.pmprogateway_stripe.php:286
5204
  #: classes/gateways/class.pmprogateway_stripe.php:1540
5205
  #: classes/gateways/class.pmprogateway_stripe.php:1541
5206
  #: classes/gateways/class.pmprogateway_stripe.php:1551
5207
+ #: classes/gateways/class.pmprogateway_stripe.php:1572
5208
  #: classes/gateways/class.pmprogateway_stripe.php:1589
5209
  #: classes/gateways/class.pmprogateway_stripe.php:1625
5210
  msgid "Error creating plan with Stripe:"
5211
  msgstr ""
5212
 
5213
+ #: classes/gateways/class.pmprogateway_stripe.php:1603
5214
  #: classes/gateways/class.pmprogateway_stripe.php:294
5215
  #: classes/gateways/class.pmprogateway_stripe.php:295
5216
  #: classes/gateways/class.pmprogateway_stripe.php:302
5233
  #: classes/gateways/class.pmprogateway_stripe.php:1571
5234
  #: classes/gateways/class.pmprogateway_stripe.php:1572
5235
  #: classes/gateways/class.pmprogateway_stripe.php:1582
5236
+ #: classes/gateways/class.pmprogateway_stripe.php:1603
5237
  #: classes/gateways/class.pmprogateway_stripe.php:1620
5238
  #: classes/gateways/class.pmprogateway_stripe.php:1656
5239
  msgid "Error subscribing customer to plan with Stripe:"
5240
  msgstr ""
5241
 
5242
+ #: classes/gateways/class.pmprogateway_stripe.php:1698
5243
+ #: classes/gateways/class.pmprogateway_stripe.php:769
5244
+ #: classes/gateways/class.pmprogateway_stripe.php:770
5245
+ #: classes/gateways/class.pmprogateway_stripe.php:780
5246
+ #: classes/gateways/class.pmprogateway_stripe.php:784
5247
+ #: classes/gateways/class.pmprogateway_stripe.php:812
5248
+ #: classes/gateways/class.pmprogateway_stripe.php:816
5249
+ #: classes/gateways/class.pmprogateway_stripe.php:817
5250
+ #: classes/gateways/class.pmprogateway_stripe.php:820
5251
+ #: classes/gateways/class.pmprogateway_stripe.php:838
5252
+ #: classes/gateways/class.pmprogateway_stripe.php:849
5253
+ #: classes/gateways/class.pmprogateway_stripe.php:887
5254
+ #: classes/gateways/class.pmprogateway_stripe.php:914
5255
+ #: classes/gateways/class.pmprogateway_stripe.php:1698
5256
+ msgid "Could not cancel the old subscription. Updates have not been processed."
5257
+ msgstr ""
5258
+
5259
+ #: classes/gateways/class.pmprogateway_stripe.php:1801
5260
  #: classes/gateways/class.pmprogateway_stripe.php:383
5261
  #: classes/gateways/class.pmprogateway_stripe.php:389
5262
  #: classes/gateways/class.pmprogateway_stripe.php:410
5278
  #: classes/gateways/class.pmprogateway_stripe.php:1678
5279
  #: classes/gateways/class.pmprogateway_stripe.php:1716
5280
  #: classes/gateways/class.pmprogateway_stripe.php:1752
5281
+ #: classes/gateways/class.pmprogateway_stripe.php:1801
5282
  msgid "Could not cancel old subscription."
5283
  msgstr ""
5284
 
5285
+ #: classes/gateways/class.pmprogateway_stripe.php:1818
5286
  #: classes/gateways/class.pmprogateway_stripe.php:1533
5287
  #: classes/gateways/class.pmprogateway_stripe.php:1534
5288
  #: classes/gateways/class.pmprogateway_stripe.php:1535
5301
  #: classes/gateways/class.pmprogateway_stripe.php:1695
5302
  #: classes/gateways/class.pmprogateway_stripe.php:1733
5303
  #: classes/gateways/class.pmprogateway_stripe.php:1769
5304
+ #: classes/gateways/class.pmprogateway_stripe.php:1818
5305
  msgid "Could not find the customer."
5306
  msgstr ""
5307
 
5308
+ #: classes/gateways/class.pmprogateway_stripe.php:1978
5309
  #: classes/gateways/class.pmprogateway_stripe.php:1836
5310
  #: classes/gateways/class.pmprogateway_stripe.php:1837
5311
  #: classes/gateways/class.pmprogateway_stripe.php:1847
5312
  #: classes/gateways/class.pmprogateway_stripe.php:1885
5313
  #: classes/gateways/class.pmprogateway_stripe.php:1921
5314
+ #: classes/gateways/class.pmprogateway_stripe.php:1978
5315
  msgid "Error: "
5316
  msgstr ""
5317
 
5318
+ #: classes/gateways/class.pmprogateway_stripe.php:1991
5319
  #: classes/gateways/class.pmprogateway_stripe.php:1849
5320
  #: classes/gateways/class.pmprogateway_stripe.php:1850
5321
  #: classes/gateways/class.pmprogateway_stripe.php:1860
5322
  #: classes/gateways/class.pmprogateway_stripe.php:1898
5323
  #: classes/gateways/class.pmprogateway_stripe.php:1934
5324
+ #: classes/gateways/class.pmprogateway_stripe.php:1991
5325
  #, php-format
5326
  msgid "Error: Unkown error while refunding charge #%s"
5327
  msgstr ""
5328
 
5329
  #: classes/gateways/class.pmprogateway_twocheckout.php:59
5330
+ #: paid-memberships-pro.php:137
5331
  #: classes/gateways/class.pmprogateway_twocheckout.php:53
5332
  #: classes/gateways/class.pmprogateway_twocheckout.php:59
5333
  #: classes/gateways/class.pmprogateway_twocheckout.php:60
5334
  #: paid-memberships-pro.php:124 paid-memberships-pro.php:125
5335
  #: paid-memberships-pro.php:132 paid-memberships-pro.php:133
5336
  #: paid-memberships-pro.php:134 paid-memberships-pro.php:135
5337
+ #: paid-memberships-pro.php:136 paid-memberships-pro.php:137
5338
+ #: paid-memberships-pro.php:144
5339
  msgid "2Checkout"
5340
  msgstr ""
5341
 
5508
  msgid "Visit Customer Support Forum"
5509
  msgstr ""
5510
 
5511
+ #: includes/countries.php:7 includes/countries.php:7
5512
  msgid "Andorra"
5513
  msgstr ""
5514
 
5515
+ #: includes/countries.php:8 includes/countries.php:8
5516
  msgid "United Arab Emirates"
5517
  msgstr ""
5518
 
5519
+ #: includes/countries.php:9 includes/countries.php:9
5520
  msgid "Afghanistan"
5521
  msgstr ""
5522
 
5523
+ #: includes/countries.php:10 includes/countries.php:10
5524
  msgid "Antigua and Barbuda"
5525
  msgstr ""
5526
 
5527
+ #: includes/countries.php:11 includes/countries.php:11
5528
  msgid "Anguilla"
5529
  msgstr ""
5530
 
5531
+ #: includes/countries.php:12 includes/countries.php:12
5532
  msgid "Albania"
5533
  msgstr ""
5534
 
5535
+ #: includes/countries.php:13 includes/countries.php:13
5536
  msgid "Armenia"
5537
  msgstr ""
5538
 
5539
+ #: includes/countries.php:14 includes/countries.php:14
5540
  msgid "Netherlands Antilles"
5541
  msgstr ""
5542
 
5543
+ #: includes/countries.php:15 includes/countries.php:15
5544
  msgid "Angola"
5545
  msgstr ""
5546
 
5547
+ #: includes/countries.php:16 includes/countries.php:16
5548
  msgid "Antarctica"
5549
  msgstr ""
5550
 
5551
+ #: includes/countries.php:17 includes/countries.php:17
5552
  msgid "Argentina"
5553
  msgstr ""
5554
 
5555
+ #: includes/countries.php:18 includes/countries.php:18
5556
  msgid "American Samoa"
5557
  msgstr ""
5558
 
5559
+ #: includes/countries.php:19 includes/countries.php:19
5560
  msgid "Austria"
5561
  msgstr ""
5562
 
5563
+ #: includes/countries.php:20 includes/countries.php:20
5564
  msgid "Australia"
5565
  msgstr ""
5566
 
5567
+ #: includes/countries.php:21 includes/countries.php:21
5568
  msgid "Aruba"
5569
  msgstr ""
5570
 
5571
+ #: includes/countries.php:22 includes/countries.php:22
5572
  msgid "Aland Islands"
5573
  msgstr ""
5574
 
5575
+ #: includes/countries.php:23 includes/countries.php:23
5576
  msgid "Azerbaijan"
5577
  msgstr ""
5578
 
5579
+ #: includes/countries.php:24 includes/countries.php:24
5580
  msgid "Bosnia and Herzegovina"
5581
  msgstr ""
5582
 
5583
+ #: includes/countries.php:25 includes/countries.php:25
5584
  msgid "Barbados"
5585
  msgstr ""
5586
 
5587
+ #: includes/countries.php:26 includes/countries.php:26
5588
  msgid "Bangladesh"
5589
  msgstr ""
5590
 
5591
+ #: includes/countries.php:27 includes/countries.php:27
5592
  msgid "Belgium"
5593
  msgstr ""
5594
 
5595
+ #: includes/countries.php:28 includes/countries.php:28
5596
  msgid "Burkina Faso"
5597
  msgstr ""
5598
 
5599
+ #: includes/countries.php:29 includes/countries.php:29
5600
  msgid "Bulgaria"
5601
  msgstr ""
5602
 
5603
+ #: includes/countries.php:30 includes/countries.php:30
5604
  msgid "Bahrain"
5605
  msgstr ""
5606
 
5607
+ #: includes/countries.php:31 includes/countries.php:31
5608
  msgid "Burundi"
5609
  msgstr ""
5610
 
5611
+ #: includes/countries.php:32 includes/countries.php:32
5612
  msgid "Benin"
5613
  msgstr ""
5614
 
5615
+ #: includes/countries.php:33 includes/countries.php:33
5616
  msgid "Saint Barthelemy"
5617
  msgstr ""
5618
 
5619
+ #: includes/countries.php:34 includes/countries.php:34
5620
  msgid "Bermuda"
5621
  msgstr ""
5622
 
5623
+ #: includes/countries.php:35 includes/countries.php:35
5624
  msgid "Brunei"
5625
  msgstr ""
5626
 
5627
+ #: includes/countries.php:36 includes/countries.php:36
5628
  msgid "Bolivia"
5629
  msgstr ""
5630
 
5631
+ #: includes/countries.php:37 includes/countries.php:37
5632
  msgid "Brazil"
5633
  msgstr ""
5634
 
5635
+ #: includes/countries.php:38 includes/countries.php:38
5636
  msgid "Bahamas"
5637
  msgstr ""
5638
 
5639
+ #: includes/countries.php:39 includes/countries.php:39
5640
  msgid "Bhutan"
5641
  msgstr ""
5642
 
5643
+ #: includes/countries.php:40 includes/countries.php:40
5644
  msgid "Bouvet Island"
5645
  msgstr ""
5646
 
5647
+ #: includes/countries.php:41 includes/countries.php:41
5648
  msgid "Botswana"
5649
  msgstr ""
5650
 
5651
+ #: includes/countries.php:42 includes/countries.php:42
5652
  msgid "Belarus"
5653
  msgstr ""
5654
 
5655
+ #: includes/countries.php:43 includes/countries.php:43
5656
  msgid "Belize"
5657
  msgstr ""
5658
 
5659
+ #: includes/countries.php:44 includes/countries.php:44
5660
  msgid "Canada"
5661
  msgstr ""
5662
 
5663
+ #: includes/countries.php:45 includes/countries.php:45
5664
  msgid "Cocos (Keeling) Islands"
5665
  msgstr ""
5666
 
5667
+ #: includes/countries.php:46 includes/countries.php:46
5668
  msgid "Congo (Kinshasa)"
5669
  msgstr ""
5670
 
5671
+ #: includes/countries.php:47 includes/countries.php:47
5672
  msgid "Central African Republic"
5673
  msgstr ""
5674
 
5675
+ #: includes/countries.php:48 includes/countries.php:48
5676
  msgid "Congo (Brazzaville)"
5677
  msgstr ""
5678
 
5679
+ #: includes/countries.php:49 includes/countries.php:49
5680
  msgid "Switzerland"
5681
  msgstr ""
5682
 
5683
+ #: includes/countries.php:50 includes/countries.php:50
5684
  msgid "Ivory Coast"
5685
  msgstr ""
5686
 
5687
+ #: includes/countries.php:51 includes/countries.php:51
5688
  msgid "Cook Islands"
5689
  msgstr ""
5690
 
5691
+ #: includes/countries.php:52 includes/countries.php:52
5692
  msgid "Chile"
5693
  msgstr ""
5694
 
5695
+ #: includes/countries.php:53 includes/countries.php:53
5696
  msgid "Cameroon"
5697
  msgstr ""
5698
 
5699
+ #: includes/countries.php:54 includes/countries.php:54
5700
  msgid "China"
5701
  msgstr ""
5702
 
5703
+ #: includes/countries.php:55 includes/countries.php:55
5704
  msgid "Colombia"
5705
  msgstr ""
5706
 
5707
+ #: includes/countries.php:56 includes/countries.php:56
5708
  msgid "Costa Rica"
5709
  msgstr ""
5710
 
5711
+ #: includes/countries.php:57 includes/countries.php:57
5712
  msgid "Cuba"
5713
  msgstr ""
5714
 
5715
+ #: includes/countries.php:58 includes/countries.php:58
5716
  msgid "Cape Verde"
5717
  msgstr ""
5718
 
5719
+ #: includes/countries.php:59 includes/countries.php:59
5720
  msgid "Christmas Island"
5721
  msgstr ""
5722
 
5723
+ #: includes/countries.php:60 includes/countries.php:60
5724
  msgid "Cyprus"
5725
  msgstr ""
5726
 
5727
+ #: includes/countries.php:61 includes/countries.php:61
5728
  msgid "Czech Republic"
5729
  msgstr ""
5730
 
5731
+ #: includes/countries.php:62 includes/countries.php:62
5732
  msgid "Germany"
5733
  msgstr ""
5734
 
5735
+ #: includes/countries.php:63 includes/countries.php:63
5736
  msgid "Djibouti"
5737
  msgstr ""
5738
 
5739
+ #: includes/countries.php:64 includes/countries.php:64
5740
  msgid "Denmark"
5741
  msgstr ""
5742
 
5743
+ #: includes/countries.php:65 includes/countries.php:65
5744
  msgid "Dominica"
5745
  msgstr ""
5746
 
5747
+ #: includes/countries.php:66 includes/countries.php:66
5748
  msgid "Dominican Republic"
5749
  msgstr ""
5750
 
5751
+ #: includes/countries.php:67 includes/countries.php:67
5752
  msgid "Algeria"
5753
  msgstr ""
5754
 
5755
+ #: includes/countries.php:68 includes/countries.php:68
5756
  msgid "Ecuador"
5757
  msgstr ""
5758
 
5759
+ #: includes/countries.php:69 includes/countries.php:69
5760
  msgid "Estonia"
5761
  msgstr ""
5762
 
5763
+ #: includes/countries.php:70 includes/countries.php:70
5764
  msgid "Egypt"
5765
  msgstr ""
5766
 
5767
+ #: includes/countries.php:71 includes/countries.php:71
5768
  msgid "Western Sahara"
5769
  msgstr ""
5770
 
5771
+ #: includes/countries.php:72 includes/countries.php:72
5772
  msgid "Eritrea"
5773
  msgstr ""
5774
 
5775
+ #: includes/countries.php:73 includes/countries.php:73
5776
  msgid "Spain"
5777
  msgstr ""
5778
 
5779
+ #: includes/countries.php:74 includes/countries.php:74
5780
  msgid "Ethiopia"
5781
  msgstr ""
5782
 
5783
+ #: includes/countries.php:75 includes/countries.php:75
5784
  msgid "Finland"
5785
  msgstr ""
5786
 
5787
+ #: includes/countries.php:76 includes/countries.php:76
5788
  msgid "Fiji"
5789
  msgstr ""
5790
 
5791
+ #: includes/countries.php:77 includes/countries.php:77
5792
  msgid "Falkland Islands"
5793
  msgstr ""
5794
 
5795
+ #: includes/countries.php:78 includes/countries.php:78
5796
  msgid "Micronesia"
5797
  msgstr ""
5798
 
5799
+ #: includes/countries.php:79 includes/countries.php:79
5800
  msgid "Faroe Islands"
5801
  msgstr ""
5802
 
5803
+ #: includes/countries.php:80 includes/countries.php:80
5804
  msgid "France"
5805
  msgstr ""
5806
 
5807
+ #: includes/countries.php:81 includes/countries.php:81
5808
  msgid "Gabon"
5809
  msgstr ""
5810
 
5811
+ #: includes/countries.php:82 includes/countries.php:82
5812
  msgid "United Kingdom"
5813
  msgstr ""
5814
 
5815
+ #: includes/countries.php:83 includes/countries.php:83
5816
  msgid "Grenada"
5817
  msgstr ""
5818
 
5819
+ #: includes/countries.php:84 includes/countries.php:84
5820
  msgid "Georgia"
5821
  msgstr ""
5822
 
5823
+ #: includes/countries.php:85 includes/countries.php:85
5824
  msgid "French Guiana"
5825
  msgstr ""
5826
 
5827
+ #: includes/countries.php:86 includes/countries.php:86
5828
  msgid "Guernsey"
5829
  msgstr ""
5830
 
5831
+ #: includes/countries.php:87 includes/countries.php:87
5832
  msgid "Ghana"
5833
  msgstr ""
5834
 
5835
+ #: includes/countries.php:88 includes/countries.php:88
5836
  msgid "Gibraltar"
5837
  msgstr ""
5838
 
5839
+ #: includes/countries.php:89 includes/countries.php:89
5840
  msgid "Greenland"
5841
  msgstr ""
5842
 
5843
+ #: includes/countries.php:90 includes/countries.php:90
5844
  msgid "Gambia"
5845
  msgstr ""
5846
 
5847
+ #: includes/countries.php:91 includes/countries.php:91
5848
  msgid "Guinea"
5849
  msgstr ""
5850
 
5851
+ #: includes/countries.php:92 includes/countries.php:92
5852
  msgid "Guadeloupe"
5853
  msgstr ""
5854
 
5855
+ #: includes/countries.php:93 includes/countries.php:93
5856
  msgid "Equatorial Guinea"
5857
  msgstr ""
5858
 
5859
+ #: includes/countries.php:94 includes/countries.php:94
5860
  msgid "Greece"
5861
  msgstr ""
5862
 
5863
+ #: includes/countries.php:95 includes/countries.php:95
5864
  msgid "South Georgia and the South Sandwich Islands"
5865
  msgstr ""
5866
 
5867
+ #: includes/countries.php:96 includes/countries.php:96
5868
  msgid "Guatemala"
5869
  msgstr ""
5870
 
5871
+ #: includes/countries.php:97 includes/countries.php:97
5872
  msgid "Guam"
5873
  msgstr ""
5874
 
5875
+ #: includes/countries.php:98 includes/countries.php:98
5876
  msgid "Guinea-Bissau"
5877
  msgstr ""
5878
 
5879
+ #: includes/countries.php:99 includes/countries.php:99
5880
  msgid "Guyana"
5881
  msgstr ""
5882
 
5883
+ #: includes/countries.php:100 includes/countries.php:100
5884
  msgid "Hong Kong S.A.R., China"
5885
  msgstr ""
5886
 
5887
+ #: includes/countries.php:101 includes/countries.php:101
5888
  msgid "Heard Island and McDonald Islands"
5889
  msgstr ""
5890
 
5891
+ #: includes/countries.php:102 includes/countries.php:102
5892
  msgid "Honduras"
5893
  msgstr ""
5894
 
5895
+ #: includes/countries.php:103 includes/countries.php:103
5896
  msgid "Croatia"
5897
  msgstr ""
5898
 
5899
+ #: includes/countries.php:104 includes/countries.php:104
5900
  msgid "Haiti"
5901
  msgstr ""
5902
 
5903
+ #: includes/countries.php:105 includes/countries.php:105
5904
  msgid "Hungary"
5905
  msgstr ""
5906
 
5907
+ #: includes/countries.php:106 includes/countries.php:106
5908
  msgid "Indonesia"
5909
  msgstr ""
5910
 
5911
+ #: includes/countries.php:107 includes/countries.php:107
5912
  msgid "Ireland"
5913
  msgstr ""
5914
 
5915
+ #: includes/countries.php:108 includes/countries.php:108
5916
  msgid "Israel"
5917
  msgstr ""
5918
 
5919
+ #: includes/countries.php:109 includes/countries.php:109
5920
  msgid "Isle of Man"
5921
  msgstr ""
5922
 
5923
+ #: includes/countries.php:110 includes/countries.php:110
5924
  msgid "India"
5925
  msgstr ""
5926
 
5927
+ #: includes/countries.php:111 includes/countries.php:111
5928
  msgid "British Indian Ocean Territory"
5929
  msgstr ""
5930
 
5931
+ #: includes/countries.php:112 includes/countries.php:112
5932
  msgid "Iraq"
5933
  msgstr ""
5934
 
5935
+ #: includes/countries.php:113 includes/countries.php:113
5936
  msgid "Iran"
5937
  msgstr ""
5938
 
5939
+ #: includes/countries.php:114 includes/countries.php:114
5940
  msgid "Iceland"
5941
  msgstr ""
5942
 
5943
+ #: includes/countries.php:115 includes/countries.php:115
5944
  msgid "Italy"
5945
  msgstr ""
5946
 
5947
+ #: includes/countries.php:116 includes/countries.php:116
5948
  msgid "Jersey"
5949
  msgstr ""
5950
 
5951
+ #: includes/countries.php:117 includes/countries.php:117
5952
  msgid "Jamaica"
5953
  msgstr ""
5954
 
5955
+ #: includes/countries.php:118 includes/countries.php:118
5956
  msgid "Jordan"
5957
  msgstr ""
5958
 
5959
+ #: includes/countries.php:119 includes/countries.php:119
5960
  msgid "Japan"
5961
  msgstr ""
5962
 
5963
+ #: includes/countries.php:120 includes/countries.php:120
5964
  msgid "Kenya"
5965
  msgstr ""
5966
 
5967
+ #: includes/countries.php:121 includes/countries.php:121
5968
  msgid "Kyrgyzstan"
5969
  msgstr ""
5970
 
5971
+ #: includes/countries.php:122 includes/countries.php:122
5972
  msgid "Cambodia"
5973
  msgstr ""
5974
 
5975
+ #: includes/countries.php:123 includes/countries.php:123
5976
  msgid "Kiribati"
5977
  msgstr ""
5978
 
5979
+ #: includes/countries.php:124 includes/countries.php:124
5980
  msgid "Comoros"
5981
  msgstr ""
5982
 
5983
+ #: includes/countries.php:125 includes/countries.php:125
5984
  msgid "Saint Kitts and Nevis"
5985
  msgstr ""
5986
 
5987
+ #: includes/countries.php:126 includes/countries.php:126
5988
  msgid "North Korea"
5989
  msgstr ""
5990
 
5991
+ #: includes/countries.php:127 includes/countries.php:127
5992
  msgid "South Korea"
5993
  msgstr ""
5994
 
5995
+ #: includes/countries.php:128 includes/countries.php:128
5996
  msgid "Kuwait"
5997
  msgstr ""
5998
 
5999
+ #: includes/countries.php:129 includes/countries.php:129
6000
  msgid "Cayman Islands"
6001
  msgstr ""
6002
 
6003
+ #: includes/countries.php:130 includes/countries.php:130
6004
  msgid "Kazakhstan"
6005
  msgstr ""
6006
 
6007
+ #: includes/countries.php:131 includes/countries.php:131
6008
  msgid "Laos"
6009
  msgstr ""
6010
 
6011
+ #: includes/countries.php:132 includes/countries.php:132
6012
  msgid "Lebanon"
6013
  msgstr ""
6014
 
6015
+ #: includes/countries.php:133 includes/countries.php:133
6016
  msgid "Saint Lucia"
6017
  msgstr ""
6018
 
6019
+ #: includes/countries.php:134 includes/countries.php:134
6020
  msgid "Liechtenstein"
6021
  msgstr ""
6022
 
6023
+ #: includes/countries.php:135 includes/countries.php:135
6024
  msgid "Sri Lanka"
6025
  msgstr ""
6026
 
6027
+ #: includes/countries.php:136 includes/countries.php:136
6028
  msgid "Liberia"
6029
  msgstr ""
6030
 
6031
+ #: includes/countries.php:137 includes/countries.php:137
6032
  msgid "Lesotho"
6033
  msgstr ""
6034
 
6035
+ #: includes/countries.php:138 includes/countries.php:138
6036
  msgid "Lithuania"
6037
  msgstr ""
6038
 
6039
+ #: includes/countries.php:139 includes/countries.php:139
6040
  msgid "Luxembourg"
6041
  msgstr ""
6042
 
6043
+ #: includes/countries.php:140 includes/countries.php:140
6044
  msgid "Latvia"
6045
  msgstr ""
6046
 
6047
+ #: includes/countries.php:141 includes/countries.php:141
6048
  msgid "Libya"
6049
  msgstr ""
6050
 
6051
+ #: includes/countries.php:142 includes/countries.php:142
6052
  msgid "Morocco"
6053
  msgstr ""
6054
 
6055
+ #: includes/countries.php:143 includes/countries.php:143
6056
  msgid "Monaco"
6057
  msgstr ""
6058
 
6059
+ #: includes/countries.php:144 includes/countries.php:144
6060
  msgid "Moldova"
6061
  msgstr ""
6062
 
6063
+ #: includes/countries.php:145 includes/countries.php:145
6064
  msgid "Montenegro"
6065
  msgstr ""
6066
 
6067
+ #: includes/countries.php:146 includes/countries.php:146
6068
  msgid "Saint Martin (French part)"
6069
  msgstr ""
6070
 
6071
+ #: includes/countries.php:147 includes/countries.php:147
6072
  msgid "Madagascar"
6073
  msgstr ""
6074
 
6075
+ #: includes/countries.php:148 includes/countries.php:148
6076
  msgid "Marshall Islands"
6077
  msgstr ""
6078
 
6079
+ #: includes/countries.php:149 includes/countries.php:149
6080
  msgid "Macedonia"
6081
  msgstr ""
6082
 
6083
+ #: includes/countries.php:150 includes/countries.php:150
6084
  msgid "Mali"
6085
  msgstr ""
6086
 
6087
+ #: includes/countries.php:151 includes/countries.php:151
6088
  msgid "Myanmar"
6089
  msgstr ""
6090
 
6091
+ #: includes/countries.php:152 includes/countries.php:152
6092
  msgid "Mongolia"
6093
  msgstr ""
6094
 
6095
+ #: includes/countries.php:153 includes/countries.php:153
6096
  msgid "Macao S.A.R., China"
6097
  msgstr ""
6098
 
6099
+ #: includes/countries.php:154 includes/countries.php:154
6100
  msgid "Northern Mariana Islands"
6101
  msgstr ""
6102
 
6103
+ #: includes/countries.php:155 includes/countries.php:155
6104
  msgid "Martinique"
6105
  msgstr ""
6106
 
6107
+ #: includes/countries.php:156 includes/countries.php:156
6108
  msgid "Mauritania"
6109
  msgstr ""
6110
 
6111
+ #: includes/countries.php:157 includes/countries.php:157
6112
  msgid "Montserrat"
6113
  msgstr ""
6114
 
6115
+ #: includes/countries.php:158 includes/countries.php:158
6116
  msgid "Malta"
6117
  msgstr ""
6118
 
6119
+ #: includes/countries.php:159 includes/countries.php:159
6120
  msgid "Mauritius"
6121
  msgstr ""
6122
 
6123
+ #: includes/countries.php:160 includes/countries.php:160
6124
  msgid "Maldives"
6125
  msgstr ""
6126
 
6127
+ #: includes/countries.php:161 includes/countries.php:161
6128
  msgid "Malawi"
6129
  msgstr ""
6130
 
6131
+ #: includes/countries.php:162 includes/countries.php:162
6132
  msgid "Mexico"
6133
  msgstr ""
6134
 
6135
+ #: includes/countries.php:163 includes/countries.php:163
6136
  msgid "Malaysia"
6137
  msgstr ""
6138
 
6139
+ #: includes/countries.php:164 includes/countries.php:164
6140
  msgid "Mozambique"
6141
  msgstr ""
6142
 
6143
+ #: includes/countries.php:165 includes/countries.php:165
6144
  msgid "Namibia"
6145
  msgstr ""
6146
 
6147
+ #: includes/countries.php:166 includes/countries.php:166
6148
  msgid "New Caledonia"
6149
  msgstr ""
6150
 
6151
+ #: includes/countries.php:167 includes/countries.php:167
6152
  msgid "Niger"
6153
  msgstr ""
6154
 
6155
+ #: includes/countries.php:168 includes/countries.php:168
6156
  msgid "Norfolk Island"
6157
  msgstr ""
6158
 
6159
+ #: includes/countries.php:169 includes/countries.php:169
6160
  msgid "Nigeria"
6161
  msgstr ""
6162
 
6163
+ #: includes/countries.php:170 includes/countries.php:170
6164
  msgid "Nicaragua"
6165
  msgstr ""
6166
 
6167
+ #: includes/countries.php:171 includes/countries.php:171
6168
  msgid "Netherlands"
6169
  msgstr ""
6170
 
6171
+ #: includes/countries.php:172 includes/countries.php:172
6172
  msgid "Norway"
6173
  msgstr ""
6174
 
6175
+ #: includes/countries.php:173 includes/countries.php:173
6176
  msgid "Nepal"
6177
  msgstr ""
6178
 
6179
+ #: includes/countries.php:174 includes/countries.php:174
6180
  msgid "Nauru"
6181
  msgstr ""
6182
 
6183
+ #: includes/countries.php:175 includes/countries.php:175
6184
  msgid "Niue"
6185
  msgstr ""
6186
 
6187
+ #: includes/countries.php:176 includes/countries.php:176
6188
  msgid "New Zealand"
6189
  msgstr ""
6190
 
6191
+ #: includes/countries.php:177 includes/countries.php:177
6192
  msgid "Oman"
6193
  msgstr ""
6194
 
6195
+ #: includes/countries.php:178 includes/countries.php:178
6196
  msgid "Panama"
6197
  msgstr ""
6198
 
6199
+ #: includes/countries.php:179 includes/countries.php:179
6200
  msgid "Peru"
6201
  msgstr ""
6202
 
6203
+ #: includes/countries.php:180 includes/countries.php:180
6204
  msgid "French Polynesia"
6205
  msgstr ""
6206
 
6207
+ #: includes/countries.php:181 includes/countries.php:181
6208
  msgid "Papua New Guinea"
6209
  msgstr ""
6210
 
6211
+ #: includes/countries.php:182 includes/countries.php:182
6212
  msgid "Philippines"
6213
  msgstr ""
6214
 
6215
+ #: includes/countries.php:183 includes/countries.php:183
6216
  msgid "Pakistan"
6217
  msgstr ""
6218
 
6219
+ #: includes/countries.php:184 includes/countries.php:184
6220
  msgid "Poland"
6221
  msgstr ""
6222
 
6223
+ #: includes/countries.php:185 includes/countries.php:185
6224
  msgid "Saint Pierre and Miquelon"
6225
  msgstr ""
6226
 
6227
+ #: includes/countries.php:186 includes/countries.php:186
6228
  msgid "Pitcairn"
6229
  msgstr ""
6230
 
6231
+ #: includes/countries.php:187 includes/countries.php:187
6232
  msgid "Puerto Rico"
6233
  msgstr ""
6234
 
6235
+ #: includes/countries.php:188 includes/countries.php:188
6236
  msgid "Palestinian Territory"
6237
  msgstr ""
6238
 
6239
+ #: includes/countries.php:189 includes/countries.php:189
6240
  msgid "Portugal"
6241
  msgstr ""
6242
 
6243
+ #: includes/countries.php:190 includes/countries.php:190
6244
  msgid "Palau"
6245
  msgstr ""
6246
 
6247
+ #: includes/countries.php:191 includes/countries.php:191
6248
  msgid "Paraguay"
6249
  msgstr ""
6250
 
6251
+ #: includes/countries.php:192 includes/countries.php:192
6252
  msgid "Qatar"
6253
  msgstr ""
6254
 
6255
+ #: includes/countries.php:193 includes/countries.php:193
6256
  msgid "Reunion"
6257
  msgstr ""
6258
 
6259
+ #: includes/countries.php:194 includes/countries.php:194
6260
  msgid "Romania"
6261
  msgstr ""
6262
 
6263
+ #: includes/countries.php:195 includes/countries.php:195
6264
  msgid "Serbia"
6265
  msgstr ""
6266
 
6267
+ #: includes/countries.php:196 includes/countries.php:196
6268
  msgid "Russia"
6269
  msgstr ""
6270
 
6271
+ #: includes/countries.php:197 includes/countries.php:197
6272
  msgid "Rwanda"
6273
  msgstr ""
6274
 
6275
+ #: includes/countries.php:198 includes/countries.php:198
6276
  msgid "Saudi Arabia"
6277
  msgstr ""
6278
 
6279
+ #: includes/countries.php:199 includes/countries.php:199
6280
  msgid "Solomon Islands"
6281
  msgstr ""
6282
 
6283
+ #: includes/countries.php:200 includes/countries.php:200
6284
  msgid "Seychelles"
6285
  msgstr ""
6286
 
6287
+ #: includes/countries.php:201 includes/countries.php:201
6288
  msgid "Sudan"
6289
  msgstr ""
6290
 
6291
+ #: includes/countries.php:202 includes/countries.php:202
6292
  msgid "Sweden"
6293
  msgstr ""
6294
 
6295
+ #: includes/countries.php:203 includes/countries.php:203
6296
  msgid "Singapore"
6297
  msgstr ""
6298
 
6299
+ #: includes/countries.php:204 includes/countries.php:204
6300
  msgid "Saint Helena"
6301
  msgstr ""
6302
 
6303
+ #: includes/countries.php:205 includes/countries.php:205
6304
  msgid "Slovenia"
6305
  msgstr ""
6306
 
6307
+ #: includes/countries.php:206 includes/countries.php:206
6308
  msgid "Svalbard and Jan Mayen"
6309
  msgstr ""
6310
 
6311
+ #: includes/countries.php:207 includes/countries.php:207
6312
  msgid "Slovakia"
6313
  msgstr ""
6314
 
6315
+ #: includes/countries.php:208 includes/countries.php:208
6316
  msgid "Sierra Leone"
6317
  msgstr ""
6318
 
6319
+ #: includes/countries.php:209 includes/countries.php:209
6320
  msgid "San Marino"
6321
  msgstr ""
6322
 
6323
+ #: includes/countries.php:210 includes/countries.php:210
6324
  msgid "Senegal"
6325
  msgstr ""
6326
 
6327
+ #: includes/countries.php:211 includes/countries.php:211
6328
  msgid "Somalia"
6329
  msgstr ""
6330
 
6331
+ #: includes/countries.php:212 includes/countries.php:212
6332
  msgid "Suriname"
6333
  msgstr ""
6334
 
6335
+ #: includes/countries.php:213 includes/countries.php:213
6336
  msgid "Sao Tome and Principe"
6337
  msgstr ""
6338
 
6339
+ #: includes/countries.php:214 includes/countries.php:214
6340
  msgid "El Salvador"
6341
  msgstr ""
6342
 
6343
+ #: includes/countries.php:215 includes/countries.php:215
6344
  msgid "Syria"
6345
  msgstr ""
6346
 
6347
+ #: includes/countries.php:216 includes/countries.php:216
6348
  msgid "Swaziland"
6349
  msgstr ""
6350
 
6351
+ #: includes/countries.php:217 includes/countries.php:217
6352
  msgid "Turks and Caicos Islands"
6353
  msgstr ""
6354
 
6355
+ #: includes/countries.php:218 includes/countries.php:218
6356
  msgid "Chad"
6357
  msgstr ""
6358
 
6359
+ #: includes/countries.php:219 includes/countries.php:219
6360
  msgid "French Southern Territories"
6361
  msgstr ""
6362
 
6363
+ #: includes/countries.php:220 includes/countries.php:220
6364
  msgid "Togo"
6365
  msgstr ""
6366
 
6367
+ #: includes/countries.php:221 includes/countries.php:221
6368
  msgid "Thailand"
6369
  msgstr ""
6370
 
6371
+ #: includes/countries.php:222 includes/countries.php:222
6372
  msgid "Tajikistan"
6373
  msgstr ""
6374
 
6375
+ #: includes/countries.php:223 includes/countries.php:223
6376
  msgid "Tokelau"
6377
  msgstr ""
6378
 
6379
+ #: includes/countries.php:224 includes/countries.php:224
6380
  msgid "Timor-Leste"
6381
  msgstr ""
6382
 
6383
+ #: includes/countries.php:225 includes/countries.php:225
6384
  msgid "Turkmenistan"
6385
  msgstr ""
6386
 
6387
+ #: includes/countries.php:226 includes/countries.php:226
6388
  msgid "Tunisia"
6389
  msgstr ""
6390
 
6391
+ #: includes/countries.php:227 includes/countries.php:227
6392
  msgid "Tonga"
6393
  msgstr ""
6394
 
6395
+ #: includes/countries.php:228 includes/countries.php:228
6396
  msgid "Turkey"
6397
  msgstr ""
6398
 
6399
+ #: includes/countries.php:229 includes/countries.php:229
6400
  msgid "Trinidad and Tobago"
6401
  msgstr ""
6402
 
6403
+ #: includes/countries.php:230 includes/countries.php:230
6404
  msgid "Tuvalu"
6405
  msgstr ""
6406
 
6407
+ #: includes/countries.php:231 includes/countries.php:231
6408
  msgid "Taiwan"
6409
  msgstr ""
6410
 
6411
+ #: includes/countries.php:232 includes/countries.php:232
6412
  msgid "Tanzania"
6413
  msgstr ""
6414
 
6415
+ #: includes/countries.php:233 includes/countries.php:233
6416
  msgid "Ukraine"
6417
  msgstr ""
6418
 
6419
+ #: includes/countries.php:234 includes/countries.php:234
6420
  msgid "Uganda"
6421
  msgstr ""
6422
 
6423
+ #: includes/countries.php:235 includes/countries.php:235
6424
  msgid "United States Minor Outlying Islands"
6425
  msgstr ""
6426
 
6427
+ #: includes/countries.php:236 includes/countries.php:236
6428
  msgid "United States"
6429
  msgstr ""
6430
 
6431
+ #: includes/countries.php:237 includes/countries.php:237
6432
  msgid "Uruguay"
6433
  msgstr ""
6434
 
6435
+ #: includes/countries.php:238 includes/countries.php:238
6436
  msgid "Uzbekistan"
6437
  msgstr ""
6438
 
6439
+ #: includes/countries.php:239 includes/countries.php:239
6440
  msgid "Vatican"
6441
  msgstr ""
6442
 
6443
+ #: includes/countries.php:240 includes/countries.php:240
6444
  msgid "Saint Vincent and the Grenadines"
6445
  msgstr ""
6446
 
6447
+ #: includes/countries.php:241 includes/countries.php:254
6448
  #: includes/countries.php:241 includes/countries.php:254
6449
  msgid "Venezuela"
6450
  msgstr ""
6451
 
6452
+ #: includes/countries.php:242 includes/countries.php:242
6453
  msgid "British Virgin Islands"
6454
  msgstr ""
6455
 
6456
+ #: includes/countries.php:243 includes/countries.php:243
6457
  msgid "U.S. Virgin Islands"
6458
  msgstr ""
6459
 
6460
+ #: includes/countries.php:244 includes/countries.php:244
6461
  msgid "Vietnam"
6462
  msgstr ""
6463
 
6464
+ #: includes/countries.php:245 includes/countries.php:245
6465
  msgid "Vanuatu"
6466
  msgstr ""
6467
 
6468
+ #: includes/countries.php:246 includes/countries.php:246
6469
  msgid "Wallis and Futuna"
6470
  msgstr ""
6471
 
6472
+ #: includes/countries.php:247 includes/countries.php:247
6473
  msgid "Samoa"
6474
  msgstr ""
6475
 
6476
+ #: includes/countries.php:248 includes/countries.php:248
6477
  msgid "Yemen"
6478
  msgstr ""
6479
 
6480
+ #: includes/countries.php:249 includes/countries.php:249
6481
  msgid "Mayotte"
6482
  msgstr ""
6483
 
6484
+ #: includes/countries.php:250 includes/countries.php:250
6485
  msgid "South Africa"
6486
  msgstr ""
6487
 
6488
+ #: includes/countries.php:251 includes/countries.php:251
6489
  msgid "Zambia"
6490
  msgstr ""
6491
 
6492
+ #: includes/countries.php:252 includes/countries.php:252
6493
  msgid "Zimbabwe"
6494
  msgstr ""
6495
 
6496
+ #: includes/countries.php:253 includes/countries.php:253
6497
  msgid "US Armed Forces"
6498
  msgstr ""
6499
 
6500
+ #: includes/currencies.php:17 includes/currencies.php:99
6501
  #: includes/currencies.php:7 includes/currencies.php:17
6502
  #: includes/currencies.php:37 includes/currencies.php:44
6503
  #: includes/currencies.php:64 includes/currencies.php:68
6504
  #: includes/currencies.php:75 includes/currencies.php:85
6505
  #: includes/currencies.php:87 includes/currencies.php:94
6506
+ #: includes/currencies.php:99
6507
  msgid "US Dollars (&#36;)"
6508
  msgstr ""
6509
 
6510
+ #: includes/currencies.php:19 includes/currencies.php:102
6511
  #: includes/currencies.php:8 includes/currencies.php:9
6512
  #: includes/currencies.php:19 includes/currencies.php:40
6513
  #: includes/currencies.php:47 includes/currencies.php:67
6514
  #: includes/currencies.php:71 includes/currencies.php:78
6515
  #: includes/currencies.php:88 includes/currencies.php:90
6516
+ #: includes/currencies.php:97 includes/currencies.php:102
6517
  msgid "Euros (&euro;)"
6518
  msgstr ""
6519
 
6520
+ #: includes/currencies.php:24 includes/currencies.php:101
6521
  #: includes/currencies.php:9 includes/currencies.php:14
6522
  #: includes/currencies.php:24 includes/currencies.php:39
6523
  #: includes/currencies.php:46 includes/currencies.php:66
6524
  #: includes/currencies.php:70 includes/currencies.php:77
6525
  #: includes/currencies.php:87 includes/currencies.php:89
6526
+ #: includes/currencies.php:96 includes/currencies.php:101
6527
  msgid "Pounds Sterling (&pound;)"
6528
  msgstr ""
6529
 
6542
  msgid "Brazilian Real (R&#36;)"
6543
  msgstr ""
6544
 
6545
+ #: includes/currencies.php:35 includes/currencies.php:100
6546
  #: includes/currencies.php:12 includes/currencies.php:24
6547
  #: includes/currencies.php:34 includes/currencies.php:35
6548
  #: includes/currencies.php:38 includes/currencies.php:45
6549
  #: includes/currencies.php:65 includes/currencies.php:69
6550
  #: includes/currencies.php:76 includes/currencies.php:86
6551
  #: includes/currencies.php:88 includes/currencies.php:95
6552
+ #: includes/currencies.php:100
6553
  msgid "Canadian Dollars (&#36;)"
6554
  msgstr ""
6555
 
6660
  msgid "Polish Zloty"
6661
  msgstr ""
6662
 
6663
+ #: includes/currencies.php:65 includes/currencies.php:65
6664
+ msgid "Russian Ruble (&#8381;)"
6665
+ msgstr ""
6666
+
6667
+ #: includes/currencies.php:70 includes/currencies.php:25
6668
  #: includes/currencies.php:28 includes/currencies.php:45
6669
  #: includes/currencies.php:52 includes/currencies.php:62
6670
  #: includes/currencies.php:64 includes/currencies.php:65
6671
+ #: includes/currencies.php:70
6672
  msgid "Singapore Dollar (&#36;)"
6673
  msgstr ""
6674
 
6675
+ #: includes/currencies.php:75 includes/currencies.php:50
6676
  #: includes/currencies.php:57 includes/currencies.php:67
6677
  #: includes/currencies.php:69 includes/currencies.php:70
6678
+ #: includes/currencies.php:75
6679
  msgid "South African Rand (R)"
6680
  msgstr ""
6681
 
6682
+ #: includes/currencies.php:80 includes/currencies.php:30
6683
  #: includes/currencies.php:50 includes/currencies.php:54
6684
  #: includes/currencies.php:61 includes/currencies.php:71
6685
  #: includes/currencies.php:73 includes/currencies.php:75
6686
+ #: includes/currencies.php:80
6687
  msgid "South Korean Won"
6688
  msgstr ""
6689
 
6690
+ #: includes/currencies.php:83 includes/currencies.php:26
6691
  #: includes/currencies.php:31 includes/currencies.php:51
6692
  #: includes/currencies.php:55 includes/currencies.php:62
6693
  #: includes/currencies.php:72 includes/currencies.php:74
6694
+ #: includes/currencies.php:78 includes/currencies.php:83
6695
  msgid "Swedish Krona"
6696
  msgstr ""
6697
 
6698
+ #: includes/currencies.php:84 includes/currencies.php:27
6699
  #: includes/currencies.php:32 includes/currencies.php:52
6700
  #: includes/currencies.php:56 includes/currencies.php:63
6701
  #: includes/currencies.php:73 includes/currencies.php:75
6702
+ #: includes/currencies.php:79 includes/currencies.php:84
6703
  msgid "Swiss Franc"
6704
  msgstr ""
6705
 
6706
+ #: includes/currencies.php:85 includes/currencies.php:28
6707
  #: includes/currencies.php:33 includes/currencies.php:53
6708
  #: includes/currencies.php:57 includes/currencies.php:64
6709
  #: includes/currencies.php:74 includes/currencies.php:76
6710
+ #: includes/currencies.php:80 includes/currencies.php:85
6711
  msgid "Taiwan New Dollars"
6712
  msgstr ""
6713
 
6714
+ #: includes/currencies.php:86 includes/currencies.php:29
6715
  #: includes/currencies.php:34 includes/currencies.php:54
6716
  #: includes/currencies.php:58 includes/currencies.php:65
6717
  #: includes/currencies.php:75 includes/currencies.php:77
6718
+ #: includes/currencies.php:81 includes/currencies.php:86
6719
  msgid "Thai Baht"
6720
  msgstr ""
6721
 
6722
+ #: includes/currencies.php:87 includes/currencies.php:35
6723
  #: includes/currencies.php:55 includes/currencies.php:59
6724
  #: includes/currencies.php:66 includes/currencies.php:76
6725
  #: includes/currencies.php:78 includes/currencies.php:82
6726
+ #: includes/currencies.php:87
6727
  msgid "Turkish Lira"
6728
  msgstr ""
6729
 
6730
+ #: includes/currencies.php:89 includes/currencies.php:36
6731
  #: includes/currencies.php:56 includes/currencies.php:60
6732
  #: includes/currencies.php:67 includes/currencies.php:77
6733
  #: includes/currencies.php:79 includes/currencies.php:84
6734
+ #: includes/currencies.php:89
6735
  msgid "Vietnamese Dong"
6736
  msgstr ""
6737
 
6738
+ #: includes/filters.php:217 includes/filters.php:217
6739
  msgid ""
6740
  "There was a potential issue while setting the 'Profile Start Date' for a "
6741
  "user's subscription at checkout. PayPal does not allow one to set a Profile "
6752
  "situations."
6753
  msgstr ""
6754
 
6755
+ #: includes/filters.php:218 includes/filters.php:218
6756
  #, php-format
6757
  msgid ""
6758
  "User: %s<br />Email: %s<br />Membership Level: %s<br />Order #: %s<br /"
6760
  ">Trial Period: %s<br />Trial Frequency: %s<br />"
6761
  msgstr ""
6762
 
6763
+ #: includes/filters.php:220 includes/filters.php:220
6764
  #, php-format
6765
  msgid "Profile Start Date Issue Detected and Fixed at %s"
6766
  msgstr ""
6767
 
6768
+ #: includes/functions.php:329 includes/functions.php:464
6769
  #: includes/functions.php:160 includes/functions.php:196
6770
  #: includes/functions.php:200 includes/functions.php:202
6771
  #: includes/functions.php:203 includes/functions.php:204
6772
  #: includes/functions.php:207 includes/functions.php:243
6773
  #: includes/functions.php:309 includes/functions.php:315
6774
+ #: includes/functions.php:320 includes/functions.php:329
6775
+ #: includes/functions.php:455 includes/functions.php:464
6776
  #, php-format
6777
  msgid "The price for membership is <strong>%s</strong> now"
6778
  msgstr ""
6779
 
6780
+ #: includes/functions.php:331 includes/functions.php:466
6781
  #: includes/functions.php:202 includes/functions.php:204
6782
  #: includes/functions.php:205 includes/functions.php:206
6783
  #: includes/functions.php:209 includes/functions.php:245
6784
  #: includes/functions.php:311 includes/functions.php:317
6785
+ #: includes/functions.php:322 includes/functions.php:331
6786
+ #: includes/functions.php:457 includes/functions.php:466
6787
  #, php-format
6788
  msgid "<strong>%s</strong> now"
6789
  msgstr ""
6790
 
6791
+ #: includes/functions.php:340 includes/functions.php:169
6792
  #: includes/functions.php:205 includes/functions.php:211
6793
  #: includes/functions.php:213 includes/functions.php:214
6794
  #: includes/functions.php:215 includes/functions.php:218
6795
  #: includes/functions.php:254 includes/functions.php:320
6796
  #: includes/functions.php:326 includes/functions.php:331
6797
+ #: includes/functions.php:340
6798
  #, php-format
6799
  msgid " and then <strong>%s per %s for %d more %s</strong>."
6800
  msgstr ""
6801
 
6802
+ #: includes/functions.php:344 includes/functions.php:258
6803
  #: includes/functions.php:324 includes/functions.php:330
6804
+ #: includes/functions.php:335 includes/functions.php:344
6805
  #, php-format
6806
  msgid " and then <strong>%s every %d %s for %d more payments</strong>."
6807
  msgstr ""
6808
 
6809
+ #: includes/functions.php:349 includes/functions.php:178
6810
  #: includes/functions.php:214 includes/functions.php:220
6811
  #: includes/functions.php:222 includes/functions.php:223
6812
  #: includes/functions.php:224 includes/functions.php:227
6813
  #: includes/functions.php:263 includes/functions.php:329
6814
  #: includes/functions.php:335 includes/functions.php:340
6815
+ #: includes/functions.php:349
6816
  #, php-format
6817
  msgid " and then <strong>%s after %d %s</strong>."
6818
  msgstr ""
6819
 
6820
+ #: includes/functions.php:357 includes/functions.php:228
6821
  #: includes/functions.php:229 includes/functions.php:230
6822
  #: includes/functions.php:231 includes/functions.php:235
6823
  #: includes/functions.php:271 includes/functions.php:337
6824
  #: includes/functions.php:343 includes/functions.php:348
6825
+ #: includes/functions.php:357
6826
  #, php-format
6827
  msgid "The price for membership is <strong>%s per %s</strong>."
6828
  msgstr ""
6829
 
6830
+ #: includes/functions.php:359 includes/functions.php:230
6831
  #: includes/functions.php:233 includes/functions.php:237
6832
  #: includes/functions.php:273 includes/functions.php:339
6833
  #: includes/functions.php:345 includes/functions.php:350
6834
+ #: includes/functions.php:359
6835
  #, php-format
6836
  msgid "<strong>%s per %s</strong>."
6837
  msgstr ""
6838
 
6839
+ #: includes/functions.php:364 includes/functions.php:233
6840
  #: includes/functions.php:234 includes/functions.php:235
6841
  #: includes/functions.php:238 includes/functions.php:242
6842
  #: includes/functions.php:278 includes/functions.php:344
6843
  #: includes/functions.php:350 includes/functions.php:355
6844
+ #: includes/functions.php:364
6845
  #, php-format
6846
  msgid "The price for membership is <strong>%s every %d %s</strong>."
6847
  msgstr ""
6848
 
6849
+ #: includes/functions.php:366 includes/functions.php:237
6850
  #: includes/functions.php:240 includes/functions.php:244
6851
  #: includes/functions.php:280 includes/functions.php:346
6852
  #: includes/functions.php:352 includes/functions.php:357
6853
+ #: includes/functions.php:366
6854
  #, php-format
6855
  msgid "<strong>%s every %d %s</strong>."
6856
  msgstr ""
6857
 
6858
+ #: includes/functions.php:371 includes/functions.php:184
6859
  #: includes/functions.php:220 includes/functions.php:228
6860
  #: includes/functions.php:238 includes/functions.php:239
6861
  #: includes/functions.php:240 includes/functions.php:242
6862
  #: includes/functions.php:245 includes/functions.php:249
6863
  #: includes/functions.php:285 includes/functions.php:351
6864
  #: includes/functions.php:357 includes/functions.php:362
6865
+ #: includes/functions.php:371
6866
  #, php-format
6867
  msgid " and then <strong>%s per %s</strong>."
6868
  msgstr ""
6869
 
6870
+ #: includes/functions.php:375 includes/functions.php:188
6871
  #: includes/functions.php:224 includes/functions.php:232
6872
  #: includes/functions.php:242 includes/functions.php:243
6873
  #: includes/functions.php:244 includes/functions.php:246
6874
  #: includes/functions.php:249 includes/functions.php:253
6875
  #: includes/functions.php:289 includes/functions.php:355
6876
  #: includes/functions.php:361 includes/functions.php:366
6877
+ #: includes/functions.php:375
6878
  #, php-format
6879
  msgid " and then <strong>%s every %d %s</strong>."
6880
  msgstr ""
6881
 
6882
+ #: includes/functions.php:393 includes/functions.php:202
6883
  #: includes/functions.php:238 includes/functions.php:249
6884
  #: includes/functions.php:260 includes/functions.php:261
6885
  #: includes/functions.php:262 includes/functions.php:264
6886
  #: includes/functions.php:267 includes/functions.php:271
6887
  #: includes/functions.php:307 includes/functions.php:373
6888
+ #: includes/functions.php:379 includes/functions.php:384
6889
+ #: includes/functions.php:393 pages/levels.php:82
6890
  msgid "After your initial payment, your first payment is Free."
6891
  msgstr ""
6892
 
6893
+ #: includes/functions.php:397 includes/functions.php:206
6894
  #: includes/functions.php:242 includes/functions.php:253
6895
  #: includes/functions.php:264 includes/functions.php:265
6896
  #: includes/functions.php:266 includes/functions.php:268
6897
  #: includes/functions.php:271 includes/functions.php:275
6898
  #: includes/functions.php:311 includes/functions.php:377
6899
+ #: includes/functions.php:383 includes/functions.php:388
6900
+ #: includes/functions.php:397 pages/levels.php:86
6901
  #, php-format
6902
  msgid "After your initial payment, your first %d payments are Free."
6903
  msgstr ""
6904
 
6905
+ #: includes/functions.php:404 includes/functions.php:213
6906
  #: includes/functions.php:249 includes/functions.php:260
6907
  #: includes/functions.php:271 includes/functions.php:272
6908
  #: includes/functions.php:273 includes/functions.php:275
6909
  #: includes/functions.php:278 includes/functions.php:282
6910
  #: includes/functions.php:318 includes/functions.php:384
6911
+ #: includes/functions.php:390 includes/functions.php:395
6912
+ #: includes/functions.php:404 pages/levels.php:93
6913
  #, php-format
6914
  msgid "After your initial payment, your first payment will cost %s."
6915
  msgstr ""
6916
 
6917
+ #: includes/functions.php:408 includes/functions.php:217
6918
  #: includes/functions.php:253 includes/functions.php:264
6919
  #: includes/functions.php:275 includes/functions.php:276
6920
  #: includes/functions.php:277 includes/functions.php:279
6921
  #: includes/functions.php:282 includes/functions.php:286
6922
  #: includes/functions.php:322 includes/functions.php:388
6923
+ #: includes/functions.php:394 includes/functions.php:399
6924
+ #: includes/functions.php:408 pages/levels.php:97
6925
  #, php-format
6926
  msgid "After your initial payment, your first %d payments will cost %s."
6927
  msgstr ""
6928
 
6929
+ #: includes/functions.php:419 includes/functions.php:532
6930
  #: includes/functions.php:228 includes/functions.php:264
6931
  #: includes/functions.php:275 includes/functions.php:286
6932
  #: includes/functions.php:287 includes/functions.php:288
6933
  #: includes/functions.php:290 includes/functions.php:293
6934
  #: includes/functions.php:297 includes/functions.php:333
6935
  #: includes/functions.php:399 includes/functions.php:405
6936
+ #: includes/functions.php:410 includes/functions.php:419
6937
+ #: includes/functions.php:523 includes/functions.php:532
6938
  #, php-format
6939
  msgid "Customers in %s will be charged %s%% tax."
6940
  msgstr ""
6941
 
6942
+ #: includes/functions.php:478 includes/functions.php:469
6943
+ #: includes/functions.php:478
6944
  #, php-format
6945
  msgid "<strong>%s per %s for %d more %s</strong>"
6946
  msgstr ""
6947
 
6948
+ #: includes/functions.php:482 includes/functions.php:473
6949
+ #: includes/functions.php:482
6950
  #, php-format
6951
  msgid "<strong>%s every %d %s for %d more payments</strong>"
6952
  msgstr ""
6953
 
6954
+ #: includes/functions.php:487 includes/functions.php:478
6955
+ #: includes/functions.php:487
6956
  #, php-format
6957
  msgid "<strong>%s after %d %s</strong>"
6958
  msgstr ""
6959
 
6960
+ #: includes/functions.php:493 includes/functions.php:484
6961
+ #: includes/functions.php:493
6962
  #, php-format
6963
  msgid "<strong>%s every %s</strong>"
6964
  msgstr ""
6965
 
6966
+ #: includes/functions.php:497 includes/functions.php:488
6967
+ #: includes/functions.php:497
6968
  #, php-format
6969
  msgid "<strong>%s every %d %s</strong>"
6970
  msgstr ""
6971
 
6972
+ #: includes/functions.php:520 includes/functions.php:511
6973
+ #: includes/functions.php:520
6974
  msgid "Trial pricing has been applied to the first payment."
6975
  msgstr ""
6976
 
6977
+ #: includes/functions.php:522 includes/functions.php:513
6978
+ #: includes/functions.php:522
6979
  #, php-format
6980
  msgid "Trial pricing has been applied to the first %d payments."
6981
  msgstr ""
6982
 
6983
+ #: includes/functions.php:549 includes/functions.php:242
6984
  #: includes/functions.php:278 includes/functions.php:289
6985
  #: includes/functions.php:300 includes/functions.php:301
6986
  #: includes/functions.php:302 includes/functions.php:304
6987
  #: includes/functions.php:307 includes/functions.php:311
6988
  #: includes/functions.php:347 includes/functions.php:413
6989
  #: includes/functions.php:419 includes/functions.php:540
6990
+ #: includes/functions.php:549
6991
  #, php-format
6992
  msgid "Membership expires after %d %s."
6993
  msgstr ""
6994
 
6995
+ #: includes/functions.php:566 includes/functions.php:556
6996
+ #: includes/functions.php:557 includes/functions.php:566
6997
  #, php-format
6998
  msgid "%s membership expires after %d %s"
6999
  msgstr ""
7000
 
7001
+ #: includes/functions.php:956 includes/functions.php:491
7002
  #: includes/functions.php:514 includes/functions.php:525
7003
  #: includes/functions.php:536 includes/functions.php:537
7004
  #: includes/functions.php:538 includes/functions.php:545
7007
  #: includes/functions.php:615 includes/functions.php:694
7008
  #: includes/functions.php:760 includes/functions.php:766
7009
  #: includes/functions.php:945 includes/functions.php:947
7010
+ #: includes/functions.php:956
7011
  msgid "User ID not found."
7012
  msgstr ""
7013
 
7014
+ #: includes/functions.php:976 includes/functions.php:508
7015
  #: includes/functions.php:531 includes/functions.php:542
7016
  #: includes/functions.php:553 includes/functions.php:554
7017
  #: includes/functions.php:555 includes/functions.php:562
7020
  #: includes/functions.php:612 includes/functions.php:635
7021
  #: includes/functions.php:714 includes/functions.php:780
7022
  #: includes/functions.php:786 includes/functions.php:965
7023
+ #: includes/functions.php:967 includes/functions.php:976
7024
  msgid "Invalid level."
7025
  msgstr ""
7026
 
7027
+ #: includes/functions.php:987 includes/functions.php:520
7028
  #: includes/functions.php:542 includes/functions.php:553
7029
  #: includes/functions.php:564 includes/functions.php:565
7030
  #: includes/functions.php:566 includes/functions.php:573
7033
  #: includes/functions.php:623 includes/functions.php:646
7034
  #: includes/functions.php:725 includes/functions.php:791
7035
  #: includes/functions.php:797 includes/functions.php:976
7036
+ #: includes/functions.php:978 includes/functions.php:987
7037
  msgid "not changing?"
7038
  msgstr ""
7039
 
7040
+ #: includes/functions.php:1046 includes/functions.php:537
7041
  #: includes/functions.php:559 includes/functions.php:570
7042
  #: includes/functions.php:581 includes/functions.php:582
7043
  #: includes/functions.php:583 includes/functions.php:590
7061
  #: includes/functions.php:881 includes/functions.php:887
7062
  #: includes/functions.php:905 includes/functions.php:911
7063
  #: includes/functions.php:1017 includes/functions.php:1037
7064
+ #: includes/functions.php:1046
7065
  msgid "Error interacting with database"
7066
  msgstr ""
7067
 
7068
+ #: includes/functions.php:1138 includes/functions.php:907
7069
  #: includes/functions.php:1123 includes/functions.php:1127
7070
+ #: includes/functions.php:1129 includes/functions.php:1138
7071
  #, php-format
7072
  msgid "Error interacting with database: %s"
7073
  msgstr ""
7074
 
7075
+ #: includes/functions.php:1213 includes/functions.php:1252
7076
  #: includes/functions.php:629 includes/functions.php:651
7077
  #: includes/functions.php:667 includes/functions.php:668
7078
  #: includes/functions.php:678 includes/functions.php:681
7092
  #: includes/functions.php:986 includes/functions.php:987
7093
  #: includes/functions.php:992 includes/functions.php:1198
7094
  #: includes/functions.php:1202 includes/functions.php:1204
7095
+ #: includes/functions.php:1213 includes/functions.php:1237
7096
+ #: includes/functions.php:1241 includes/functions.php:1243
7097
+ #: includes/functions.php:1252
7098
  msgid "Membership level not found."
7099
  msgstr ""
7100
 
7101
+ #: includes/functions.php:1620 includes/functions.php:1100
7102
  #: includes/functions.php:1101 includes/functions.php:1118
7103
  #: includes/functions.php:1142 includes/functions.php:1143
7104
  #: includes/functions.php:1150 includes/functions.php:1157
7106
  #: includes/functions.php:1290 includes/functions.php:1356
7107
  #: includes/functions.php:1357 includes/functions.php:1362
7108
  #: includes/functions.php:1605 includes/functions.php:1609
7109
+ #: includes/functions.php:1611 includes/functions.php:1620
7110
  msgid "No code was given to check."
7111
  msgstr ""
7112
 
7113
+ #: includes/functions.php:1629 includes/functions.php:1050
7114
  #: includes/functions.php:1072 includes/functions.php:1088
7115
  #: includes/functions.php:1099 includes/functions.php:1102
7116
  #: includes/functions.php:1109 includes/functions.php:1110
7122
  #: includes/functions.php:1365 includes/functions.php:1366
7123
  #: includes/functions.php:1371 includes/functions.php:1614
7124
  #: includes/functions.php:1618 includes/functions.php:1620
7125
+ #: includes/functions.php:1629
7126
  msgid "The discount code could not be found."
7127
  msgstr ""
7128
 
7129
+ #: includes/functions.php:1644 includes/functions.php:1066
7130
  #: includes/functions.php:1088 includes/functions.php:1104
7131
  #: includes/functions.php:1115 includes/functions.php:1118
7132
  #: includes/functions.php:1124 includes/functions.php:1125
7138
  #: includes/functions.php:1380 includes/functions.php:1381
7139
  #: includes/functions.php:1386 includes/functions.php:1629
7140
  #: includes/functions.php:1633 includes/functions.php:1635
7141
+ #: includes/functions.php:1644
7142
  #, php-format
7143
  msgid "This discount code goes into effect on %s."
7144
  msgstr ""
7145
 
7146
+ #: includes/functions.php:1651 includes/functions.php:1075
7147
  #: includes/functions.php:1097 includes/functions.php:1113
7148
  #: includes/functions.php:1124 includes/functions.php:1127
7149
  #: includes/functions.php:1131 includes/functions.php:1132
7155
  #: includes/functions.php:1387 includes/functions.php:1388
7156
  #: includes/functions.php:1393 includes/functions.php:1636
7157
  #: includes/functions.php:1640 includes/functions.php:1642
7158
+ #: includes/functions.php:1651
7159
  #, php-format
7160
  msgid "This discount code expired on %s."
7161
  msgstr ""
7162
 
7163
+ #: includes/functions.php:1661 includes/functions.php:1087
7164
  #: includes/functions.php:1109 includes/functions.php:1125
7165
  #: includes/functions.php:1136 includes/functions.php:1139
7166
  #: includes/functions.php:1141 includes/functions.php:1142
7172
  #: includes/functions.php:1397 includes/functions.php:1398
7173
  #: includes/functions.php:1403 includes/functions.php:1646
7174
  #: includes/functions.php:1650 includes/functions.php:1652
7175
+ #: includes/functions.php:1661
7176
  msgid "This discount code is no longer valid."
7177
  msgstr ""
7178
 
7179
+ #: includes/functions.php:1681 includes/functions.php:1102
7180
  #: includes/functions.php:1124 includes/functions.php:1140
7181
  #: includes/functions.php:1151 includes/functions.php:1154
7182
  #: includes/functions.php:1155 includes/functions.php:1164
7187
  #: includes/functions.php:1344 includes/functions.php:1410
7188
  #: includes/functions.php:1411 includes/functions.php:1416
7189
  #: includes/functions.php:1666 includes/functions.php:1670
7190
+ #: includes/functions.php:1672 includes/functions.php:1681
7191
  msgid "This discount code does not apply to this membership level."
7192
  msgstr ""
7193
 
7194
+ #: includes/functions.php:1718 includes/functions.php:1110
7195
  #: includes/functions.php:1132 includes/functions.php:1148
7196
  #: includes/functions.php:1159 includes/functions.php:1162
7197
  #: includes/functions.php:1172 includes/functions.php:1180
7203
  #: includes/functions.php:1436 includes/functions.php:1442
7204
  #: includes/functions.php:1448 includes/functions.php:1703
7205
  #: includes/functions.php:1707 includes/functions.php:1709
7206
+ #: includes/functions.php:1718
7207
  msgid "This discount code is okay."
7208
  msgstr ""
7209
 
7210
+ #: includes/functions.php:1745 includes/functions.php:1134
7211
  #: includes/functions.php:1156 includes/functions.php:1172
7212
  #: includes/functions.php:1183 includes/functions.php:1186
7213
  #: includes/functions.php:1196 includes/functions.php:1205
7219
  #: includes/functions.php:1463 includes/functions.php:1469
7220
  #: includes/functions.php:1475 includes/functions.php:1730
7221
  #: includes/functions.php:1734 includes/functions.php:1736
7222
+ #: includes/functions.php:1745
7223
  msgid "and"
7224
  msgstr ""
7225
 
7226
+ #: includes/functions.php:2034 includes/functions.php:1319
7227
  #: includes/functions.php:1341 includes/functions.php:1361
7228
  #: includes/functions.php:1372 includes/functions.php:1375
7229
  #: includes/functions.php:1385 includes/functions.php:1394
7236
  #: includes/functions.php:1697 includes/functions.php:1703
7237
  #: includes/functions.php:2015 includes/functions.php:2019
7238
  #: includes/functions.php:2022 includes/functions.php:2024
7239
+ #: includes/functions.php:2034
7240
  msgid "Sign Up for !!name!! Now"
7241
  msgstr ""
7242
 
7243
+ #: includes/functions.php:2040 includes/functions.php:1325
7244
  #: includes/functions.php:1347 includes/functions.php:1367
7245
  #: includes/functions.php:1378 includes/functions.php:1381
7246
  #: includes/functions.php:1391 includes/functions.php:1400
7253
  #: includes/functions.php:1703 includes/functions.php:1709
7254
  #: includes/functions.php:2021 includes/functions.php:2025
7255
  #: includes/functions.php:2028 includes/functions.php:2030
7256
+ #: includes/functions.php:2040
7257
  msgid "Please specify a level id."
7258
  msgstr ""
7259
 
7260
+ #: includes/functions.php:2047 includes/functions.php:2047
7261
+ #, php-format
7262
+ msgid "Level #%s not found."
7263
+ msgstr ""
7264
+
7265
  #: includes/init.php:259 includes/profile.php:48 includes/init.php:229
7266
  #: includes/init.php:232 includes/init.php:233 includes/init.php:235
7267
  #: includes/init.php:237 includes/init.php:245 includes/init.php:253
7282
  msgid "License Key"
7283
  msgstr ""
7284
 
7285
+ #: includes/license.php:92 includes/license.php:92
7286
  msgid ""
7287
  "Enter your support license key.</strong> Your license key can be found in "
7288
  "your membership email receipt or in your <a href=\"http://www."
7289
+ "paidmembershipspro.com/login/?redirect_to=/membership-account/?"
7290
+ "utm_source=plugin&utm_medium=banner&utm_campaign=license_notice\" target="
7291
  "\"_blank\">Membership Account</a>."
7292
  msgstr ""
7293
 
7294
+ #: includes/license.php:94 includes/license.php:94
7295
  msgid ""
7296
  "Visit the PMPro <a href=\"http://www.paidmembershipspro.com/login/?"
7297
+ "redirect_to=/membership-account/?"
7298
+ "utm_source=plugin&utm_medium=banner&utm_campaign=license_notice\" target="
7299
+ "\"_blank\">Membership Account</a> page to confirm that your account is "
7300
+ "active and to find your license key."
7301
  msgstr ""
7302
 
7303
  #: includes/license.php:94 includes/license.php:91 includes/license.php:94
7331
  "an annual support license."
7332
  msgstr ""
7333
 
7334
+ #: includes/license.php:302 includes/updates/upgrade_1_9_4.php:27
7335
+ #: includes/license.php:274 includes/license.php:279 includes/license.php:289
7336
+ #: includes/license.php:292 includes/license.php:302
7337
  msgid "Dismiss"
7338
  msgstr ""
7339
 
7382
  msgid "Years"
7383
  msgstr ""
7384
 
7385
+ #: includes/metaboxes.php:40 includes/metaboxes.php:38
7386
+ #: includes/metaboxes.php:39 includes/metaboxes.php:40
7387
  msgid ""
7388
  "This post is already protected for this level because it is within a "
7389
  "category that requires membership."
7390
  msgstr ""
7391
 
7392
+ #: includes/metaboxes.php:105 includes/metaboxes.php:106
7393
  #: includes/metaboxes.php:99 includes/metaboxes.php:100
7394
  #: includes/metaboxes.php:104 includes/metaboxes.php:105
7395
+ #: includes/metaboxes.php:106
7396
  msgid "Require Membership"
7397
  msgstr ""
7398
 
7399
+ #: includes/metaboxes.php:136 includes/metaboxes.php:130
7400
+ #: includes/metaboxes.php:135 includes/metaboxes.php:136
7401
  msgid ""
7402
  "Only members of these levels will be able to view posts in this category."
7403
  msgstr ""
7407
  msgid "Current Level"
7408
  msgstr ""
7409
 
7410
+ #: includes/profile.php:74 includes/profile.php:195 includes/profile.php:242
7411
+ #: includes/profile.php:54 includes/profile.php:60 includes/profile.php:65
7412
+ #: includes/profile.php:68 includes/profile.php:74 includes/profile.php:195
7413
+ #: includes/profile.php:242
7414
  msgid "Not paying."
7415
  msgstr ""
7416
 
7421
  "checkbox is selected below."
7422
  msgstr ""
7423
 
7424
+ #: includes/profile.php:156 includes/profile.php:156
7425
+ msgid "Send the user an email about this change."
7426
+ msgstr ""
7427
+
7428
+ #: includes/profile.php:162 includes/profile.php:162
7429
+ msgid "Cancel this user's subscription at the gateway."
7430
+ msgstr ""
7431
+
7432
  #: includes/updates.php:110 includes/updates.php:97 includes/updates.php:110
7433
  msgid "Paid Memberships Pro Data Update Required"
7434
  msgstr ""
7476
  "register to read."
7477
  msgstr ""
7478
 
7479
+ #: includes/updates/upgrade_1_9_4.php:26
7480
+ msgid ""
7481
+ "We have detected that you are using a custom checkout page template for Paid "
7482
+ "Memberships Pro. This was recently changed and may need to be updated in "
7483
+ "order to display correctly."
7484
+ msgstr ""
7485
+
7486
+ #: includes/updates/upgrade_1_9_4.php:27
7487
+ msgid ""
7488
+ "If you notice UI issues after upgrading, <a href=\"https://www."
7489
+ "paidmembershipspro.com/add-ons/table-layout-plugin-pages/\">see this free "
7490
+ "add on to temporarily roll back to the table-based layout while you resolve "
7491
+ "the issues</a>."
7492
+ msgstr ""
7493
+
7494
+ #: pages/billing.php:27 pages/billing.php:14 pages/billing.php:23
7495
  #: pages/billing.php:25 pages/billing.php:26 pages/billing.php:28
7496
  #, php-format
7497
  msgid "Logged in as <strong>%s</strong>."
7498
  msgstr ""
7499
 
7500
+ #: pages/billing.php:27 pages/billing.php:14 pages/billing.php:23
7501
  #: pages/billing.php:25 pages/billing.php:26 pages/billing.php:28
7502
  msgid "logout"
7503
  msgstr ""
7504
 
7505
+ #: pages/billing.php:45 pages/cancel.php:61 pages/invoice.php:89
7506
  #: pages/levels.php:35 shortcodes/pmpro_account.php:44
7507
  #: shortcodes/pmpro_account.php:128 pages/account.php:12 pages/account.php:18
7508
  #: pages/account.php:92 pages/billing.php:16 pages/billing.php:25
7509
  #: pages/billing.php:27 pages/billing.php:28 pages/billing.php:30
7510
+ #: pages/billing.php:44 pages/cancel.php:52 pages/cancel.php:60
7511
+ #: pages/cancel.php:61 pages/invoice.php:89 pages/invoice.php:109
7512
+ #: pages/levels.php:13 pages/levels.php:35 shortcodes/pmpro_account.php:43
7513
+ #: shortcodes/pmpro_account.php:44 shortcodes/pmpro_account.php:123
7514
+ #: shortcodes/pmpro_account.php:125 shortcodes/pmpro_account.php:126
7515
+ #: shortcodes/pmpro_account.php:128
7516
  msgid "Level"
7517
  msgstr ""
7518
 
7519
+ #: pages/billing.php:47 pages/account.php:14 pages/billing.php:18
7520
  #: pages/billing.php:27 pages/billing.php:29 pages/billing.php:30
7521
+ #: pages/billing.php:32 pages/billing.php:46
7522
  msgid "Membership Fee"
7523
  msgstr ""
7524
 
7525
+ #: pages/billing.php:51 pages/account.php:18 pages/billing.php:22
7526
  #: pages/billing.php:31 pages/billing.php:33 pages/billing.php:34
7527
+ #: pages/billing.php:36 pages/billing.php:50 pages/levels.php:70
7528
  #, php-format
7529
  msgid "%s every %d %s."
7530
  msgstr ""
7531
 
7532
+ #: pages/billing.php:53 pages/account.php:20 pages/billing.php:24
7533
  #: pages/billing.php:33 pages/billing.php:35 pages/billing.php:36
7534
+ #: pages/billing.php:38 pages/billing.php:52 pages/levels.php:66
7535
  #, php-format
7536
  msgid "%s per %s."
7537
  msgstr ""
7538
 
7539
+ #: pages/billing.php:63 pages/account.php:25 pages/account.php:29
7540
  #: pages/billing.php:29 pages/billing.php:33 pages/billing.php:42
7541
  #: pages/billing.php:44 pages/billing.php:45 pages/billing.php:47
7542
+ #: pages/billing.php:62
7543
  msgid "Duration"
7544
  msgstr ""
7545
 
7546
+ #: pages/billing.php:81 pages/billing.php:39 pages/billing.php:43
7547
  #: pages/billing.php:52 pages/billing.php:54 pages/billing.php:55
7548
+ #: pages/billing.php:57 pages/billing.php:80
7549
  msgid ""
7550
  "Your payment subscription is managed by PayPal. Please <a href=\"http://www."
7551
  "paypal.com\">login to PayPal here</a> to update your billing information."
7552
  msgstr ""
7553
 
7554
+ #: pages/billing.php:108 pages/checkout.php:279 pages/billing.php:65
7555
  #: pages/billing.php:69 pages/billing.php:78 pages/billing.php:81
7556
  #: pages/billing.php:83 pages/billing.php:84 pages/billing.php:87
7557
+ #: pages/billing.php:107 pages/billing.php:110 pages/checkout.php:279
7558
  #: pages/checkout.php:305 pages/checkout.php:307 pages/checkout.php:309
7559
  #: pages/checkout.php:318 pages/checkout.php:321 pages/checkout.php:324
7560
  #: pages/checkout.php:326 pages/checkout.php:328 pages/checkout.php:333
7561
+ #: pages/checkout.php:336
7562
  msgid "First Name"
7563
  msgstr ""
7564
 
7565
+ #: pages/billing.php:112 pages/checkout.php:283 pages/billing.php:69
7566
  #: pages/billing.php:73 pages/billing.php:82 pages/billing.php:85
7567
  #: pages/billing.php:87 pages/billing.php:88 pages/billing.php:91
7568
+ #: pages/billing.php:111 pages/billing.php:114 pages/checkout.php:283
7569
  #: pages/checkout.php:309 pages/checkout.php:311 pages/checkout.php:313
7570
  #: pages/checkout.php:322 pages/checkout.php:325 pages/checkout.php:328
7571
  #: pages/checkout.php:330 pages/checkout.php:332 pages/checkout.php:337
7572
+ #: pages/checkout.php:340
7573
  msgid "Last Name"
7574
  msgstr ""
7575
 
7576
+ #: pages/billing.php:116 pages/checkout.php:287 pages/billing.php:73
7577
  #: pages/billing.php:77 pages/billing.php:86 pages/billing.php:89
7578
  #: pages/billing.php:91 pages/billing.php:92 pages/billing.php:95
7579
+ #: pages/billing.php:115 pages/billing.php:118 pages/checkout.php:287
7580
  #: pages/checkout.php:313 pages/checkout.php:315 pages/checkout.php:317
7581
  #: pages/checkout.php:326 pages/checkout.php:329 pages/checkout.php:332
7582
  #: pages/checkout.php:334 pages/checkout.php:336 pages/checkout.php:341
7583
+ #: pages/checkout.php:344
7584
  msgid "Address 1"
7585
  msgstr ""
7586
 
7587
+ #: pages/billing.php:120 pages/checkout.php:291 pages/billing.php:77
7588
  #: pages/billing.php:81 pages/billing.php:90 pages/billing.php:93
7589
  #: pages/billing.php:95 pages/billing.php:96 pages/billing.php:99
7590
+ #: pages/billing.php:119 pages/billing.php:122 pages/checkout.php:291
7591
  #: pages/checkout.php:317 pages/checkout.php:319 pages/checkout.php:321
7592
  #: pages/checkout.php:330 pages/checkout.php:333 pages/checkout.php:336
7593
  #: pages/checkout.php:338 pages/checkout.php:340 pages/checkout.php:345
7594
+ #: pages/checkout.php:348
7595
  msgid "Address 2"
7596
  msgstr ""
7597
 
7598
+ #: pages/billing.php:130 pages/checkout.php:298 pages/billing.php:87
7599
  #: pages/billing.php:91 pages/billing.php:100 pages/billing.php:103
7600
  #: pages/billing.php:105 pages/billing.php:106 pages/billing.php:109
7601
+ #: pages/billing.php:129 pages/billing.php:132 pages/checkout.php:298
7602
  #: pages/checkout.php:327 pages/checkout.php:329 pages/checkout.php:331
7603
  #: pages/checkout.php:340 pages/checkout.php:343 pages/checkout.php:346
7604
  #: pages/checkout.php:348 pages/checkout.php:350 pages/checkout.php:355
7605
+ #: pages/checkout.php:358
7606
  msgid "City"
7607
  msgstr ""
7608
 
7609
+ #: pages/billing.php:134 pages/checkout.php:302 pages/billing.php:91
7610
  #: pages/billing.php:95 pages/billing.php:104 pages/billing.php:107
7611
  #: pages/billing.php:109 pages/billing.php:110 pages/billing.php:113
7612
+ #: pages/billing.php:133 pages/billing.php:136 pages/checkout.php:302
7613
  #: pages/checkout.php:331 pages/checkout.php:333 pages/checkout.php:335
7614
  #: pages/checkout.php:344 pages/checkout.php:347 pages/checkout.php:350
7615
  #: pages/checkout.php:352 pages/checkout.php:354 pages/checkout.php:359
7616
+ #: pages/checkout.php:362
7617
  msgid "State"
7618
  msgstr ""
7619
 
7620
+ #: pages/billing.php:138 pages/checkout.php:306 pages/billing.php:95
7621
  #: pages/billing.php:99 pages/billing.php:108 pages/billing.php:111
7622
  #: pages/billing.php:113 pages/billing.php:114 pages/billing.php:117
7623
+ #: pages/billing.php:137 pages/billing.php:140 pages/checkout.php:306
7624
  #: pages/checkout.php:335 pages/checkout.php:337 pages/checkout.php:339
7625
  #: pages/checkout.php:348 pages/checkout.php:351 pages/checkout.php:354
7626
  #: pages/checkout.php:356 pages/checkout.php:358 pages/checkout.php:363
7627
+ #: pages/checkout.php:366
7628
  msgid "Postal Code"
7629
  msgstr ""
7630
 
7631
+ #: pages/billing.php:147 pages/checkout.php:311 pages/billing.php:104
7632
  #: pages/billing.php:108 pages/billing.php:117 pages/billing.php:120
7633
  #: pages/billing.php:122 pages/billing.php:123 pages/billing.php:126
7634
+ #: pages/billing.php:146 pages/billing.php:149 pages/checkout.php:311
7635
  #: pages/checkout.php:344 pages/checkout.php:346 pages/checkout.php:348
7636
  #: pages/checkout.php:357 pages/checkout.php:360 pages/checkout.php:363
7637
  #: pages/checkout.php:365 pages/checkout.php:367 pages/checkout.php:372
7638
+ #: pages/checkout.php:375
7639
  msgid "City, State Zip"
7640
  msgstr ""
7641
 
7642
+ #: pages/billing.php:200 pages/checkout.php:348 pages/billing.php:157
7643
  #: pages/billing.php:161 pages/billing.php:170 pages/billing.php:173
7644
  #: pages/billing.php:175 pages/billing.php:176 pages/billing.php:179
7645
+ #: pages/billing.php:199 pages/billing.php:202 pages/checkout.php:348
7646
  #: pages/checkout.php:397 pages/checkout.php:399 pages/checkout.php:401
7647
  #: pages/checkout.php:410 pages/checkout.php:413 pages/checkout.php:416
7648
  #: pages/checkout.php:418 pages/checkout.php:420 pages/checkout.php:425
7649
+ #: pages/checkout.php:428
7650
  msgid "Country"
7651
  msgstr ""
7652
 
7653
+ #: pages/billing.php:225 pages/checkout.php:364 pages/billing.php:182
7654
  #: pages/billing.php:186 pages/billing.php:195 pages/billing.php:198
7655
  #: pages/billing.php:200 pages/billing.php:201 pages/billing.php:204
7656
+ #: pages/billing.php:224 pages/billing.php:227 pages/checkout.php:364
7657
  #: pages/checkout.php:422 pages/checkout.php:424 pages/checkout.php:426
7658
  #: pages/checkout.php:435 pages/checkout.php:438 pages/checkout.php:441
7659
  #: pages/checkout.php:443 pages/checkout.php:445 pages/checkout.php:450
7660
+ #: pages/checkout.php:453
7661
  msgid "Phone"
7662
  msgstr ""
7663
 
7664
+ #: pages/billing.php:236 pages/checkout.php:197 pages/checkout.php:379
7665
  #: pages/billing.php:193 pages/billing.php:197 pages/billing.php:206
7666
  #: pages/billing.php:209 pages/billing.php:211 pages/billing.php:212
7667
+ #: pages/billing.php:215 pages/billing.php:235 pages/billing.php:238
7668
+ #: pages/checkout.php:197 pages/checkout.php:204 pages/checkout.php:207
7669
  #: pages/checkout.php:209 pages/checkout.php:216 pages/checkout.php:218
7670
+ #: pages/checkout.php:220 pages/checkout.php:227 pages/checkout.php:230
7671
+ #: pages/checkout.php:379 pages/checkout.php:436 pages/checkout.php:438
7672
+ #: pages/checkout.php:440 pages/checkout.php:449 pages/checkout.php:453
7673
+ #: pages/checkout.php:455 pages/checkout.php:457 pages/checkout.php:460
7674
+ #: pages/checkout.php:464 pages/checkout.php:467
7675
  msgid "E-mail Address"
7676
  msgstr ""
7677
 
7678
+ #: pages/billing.php:240 pages/checkout.php:386 pages/billing.php:197
7679
  #: pages/billing.php:201 pages/billing.php:210 pages/billing.php:213
7680
  #: pages/billing.php:215 pages/billing.php:216 pages/billing.php:219
7681
+ #: pages/billing.php:239 pages/billing.php:242 pages/checkout.php:386
7682
  #: pages/checkout.php:445 pages/checkout.php:447 pages/checkout.php:449
7683
  #: pages/checkout.php:458 pages/checkout.php:462 pages/checkout.php:464
7684
  #: pages/checkout.php:466 pages/checkout.php:469 pages/checkout.php:473
7685
+ #: pages/checkout.php:476
7686
  msgid "Confirm E-mail"
7687
  msgstr ""
7688
 
7689
+ #: pages/billing.php:263 pages/billing.php:217 pages/billing.php:221
7690
  #: pages/billing.php:230 pages/billing.php:231 pages/billing.php:234
7691
  #: pages/billing.php:238 pages/billing.php:244 pages/billing.php:247
7692
+ #: pages/billing.php:262 pages/billing.php:270
7693
  msgid "Credit Card Information"
7694
  msgstr ""
7695
 
7696
+ #: pages/billing.php:264 pages/billing.php:217 pages/billing.php:221
7697
  #: pages/billing.php:230 pages/billing.php:232 pages/billing.php:235
7698
  #: pages/billing.php:239 pages/billing.php:245 pages/billing.php:248
7699
+ #: pages/billing.php:263 pages/billing.php:271
7700
  #, php-format
7701
  msgid "We accept %s"
7702
  msgstr ""
7703
 
7704
+ #: pages/billing.php:381 pages/billing.php:309 pages/billing.php:313
7705
  #: pages/billing.php:344 pages/billing.php:353 pages/billing.php:356
7706
+ #: pages/billing.php:360 pages/billing.php:364 pages/billing.php:380
7707
+ #: pages/billing.php:387 pages/billing.php:408 pages/billing.php:413
7708
+ #: pages/billing.php:417 pages/billing.php:422
7709
  msgid ""
7710
  "This subscription is not recurring. So you don't need to update your billing "
7711
  "information."
7746
  msgid "Click here to go to the home page."
7747
  msgstr ""
7748
 
7749
+ #: pages/checkout.php:30 pages/checkout.php:26 pages/checkout.php:27
7750
+ #: pages/checkout.php:28 pages/checkout.php:30 pages/checkout.php:35
7751
+ #: pages/checkout.php:38
7752
  msgid ""
7753
  "Almost done. Review the membership information and pricing below then "
7754
  "<strong>click the \"Complete Payment\" button</strong> to finish your order."
7755
  msgstr ""
7756
 
7757
+ #: pages/checkout.php:35 pages/checkout.php:33 pages/checkout.php:34
7758
  #: pages/checkout.php:35 pages/checkout.php:42 pages/checkout.php:43
7759
+ #: pages/checkout.php:46
7760
  msgid "change"
7761
  msgstr ""
7762
 
7763
+ #: pages/checkout.php:39 pages/checkout.php:39 pages/checkout.php:41
7764
+ #: pages/checkout.php:42 pages/checkout.php:43 pages/checkout.php:50
7765
+ #: pages/checkout.php:51 pages/checkout.php:54
7766
  #, php-format
7767
  msgid "You have selected the <strong>%s</strong> membership level."
7768
  msgstr ""
7769
 
7770
+ #: pages/checkout.php:56 pages/checkout.php:51 pages/checkout.php:53
7771
+ #: pages/checkout.php:56 pages/checkout.php:60 pages/checkout.php:61
7772
+ #: pages/checkout.php:68 pages/checkout.php:71
7773
  #, php-format
7774
  msgid ""
7775
  "<p class=\"pmpro_level_discount_applied\">The <strong>%s</strong> code has "
7776
  "been applied to your order.</p>"
7777
  msgstr ""
7778
 
7779
+ #: pages/checkout.php:66 services/applydiscountcode.php:92
7780
  #: pages/checkout.php:62 pages/checkout.php:63 pages/checkout.php:64
7781
+ #: pages/checkout.php:66 pages/checkout.php:71 pages/checkout.php:72
7782
+ #: pages/checkout.php:79 pages/checkout.php:82
7783
  #: services/applydiscountcode.php:74 services/applydiscountcode.php:75
7784
  #: services/applydiscountcode.php:78 services/applydiscountcode.php:89
7785
  #: services/applydiscountcode.php:92
7786
  msgid "Click here to change your discount code"
7787
  msgstr ""
7788
 
7789
+ #: pages/checkout.php:68 pages/checkout.php:64 pages/checkout.php:65
7790
+ #: pages/checkout.php:66 pages/checkout.php:68 pages/checkout.php:73
7791
+ #: pages/checkout.php:74 pages/checkout.php:81 pages/checkout.php:84
7792
  msgid "Click here to enter your discount code"
7793
  msgstr ""
7794
 
7795
+ #: pages/checkout.php:68 pages/checkout.php:64 pages/checkout.php:65
7796
+ #: pages/checkout.php:66 pages/checkout.php:68 pages/checkout.php:73
7797
+ #: pages/checkout.php:74 pages/checkout.php:81 pages/checkout.php:84
7798
  msgid "Do you have a discount code?"
7799
  msgstr ""
7800
 
7801
+ #: pages/checkout.php:162 pages/checkout.php:160 pages/checkout.php:162
7802
+ #: pages/checkout.php:163 pages/checkout.php:165 pages/checkout.php:172
7803
+ #: pages/checkout.php:173 pages/checkout.php:175 pages/checkout.php:182
7804
+ #: pages/checkout.php:185
7805
  msgid "Account Information"
7806
  msgstr ""
7807
 
7808
+ #: pages/checkout.php:163 pages/checkout.php:160 pages/checkout.php:163
7809
  #: pages/checkout.php:165 pages/checkout.php:172 pages/checkout.php:174
7810
+ #: pages/checkout.php:176 pages/checkout.php:183 pages/checkout.php:186
7811
  msgid "Already have an account?"
7812
  msgstr ""
7813
 
7814
+ #: pages/checkout.php:163 pages/checkout.php:160 pages/checkout.php:163
7815
  #: pages/checkout.php:165 pages/checkout.php:172 pages/checkout.php:174
7816
+ #: pages/checkout.php:176 pages/checkout.php:183 pages/checkout.php:186
7817
  msgid "Log in here"
7818
  msgstr ""
7819
 
7820
+ #: pages/checkout.php:184 pages/checkout.php:184 pages/checkout.php:186
7821
+ #: pages/checkout.php:189 pages/checkout.php:191 pages/checkout.php:198
7822
+ #: pages/checkout.php:200 pages/checkout.php:202 pages/checkout.php:209
7823
+ #: pages/checkout.php:212
7824
  msgid "Confirm Password"
7825
  msgstr ""
7826
 
7827
+ #: pages/checkout.php:205 pages/checkout.php:205 pages/checkout.php:213
7828
+ #: pages/checkout.php:216 pages/checkout.php:218 pages/checkout.php:225
7829
+ #: pages/checkout.php:227 pages/checkout.php:229 pages/checkout.php:236
7830
+ #: pages/checkout.php:239
7831
  msgid "Confirm E-mail Address"
7832
  msgstr ""
7833
 
7834
+ #: pages/checkout.php:218 pages/checkout.php:218 pages/checkout.php:232
7835
+ #: pages/checkout.php:235 pages/checkout.php:237 pages/checkout.php:244
7836
+ #: pages/checkout.php:246 pages/checkout.php:248 pages/checkout.php:255
7837
+ #: pages/checkout.php:258
7838
  msgid "Full Name"
7839
  msgstr ""
7840
 
7841
+ #: pages/checkout.php:219 pages/checkout.php:219 pages/checkout.php:233
7842
+ #: pages/checkout.php:236 pages/checkout.php:238 pages/checkout.php:245
7843
+ #: pages/checkout.php:247 pages/checkout.php:249 pages/checkout.php:256
7844
+ #: pages/checkout.php:259
7845
  msgid "LEAVE THIS BLANK"
7846
  msgstr ""
7847
 
7848
+ #: pages/checkout.php:238 pages/checkout.php:238 pages/checkout.php:257
7849
+ #: pages/checkout.php:260 pages/checkout.php:262 pages/checkout.php:269
7850
+ #: pages/checkout.php:271 pages/checkout.php:273 pages/checkout.php:280
7851
+ #: pages/checkout.php:283
7852
  #, php-format
7853
  msgid ""
7854
  "You are logged in as <strong>%s</strong>. If you would like to use a "
7855
  "different account for this membership, <a href=\"%s\">log out now</a>."
7856
  msgstr ""
7857
 
7858
+ #: pages/checkout.php:254 pages/checkout.php:254 pages/checkout.php:276
7859
+ #: pages/checkout.php:278 pages/checkout.php:285 pages/checkout.php:287
7860
+ #: pages/checkout.php:289 pages/checkout.php:292 pages/checkout.php:296
7861
+ #: pages/checkout.php:299
7862
  msgid "Choose your Payment Method"
7863
  msgstr ""
7864
 
7865
+ #: pages/checkout.php:259 pages/checkout.php:259 pages/checkout.php:284
7866
+ #: pages/checkout.php:286 pages/checkout.php:293 pages/checkout.php:296
7867
+ #: pages/checkout.php:298 pages/checkout.php:300 pages/checkout.php:305
7868
+ #: pages/checkout.php:307 pages/checkout.php:308
7869
  msgid "Check Out with a Credit Card Here"
7870
  msgstr ""
7871
 
7872
+ #: pages/checkout.php:567 pages/checkout.php:277 pages/checkout.php:284
7873
+ #: pages/checkout.php:567 pages/checkout.php:657 pages/checkout.php:672
7874
+ #: pages/checkout.php:673 pages/checkout.php:681 pages/checkout.php:686
7875
+ #: pages/checkout.php:690 pages/checkout.php:692 pages/checkout.php:693
7876
+ #: pages/checkout.php:696 pages/checkout.php:697
7877
  #, php-format
7878
  msgid "I agree to the %s"
7879
  msgstr ""
7880
 
7881
+ #: pages/checkout.php:586 pages/checkout.php:586 pages/checkout.php:667
7882
+ #: pages/checkout.php:674 pages/checkout.php:677 pages/checkout.php:692
7883
+ #: pages/checkout.php:693 pages/checkout.php:701 pages/checkout.php:706
7884
+ #: pages/checkout.php:710 pages/checkout.php:712 pages/checkout.php:713
7885
+ #: pages/checkout.php:716 pages/checkout.php:717
7886
  msgid "Complete Payment"
7887
  msgstr ""
7888
 
7889
+ #: pages/checkout.php:608 pages/checkout.php:608 pages/checkout.php:687
7890
+ #: pages/checkout.php:694 pages/checkout.php:697 pages/checkout.php:713
7891
+ #: pages/checkout.php:714 pages/checkout.php:723 pages/checkout.php:728
7892
+ #: pages/checkout.php:732 pages/checkout.php:734 pages/checkout.php:735
7893
+ #: pages/checkout.php:738 pages/checkout.php:739
7894
  msgid "Processing..."
7895
  msgstr ""
7896
 
7923
  msgid "Print"
7924
  msgstr ""
7925
 
7926
+ #: pages/confirmation.php:52 pages/confirmation.php:112 pages/invoice.php:27
7927
  #: pages/confirmation.php:45 pages/confirmation.php:46
7928
  #: pages/confirmation.php:52 pages/confirmation.php:102
7929
+ #: pages/confirmation.php:104 pages/confirmation.php:112
7930
+ #: pages/confirmation.php:115 pages/invoice.php:26 pages/invoice.php:27
7931
  msgid "Account"
7932
  msgstr ""
7933
 
7937
  msgid "Membership Expires"
7938
  msgstr ""
7939
 
7940
+ #: pages/confirmation.php:61 pages/invoice.php:90 pages/confirmation.php:61
 
 
 
 
 
 
7941
  #: pages/confirmation.php:63 pages/confirmation.php:65
7942
  #: pages/confirmation.php:71 pages/invoice.php:50 pages/invoice.php:52
7943
+ #: pages/invoice.php:90 pages/invoice.php:107 pages/invoice.php:109
7944
+ #: pages/invoice.php:110
7945
  msgid "Total Billed"
7946
  msgstr ""
7947
 
7948
+ #: pages/confirmation.php:82 pages/invoice.php:61 pages/account.php:105
7949
+ #: pages/account.php:109 pages/confirmation.php:61 pages/confirmation.php:63
7950
+ #: pages/confirmation.php:69 pages/confirmation.php:82 pages/invoice.php:48
7951
+ #: pages/invoice.php:50 pages/invoice.php:61
7952
+ msgid "Payment Method"
7953
+ msgstr ""
7954
+
7955
+ #: pages/confirmation.php:83 pages/invoice.php:62 pages/confirmation.php:80
7956
+ #: pages/confirmation.php:82 pages/confirmation.php:83
7957
+ #: pages/confirmation.php:88 pages/invoice.php:62 pages/invoice.php:67
7958
  #: pages/invoice.php:69
7959
  msgid "ending in"
7960
  msgstr ""
7961
 
7962
+ #: pages/confirmation.php:100 pages/confirmation.php:97
7963
+ #: pages/confirmation.php:100 pages/confirmation.php:103
7964
  #, php-format
7965
  msgid ""
7966
  "Below are details about your membership account. A welcome email has been "
7967
  "sent to %s."
7968
  msgstr ""
7969
 
7970
+ #: pages/confirmation.php:113 pages/confirmation.php:103
7971
+ #: pages/confirmation.php:105 pages/confirmation.php:113
7972
+ #: pages/confirmation.php:116
7973
  msgid "Pending"
7974
  msgstr ""
7975
 
7976
+ #: pages/confirmation.php:121 pages/invoice.php:121 pages/confirmation.php:111
7977
+ #: pages/confirmation.php:113 pages/confirmation.php:121
7978
+ #: pages/confirmation.php:124 pages/invoice.php:121 pages/invoice.php:139
7979
  #: pages/invoice.php:141
7980
  msgid "View Your Membership Account &rarr;"
7981
  msgstr ""
7982
 
7983
+ #: pages/confirmation.php:123 pages/confirmation.php:113
7984
+ #: pages/confirmation.php:115 pages/confirmation.php:123
7985
+ #: pages/confirmation.php:126
7986
  msgid ""
7987
  "If your account is not activated within a few minutes, please contact the "
7988
  "site owner."
7989
  msgstr ""
7990
 
7991
+ #: pages/invoice.php:88 pages/invoice.php:88 pages/invoice.php:106
7992
+ #: pages/invoice.php:108
 
 
 
7993
  msgid "Invoice #"
7994
  msgstr ""
7995
 
7996
+ #: pages/invoice.php:114 pages/invoice.php:114 pages/invoice.php:132
7997
+ #: pages/invoice.php:134
7998
  msgid "No invoices found."
7999
  msgstr ""
8000
 
8001
+ #: pages/invoice.php:125 pages/invoice.php:125 pages/invoice.php:143
8002
+ #: pages/invoice.php:145
8003
  msgid "&larr; View All Invoices"
8004
  msgstr ""
8005
 
8036
  msgid "&larr; Return to Home"
8037
  msgstr ""
8038
 
8039
+ #: paid-memberships-pro.php:128 adminpages/orders.php:398
8040
  #: adminpages/orders.php:448 paid-memberships-pro.php:115
8041
  #: paid-memberships-pro.php:116 paid-memberships-pro.php:123
8042
  #: paid-memberships-pro.php:124 paid-memberships-pro.php:125
8043
+ #: paid-memberships-pro.php:126 paid-memberships-pro.php:127
8044
+ #: paid-memberships-pro.php:128 paid-memberships-pro.php:135
8045
  msgid "Testing Only"
8046
  msgstr ""
8047
 
8048
+ #: paid-memberships-pro.php:133 paid-memberships-pro.php:120
8049
  #: paid-memberships-pro.php:121 paid-memberships-pro.php:128
8050
  #: paid-memberships-pro.php:129 paid-memberships-pro.php:130
8051
+ #: paid-memberships-pro.php:131 paid-memberships-pro.php:132
8052
+ #: paid-memberships-pro.php:133 paid-memberships-pro.php:140
8053
  msgid "PayPal Payflow Pro/PayPal Pro"
8054
  msgstr ""
8055
 
8056
+ #: paid-memberships-pro.php:138 paid-memberships-pro.php:125
8057
  #: paid-memberships-pro.php:126 paid-memberships-pro.php:133
8058
  #: paid-memberships-pro.php:134 paid-memberships-pro.php:135
8059
+ #: paid-memberships-pro.php:136 paid-memberships-pro.php:137
8060
+ #: paid-memberships-pro.php:138 paid-memberships-pro.php:145
8061
  msgid "Cybersource"
8062
  msgstr ""
8063
 
8064
+ #: paid-memberships-pro.php:159 paid-memberships-pro.php:156
8065
+ #: paid-memberships-pro.php:157 paid-memberships-pro.php:158
8066
+ #: paid-memberships-pro.php:159 paid-memberships-pro.php:166
8067
  msgid "Once a month"
8068
  msgstr ""
8069
 
8215
  msgstr ""
8216
 
8217
  #: preheaders/checkout.php:373 preheaders/checkout.php:373
8218
+ msgid ""
8219
+ "That email address is already in use. Please log in, or use a different "
8220
+ "email address."
 
 
 
8221
  msgstr ""
8222
 
8223
  #: preheaders/checkout.php:404 preheaders/checkout.php:397
8372
  "Information From Authorize.net"
8373
  msgstr ""
8374
 
 
 
 
 
 
 
 
 
 
8375
  #: shortcodes/pmpro_account.php:45 pages/account.php:19
8376
  #: shortcodes/pmpro_account.php:44 shortcodes/pmpro_account.php:45
8377
  msgid "Billing"
8451
  msgid "Enabled"
8452
  msgstr ""
8453
 
8454
+ #: adminpages/admin_header.php:106 adminpages/admin_header.php:127
8455
+ #: adminpages/admin_header.php:136 adminpages/admin_header.php:148
8456
+ msgid "Plugin Support"
8457
+ msgstr ""
8458
+
8459
+ #: adminpages/admin_header.php:106 adminpages/admin_header.php:127
8460
+ #: adminpages/admin_header.php:136 adminpages/admin_header.php:148
8461
+ msgid "User Forum"
8462
+ msgstr ""
8463
+
8464
  #: adminpages/advancedsettings.php:272 adminpages/advancedsettings.php:285
8465
  msgid "selected"
8466
  msgstr ""
8479
  "be cancelled when the membership expires."
8480
  msgstr ""
8481
 
8482
+ #: adminpages/emailsettings.php:63 adminpages/emailsettings.php:72
8483
+ msgid ""
8484
+ "To modify the appearance of system generated emails, add the files "
8485
+ "<em>email_header.html</em> and <em>email_footer.html</em> to your theme's "
8486
+ "directory. This will modify both the WordPress default messages as well as "
8487
+ "messages generated by Paid Memberships Pro. <a title=\"Paid Memberships Pro "
8488
+ "- Member Communications\" target=\"_blank\" href=\"http://www."
8489
+ "paidmembershipspro.com/documentation/member-communications/\">Click here to "
8490
+ "learn more about Paid Memberships Pro emails</a>."
8491
+ msgstr ""
8492
+
8493
  #: adminpages/emailsettings.php:98
8494
  msgid "If unchecked, all emails from \"WordPress &lt;"
8495
  msgstr ""
8545
  "able to checkout for levels with recurring payments."
8546
  msgstr ""
8547
 
8548
+ #: adminpages/paymentsettings.php:195 adminpages/paymentsettings.php:450
8549
+ #: adminpages/paymentsettings.php:452
8550
+ msgid ""
8551
+ "US only. If values are given, tax will be applied for any members ordering "
8552
+ "from the selected state.<br />For non-US or more complex tax rules, use the "
8553
+ "<a target=\"_blank\" href=\"http://www.paidmembershipspro.com/2013/10/non-us-"
8554
+ "taxes-paid-memberships-pro/\">pmpro_tax filter</a>."
8555
+ msgstr ""
8556
+
8557
+ #: adminpages/paymentsettings.php:223 adminpages/paymentsettings.php:235
8558
+ msgid ""
8559
+ "Your <strong><a target=\"_blank\" href=\"http://www.paidmembershipspro.com/"
8560
+ "documentation/initial-plugin-setup/ssl/\">SSL Certificate</a></strong> must "
8561
+ "be installed by your web host. Your <strong>SSL Seal</strong> will be a "
8562
+ "short HTML or JavaScript snippet that can be pasted here."
8563
+ msgstr ""
8564
+
8565
  #: adminpages/paymentsettings.php:405 adminpages/paymentsettings.php:445
8566
  msgid ""
8567
  "If values are given, tax will be applied for any members ordering from the "
8698
  msgid " and then <strong>%s every %d %s for %d more %s</strong>."
8699
  msgstr ""
8700
 
8701
+ #: includes/license.php:89 includes/license.php:92
8702
+ msgid ""
8703
+ "Enter your support license key.</strong> Your license key can be found in "
8704
+ "your membership email receipt or in your <a href=\"http://www."
8705
+ "paidmembershipspro.com/login/?redirect_to=/membership-account/\" target="
8706
+ "\"_blank\">Membership Account</a>."
8707
+ msgstr ""
8708
+
8709
+ #: includes/license.php:91 includes/license.php:94
8710
+ msgid ""
8711
+ "Visit the PMPro <a href=\"http://www.paidmembershipspro.com/login/?"
8712
+ "redirect_to=/membership-account/\" target=\"_blank\">Membership Account</a> "
8713
+ "page to confirm that your account is active and to find your license key."
8714
+ msgstr ""
8715
+
8716
  #: includes/profile.php:82 includes/profile.php:84
8717
  msgid "User is not paying."
8718
  msgstr ""
8785
  "been sent to %s."
8786
  msgstr ""
8787
 
8788
+ #: pages/invoice.php:80 pages/invoice.php:82
8789
+ msgid "Coupon"
8790
+ msgstr ""
8791
+
8792
  #: pages/invoice.php:120 pages/invoice.php:122
8793
  msgid "View Invoice"
8794
  msgstr ""
8821
  msgid "Set up Your Account"
8822
  msgstr ""
8823
 
8824
+ #: preheaders/checkout.php:373 preheaders/checkout.php:382
8825
+ #: preheaders/checkout.php:386 preheaders/checkout.php:415
8826
+ #: preheaders/checkout.php:508 preheaders/checkout.php:515
8827
+ #: preheaders/checkout.php:520 preheaders/checkout.php:524
8828
+ #: preheaders/checkout.php:541 preheaders/checkout.php:542
8829
+ msgid "That email address is already taken. Please try another."
8830
+ msgstr ""
8831
+
8832
  #: services/stripe-webhook.php:176 services/stripe-webhook.php:194
8833
  #: services/stripe-webhook.php:270 services/stripe-webhook.php:271
8834
  #: services/stripe-webhook.php:272 services/stripe-webhook.php:283
8839
  "%s has had their payment subscription cancelled by Stripe. Please check that "
8840
  "this user's membership is cancelled on your site if it should be."
8841
  msgstr ""
8842
+
8843
+ #: services/stripe-webhook.php:193 services/stripe-webhook.php:203
8844
+ #, php-format
8845
+ msgid ""
8846
+ "While processing an update to the subscription for %s, we failed to cancel "
8847
+ "their old subscription in Stripe. Please check that this user's original "
8848
+ "subscription (%s) is cancelled in the Stripe dashboard."
8849
+ msgstr ""
languages/paid-memberships-pro.pot CHANGED
@@ -6,7 +6,7 @@ msgid ""
6
  msgstr ""
7
  "Project-Id-Version: paid-memberships-pro\n"
8
  "Report-Msgid-Bugs-To: jason@strangerstudios.com\n"
9
- "POT-Creation-Date: 2017-06-03 09:18-0400\n"
10
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
  "Last-Translator: \n"
12
  "Language-Team: Stranger Studios <jason@strangerstudios.com>\n"
@@ -33,16 +33,16 @@ msgstr ""
33
  msgid "You do not have permissions to perform this action."
34
  msgstr ""
35
 
36
- #: adminpages/addons.php:67 adminpages/admin_header.php:191
37
  #: includes/adminpages.php:53 includes/adminpages.php:151
38
  #: adminpages/addons.php:64 adminpages/addons.php:67 adminpages/addons.php:80
39
  #: adminpages/admin_header.php:133 adminpages/admin_header.php:154
40
  #: adminpages/admin_header.php:170 adminpages/admin_header.php:179
41
- #: adminpages/admin_header.php:191 includes/adminpages.php:14
42
- #: includes/adminpages.php:52 includes/adminpages.php:53
43
- #: includes/adminpages.php:69 includes/adminpages.php:135
44
- #: includes/adminpages.php:142 includes/adminpages.php:146
45
- #: includes/adminpages.php:151
46
  msgid "Add Ons"
47
  msgstr ""
48
 
@@ -57,10 +57,11 @@ msgstr ""
57
  msgid "Check Again"
58
  msgstr ""
59
 
60
- #: adminpages/addons.php:79 adminpages/orders.php:881 adminpages/addons.php:76
61
  #: adminpages/addons.php:79 adminpages/addons.php:92 adminpages/orders.php:605
62
  #: adminpages/orders.php:712 adminpages/orders.php:741
63
  #: adminpages/orders.php:850 adminpages/orders.php:881
 
64
  msgid "All"
65
  msgstr ""
66
 
@@ -94,10 +95,11 @@ msgstr ""
94
  msgid "Type"
95
  msgstr ""
96
 
97
- #: adminpages/addons.php:98 adminpages/membershiplevels.php:324
98
  #: adminpages/addons.php:95 adminpages/addons.php:98 adminpages/addons.php:111
99
  #: adminpages/membershiplevels.php:296 adminpages/membershiplevels.php:298
100
  #: adminpages/membershiplevels.php:300 adminpages/membershiplevels.php:324
 
101
  msgid "Description"
102
  msgstr ""
103
 
@@ -248,20 +250,22 @@ msgid ""
248
  msgstr ""
249
 
250
  #: adminpages/admin_header.php:51 adminpages/admin_header.php:71
251
- #: adminpages/admin_header.php:91 adminpages/admin_header.php:112
252
  #: adminpages/admin_header.php:50 adminpages/admin_header.php:51
253
  #: adminpages/admin_header.php:70 adminpages/admin_header.php:71
254
  #: adminpages/admin_header.php:90 adminpages/admin_header.php:91
255
- #: adminpages/admin_header.php:111 adminpages/admin_header.php:112
 
256
  msgid "The levels with issues are highlighted below."
257
  msgstr ""
258
 
259
  #: adminpages/admin_header.php:53 adminpages/admin_header.php:73
260
- #: adminpages/admin_header.php:93 adminpages/admin_header.php:114
261
  #: adminpages/admin_header.php:52 adminpages/admin_header.php:53
262
  #: adminpages/admin_header.php:72 adminpages/admin_header.php:73
263
  #: adminpages/admin_header.php:92 adminpages/admin_header.php:93
264
- #: adminpages/admin_header.php:113 adminpages/admin_header.php:114
 
265
  msgid "Please edit your levels"
266
  msgstr ""
267
 
@@ -279,37 +283,37 @@ msgid ""
279
  "review the notes in the Billing Details section below."
280
  msgstr ""
281
 
282
- #: adminpages/admin_header.php:79 adminpages/admin_header.php:78
283
- #: adminpages/admin_header.php:79
284
  msgid ""
285
  "The billing details for some of your membership levels is not supported by "
286
  "Braintree."
287
  msgstr ""
288
 
289
- #: adminpages/admin_header.php:87 adminpages/admin_header.php:86
290
- #: adminpages/admin_header.php:87
291
  msgid ""
292
  "The billing details for this level are not supported by Braintree. Please "
293
  "review the notes in the Billing Details section below."
294
  msgstr ""
295
 
296
- #: adminpages/admin_header.php:99 adminpages/admin_header.php:98
297
- #: adminpages/admin_header.php:99
298
  msgid ""
299
  "The billing details for some of your membership levels is not supported by "
300
  "TwoCheckout."
301
  msgstr ""
302
 
303
- #: adminpages/admin_header.php:108 adminpages/admin_header.php:107
304
- #: adminpages/admin_header.php:108
305
  msgid ""
306
  "The billing details for this level are not supported by 2Checkout. Please "
307
  "review the notes in the Billing Details section below."
308
  msgstr ""
309
 
310
- #: adminpages/admin_header.php:125
311
  #: classes/gateways/class.pmprogateway_stripe.php:66
312
- #: adminpages/admin_header.php:125
313
  #: classes/gateways/class.pmprogateway_stripe.php:66
314
  #, php-format
315
  msgid ""
@@ -317,224 +321,244 @@ msgid ""
317
  "PHP %s or greater. Ask your host to upgrade."
318
  msgstr ""
319
 
320
- #: adminpages/admin_header.php:128
321
- #: classes/gateways/class.pmprogateway_braintree.php:50
322
- #: adminpages/admin_header.php:128
323
  #: classes/gateways/class.pmprogateway_braintree.php:50
 
324
  #, php-format
325
  msgid ""
326
  "The Braintree Gateway requires PHP 5.4.45 or greater. We recommend upgrading "
327
  "to PHP %s or greater. Ask your host to upgrade."
328
  msgstr ""
329
 
330
- #: adminpages/admin_header.php:134 adminpages/admin_header.php:134
 
331
  #, php-format
332
  msgid "We recommend upgrading to PHP %s or greater. Ask your host to upgrade."
333
  msgstr ""
334
 
335
- #: adminpages/admin_header.php:148 adminpages/admin_header.php:106
336
- #: adminpages/admin_header.php:127 adminpages/admin_header.php:136
337
- #: adminpages/admin_header.php:148
338
- msgid "Plugin Support"
339
  msgstr ""
340
 
341
- #: adminpages/admin_header.php:148 adminpages/admin_header.php:106
342
- #: adminpages/admin_header.php:127 adminpages/admin_header.php:136
343
- #: adminpages/admin_header.php:148
344
- msgid "User Forum"
345
  msgstr ""
346
 
347
- #: adminpages/admin_header.php:171 adminpages/membershiplevels.php:631
348
- #: adminpages/pagesettings.php:71 includes/adminpages.php:69
349
  #: includes/adminpages.php:70 includes/adminpages.php:116
350
- #: includes/metaboxes.php:131 adminpages/admin_header.php:128
351
  #: adminpages/admin_header.php:149 adminpages/admin_header.php:150
352
  #: adminpages/admin_header.php:159 adminpages/admin_header.php:171
353
- #: adminpages/membershiplevels.php:490 adminpages/membershiplevels.php:496
354
- #: adminpages/membershiplevels.php:498 adminpages/membershiplevels.php:525
355
- #: adminpages/membershiplevels.php:526 adminpages/membershiplevels.php:569
356
- #: adminpages/membershiplevels.php:607 adminpages/membershiplevels.php:609
357
- #: adminpages/membershiplevels.php:618 adminpages/membershiplevels.php:619
358
- #: adminpages/membershiplevels.php:631 adminpages/pagesettings.php:69
 
359
  #: adminpages/pagesettings.php:70 adminpages/pagesettings.php:71
360
- #: includes/adminpages.php:44 includes/adminpages.php:64
361
- #: includes/adminpages.php:65 includes/adminpages.php:69
362
- #: includes/adminpages.php:70 includes/adminpages.php:100
363
- #: includes/adminpages.php:107 includes/adminpages.php:111
364
- #: includes/adminpages.php:116 includes/metaboxes.php:126
365
- #: includes/metaboxes.php:131
 
366
  msgid "Membership Levels"
367
  msgstr ""
368
 
369
- #: adminpages/admin_header.php:175 adminpages/pagesettings.php:93
370
  #: adminpages/admin_header.php:129 adminpages/admin_header.php:150
371
  #: adminpages/admin_header.php:154 adminpages/admin_header.php:163
372
- #: adminpages/admin_header.php:175 adminpages/pagesettings.php:92
373
- #: adminpages/pagesettings.php:93 adminpages/pagesettings.php:120
 
374
  msgid "Pages"
375
  msgstr ""
376
 
377
- #: adminpages/admin_header.php:179 adminpages/admin_header.php:130
378
  #: adminpages/admin_header.php:151 adminpages/admin_header.php:158
379
  #: adminpages/admin_header.php:167 adminpages/admin_header.php:179
 
380
  msgid "Payment Gateway &amp; SSL"
381
  msgstr ""
382
 
383
- #: adminpages/admin_header.php:183 adminpages/memberslist.php:168
384
  #: shortcodes/pmpro_account.php:111 adminpages/admin_header.php:131
385
  #: adminpages/admin_header.php:152 adminpages/admin_header.php:162
386
  #: adminpages/admin_header.php:171 adminpages/admin_header.php:183
387
- #: adminpages/memberslist.php:115 adminpages/memberslist.php:148
388
- #: adminpages/memberslist.php:158 adminpages/memberslist.php:168
389
- #: pages/account.php:52 pages/account.php:56 pages/account.php:77
390
- #: shortcodes/pmpro_account.php:106 shortcodes/pmpro_account.php:108
391
- #: shortcodes/pmpro_account.php:109 shortcodes/pmpro_account.php:111
 
392
  msgid "Email"
393
  msgstr ""
394
 
395
- #: adminpages/admin_header.php:187 adminpages/admin_header.php:132
396
  #: adminpages/admin_header.php:153 adminpages/admin_header.php:166
397
  #: adminpages/admin_header.php:175 adminpages/admin_header.php:187
 
398
  msgid "Advanced"
399
  msgstr ""
400
 
401
- #: adminpages/advancedsettings.php:46 adminpages/advancedsettings.php:35
 
 
 
 
 
 
 
 
 
 
 
402
  #: adminpages/advancedsettings.php:42 adminpages/advancedsettings.php:43
403
- #: adminpages/advancedsettings.php:46
404
  msgid "Your advanced settings have been updated."
405
  msgstr ""
406
 
407
- #: adminpages/advancedsettings.php:71 adminpages/advancedsettings.php:66
408
  #: adminpages/advancedsettings.php:68 adminpages/advancedsettings.php:71
 
409
  #, php-format
410
  msgid ""
411
  "This content is for !!levels!! members only. <a href=\"%s\">Register here</"
412
  "a>."
413
  msgstr ""
414
 
415
- #: adminpages/advancedsettings.php:76 adminpages/advancedsettings.php:71
416
  #: adminpages/advancedsettings.php:73 adminpages/advancedsettings.php:76
 
417
  #, php-format
418
  msgid ""
419
  "Please <a href=\"%s\">login</a> to view this content. (<a href=\"%s"
420
  "\">Register here</a>.)"
421
  msgstr ""
422
 
423
- #: adminpages/advancedsettings.php:81 adminpages/advancedsettings.php:76
424
  #: adminpages/advancedsettings.php:78 adminpages/advancedsettings.php:81
 
425
  msgid ""
426
  "This content is for members only. Visit the site and log in/register to read."
427
  msgstr ""
428
 
429
- #: adminpages/advancedsettings.php:91 includes/adminpages.php:52
430
  #: includes/adminpages.php:144 adminpages/advancedsettings.php:79
431
  #: adminpages/advancedsettings.php:86 adminpages/advancedsettings.php:88
432
- #: adminpages/advancedsettings.php:91 includes/adminpages.php:13
433
- #: includes/adminpages.php:51 includes/adminpages.php:52
434
- #: includes/adminpages.php:64 includes/adminpages.php:128
435
- #: includes/adminpages.php:135 includes/adminpages.php:139
436
- #: includes/adminpages.php:144
437
  msgid "Advanced Settings"
438
  msgstr ""
439
 
440
- #: adminpages/advancedsettings.php:97 adminpages/advancedsettings.php:85
441
  #: adminpages/advancedsettings.php:92 adminpages/advancedsettings.php:94
442
- #: adminpages/advancedsettings.php:97
443
  msgid "Message for Logged-in Non-members"
444
  msgstr ""
445
 
446
- #: adminpages/advancedsettings.php:101 adminpages/advancedsettings.php:89
447
  #: adminpages/advancedsettings.php:96 adminpages/advancedsettings.php:98
448
- #: adminpages/advancedsettings.php:101
449
  msgid ""
450
  "This message replaces the post content for non-members. Available variables"
451
  msgstr ""
452
 
453
- #: adminpages/advancedsettings.php:106 adminpages/advancedsettings.php:94
454
  #: adminpages/advancedsettings.php:101 adminpages/advancedsettings.php:103
455
- #: adminpages/advancedsettings.php:106
456
  msgid "Message for Logged-out Users"
457
  msgstr ""
458
 
459
- #: adminpages/advancedsettings.php:110 adminpages/advancedsettings.php:98
460
  #: adminpages/advancedsettings.php:105 adminpages/advancedsettings.php:107
461
- #: adminpages/advancedsettings.php:110
462
  msgid "This message replaces the post content for logged-out visitors."
463
  msgstr ""
464
 
465
- #: adminpages/advancedsettings.php:115 adminpages/advancedsettings.php:103
466
  #: adminpages/advancedsettings.php:110 adminpages/advancedsettings.php:112
467
- #: adminpages/advancedsettings.php:115
468
  msgid "Message for RSS Feed"
469
  msgstr ""
470
 
471
- #: adminpages/advancedsettings.php:119 adminpages/advancedsettings.php:107
472
  #: adminpages/advancedsettings.php:114 adminpages/advancedsettings.php:116
473
- #: adminpages/advancedsettings.php:119
474
  msgid "This message replaces the post content in RSS feeds."
475
  msgstr ""
476
 
477
- #: adminpages/advancedsettings.php:125 adminpages/advancedsettings.php:122
478
- #: adminpages/advancedsettings.php:125
479
  msgid "Filter searches and archives?"
480
  msgstr ""
481
 
482
- #: adminpages/advancedsettings.php:129 adminpages/advancedsettings.php:126
483
- #: adminpages/advancedsettings.php:129
484
  msgid ""
485
  "No - Non-members will see restricted posts/pages in searches and archives."
486
  msgstr ""
487
 
488
- #: adminpages/advancedsettings.php:130 adminpages/advancedsettings.php:127
489
- #: adminpages/advancedsettings.php:130
490
  msgid ""
491
  "Yes - Only members will see restricted posts/pages in searches and archives."
492
  msgstr ""
493
 
494
- #: adminpages/advancedsettings.php:136 adminpages/advancedsettings.php:113
495
  #: adminpages/advancedsettings.php:120 adminpages/advancedsettings.php:133
496
- #: adminpages/advancedsettings.php:136
497
  msgid "Show Excerpts to Non-Members?"
498
  msgstr ""
499
 
500
- #: adminpages/advancedsettings.php:140 adminpages/advancedsettings.php:117
501
  #: adminpages/advancedsettings.php:124 adminpages/advancedsettings.php:137
502
- #: adminpages/advancedsettings.php:140
503
  msgid "No - Hide excerpts."
504
  msgstr ""
505
 
506
- #: adminpages/advancedsettings.php:141 adminpages/advancedsettings.php:118
507
  #: adminpages/advancedsettings.php:125 adminpages/advancedsettings.php:138
508
- #: adminpages/advancedsettings.php:141
509
  msgid "Yes - Show excerpts."
510
  msgstr ""
511
 
512
- #: adminpages/advancedsettings.php:147 adminpages/advancedsettings.php:144
513
- #: adminpages/advancedsettings.php:147
514
  msgid "Hide Ads From Members?"
515
  msgstr ""
516
 
517
- #: adminpages/advancedsettings.php:151 adminpages/advancedsettings.php:210
518
- #: adminpages/advancedsettings.php:222 adminpages/membershiplevels.php:684
519
- #: adminpages/paymentsettings.php:219
520
- #: classes/gateways/class.pmprogateway_stripe.php:249 includes/profile.php:125
521
  #: adminpages/advancedsettings.php:128 adminpages/advancedsettings.php:135
522
  #: adminpages/advancedsettings.php:148 adminpages/advancedsettings.php:151
523
- #: adminpages/advancedsettings.php:187 adminpages/advancedsettings.php:194
524
- #: adminpages/advancedsettings.php:199 adminpages/advancedsettings.php:206
525
- #: adminpages/advancedsettings.php:207 adminpages/advancedsettings.php:210
526
- #: adminpages/advancedsettings.php:219 adminpages/advancedsettings.php:222
527
- #: adminpages/membershiplevels.php:563 adminpages/membershiplevels.php:569
528
- #: adminpages/membershiplevels.php:571 adminpages/membershiplevels.php:578
529
- #: adminpages/membershiplevels.php:598 adminpages/membershiplevels.php:658
530
- #: adminpages/membershiplevels.php:660 adminpages/membershiplevels.php:662
531
- #: adminpages/membershiplevels.php:667 adminpages/membershiplevels.php:668
532
- #: adminpages/membershiplevels.php:672 adminpages/membershiplevels.php:684
 
 
533
  #: adminpages/paymentsettings.php:210 adminpages/paymentsettings.php:219
534
- #: adminpages/paymentsettings.php:414 adminpages/paymentsettings.php:429
535
- #: adminpages/paymentsettings.php:434 adminpages/paymentsettings.php:436
536
- #: adminpages/paymentsettings.php:454 adminpages/paymentsettings.php:459
537
- #: adminpages/paymentsettings.php:461
538
  #: classes/gateways/class.pmprogateway_stripe.php:173
539
  #: classes/gateways/class.pmprogateway_stripe.php:174
540
  #: classes/gateways/class.pmprogateway_stripe.php:184
@@ -543,70 +567,73 @@ msgstr ""
543
  #: classes/gateways/class.pmprogateway_stripe.php:209
544
  #: classes/gateways/class.pmprogateway_stripe.php:220
545
  #: classes/gateways/class.pmprogateway_stripe.php:222
546
- #: classes/gateways/class.pmprogateway_stripe.php:249 includes/profile.php:101
 
547
  #: includes/profile.php:105 includes/profile.php:110 includes/profile.php:117
548
  #: includes/profile.php:121 includes/profile.php:123 includes/profile.php:125
549
  msgid "No"
550
  msgstr ""
551
 
552
- #: adminpages/advancedsettings.php:152 adminpages/advancedsettings.php:129
553
  #: adminpages/advancedsettings.php:136 adminpages/advancedsettings.php:149
554
- #: adminpages/advancedsettings.php:152
555
  msgid "Hide Ads From All Members"
556
  msgstr ""
557
 
558
- #: adminpages/advancedsettings.php:153 adminpages/advancedsettings.php:130
559
  #: adminpages/advancedsettings.php:137 adminpages/advancedsettings.php:150
560
- #: adminpages/advancedsettings.php:153
561
  msgid "Hide Ads From Certain Members"
562
  msgstr ""
563
 
564
- #: adminpages/advancedsettings.php:160 adminpages/advancedsettings.php:137
565
  #: adminpages/advancedsettings.php:144 adminpages/advancedsettings.php:157
566
- #: adminpages/advancedsettings.php:160
567
  msgid "Ads from the following plugins will be automatically turned off"
568
  msgstr ""
569
 
570
- #: adminpages/advancedsettings.php:161 adminpages/advancedsettings.php:138
571
  #: adminpages/advancedsettings.php:145 adminpages/advancedsettings.php:158
572
- #: adminpages/advancedsettings.php:161
573
  msgid "To hide ads in your template code, use code like the following"
574
  msgstr ""
575
 
576
- #: adminpages/advancedsettings.php:172 adminpages/advancedsettings.php:149
577
  #: adminpages/advancedsettings.php:156 adminpages/advancedsettings.php:169
578
- #: adminpages/advancedsettings.php:172
579
  msgid "Choose Levels to Hide Ads From"
580
  msgstr ""
581
 
582
- #: adminpages/advancedsettings.php:206 adminpages/advancedsettings.php:183
583
  #: adminpages/advancedsettings.php:190 adminpages/advancedsettings.php:203
584
- #: adminpages/advancedsettings.php:206
585
  msgid "Redirect all traffic from registration page to /susbcription/?"
586
  msgstr ""
587
 
588
- #: adminpages/advancedsettings.php:206 adminpages/advancedsettings.php:183
589
  #: adminpages/advancedsettings.php:190 adminpages/advancedsettings.php:203
590
- #: adminpages/advancedsettings.php:206
591
  msgid "multisite only"
592
  msgstr ""
593
 
594
- #: adminpages/advancedsettings.php:211 adminpages/membershiplevels.php:684
595
- #: adminpages/paymentsettings.php:220
596
- #: classes/gateways/class.pmprogateway_stripe.php:250 includes/profile.php:126
597
  #: adminpages/advancedsettings.php:188 adminpages/advancedsettings.php:195
598
  #: adminpages/advancedsettings.php:208 adminpages/advancedsettings.php:211
599
- #: adminpages/membershiplevels.php:563 adminpages/membershiplevels.php:569
600
- #: adminpages/membershiplevels.php:571 adminpages/membershiplevels.php:578
601
- #: adminpages/membershiplevels.php:598 adminpages/membershiplevels.php:658
602
- #: adminpages/membershiplevels.php:660 adminpages/membershiplevels.php:662
603
- #: adminpages/membershiplevels.php:667 adminpages/membershiplevels.php:668
604
- #: adminpages/membershiplevels.php:672 adminpages/membershiplevels.php:684
 
605
  #: adminpages/paymentsettings.php:211 adminpages/paymentsettings.php:220
606
- #: adminpages/paymentsettings.php:415 adminpages/paymentsettings.php:424
607
- #: adminpages/paymentsettings.php:430 adminpages/paymentsettings.php:435
608
- #: adminpages/paymentsettings.php:437 adminpages/paymentsettings.php:455
609
- #: adminpages/paymentsettings.php:460 adminpages/paymentsettings.php:462
 
610
  #: classes/gateways/class.pmprogateway_stripe.php:174
611
  #: classes/gateways/class.pmprogateway_stripe.php:175
612
  #: classes/gateways/class.pmprogateway_stripe.php:185
@@ -615,240 +642,252 @@ msgstr ""
615
  #: classes/gateways/class.pmprogateway_stripe.php:210
616
  #: classes/gateways/class.pmprogateway_stripe.php:221
617
  #: classes/gateways/class.pmprogateway_stripe.php:223
618
- #: classes/gateways/class.pmprogateway_stripe.php:250 includes/profile.php:102
 
619
  #: includes/profile.php:106 includes/profile.php:111 includes/profile.php:118
620
  #: includes/profile.php:122 includes/profile.php:124 includes/profile.php:126
621
  msgid "Yes"
622
  msgstr ""
623
 
624
- #: adminpages/advancedsettings.php:218 adminpages/advancedsettings.php:195
625
  #: adminpages/advancedsettings.php:202 adminpages/advancedsettings.php:215
626
- #: adminpages/advancedsettings.php:218
627
  msgid "Use reCAPTCHA?"
628
  msgstr ""
629
 
630
- #: adminpages/advancedsettings.php:223 adminpages/advancedsettings.php:200
631
  #: adminpages/advancedsettings.php:207 adminpages/advancedsettings.php:220
632
- #: adminpages/advancedsettings.php:223
633
  msgid "Yes - Free memberships only."
634
  msgstr ""
635
 
636
- #: adminpages/advancedsettings.php:224 adminpages/advancedsettings.php:201
637
  #: adminpages/advancedsettings.php:208 adminpages/advancedsettings.php:221
638
- #: adminpages/advancedsettings.php:224
639
  msgid "Yes - All memberships."
640
  msgstr ""
641
 
642
- #: adminpages/advancedsettings.php:226 adminpages/advancedsettings.php:203
643
  #: adminpages/advancedsettings.php:210 adminpages/advancedsettings.php:223
644
- #: adminpages/advancedsettings.php:226
645
  msgid "A free reCAPTCHA key is required."
646
  msgstr ""
647
 
648
- #: adminpages/advancedsettings.php:226 adminpages/advancedsettings.php:203
649
  #: adminpages/advancedsettings.php:210 adminpages/advancedsettings.php:223
650
- #: adminpages/advancedsettings.php:226
651
  msgid "Click here to signup for reCAPTCHA"
652
  msgstr ""
653
 
654
- #: adminpages/advancedsettings.php:232 adminpages/advancedsettings.php:209
655
  #: adminpages/advancedsettings.php:216 adminpages/advancedsettings.php:229
656
- #: adminpages/advancedsettings.php:232
657
  msgid "reCAPTCHA Public Key"
658
  msgstr ""
659
 
660
- #: adminpages/advancedsettings.php:235 adminpages/advancedsettings.php:212
661
  #: adminpages/advancedsettings.php:219 adminpages/advancedsettings.php:232
662
- #: adminpages/advancedsettings.php:235
663
  msgid "reCAPTCHA Private Key"
664
  msgstr ""
665
 
666
- #: adminpages/advancedsettings.php:241 adminpages/advancedsettings.php:218
667
  #: adminpages/advancedsettings.php:225 adminpages/advancedsettings.php:238
668
- #: adminpages/advancedsettings.php:241
669
  msgid "Require Terms of Service on signups?"
670
  msgstr ""
671
 
672
- #: adminpages/advancedsettings.php:248 adminpages/advancedsettings.php:225
673
  #: adminpages/advancedsettings.php:232 adminpages/advancedsettings.php:245
674
- #: adminpages/advancedsettings.php:248
675
  msgid ""
676
  "If yes, create a WordPress page containing your TOS agreement and assign it "
677
  "using the dropdown above."
678
  msgstr ""
679
 
680
- #: adminpages/advancedsettings.php:359 adminpages/pagesettings.php:295
681
- #: adminpages/paymentsettings.php:250 adminpages/advancedsettings.php:284
682
  #: adminpages/advancedsettings.php:355 adminpages/advancedsettings.php:359
683
- #: adminpages/advancedsettings.php:368 adminpages/pagesettings.php:209
684
- #: adminpages/pagesettings.php:223 adminpages/pagesettings.php:251
685
- #: adminpages/pagesettings.php:254 adminpages/pagesettings.php:294
686
- #: adminpages/pagesettings.php:295 adminpages/paymentsettings.php:238
687
- #: adminpages/paymentsettings.php:250 adminpages/paymentsettings.php:485
688
- #: adminpages/paymentsettings.php:526 adminpages/paymentsettings.php:532
689
- #: adminpages/paymentsettings.php:534
 
690
  msgid "Save Settings"
691
  msgstr ""
692
 
693
- #: adminpages/discountcodes.php:71 adminpages/discountcodes.php:64
694
  #: adminpages/discountcodes.php:65 adminpages/discountcodes.php:70
695
- #: adminpages/discountcodes.php:71
696
  msgid "Discount code added successfully."
697
  msgstr ""
698
 
699
- #: adminpages/discountcodes.php:77 adminpages/discountcodes.php:48
700
  #: adminpages/discountcodes.php:49 adminpages/discountcodes.php:54
701
- #: adminpages/discountcodes.php:77
702
  msgid "Discount code updated successfully."
703
  msgstr ""
704
 
705
- #: adminpages/discountcodes.php:85 adminpages/discountcodes.php:71
706
  #: adminpages/discountcodes.php:72 adminpages/discountcodes.php:73
707
  #: adminpages/discountcodes.php:78 adminpages/discountcodes.php:85
 
708
  msgid "Error adding discount code. That code may already be in use."
709
  msgstr ""
710
 
711
- #: adminpages/discountcodes.php:89 adminpages/discountcodes.php:55
712
  #: adminpages/discountcodes.php:56 adminpages/discountcodes.php:61
713
- #: adminpages/discountcodes.php:89
714
  msgid "Error updating discount code. That code may already be in use."
715
  msgstr ""
716
 
717
- #: adminpages/discountcodes.php:247 adminpages/discountcodes.php:196
718
  #: adminpages/discountcodes.php:197 adminpages/discountcodes.php:198
719
  #: adminpages/discountcodes.php:203 adminpages/discountcodes.php:247
 
720
  #, php-format
721
  msgid "Error saving values for the %s level."
722
  msgstr ""
723
 
724
- #: adminpages/discountcodes.php:255 adminpages/discountcodes.php:204
725
  #: adminpages/discountcodes.php:205 adminpages/discountcodes.php:206
726
  #: adminpages/discountcodes.php:211 adminpages/discountcodes.php:255
 
727
  msgid "There were errors updating the level values: "
728
  msgstr ""
729
 
730
- #: adminpages/discountcodes.php:288 adminpages/discountcodes.php:234
731
  #: adminpages/discountcodes.php:237 adminpages/discountcodes.php:238
732
  #: adminpages/discountcodes.php:239 adminpages/discountcodes.php:244
733
- #: adminpages/discountcodes.php:288
734
  #, php-format
735
  msgid "Code %s deleted successfully."
736
  msgstr ""
737
 
738
- #: adminpages/discountcodes.php:293 adminpages/discountcodes.php:239
739
  #: adminpages/discountcodes.php:242 adminpages/discountcodes.php:243
740
  #: adminpages/discountcodes.php:244 adminpages/discountcodes.php:249
741
- #: adminpages/discountcodes.php:293
742
  msgid ""
743
  "Error deleting discount code. The code was only partially deleted. Please "
744
  "try again."
745
  msgstr ""
746
 
747
- #: adminpages/discountcodes.php:299 adminpages/discountcodes.php:245
748
  #: adminpages/discountcodes.php:248 adminpages/discountcodes.php:249
749
  #: adminpages/discountcodes.php:250 adminpages/discountcodes.php:255
750
- #: adminpages/discountcodes.php:299
751
  msgid "Error deleting code. Please try again."
752
  msgstr ""
753
 
754
- #: adminpages/discountcodes.php:305 adminpages/discountcodes.php:251
755
  #: adminpages/discountcodes.php:254 adminpages/discountcodes.php:255
756
  #: adminpages/discountcodes.php:256 adminpages/discountcodes.php:261
757
- #: adminpages/discountcodes.php:305
758
  msgid "Code not found."
759
  msgstr ""
760
 
761
- #: adminpages/discountcodes.php:318 adminpages/discountcodes.php:264
762
  #: adminpages/discountcodes.php:267 adminpages/discountcodes.php:268
763
  #: adminpages/discountcodes.php:269 adminpages/discountcodes.php:274
764
- #: adminpages/discountcodes.php:318
765
  msgid "Edit Discount Code"
766
  msgstr ""
767
 
768
- #: adminpages/discountcodes.php:320 adminpages/discountcodes.php:637
769
  #: adminpages/discountcodes.php:266 adminpages/discountcodes.php:269
770
  #: adminpages/discountcodes.php:270 adminpages/discountcodes.php:271
771
  #: adminpages/discountcodes.php:276 adminpages/discountcodes.php:320
772
- #: adminpages/discountcodes.php:526 adminpages/discountcodes.php:529
773
- #: adminpages/discountcodes.php:557 adminpages/discountcodes.php:558
774
- #: adminpages/discountcodes.php:559 adminpages/discountcodes.php:564
775
- #: adminpages/discountcodes.php:637
 
776
  msgid "Add New Discount Code"
777
  msgstr ""
778
 
779
- #: adminpages/discountcodes.php:381 adminpages/discountcodes.php:665
780
- #: adminpages/membershiplevels.php:312 adminpages/membershiplevels.php:653
781
- #: adminpages/memberslist.php:164 adminpages/orders.php:1134
782
- #: adminpages/reports/login.php:158 adminpages/templates/orders-email.php:46
783
  #: adminpages/templates/orders-print.php:75 adminpages/discountcodes.php:306
784
  #: adminpages/discountcodes.php:309 adminpages/discountcodes.php:310
785
  #: adminpages/discountcodes.php:311 adminpages/discountcodes.php:316
786
- #: adminpages/discountcodes.php:381 adminpages/discountcodes.php:547
787
- #: adminpages/discountcodes.php:557 adminpages/discountcodes.php:585
788
- #: adminpages/discountcodes.php:586 adminpages/discountcodes.php:587
789
- #: adminpages/discountcodes.php:592 adminpages/discountcodes.php:665
 
790
  #: adminpages/membershiplevels.php:284 adminpages/membershiplevels.php:286
791
  #: adminpages/membershiplevels.php:288 adminpages/membershiplevels.php:312
792
- #: adminpages/membershiplevels.php:505 adminpages/membershiplevels.php:511
793
- #: adminpages/membershiplevels.php:513 adminpages/membershiplevels.php:540
794
- #: adminpages/membershiplevels.php:541 adminpages/membershiplevels.php:583
795
- #: adminpages/membershiplevels.php:629 adminpages/membershiplevels.php:631
796
- #: adminpages/membershiplevels.php:636 adminpages/membershiplevels.php:637
797
- #: adminpages/membershiplevels.php:641 adminpages/membershiplevels.php:653
 
798
  #: adminpages/memberslist.php:111 adminpages/memberslist.php:144
799
  #: adminpages/memberslist.php:154 adminpages/memberslist.php:164
800
  #: adminpages/orders.php:597 adminpages/orders.php:900
801
  #: adminpages/orders.php:910 adminpages/orders.php:937
802
  #: adminpages/orders.php:966 adminpages/orders.php:1103
803
- #: adminpages/orders.php:1134 adminpages/reports/login.php:140
804
- #: adminpages/reports/login.php:142 adminpages/reports/login.php:158
 
805
  #: adminpages/templates/orders-email.php:46
806
  #: adminpages/templates/orders-print.php:75
807
  msgid "ID"
808
  msgstr ""
809
 
810
- #: adminpages/discountcodes.php:382 adminpages/orders.php:375
811
  #: adminpages/discountcodes.php:307 adminpages/discountcodes.php:310
812
  #: adminpages/discountcodes.php:311 adminpages/discountcodes.php:312
813
  #: adminpages/discountcodes.php:317 adminpages/discountcodes.php:382
814
- #: adminpages/orders.php:211 adminpages/orders.php:261
815
- #: adminpages/orders.php:333 adminpages/orders.php:344
816
- #: adminpages/orders.php:362 adminpages/orders.php:375
 
817
  msgid "This will be generated when you save."
818
  msgstr ""
819
 
820
- #: adminpages/discountcodes.php:386 adminpages/discountcodes.php:666
821
- #: adminpages/orders.php:380 adminpages/orders.php:1135
822
  #: adminpages/discountcodes.php:311 adminpages/discountcodes.php:314
823
  #: adminpages/discountcodes.php:315 adminpages/discountcodes.php:316
824
  #: adminpages/discountcodes.php:321 adminpages/discountcodes.php:386
825
- #: adminpages/discountcodes.php:548 adminpages/discountcodes.php:558
826
- #: adminpages/discountcodes.php:586 adminpages/discountcodes.php:587
827
- #: adminpages/discountcodes.php:588 adminpages/discountcodes.php:593
828
- #: adminpages/discountcodes.php:666 adminpages/orders.php:215
 
829
  #: adminpages/orders.php:265 adminpages/orders.php:337
830
  #: adminpages/orders.php:349 adminpages/orders.php:366
831
- #: adminpages/orders.php:380 adminpages/orders.php:598
832
- #: adminpages/orders.php:901 adminpages/orders.php:911
833
- #: adminpages/orders.php:938 adminpages/orders.php:967
834
- #: adminpages/orders.php:1104 adminpages/orders.php:1135
 
835
  msgid "Code"
836
  msgstr ""
837
 
838
- #: adminpages/discountcodes.php:424 adminpages/discountcodes.php:349
839
  #: adminpages/discountcodes.php:352 adminpages/discountcodes.php:353
840
  #: adminpages/discountcodes.php:354 adminpages/discountcodes.php:359
841
- #: adminpages/discountcodes.php:424
842
  msgid "Start Date"
843
  msgstr ""
844
 
845
- #: adminpages/discountcodes.php:442
846
- #: classes/gateways/class.pmprogateway_braintree.php:423
847
- #: classes/gateways/class.pmprogateway_stripe.php:597 pages/billing.php:342
848
- #: pages/checkout.php:585 adminpages/discountcodes.php:367
849
  #: adminpages/discountcodes.php:370 adminpages/discountcodes.php:371
850
  #: adminpages/discountcodes.php:372 adminpages/discountcodes.php:377
851
- #: adminpages/discountcodes.php:442
852
  #: classes/gateways/class.pmprogateway_braintree.php:308
853
  #: classes/gateways/class.pmprogateway_braintree.php:321
854
  #: classes/gateways/class.pmprogateway_braintree.php:323
@@ -868,110 +907,121 @@ msgstr ""
868
  #: classes/gateways/class.pmprogateway_stripe.php:521
869
  #: classes/gateways/class.pmprogateway_stripe.php:532
870
  #: classes/gateways/class.pmprogateway_stripe.php:570
871
- #: classes/gateways/class.pmprogateway_stripe.php:597 pages/billing.php:249
 
872
  #: pages/billing.php:253 pages/billing.php:262 pages/billing.php:265
873
  #: pages/billing.php:268 pages/billing.php:310 pages/billing.php:316
874
- #: pages/billing.php:319 pages/checkout.php:508 pages/checkout.php:524
875
- #: pages/checkout.php:525 pages/checkout.php:532 pages/checkout.php:553
876
- #: pages/checkout.php:562 pages/checkout.php:571 pages/checkout.php:575
877
- #: pages/checkout.php:582
 
878
  msgid "Expiration Date"
879
  msgstr ""
880
 
881
- #: adminpages/discountcodes.php:460 adminpages/discountcodes.php:669
882
  #: adminpages/discountcodes.php:385 adminpages/discountcodes.php:388
883
  #: adminpages/discountcodes.php:389 adminpages/discountcodes.php:390
884
  #: adminpages/discountcodes.php:395 adminpages/discountcodes.php:460
885
- #: adminpages/discountcodes.php:551 adminpages/discountcodes.php:561
886
- #: adminpages/discountcodes.php:589 adminpages/discountcodes.php:590
887
- #: adminpages/discountcodes.php:591 adminpages/discountcodes.php:596
888
- #: adminpages/discountcodes.php:669
 
889
  msgid "Uses"
890
  msgstr ""
891
 
892
- #: adminpages/discountcodes.php:463 adminpages/discountcodes.php:388
893
  #: adminpages/discountcodes.php:391 adminpages/discountcodes.php:392
894
  #: adminpages/discountcodes.php:393 adminpages/discountcodes.php:398
895
- #: adminpages/discountcodes.php:463
896
  msgid "Leave blank for unlimited uses."
897
  msgstr ""
898
 
899
- #: adminpages/discountcodes.php:472 adminpages/discountcodes.php:400
900
  #: adminpages/discountcodes.php:401 adminpages/discountcodes.php:402
901
  #: adminpages/discountcodes.php:407 adminpages/discountcodes.php:472
 
902
  msgid "Which Levels Will This Code Apply To?"
903
  msgstr ""
904
 
905
- #: adminpages/discountcodes.php:510 adminpages/membershiplevels.php:365
906
  #: adminpages/discountcodes.php:427 adminpages/discountcodes.php:430
907
  #: adminpages/discountcodes.php:431 adminpages/discountcodes.php:432
908
  #: adminpages/discountcodes.php:437 adminpages/discountcodes.php:510
909
- #: adminpages/membershiplevels.php:337 adminpages/membershiplevels.php:339
910
- #: adminpages/membershiplevels.php:341 adminpages/membershiplevels.php:342
911
- #: adminpages/membershiplevels.php:365 adminpages/membershiplevels.php:507
 
912
  #: adminpages/membershiplevels.php:513 adminpages/membershiplevels.php:515
913
  #: adminpages/membershiplevels.php:542 pages/levels.php:14
914
  msgid "Initial Payment"
915
  msgstr ""
916
 
917
- #: adminpages/discountcodes.php:521 adminpages/membershiplevels.php:376
918
  #: adminpages/discountcodes.php:428 adminpages/discountcodes.php:431
919
  #: adminpages/discountcodes.php:441 adminpages/discountcodes.php:442
920
  #: adminpages/discountcodes.php:443 adminpages/discountcodes.php:448
921
- #: adminpages/discountcodes.php:521 adminpages/membershiplevels.php:338
922
- #: adminpages/membershiplevels.php:340 adminpages/membershiplevels.php:350
923
- #: adminpages/membershiplevels.php:352 adminpages/membershiplevels.php:353
924
- #: adminpages/membershiplevels.php:376
 
925
  msgid "The initial amount collected at registration."
926
  msgstr ""
927
 
928
- #: adminpages/discountcodes.php:526 adminpages/membershiplevels.php:380
929
  #: adminpages/discountcodes.php:432 adminpages/discountcodes.php:435
930
  #: adminpages/discountcodes.php:446 adminpages/discountcodes.php:447
931
  #: adminpages/discountcodes.php:448 adminpages/discountcodes.php:453
932
- #: adminpages/discountcodes.php:526 adminpages/membershiplevels.php:342
933
- #: adminpages/membershiplevels.php:344 adminpages/membershiplevels.php:354
934
- #: adminpages/membershiplevels.php:356 adminpages/membershiplevels.php:357
935
- #: adminpages/membershiplevels.php:380
 
936
  msgid "Recurring Subscription"
937
  msgstr ""
938
 
939
- #: adminpages/discountcodes.php:527 adminpages/membershiplevels.php:381
940
  #: adminpages/discountcodes.php:433 adminpages/discountcodes.php:436
941
  #: adminpages/discountcodes.php:447 adminpages/discountcodes.php:448
942
  #: adminpages/discountcodes.php:449 adminpages/discountcodes.php:454
943
- #: adminpages/discountcodes.php:527 adminpages/membershiplevels.php:343
944
- #: adminpages/membershiplevels.php:345 adminpages/membershiplevels.php:355
945
- #: adminpages/membershiplevels.php:357 adminpages/membershiplevels.php:358
946
- #: adminpages/membershiplevels.php:381
 
947
  msgid "Check if this level has a recurring subscription payment."
948
  msgstr ""
949
 
950
- #: adminpages/discountcodes.php:531 adminpages/membershiplevels.php:385
951
  #: adminpages/discountcodes.php:440 adminpages/discountcodes.php:451
952
  #: adminpages/discountcodes.php:452 adminpages/discountcodes.php:453
953
  #: adminpages/discountcodes.php:458 adminpages/discountcodes.php:531
954
- #: adminpages/membershiplevels.php:347 adminpages/membershiplevels.php:349
955
- #: adminpages/membershiplevels.php:359 adminpages/membershiplevels.php:361
956
- #: adminpages/membershiplevels.php:362 adminpages/membershiplevels.php:385
 
957
  msgid "Billing Amount"
958
  msgstr ""
959
 
960
- #: adminpages/discountcodes.php:546 adminpages/discountcodes.php:600
961
- #: adminpages/membershiplevels.php:400 adminpages/membershiplevels.php:501
962
- #: classes/gateways/class.pmprogateway_stripe.php:664
963
  #: adminpages/discountcodes.php:446 adminpages/discountcodes.php:466
964
  #: adminpages/discountcodes.php:467 adminpages/discountcodes.php:468
965
  #: adminpages/discountcodes.php:473 adminpages/discountcodes.php:492
966
  #: adminpages/discountcodes.php:520 adminpages/discountcodes.php:521
967
  #: adminpages/discountcodes.php:522 adminpages/discountcodes.php:527
968
- #: adminpages/discountcodes.php:546 adminpages/discountcodes.php:600
 
969
  #: adminpages/membershiplevels.php:353 adminpages/membershiplevels.php:355
970
  #: adminpages/membershiplevels.php:374 adminpages/membershiplevels.php:376
971
  #: adminpages/membershiplevels.php:377 adminpages/membershiplevels.php:400
972
- #: adminpages/membershiplevels.php:449 adminpages/membershiplevels.php:476
973
- #: adminpages/membershiplevels.php:477 adminpages/membershiplevels.php:479
974
- #: adminpages/membershiplevels.php:480 adminpages/membershiplevels.php:501
 
975
  #: classes/gateways/class.pmprogateway_stripe.php:521
976
  #: classes/gateways/class.pmprogateway_stripe.php:522
977
  #: classes/gateways/class.pmprogateway_stripe.php:532
@@ -984,24 +1034,27 @@ msgstr ""
984
  #: classes/gateways/class.pmprogateway_stripe.php:599
985
  #: classes/gateways/class.pmprogateway_stripe.php:637
986
  #: classes/gateways/class.pmprogateway_stripe.php:664
 
987
  msgid "Day(s)"
988
  msgstr ""
989
 
990
- #: adminpages/discountcodes.php:546 adminpages/discountcodes.php:600
991
- #: adminpages/membershiplevels.php:400 adminpages/membershiplevels.php:501
992
- #: classes/gateways/class.pmprogateway_stripe.php:664
993
  #: adminpages/discountcodes.php:446 adminpages/discountcodes.php:466
994
  #: adminpages/discountcodes.php:467 adminpages/discountcodes.php:468
995
  #: adminpages/discountcodes.php:473 adminpages/discountcodes.php:492
996
  #: adminpages/discountcodes.php:520 adminpages/discountcodes.php:521
997
  #: adminpages/discountcodes.php:522 adminpages/discountcodes.php:527
998
- #: adminpages/discountcodes.php:546 adminpages/discountcodes.php:600
 
999
  #: adminpages/membershiplevels.php:353 adminpages/membershiplevels.php:355
1000
  #: adminpages/membershiplevels.php:374 adminpages/membershiplevels.php:376
1001
  #: adminpages/membershiplevels.php:377 adminpages/membershiplevels.php:400
1002
- #: adminpages/membershiplevels.php:449 adminpages/membershiplevels.php:476
1003
- #: adminpages/membershiplevels.php:477 adminpages/membershiplevels.php:479
1004
- #: adminpages/membershiplevels.php:480 adminpages/membershiplevels.php:501
 
1005
  #: classes/gateways/class.pmprogateway_stripe.php:521
1006
  #: classes/gateways/class.pmprogateway_stripe.php:522
1007
  #: classes/gateways/class.pmprogateway_stripe.php:532
@@ -1014,24 +1067,27 @@ msgstr ""
1014
  #: classes/gateways/class.pmprogateway_stripe.php:599
1015
  #: classes/gateways/class.pmprogateway_stripe.php:637
1016
  #: classes/gateways/class.pmprogateway_stripe.php:664
 
1017
  msgid "Month(s)"
1018
  msgstr ""
1019
 
1020
- #: adminpages/discountcodes.php:546 adminpages/discountcodes.php:600
1021
- #: adminpages/membershiplevels.php:400 adminpages/membershiplevels.php:501
1022
- #: classes/gateways/class.pmprogateway_stripe.php:664
1023
  #: adminpages/discountcodes.php:446 adminpages/discountcodes.php:466
1024
  #: adminpages/discountcodes.php:467 adminpages/discountcodes.php:468
1025
  #: adminpages/discountcodes.php:473 adminpages/discountcodes.php:492
1026
  #: adminpages/discountcodes.php:520 adminpages/discountcodes.php:521
1027
  #: adminpages/discountcodes.php:522 adminpages/discountcodes.php:527
1028
- #: adminpages/discountcodes.php:546 adminpages/discountcodes.php:600
 
1029
  #: adminpages/membershiplevels.php:353 adminpages/membershiplevels.php:355
1030
  #: adminpages/membershiplevels.php:374 adminpages/membershiplevels.php:376
1031
  #: adminpages/membershiplevels.php:377 adminpages/membershiplevels.php:400
1032
- #: adminpages/membershiplevels.php:449 adminpages/membershiplevels.php:476
1033
- #: adminpages/membershiplevels.php:477 adminpages/membershiplevels.php:479
1034
- #: adminpages/membershiplevels.php:480 adminpages/membershiplevels.php:501
 
1035
  #: classes/gateways/class.pmprogateway_stripe.php:521
1036
  #: classes/gateways/class.pmprogateway_stripe.php:522
1037
  #: classes/gateways/class.pmprogateway_stripe.php:532
@@ -1044,24 +1100,27 @@ msgstr ""
1044
  #: classes/gateways/class.pmprogateway_stripe.php:599
1045
  #: classes/gateways/class.pmprogateway_stripe.php:637
1046
  #: classes/gateways/class.pmprogateway_stripe.php:664
 
1047
  msgid "Week(s)"
1048
  msgstr ""
1049
 
1050
- #: adminpages/discountcodes.php:546 adminpages/discountcodes.php:600
1051
- #: adminpages/membershiplevels.php:400 adminpages/membershiplevels.php:501
1052
- #: classes/gateways/class.pmprogateway_stripe.php:664
1053
  #: adminpages/discountcodes.php:446 adminpages/discountcodes.php:466
1054
  #: adminpages/discountcodes.php:467 adminpages/discountcodes.php:468
1055
  #: adminpages/discountcodes.php:473 adminpages/discountcodes.php:492
1056
  #: adminpages/discountcodes.php:520 adminpages/discountcodes.php:521
1057
  #: adminpages/discountcodes.php:522 adminpages/discountcodes.php:527
1058
- #: adminpages/discountcodes.php:546 adminpages/discountcodes.php:600
 
1059
  #: adminpages/membershiplevels.php:353 adminpages/membershiplevels.php:355
1060
  #: adminpages/membershiplevels.php:374 adminpages/membershiplevels.php:376
1061
  #: adminpages/membershiplevels.php:377 adminpages/membershiplevels.php:400
1062
- #: adminpages/membershiplevels.php:449 adminpages/membershiplevels.php:476
1063
- #: adminpages/membershiplevels.php:477 adminpages/membershiplevels.php:479
1064
- #: adminpages/membershiplevels.php:480 adminpages/membershiplevels.php:501
 
1065
  #: classes/gateways/class.pmprogateway_stripe.php:521
1066
  #: classes/gateways/class.pmprogateway_stripe.php:522
1067
  #: classes/gateways/class.pmprogateway_stripe.php:532
@@ -1074,241 +1133,269 @@ msgstr ""
1074
  #: classes/gateways/class.pmprogateway_stripe.php:599
1075
  #: classes/gateways/class.pmprogateway_stripe.php:637
1076
  #: classes/gateways/class.pmprogateway_stripe.php:664
 
1077
  msgid "Year(s)"
1078
  msgstr ""
1079
 
1080
- #: adminpages/discountcodes.php:554 adminpages/membershiplevels.php:409
1081
  #: adminpages/discountcodes.php:451 adminpages/discountcodes.php:454
1082
  #: adminpages/discountcodes.php:474 adminpages/discountcodes.php:475
1083
  #: adminpages/discountcodes.php:476 adminpages/discountcodes.php:481
1084
- #: adminpages/discountcodes.php:554 adminpages/membershiplevels.php:362
1085
- #: adminpages/membershiplevels.php:364 adminpages/membershiplevels.php:383
1086
- #: adminpages/membershiplevels.php:385 adminpages/membershiplevels.php:386
1087
- #: adminpages/membershiplevels.php:409
 
1088
  msgid "The amount to be billed one cycle after the initial payment."
1089
  msgstr ""
1090
 
1091
- #: adminpages/discountcodes.php:559 adminpages/membershiplevels.php:425
1092
  #: adminpages/discountcodes.php:456 adminpages/discountcodes.php:459
1093
  #: adminpages/discountcodes.php:479 adminpages/discountcodes.php:480
1094
  #: adminpages/discountcodes.php:481 adminpages/discountcodes.php:486
1095
- #: adminpages/discountcodes.php:559 adminpages/membershiplevels.php:380
1096
- #: adminpages/membershiplevels.php:382 adminpages/membershiplevels.php:401
1097
- #: adminpages/membershiplevels.php:403 adminpages/membershiplevels.php:404
1098
- #: adminpages/membershiplevels.php:425
 
1099
  msgid "Billing Cycle Limit"
1100
  msgstr ""
1101
 
1102
- #: adminpages/discountcodes.php:562 adminpages/membershiplevels.php:429
1103
  #: adminpages/discountcodes.php:459 adminpages/discountcodes.php:462
1104
  #: adminpages/discountcodes.php:482 adminpages/discountcodes.php:483
1105
  #: adminpages/discountcodes.php:484 adminpages/discountcodes.php:489
1106
- #: adminpages/discountcodes.php:562 adminpages/membershiplevels.php:384
1107
- #: adminpages/membershiplevels.php:386 adminpages/membershiplevels.php:405
1108
- #: adminpages/membershiplevels.php:407 adminpages/membershiplevels.php:408
1109
- #: adminpages/membershiplevels.php:429
 
1110
  msgid ""
1111
  "The <strong>total</strong> number of recurring billing cycles for this "
1112
  "level, including the trial period (if applicable) but not including the "
1113
  "initial payment. Set to zero if membership is indefinite."
1114
  msgstr ""
1115
 
1116
- #: adminpages/discountcodes.php:567 adminpages/membershiplevels.php:438
1117
  #: adminpages/discountcodes.php:464 adminpages/discountcodes.php:467
1118
  #: adminpages/discountcodes.php:487 adminpages/discountcodes.php:488
1119
  #: adminpages/discountcodes.php:489 adminpages/discountcodes.php:494
1120
- #: adminpages/discountcodes.php:567 adminpages/membershiplevels.php:393
1121
- #: adminpages/membershiplevels.php:395 adminpages/membershiplevels.php:414
1122
- #: adminpages/membershiplevels.php:416 adminpages/membershiplevels.php:417
1123
- #: adminpages/membershiplevels.php:438
 
1124
  msgid "Custom Trial"
1125
  msgstr ""
1126
 
1127
- #: adminpages/discountcodes.php:568 adminpages/membershiplevels.php:440
1128
  #: adminpages/discountcodes.php:465 adminpages/discountcodes.php:468
1129
  #: adminpages/discountcodes.php:488 adminpages/discountcodes.php:489
1130
  #: adminpages/discountcodes.php:490 adminpages/discountcodes.php:495
1131
- #: adminpages/discountcodes.php:568 adminpages/membershiplevels.php:394
1132
- #: adminpages/membershiplevels.php:395 adminpages/membershiplevels.php:397
1133
- #: adminpages/membershiplevels.php:416 adminpages/membershiplevels.php:418
1134
- #: adminpages/membershiplevels.php:419 adminpages/membershiplevels.php:440
 
1135
  msgid "Check to add a custom trial period."
1136
  msgstr ""
1137
 
1138
- #: adminpages/discountcodes.php:572 adminpages/membershiplevels.php:449
1139
  #: adminpages/discountcodes.php:469 adminpages/discountcodes.php:472
1140
  #: adminpages/discountcodes.php:492 adminpages/discountcodes.php:493
1141
  #: adminpages/discountcodes.php:494 adminpages/discountcodes.php:499
1142
- #: adminpages/discountcodes.php:572 adminpages/membershiplevels.php:398
1143
- #: adminpages/membershiplevels.php:404 adminpages/membershiplevels.php:406
1144
- #: adminpages/membershiplevels.php:425 adminpages/membershiplevels.php:427
1145
- #: adminpages/membershiplevels.php:428 adminpages/membershiplevels.php:449
 
1146
  msgid "Trial Billing Amount"
1147
  msgstr ""
1148
 
1149
- #: adminpages/discountcodes.php:583 adminpages/membershiplevels.php:460
1150
  #: adminpages/discountcodes.php:472 adminpages/discountcodes.php:475
1151
  #: adminpages/discountcodes.php:503 adminpages/discountcodes.php:504
1152
  #: adminpages/discountcodes.php:505 adminpages/discountcodes.php:510
1153
- #: adminpages/discountcodes.php:583 adminpages/membershiplevels.php:401
1154
- #: adminpages/membershiplevels.php:407 adminpages/membershiplevels.php:409
1155
- #: adminpages/membershiplevels.php:436 adminpages/membershiplevels.php:438
1156
- #: adminpages/membershiplevels.php:439 adminpages/membershiplevels.php:460
 
1157
  msgid "for the first"
1158
  msgstr ""
1159
 
1160
- #: adminpages/discountcodes.php:585 adminpages/membershiplevels.php:462
1161
  #: adminpages/discountcodes.php:474 adminpages/discountcodes.php:477
1162
  #: adminpages/discountcodes.php:505 adminpages/discountcodes.php:506
1163
  #: adminpages/discountcodes.php:507 adminpages/discountcodes.php:512
1164
- #: adminpages/discountcodes.php:585 adminpages/membershiplevels.php:403
1165
- #: adminpages/membershiplevels.php:409 adminpages/membershiplevels.php:411
1166
- #: adminpages/membershiplevels.php:438 adminpages/membershiplevels.php:440
1167
- #: adminpages/membershiplevels.php:441 adminpages/membershiplevels.php:462
 
1168
  msgid "subscription payments"
1169
  msgstr ""
1170
 
1171
- #: adminpages/discountcodes.php:590 adminpages/membershiplevels.php:491
1172
  #: adminpages/discountcodes.php:479 adminpages/discountcodes.php:482
1173
  #: adminpages/discountcodes.php:510 adminpages/discountcodes.php:511
1174
  #: adminpages/discountcodes.php:512 adminpages/discountcodes.php:517
1175
- #: adminpages/discountcodes.php:590 adminpages/membershiplevels.php:431
1176
- #: adminpages/membershiplevels.php:437 adminpages/membershiplevels.php:439
1177
- #: adminpages/membershiplevels.php:466 adminpages/membershiplevels.php:467
1178
- #: adminpages/membershiplevels.php:469 adminpages/membershiplevels.php:470
1179
- #: adminpages/membershiplevels.php:491
 
1180
  msgid "Membership Expiration"
1181
  msgstr ""
1182
 
1183
- #: adminpages/discountcodes.php:591 adminpages/membershiplevels.php:492
1184
  #: adminpages/discountcodes.php:483 adminpages/discountcodes.php:511
1185
  #: adminpages/discountcodes.php:512 adminpages/discountcodes.php:513
1186
  #: adminpages/discountcodes.php:518 adminpages/discountcodes.php:591
1187
- #: adminpages/membershiplevels.php:432 adminpages/membershiplevels.php:438
1188
- #: adminpages/membershiplevels.php:440 adminpages/membershiplevels.php:467
1189
- #: adminpages/membershiplevels.php:468 adminpages/membershiplevels.php:470
1190
- #: adminpages/membershiplevels.php:471 adminpages/membershiplevels.php:492
 
1191
  msgid "Check this to set when membership access expires."
1192
  msgstr ""
1193
 
1194
- #: adminpages/discountcodes.php:595 adminpages/membershiplevels.php:496
1195
  #: adminpages/discountcodes.php:484 adminpages/discountcodes.php:487
1196
  #: adminpages/discountcodes.php:515 adminpages/discountcodes.php:516
1197
  #: adminpages/discountcodes.php:517 adminpages/discountcodes.php:522
1198
- #: adminpages/discountcodes.php:595 adminpages/membershiplevels.php:436
1199
- #: adminpages/membershiplevels.php:442 adminpages/membershiplevels.php:444
1200
- #: adminpages/membershiplevels.php:471 adminpages/membershiplevels.php:472
1201
- #: adminpages/membershiplevels.php:474 adminpages/membershiplevels.php:475
1202
- #: adminpages/membershiplevels.php:496
 
1203
  msgid "Expires In"
1204
  msgstr ""
1205
 
1206
- #: adminpages/discountcodes.php:608 adminpages/membershiplevels.php:509
1207
  #: adminpages/discountcodes.php:500 adminpages/discountcodes.php:528
1208
  #: adminpages/discountcodes.php:529 adminpages/discountcodes.php:530
1209
  #: adminpages/discountcodes.php:535 adminpages/discountcodes.php:608
1210
- #: adminpages/membershiplevels.php:449 adminpages/membershiplevels.php:455
1211
- #: adminpages/membershiplevels.php:457 adminpages/membershiplevels.php:484
1212
- #: adminpages/membershiplevels.php:485 adminpages/membershiplevels.php:487
1213
- #: adminpages/membershiplevels.php:488 adminpages/membershiplevels.php:509
 
1214
  msgid ""
1215
  "Set the duration of membership access. Note that the any future payments "
1216
  "(recurring subscription, if any) will be cancelled when the membership "
1217
  "expires."
1218
  msgstr ""
1219
 
1220
- #: adminpages/discountcodes.php:636 adminpages/discountcodes.php:525
1221
  #: adminpages/discountcodes.php:528 adminpages/discountcodes.php:556
1222
  #: adminpages/discountcodes.php:557 adminpages/discountcodes.php:558
1223
  #: adminpages/discountcodes.php:563 adminpages/discountcodes.php:636
 
1224
  msgid "Memberships Discount Codes"
1225
  msgstr ""
1226
 
1227
- #: adminpages/discountcodes.php:646 adminpages/discountcodes.php:535
 
 
 
 
 
1228
  #: adminpages/discountcodes.php:538 adminpages/discountcodes.php:566
1229
  #: adminpages/discountcodes.php:567 adminpages/discountcodes.php:568
1230
  #: adminpages/discountcodes.php:573 adminpages/discountcodes.php:646
 
1231
  msgid "Search Discount Codes"
1232
  msgstr ""
1233
 
1234
- #: adminpages/discountcodes.php:649 adminpages/reports/login.php:99
1235
  #: adminpages/discountcodes.php:538 adminpages/discountcodes.php:541
1236
  #: adminpages/discountcodes.php:569 adminpages/discountcodes.php:570
1237
  #: adminpages/discountcodes.php:571 adminpages/discountcodes.php:576
1238
- #: adminpages/discountcodes.php:649 adminpages/reports/login.php:81
1239
- #: adminpages/reports/login.php:83 adminpages/reports/login.php:99
 
1240
  msgid "Search"
1241
  msgstr ""
1242
 
1243
- #: adminpages/discountcodes.php:667 adminpages/discountcodes.php:549
1244
  #: adminpages/discountcodes.php:559 adminpages/discountcodes.php:587
1245
  #: adminpages/discountcodes.php:588 adminpages/discountcodes.php:589
1246
  #: adminpages/discountcodes.php:594 adminpages/discountcodes.php:667
 
1247
  msgid "Starts"
1248
  msgstr ""
1249
 
1250
- #: adminpages/discountcodes.php:668 adminpages/memberslist.php:179
1251
- #: adminpages/reports/login.php:163 includes/profile.php:122
1252
  #: adminpages/discountcodes.php:550 adminpages/discountcodes.php:560
1253
  #: adminpages/discountcodes.php:588 adminpages/discountcodes.php:589
1254
  #: adminpages/discountcodes.php:590 adminpages/discountcodes.php:595
1255
- #: adminpages/discountcodes.php:668 adminpages/memberslist.php:121
1256
- #: adminpages/memberslist.php:159 adminpages/memberslist.php:169
1257
- #: adminpages/memberslist.php:179 adminpages/reports/login.php:145
1258
- #: adminpages/reports/login.php:147 adminpages/reports/login.php:163
 
1259
  #: includes/profile.php:98 includes/profile.php:102 includes/profile.php:107
1260
  #: includes/profile.php:114 includes/profile.php:118 includes/profile.php:120
1261
  #: includes/profile.php:122
1262
  msgid "Expires"
1263
  msgstr ""
1264
 
1265
- #: adminpages/discountcodes.php:670 adminpages/discountcodes.php:552
1266
  #: adminpages/discountcodes.php:562 adminpages/discountcodes.php:590
1267
  #: adminpages/discountcodes.php:591 adminpages/discountcodes.php:592
1268
  #: adminpages/discountcodes.php:597 adminpages/discountcodes.php:670
 
1269
  msgid "Levels"
1270
  msgstr ""
1271
 
1272
- #: adminpages/discountcodes.php:682 adminpages/discountcodes.php:570
1273
  #: adminpages/discountcodes.php:574 adminpages/discountcodes.php:602
1274
  #: adminpages/discountcodes.php:603 adminpages/discountcodes.php:604
1275
  #: adminpages/discountcodes.php:609 adminpages/discountcodes.php:682
 
1276
  msgid "Create your first discount code now"
1277
  msgstr ""
1278
 
1279
- #: adminpages/discountcodes.php:682 adminpages/discountcodes.php:570
1280
  #: adminpages/discountcodes.php:574 adminpages/discountcodes.php:602
1281
  #: adminpages/discountcodes.php:603 adminpages/discountcodes.php:604
1282
  #: adminpages/discountcodes.php:609 adminpages/discountcodes.php:682
 
1283
  msgid ""
1284
  "Discount codes allow you to offer your memberships at discounted prices to "
1285
  "select customers."
1286
  msgstr ""
1287
 
1288
- #: adminpages/discountcodes.php:735 adminpages/membershiplevels.php:686
1289
- #: adminpages/orders.php:1239 adminpages/discountcodes.php:614
1290
  #: adminpages/discountcodes.php:619 adminpages/discountcodes.php:647
1291
  #: adminpages/discountcodes.php:648 adminpages/discountcodes.php:649
1292
  #: adminpages/discountcodes.php:650 adminpages/discountcodes.php:655
1293
- #: adminpages/discountcodes.php:735 adminpages/membershiplevels.php:564
1294
- #: adminpages/membershiplevels.php:570 adminpages/membershiplevels.php:572
1295
- #: adminpages/membershiplevels.php:580 adminpages/membershiplevels.php:599
1296
- #: adminpages/membershiplevels.php:660 adminpages/membershiplevels.php:662
1297
- #: adminpages/membershiplevels.php:664 adminpages/membershiplevels.php:669
1298
- #: adminpages/membershiplevels.php:670 adminpages/membershiplevels.php:674
1299
- #: adminpages/membershiplevels.php:686 adminpages/orders.php:658
 
1300
  #: adminpages/orders.php:961 adminpages/orders.php:979
1301
  #: adminpages/orders.php:989 adminpages/orders.php:992
1302
  #: adminpages/orders.php:1021 adminpages/orders.php:1050
1303
  #: adminpages/orders.php:1205 adminpages/orders.php:1239
 
1304
  msgid "edit"
1305
  msgstr ""
1306
 
1307
- #: adminpages/discountcodes.php:738 adminpages/discountcodes.php:617
1308
  #: adminpages/discountcodes.php:622 adminpages/discountcodes.php:650
1309
  #: adminpages/discountcodes.php:651 adminpages/discountcodes.php:652
1310
  #: adminpages/discountcodes.php:653 adminpages/discountcodes.php:658
1311
- #: adminpages/discountcodes.php:738
1312
  #, php-format
1313
  msgid ""
1314
  "Are you sure you want to delete the %s discount code? The subscriptions for "
@@ -1316,161 +1403,181 @@ msgid ""
1316
  "code anymore."
1317
  msgstr ""
1318
 
1319
- #: adminpages/discountcodes.php:738 adminpages/membershiplevels.php:686
1320
- #: adminpages/orders.php:1245 adminpages/discountcodes.php:617
1321
  #: adminpages/discountcodes.php:622 adminpages/discountcodes.php:650
1322
  #: adminpages/discountcodes.php:651 adminpages/discountcodes.php:652
1323
  #: adminpages/discountcodes.php:653 adminpages/discountcodes.php:658
1324
- #: adminpages/discountcodes.php:738 adminpages/membershiplevels.php:566
1325
- #: adminpages/membershiplevels.php:572 adminpages/membershiplevels.php:574
1326
- #: adminpages/membershiplevels.php:580 adminpages/membershiplevels.php:601
1327
- #: adminpages/membershiplevels.php:660 adminpages/membershiplevels.php:662
1328
- #: adminpages/membershiplevels.php:664 adminpages/membershiplevels.php:669
1329
- #: adminpages/membershiplevels.php:670 adminpages/membershiplevels.php:674
1330
- #: adminpages/membershiplevels.php:686 adminpages/orders.php:664
 
1331
  #: adminpages/orders.php:967 adminpages/orders.php:985
1332
  #: adminpages/orders.php:995 adminpages/orders.php:998
1333
  #: adminpages/orders.php:1027 adminpages/orders.php:1056
1334
  #: adminpages/orders.php:1211 adminpages/orders.php:1245
 
1335
  msgid "delete"
1336
  msgstr ""
1337
 
1338
- #: adminpages/emailsettings.php:69 includes/adminpages.php:51
1339
  #: includes/adminpages.php:137 adminpages/emailsettings.php:60
1340
- #: adminpages/emailsettings.php:69 includes/adminpages.php:12
1341
- #: includes/adminpages.php:50 includes/adminpages.php:51
1342
- #: includes/adminpages.php:59 includes/adminpages.php:121
1343
- #: includes/adminpages.php:128 includes/adminpages.php:132
1344
- #: includes/adminpages.php:137
1345
  msgid "Email Settings"
1346
  msgstr ""
1347
 
1348
- #: adminpages/emailsettings.php:70 adminpages/emailsettings.php:61
1349
- #: adminpages/emailsettings.php:70
1350
  msgid ""
1351
  "By default, system generated emails are sent from "
1352
  "<em><strong>wordpress@yourdomain.com</strong></em>. You can update this from "
1353
  "address using the fields below."
1354
  msgstr ""
1355
 
1356
- #: adminpages/emailsettings.php:72 adminpages/emailsettings.php:63
1357
- #: adminpages/emailsettings.php:72
1358
  msgid ""
1359
  "To modify the appearance of system generated emails, add the files "
1360
  "<em>email_header.html</em> and <em>email_footer.html</em> to your theme's "
1361
  "directory. This will modify both the WordPress default messages as well as "
1362
  "messages generated by Paid Memberships Pro. <a title=\"Paid Memberships Pro "
1363
  "- Member Communications\" target=\"_blank\" href=\"http://www."
1364
- "paidmembershipspro.com/documentation/member-communications/\">Click here to "
1365
- "learn more about Paid Memberships Pro emails</a>."
 
1366
  msgstr ""
1367
 
1368
- #: adminpages/emailsettings.php:78 adminpages/emailsettings.php:69
1369
- #: adminpages/emailsettings.php:78
1370
  msgid "From Email"
1371
  msgstr ""
1372
 
1373
- #: adminpages/emailsettings.php:86 adminpages/emailsettings.php:77
1374
- #: adminpages/emailsettings.php:86
1375
  msgid "From Name"
1376
  msgstr ""
1377
 
1378
- #: adminpages/emailsettings.php:94 adminpages/emailsettings.php:94
 
1379
  msgid "Only Filter PMPro Emails?"
1380
  msgstr ""
1381
 
1382
- #: adminpages/emailsettings.php:98 adminpages/emailsettings.php:98
 
1383
  #, php-format
1384
  msgid ""
1385
  "If unchecked, all emails from \"WordPress &lt;%s&gt;\" will be filtered to "
1386
  "use the above settings."
1387
  msgstr ""
1388
 
1389
- #: adminpages/emailsettings.php:115 adminpages/emailsettings.php:86
1390
  #: adminpages/emailsettings.php:104 adminpages/emailsettings.php:115
 
1391
  msgid "Send the site admin emails"
1392
  msgstr ""
1393
 
1394
- #: adminpages/emailsettings.php:121 adminpages/emailsettings.php:92
1395
  #: adminpages/emailsettings.php:110 adminpages/emailsettings.php:121
 
1396
  msgid "Checkout"
1397
  msgstr ""
1398
 
1399
- #: adminpages/emailsettings.php:125 adminpages/emailsettings.php:96
1400
  #: adminpages/emailsettings.php:114 adminpages/emailsettings.php:125
 
1401
  msgid "when a member checks out."
1402
  msgstr ""
1403
 
1404
- #: adminpages/emailsettings.php:130 adminpages/emailsettings.php:101
1405
  #: adminpages/emailsettings.php:119 adminpages/emailsettings.php:130
 
1406
  msgid "Admin Changes"
1407
  msgstr ""
1408
 
1409
- #: adminpages/emailsettings.php:134 adminpages/emailsettings.php:105
1410
  #: adminpages/emailsettings.php:123 adminpages/emailsettings.php:134
 
1411
  msgid "when an admin changes a user's membership level through the dashboard."
1412
  msgstr ""
1413
 
1414
- #: adminpages/emailsettings.php:139 adminpages/emailsettings.php:110
1415
  #: adminpages/emailsettings.php:128 adminpages/emailsettings.php:139
 
1416
  msgid "Cancellation"
1417
  msgstr ""
1418
 
1419
- #: adminpages/emailsettings.php:143 adminpages/emailsettings.php:114
1420
  #: adminpages/emailsettings.php:132 adminpages/emailsettings.php:143
 
1421
  msgid "when a user cancels his or her account."
1422
  msgstr ""
1423
 
1424
- #: adminpages/emailsettings.php:148 adminpages/emailsettings.php:119
1425
  #: adminpages/emailsettings.php:137 adminpages/emailsettings.php:148
 
1426
  msgid "Bill Updates"
1427
  msgstr ""
1428
 
1429
- #: adminpages/emailsettings.php:152 adminpages/emailsettings.php:123
1430
  #: adminpages/emailsettings.php:141 adminpages/emailsettings.php:152
 
1431
  msgid "when a user updates his or her billing information."
1432
  msgstr ""
1433
 
1434
- #: adminpages/emailsettings.php:158 adminpages/emailsettings.php:129
1435
  #: adminpages/emailsettings.php:147 adminpages/emailsettings.php:158
 
1436
  msgid "Send members emails"
1437
  msgstr ""
1438
 
1439
- #: adminpages/emailsettings.php:164 adminpages/emailsettings.php:135
1440
  #: adminpages/emailsettings.php:153 adminpages/emailsettings.php:164
 
1441
  msgid "New Users"
1442
  msgstr ""
1443
 
1444
- #: adminpages/emailsettings.php:168 adminpages/emailsettings.php:139
1445
  #: adminpages/emailsettings.php:157 adminpages/emailsettings.php:168
 
1446
  msgid ""
1447
  "Default WP notification email. (Recommended: Leave unchecked. Members will "
1448
  "still get an email confirmation from PMPro after checkout.)"
1449
  msgstr ""
1450
 
1451
- #: adminpages/membershiplevels.php:137 adminpages/membershiplevels.php:137
1452
  #: adminpages/membershiplevels.php:141 adminpages/membershiplevels.php:143
 
1453
  msgid "Membership level added successfully."
1454
  msgstr ""
1455
 
1456
- #: adminpages/membershiplevels.php:140 adminpages/membershiplevels.php:140
1457
  #: adminpages/membershiplevels.php:146 adminpages/membershiplevels.php:148
 
1458
  msgid "Error adding membership level."
1459
  msgstr ""
1460
 
1461
- #: adminpages/membershiplevels.php:148 adminpages/membershiplevels.php:118
1462
  #: adminpages/membershiplevels.php:120 adminpages/membershiplevels.php:148
 
1463
  msgid "Membership level updated successfully."
1464
  msgstr ""
1465
 
1466
- #: adminpages/membershiplevels.php:152 adminpages/membershiplevels.php:124
1467
  #: adminpages/membershiplevels.php:126 adminpages/membershiplevels.php:152
 
1468
  msgid "Error updating membership level."
1469
  msgstr ""
1470
 
1471
- #: adminpages/membershiplevels.php:193 adminpages/membershiplevels.php:179
1472
  #: adminpages/membershiplevels.php:181 adminpages/membershiplevels.php:183
1473
- #: adminpages/membershiplevels.php:193
1474
  #, php-format
1475
  msgid ""
1476
  "There was an error canceling the subscription for user with ID=%d. You will "
@@ -1478,74 +1585,79 @@ msgid ""
1478
  "active."
1479
  msgstr ""
1480
 
1481
- #: adminpages/membershiplevels.php:201 adminpages/membershiplevels.php:182
1482
  #: adminpages/membershiplevels.php:184 adminpages/membershiplevels.php:186
1483
- #: adminpages/membershiplevels.php:201
1484
  msgid "Last Invoice"
1485
  msgstr ""
1486
 
1487
- #: adminpages/membershiplevels.php:218 adminpages/membershiplevels.php:196
1488
  #: adminpages/membershiplevels.php:198 adminpages/membershiplevels.php:200
1489
- #: adminpages/membershiplevels.php:218
1490
  msgid "Membership level deleted successfully."
1491
  msgstr ""
1492
 
1493
- #: adminpages/membershiplevels.php:221 adminpages/membershiplevels.php:226
1494
  #: adminpages/membershiplevels.php:201 adminpages/membershiplevels.php:203
1495
  #: adminpages/membershiplevels.php:205 adminpages/membershiplevels.php:207
1496
  #: adminpages/membershiplevels.php:209 adminpages/membershiplevels.php:211
1497
  #: adminpages/membershiplevels.php:221 adminpages/membershiplevels.php:226
 
1498
  msgid "Error deleting membership level."
1499
  msgstr ""
1500
 
1501
- #: adminpages/membershiplevels.php:240 adminpages/membershiplevels.php:222
1502
  #: adminpages/membershiplevels.php:224 adminpages/membershiplevels.php:226
1503
- #: adminpages/membershiplevels.php:240
1504
  msgid "Edit Membership Level"
1505
  msgstr ""
1506
 
1507
- #: adminpages/membershiplevels.php:242 adminpages/membershiplevels.php:224
1508
  #: adminpages/membershiplevels.php:226 adminpages/membershiplevels.php:228
1509
- #: adminpages/membershiplevels.php:242
1510
  msgid "Add New Membership Level"
1511
  msgstr ""
1512
 
1513
- #: adminpages/membershiplevels.php:319 adminpages/membershiplevels.php:654
1514
- #: adminpages/reports/login.php:160 adminpages/membershiplevels.php:291
1515
  #: adminpages/membershiplevels.php:293 adminpages/membershiplevels.php:295
1516
- #: adminpages/membershiplevels.php:319 adminpages/membershiplevels.php:506
1517
- #: adminpages/membershiplevels.php:512 adminpages/membershiplevels.php:514
1518
- #: adminpages/membershiplevels.php:541 adminpages/membershiplevels.php:542
1519
- #: adminpages/membershiplevels.php:584 adminpages/membershiplevels.php:630
1520
- #: adminpages/membershiplevels.php:632 adminpages/membershiplevels.php:637
1521
- #: adminpages/membershiplevels.php:638 adminpages/membershiplevels.php:642
1522
- #: adminpages/membershiplevels.php:654 adminpages/reports/login.php:142
 
1523
  #: adminpages/reports/login.php:144 adminpages/reports/login.php:160
 
1524
  msgid "Name"
1525
  msgstr ""
1526
 
1527
- #: adminpages/membershiplevels.php:342 adminpages/membershiplevels.php:314
1528
  #: adminpages/membershiplevels.php:316 adminpages/membershiplevels.php:318
1529
- #: adminpages/membershiplevels.php:342
1530
  msgid "Confirmation Message"
1531
  msgstr ""
1532
 
1533
- #: adminpages/membershiplevels.php:361 adminpages/membershiplevels.php:655
1534
  #: adminpages/membershiplevels.php:333 adminpages/membershiplevels.php:335
1535
  #: adminpages/membershiplevels.php:337 adminpages/membershiplevels.php:338
1536
- #: adminpages/membershiplevels.php:361 adminpages/membershiplevels.php:543
1537
- #: adminpages/membershiplevels.php:585 adminpages/membershiplevels.php:631
1538
- #: adminpages/membershiplevels.php:633 adminpages/membershiplevels.php:638
1539
- #: adminpages/membershiplevels.php:639 adminpages/membershiplevels.php:643
1540
- #: adminpages/membershiplevels.php:655
 
1541
  msgid "Billing Details"
1542
  msgstr ""
1543
 
1544
- #: adminpages/membershiplevels.php:396
1545
- #: classes/gateways/class.pmprogateway_stripe.php:762
1546
  #: adminpages/membershiplevels.php:349 adminpages/membershiplevels.php:351
1547
  #: adminpages/membershiplevels.php:370 adminpages/membershiplevels.php:372
1548
  #: adminpages/membershiplevels.php:373 adminpages/membershiplevels.php:396
 
1549
  #: classes/gateways/class.pmprogateway_stripe.php:619
1550
  #: classes/gateways/class.pmprogateway_stripe.php:620
1551
  #: classes/gateways/class.pmprogateway_stripe.php:630
@@ -1558,46 +1670,49 @@ msgstr ""
1558
  #: classes/gateways/class.pmprogateway_stripe.php:697
1559
  #: classes/gateways/class.pmprogateway_stripe.php:735
1560
  #: classes/gateways/class.pmprogateway_stripe.php:762
 
1561
  msgid "per"
1562
  msgstr ""
1563
 
1564
- #: adminpages/membershiplevels.php:411 adminpages/membershiplevels.php:366
1565
  #: adminpages/membershiplevels.php:385 adminpages/membershiplevels.php:387
1566
  #: adminpages/membershiplevels.php:388 adminpages/membershiplevels.php:411
 
1567
  msgid ""
1568
  "Stripe integration currently only supports billing periods of \"Week\", "
1569
  "\"Month\" or \"Year\"."
1570
  msgstr ""
1571
 
1572
- #: adminpages/membershiplevels.php:413 adminpages/membershiplevels.php:366
1573
  #: adminpages/membershiplevels.php:368 adminpages/membershiplevels.php:387
1574
  #: adminpages/membershiplevels.php:389 adminpages/membershiplevels.php:390
1575
- #: adminpages/membershiplevels.php:413
1576
  msgid ""
1577
  "Braintree integration currently only supports billing periods of \"Month\" "
1578
  "or \"Year\"."
1579
  msgstr ""
1580
 
1581
- #: adminpages/membershiplevels.php:417 adminpages/membershiplevels.php:372
1582
  #: adminpages/membershiplevels.php:374 adminpages/membershiplevels.php:393
1583
  #: adminpages/membershiplevels.php:395 adminpages/membershiplevels.php:396
1584
- #: adminpages/membershiplevels.php:417
1585
  msgid ""
1586
  "After saving this level, make note of the ID and create a \"Plan\" in your "
1587
  "Braintree dashboard with the same settings and the \"Plan ID\" set to "
1588
  "<em>pmpro_#</em>, where # is the level ID."
1589
  msgstr ""
1590
 
1591
- #: adminpages/membershiplevels.php:417 adminpages/membershiplevels.php:419
1592
  #: classes/gateways/class.pmprogateway_cybersource.php:101
1593
  #: classes/gateways/class.pmprogateway_paypal.php:130
1594
  #: classes/gateways/class.pmprogateway_paypalexpress.php:145
1595
- #: classes/gateways/class.pmprogateway_paypalstandard.php:117
1596
  #: adminpages/membershiplevels.php:372 adminpages/membershiplevels.php:374
1597
  #: adminpages/membershiplevels.php:376 adminpages/membershiplevels.php:393
1598
  #: adminpages/membershiplevels.php:395 adminpages/membershiplevels.php:396
1599
  #: adminpages/membershiplevels.php:397 adminpages/membershiplevels.php:398
1600
  #: adminpages/membershiplevels.php:417 adminpages/membershiplevels.php:419
 
1601
  #: adminpages/paymentsettings.php:170 adminpages/paymentsettings.php:174
1602
  #: adminpages/paymentsettings.php:179
1603
  #: classes/gateways/class.pmprogateway_cybersource.php:101
@@ -1610,133 +1725,140 @@ msgstr ""
1610
  msgid "Note"
1611
  msgstr ""
1612
 
1613
- #: adminpages/membershiplevels.php:419 adminpages/membershiplevels.php:374
1614
  #: adminpages/membershiplevels.php:376 adminpages/membershiplevels.php:395
1615
  #: adminpages/membershiplevels.php:397 adminpages/membershiplevels.php:398
1616
- #: adminpages/membershiplevels.php:419
1617
  msgid ""
1618
  "You will need to create a \"Plan\" in your Braintree dashboard with the same "
1619
  "settings and the \"Plan ID\" set to"
1620
  msgstr ""
1621
 
1622
- #: adminpages/membershiplevels.php:431 adminpages/membershiplevels.php:386
1623
  #: adminpages/membershiplevels.php:388 adminpages/membershiplevels.php:407
1624
  #: adminpages/membershiplevels.php:409 adminpages/membershiplevels.php:410
1625
- #: adminpages/membershiplevels.php:431
1626
  msgid ""
1627
  "Stripe integration currently does not support billing limits. You can still "
1628
  "set an expiration date below."
1629
  msgstr ""
1630
 
1631
- #: adminpages/membershiplevels.php:443 adminpages/membershiplevels.php:398
1632
  #: adminpages/membershiplevels.php:400 adminpages/membershiplevels.php:419
1633
  #: adminpages/membershiplevels.php:421 adminpages/membershiplevels.php:422
1634
- #: adminpages/membershiplevels.php:443
1635
  msgid ""
1636
  "2Checkout integration does not support custom trials. You can do one period "
1637
  "trials by setting an initial payment different from the billing amount."
1638
  msgstr ""
1639
 
1640
- #: adminpages/membershiplevels.php:465 adminpages/membershiplevels.php:406
1641
  #: adminpages/membershiplevels.php:412 adminpages/membershiplevels.php:414
1642
  #: adminpages/membershiplevels.php:441 adminpages/membershiplevels.php:443
1643
  #: adminpages/membershiplevels.php:444 adminpages/membershiplevels.php:465
 
1644
  msgid ""
1645
  "Stripe integration currently does not support trial amounts greater than $0."
1646
  msgstr ""
1647
 
1648
- #: adminpages/membershiplevels.php:469 adminpages/membershiplevels.php:410
1649
  #: adminpages/membershiplevels.php:416 adminpages/membershiplevels.php:418
1650
  #: adminpages/membershiplevels.php:445 adminpages/membershiplevels.php:447
1651
  #: adminpages/membershiplevels.php:448 adminpages/membershiplevels.php:469
 
1652
  msgid ""
1653
  "Braintree integration currently does not support trial amounts greater than "
1654
  "$0."
1655
  msgstr ""
1656
 
1657
- #: adminpages/membershiplevels.php:473 adminpages/membershiplevels.php:414
1658
  #: adminpages/membershiplevels.php:420 adminpages/membershiplevels.php:422
1659
  #: adminpages/membershiplevels.php:449 adminpages/membershiplevels.php:451
1660
  #: adminpages/membershiplevels.php:452 adminpages/membershiplevels.php:473
 
1661
  msgid ""
1662
  "Payflow integration currently does not support trial amounts greater than $0."
1663
  msgstr ""
1664
 
1665
- #: adminpages/membershiplevels.php:482 adminpages/membershiplevels.php:422
1666
  #: adminpages/membershiplevels.php:428 adminpages/membershiplevels.php:430
1667
  #: adminpages/membershiplevels.php:457 adminpages/membershiplevels.php:458
1668
  #: adminpages/membershiplevels.php:460 adminpages/membershiplevels.php:461
1669
- #: adminpages/membershiplevels.php:482
1670
  msgid "Other Settings"
1671
  msgstr ""
1672
 
1673
- #: adminpages/membershiplevels.php:486 adminpages/membershiplevels.php:426
1674
  #: adminpages/membershiplevels.php:432 adminpages/membershiplevels.php:434
1675
  #: adminpages/membershiplevels.php:461 adminpages/membershiplevels.php:462
1676
  #: adminpages/membershiplevels.php:464 adminpages/membershiplevels.php:465
1677
- #: adminpages/membershiplevels.php:486
1678
  msgid "Disable New Signups"
1679
  msgstr ""
1680
 
1681
- #: adminpages/membershiplevels.php:487 adminpages/membershiplevels.php:427
1682
  #: adminpages/membershiplevels.php:433 adminpages/membershiplevels.php:435
1683
  #: adminpages/membershiplevels.php:462 adminpages/membershiplevels.php:463
1684
  #: adminpages/membershiplevels.php:465 adminpages/membershiplevels.php:466
1685
- #: adminpages/membershiplevels.php:487
1686
  msgid ""
1687
  "Check to hide this level from the membership levels page and disable "
1688
  "registration."
1689
  msgstr ""
1690
 
1691
- #: adminpages/membershiplevels.php:517 adminpages/membershiplevels.php:457
1692
  #: adminpages/membershiplevels.php:463 adminpages/membershiplevels.php:465
1693
  #: adminpages/membershiplevels.php:492 adminpages/membershiplevels.php:493
1694
  #: adminpages/membershiplevels.php:495 adminpages/membershiplevels.php:496
1695
- #: adminpages/membershiplevels.php:517
1696
  msgid "Content Settings"
1697
  msgstr ""
1698
 
1699
- #: adminpages/membershiplevels.php:521 adminpages/membershiplevels.php:461
1700
  #: adminpages/membershiplevels.php:467 adminpages/membershiplevels.php:469
1701
  #: adminpages/membershiplevels.php:496 adminpages/membershiplevels.php:497
1702
  #: adminpages/membershiplevels.php:499 adminpages/membershiplevels.php:500
1703
- #: adminpages/membershiplevels.php:521
1704
  msgid "Categories"
1705
  msgstr ""
1706
 
1707
- #: adminpages/membershiplevels.php:529 adminpages/membershiplevels.php:505
1708
  #: adminpages/membershiplevels.php:507 adminpages/membershiplevels.php:516
1709
  #: adminpages/membershiplevels.php:517 adminpages/membershiplevels.php:529
 
1710
  msgid "Save Level"
1711
  msgstr ""
1712
 
1713
- #: adminpages/membershiplevels.php:530 adminpages/orders.php:796
1714
- #: pages/billing.php:397 pages/cancel.php:84 shortcodes/pmpro_account.php:72
1715
  #: adminpages/membershiplevels.php:506 adminpages/membershiplevels.php:508
1716
  #: adminpages/membershiplevels.php:517 adminpages/membershiplevels.php:518
1717
- #: adminpages/membershiplevels.php:530 adminpages/orders.php:511
1718
- #: adminpages/orders.php:561 adminpages/orders.php:633
1719
- #: adminpages/orders.php:662 adminpages/orders.php:765
1720
- #: adminpages/orders.php:796 pages/account.php:44 pages/billing.php:295
 
1721
  #: pages/billing.php:299 pages/billing.php:330 pages/billing.php:339
1722
  #: pages/billing.php:342 pages/billing.php:344 pages/billing.php:348
1723
- #: pages/billing.php:371 pages/billing.php:392 pages/billing.php:401
1724
- #: pages/billing.php:406 pages/cancel.php:71 pages/cancel.php:83
1725
- #: pages/cancel.php:84 shortcodes/pmpro_account.php:70
1726
- #: shortcodes/pmpro_account.php:72 shortcodes/pmpro_account.php:73
 
1727
  msgid "Cancel"
1728
  msgstr ""
1729
 
1730
- #: adminpages/membershiplevels.php:631 adminpages/membershiplevels.php:490
1731
  #: adminpages/membershiplevels.php:496 adminpages/membershiplevels.php:498
1732
  #: adminpages/membershiplevels.php:525 adminpages/membershiplevels.php:526
1733
  #: adminpages/membershiplevels.php:569 adminpages/membershiplevels.php:607
1734
  #: adminpages/membershiplevels.php:609 adminpages/membershiplevels.php:618
1735
  #: adminpages/membershiplevels.php:619 adminpages/membershiplevels.php:631
 
1736
  msgid "Add New Level"
1737
  msgstr ""
1738
 
1739
- #: adminpages/membershiplevels.php:634 adminpages/membershiplevels.php:637
1740
  #: adminpages/membershiplevels.php:493 adminpages/membershiplevels.php:496
1741
  #: adminpages/membershiplevels.php:499 adminpages/membershiplevels.php:501
1742
  #: adminpages/membershiplevels.php:502 adminpages/membershiplevels.php:504
@@ -1748,87 +1870,90 @@ msgstr ""
1748
  #: adminpages/membershiplevels.php:621 adminpages/membershiplevels.php:622
1749
  #: adminpages/membershiplevels.php:624 adminpages/membershiplevels.php:625
1750
  #: adminpages/membershiplevels.php:634 adminpages/membershiplevels.php:637
 
1751
  msgid "Search Levels"
1752
  msgstr ""
1753
 
1754
- #: adminpages/membershiplevels.php:643 adminpages/membershiplevels.php:579
1755
  #: adminpages/membershiplevels.php:619 adminpages/membershiplevels.php:621
1756
  #: adminpages/membershiplevels.php:630 adminpages/membershiplevels.php:631
1757
- #: adminpages/membershiplevels.php:643
1758
  msgid "Drag and drop membership levels to reorder them on the Levels page."
1759
  msgstr ""
1760
 
1761
- #: adminpages/membershiplevels.php:656 pages/cancel.php:62
1762
- #: pages/confirmation.php:89 pages/invoice.php:70
1763
  #: shortcodes/pmpro_account.php:46 adminpages/membershiplevels.php:510
1764
  #: adminpages/membershiplevels.php:516 adminpages/membershiplevels.php:518
1765
  #: adminpages/membershiplevels.php:544 adminpages/membershiplevels.php:545
1766
  #: adminpages/membershiplevels.php:586 adminpages/membershiplevels.php:632
1767
  #: adminpages/membershiplevels.php:634 adminpages/membershiplevels.php:639
1768
  #: adminpages/membershiplevels.php:640 adminpages/membershiplevels.php:644
1769
- #: adminpages/membershiplevels.php:656 pages/account.php:20
1770
- #: pages/cancel.php:53 pages/cancel.php:61 pages/cancel.php:62
1771
- #: pages/confirmation.php:81 pages/confirmation.php:83
1772
- #: pages/confirmation.php:89 pages/invoice.php:68 pages/invoice.php:70
1773
- #: shortcodes/pmpro_account.php:45 shortcodes/pmpro_account.php:46
 
1774
  msgid "Expiration"
1775
  msgstr ""
1776
 
1777
- #: adminpages/membershiplevels.php:657 adminpages/membershiplevels.php:511
1778
  #: adminpages/membershiplevels.php:517 adminpages/membershiplevels.php:519
1779
  #: adminpages/membershiplevels.php:545 adminpages/membershiplevels.php:546
1780
  #: adminpages/membershiplevels.php:587 adminpages/membershiplevels.php:633
1781
  #: adminpages/membershiplevels.php:635 adminpages/membershiplevels.php:640
1782
  #: adminpages/membershiplevels.php:641 adminpages/membershiplevels.php:645
1783
- #: adminpages/membershiplevels.php:657
1784
  msgid "Allow Signups"
1785
  msgstr ""
1786
 
1787
- #: adminpages/membershiplevels.php:672 adminpages/membershiplevels.php:534
1788
  #: adminpages/membershiplevels.php:540 adminpages/membershiplevels.php:542
1789
  #: adminpages/membershiplevels.php:566 adminpages/membershiplevels.php:569
1790
  #: adminpages/membershiplevels.php:646 adminpages/membershiplevels.php:648
1791
  #: adminpages/membershiplevels.php:650 adminpages/membershiplevels.php:655
1792
  #: adminpages/membershiplevels.php:656 adminpages/membershiplevels.php:660
1793
- #: adminpages/membershiplevels.php:672
1794
  msgid "FREE"
1795
  msgstr ""
1796
 
1797
- #: adminpages/membershiplevels.php:681 adminpages/membershiplevels.php:560
1798
  #: adminpages/membershiplevels.php:566 adminpages/membershiplevels.php:568
1799
  #: adminpages/membershiplevels.php:575 adminpages/membershiplevels.php:595
1800
  #: adminpages/membershiplevels.php:655 adminpages/membershiplevels.php:657
1801
  #: adminpages/membershiplevels.php:659 adminpages/membershiplevels.php:664
1802
  #: adminpages/membershiplevels.php:665 adminpages/membershiplevels.php:669
1803
- #: adminpages/membershiplevels.php:681
1804
  msgid "After"
1805
  msgstr ""
1806
 
1807
- #: adminpages/membershiplevels.php:686 adminpages/membershiplevels.php:566
1808
  #: adminpages/membershiplevels.php:572 adminpages/membershiplevels.php:574
1809
  #: adminpages/membershiplevels.php:580 adminpages/membershiplevels.php:601
1810
  #: adminpages/membershiplevels.php:660 adminpages/membershiplevels.php:662
1811
  #: adminpages/membershiplevels.php:664 adminpages/membershiplevels.php:669
1812
  #: adminpages/membershiplevels.php:670 adminpages/membershiplevels.php:674
1813
- #: adminpages/membershiplevels.php:686
1814
  #, php-format
1815
  msgid ""
1816
  "Are you sure you want to delete membership level %s? All subscriptions will "
1817
  "be cancelled."
1818
  msgstr ""
1819
 
1820
- #: adminpages/membershiplevels.php:686 adminpages/orders.php:1242
1821
  #: adminpages/membershiplevels.php:565 adminpages/membershiplevels.php:571
1822
  #: adminpages/membershiplevels.php:573 adminpages/membershiplevels.php:580
1823
  #: adminpages/membershiplevels.php:600 adminpages/membershiplevels.php:660
1824
  #: adminpages/membershiplevels.php:662 adminpages/membershiplevels.php:664
1825
  #: adminpages/membershiplevels.php:669 adminpages/membershiplevels.php:670
1826
  #: adminpages/membershiplevels.php:674 adminpages/membershiplevels.php:686
1827
- #: adminpages/orders.php:661 adminpages/orders.php:964
1828
- #: adminpages/orders.php:982 adminpages/orders.php:992
1829
- #: adminpages/orders.php:995 adminpages/orders.php:1024
1830
- #: adminpages/orders.php:1053 adminpages/orders.php:1208
1831
- #: adminpages/orders.php:1242
 
1832
  msgid "copy"
1833
  msgstr ""
1834
 
@@ -1841,45 +1966,48 @@ msgstr ""
1841
  msgid "Members List"
1842
  msgstr ""
1843
 
1844
- #: adminpages/memberslist.php:26 adminpages/orders.php:864
1845
  #: adminpages/memberslist.php:26 adminpages/orders.php:522
1846
  #: adminpages/orders.php:591 adminpages/orders.php:698
1847
  #: adminpages/orders.php:727 adminpages/orders.php:833
1848
- #: adminpages/orders.php:864
1849
  msgid "Export to CSV"
1850
  msgstr ""
1851
 
1852
- #: adminpages/memberslist.php:30 adminpages/orders.php:879
1853
- #: adminpages/reports/login.php:83 adminpages/reports/memberships.php:304
1854
- #: adminpages/reports/sales.php:202 adminpages/memberslist.php:30
1855
  #: adminpages/orders.php:603 adminpages/orders.php:710
1856
  #: adminpages/orders.php:739 adminpages/orders.php:848
1857
- #: adminpages/orders.php:879 adminpages/reports/login.php:65
1858
- #: adminpages/reports/login.php:67 adminpages/reports/login.php:83
 
1859
  #: adminpages/reports/memberships.php:256
1860
  #: adminpages/reports/memberships.php:263
1861
  #: adminpages/reports/memberships.php:276
1862
  #: adminpages/reports/memberships.php:292
1863
- #: adminpages/reports/memberships.php:304 adminpages/reports/sales.php:185
 
1864
  #: adminpages/reports/sales.php:193 adminpages/reports/sales.php:194
1865
- #: adminpages/reports/sales.php:202
1866
  msgid "Show"
1867
  msgstr ""
1868
 
1869
- #: adminpages/memberslist.php:32 adminpages/reports/login.php:85
1870
- #: adminpages/reports/memberships.php:331 adminpages/reports/sales.php:225
1871
  #: classes/class.pmproemail.php:147 classes/class.pmproemail.php:192
1872
  #: adminpages/memberslist.php:32 adminpages/reports/login.php:67
1873
  #: adminpages/reports/login.php:69 adminpages/reports/login.php:85
1874
- #: adminpages/reports/memberships.php:281
1875
  #: adminpages/reports/memberships.php:290
1876
  #: adminpages/reports/memberships.php:303
1877
  #: adminpages/reports/memberships.php:317
1878
- #: adminpages/reports/memberships.php:331 adminpages/reports/sales.php:208
 
1879
  #: adminpages/reports/sales.php:216 adminpages/reports/sales.php:217
1880
- #: adminpages/reports/sales.php:225 classes/class.pmproemail.php:145
1881
- #: classes/class.pmproemail.php:147 classes/class.pmproemail.php:189
1882
- #: classes/class.pmproemail.php:192
1883
  msgid "All Levels"
1884
  msgstr ""
1885
 
@@ -1910,15 +2038,16 @@ msgstr ""
1910
  msgid "%d members found."
1911
  msgstr ""
1912
 
1913
- #: adminpages/memberslist.php:165 pages/checkout.php:194
1914
  #: shortcodes/pmpro_account.php:110 adminpages/memberslist.php:112
1915
  #: adminpages/memberslist.php:145 adminpages/memberslist.php:155
1916
  #: adminpages/memberslist.php:165 pages/account.php:51 pages/account.php:55
1917
- #: pages/account.php:76 pages/checkout.php:168 pages/checkout.php:171
1918
- #: pages/checkout.php:173 pages/checkout.php:180 pages/checkout.php:182
1919
- #: pages/checkout.php:184 pages/checkout.php:191
1920
- #: shortcodes/pmpro_account.php:105 shortcodes/pmpro_account.php:107
1921
- #: shortcodes/pmpro_account.php:108 shortcodes/pmpro_account.php:110
 
1922
  msgid "Username"
1923
  msgstr ""
1924
 
@@ -1934,27 +2063,30 @@ msgstr ""
1934
  msgid "Last&nbsp;Name"
1935
  msgstr ""
1936
 
1937
- #: adminpages/memberslist.php:170 pages/billing.php:103 pages/checkout.php:329
1938
- #: pages/confirmation.php:67 pages/invoice.php:48
1939
  #: adminpages/memberslist.php:117 adminpages/memberslist.php:150
1940
  #: adminpages/memberslist.php:160 adminpages/memberslist.php:170
1941
  #: pages/account.php:90 pages/account.php:94 pages/billing.php:58
1942
  #: pages/billing.php:62 pages/billing.php:71 pages/billing.php:74
1943
  #: pages/billing.php:76 pages/billing.php:77 pages/billing.php:80
1944
- #: pages/checkout.php:298 pages/checkout.php:300 pages/checkout.php:302
1945
- #: pages/checkout.php:311 pages/checkout.php:314 pages/checkout.php:317
1946
- #: pages/checkout.php:319 pages/checkout.php:321 pages/checkout.php:326
 
1947
  #: pages/confirmation.php:59 pages/confirmation.php:61
1948
- #: pages/confirmation.php:67 pages/invoice.php:46 pages/invoice.php:48
 
1949
  msgid "Billing Address"
1950
  msgstr ""
1951
 
1952
- #: adminpages/memberslist.php:171 adminpages/reports/login.php:161
1953
  #: classes/gateways/class.pmprogateway_authorizenet.php:303
1954
  #: adminpages/memberslist.php:118 adminpages/memberslist.php:151
1955
  #: adminpages/memberslist.php:161 adminpages/memberslist.php:171
1956
  #: adminpages/pagesettings.php:51 adminpages/reports/login.php:143
1957
  #: adminpages/reports/login.php:145 adminpages/reports/login.php:161
 
1958
  #: classes/gateways/class.pmprogateway_authorizenet.php:187
1959
  #: classes/gateways/class.pmprogateway_authorizenet.php:303
1960
  msgid "Membership"
@@ -1966,11 +2098,11 @@ msgstr ""
1966
  msgid "Fee"
1967
  msgstr ""
1968
 
1969
- #: adminpages/memberslist.php:173 adminpages/reports/login.php:162
1970
  #: adminpages/memberslist.php:120 adminpages/memberslist.php:153
1971
  #: adminpages/memberslist.php:163 adminpages/memberslist.php:173
1972
  #: adminpages/reports/login.php:144 adminpages/reports/login.php:146
1973
- #: adminpages/reports/login.php:162
1974
  msgid "Joined"
1975
  msgstr ""
1976
 
@@ -1979,19 +2111,21 @@ msgstr ""
1979
  msgid "Ended"
1980
  msgstr ""
1981
 
1982
- #: adminpages/memberslist.php:262 adminpages/reports/login.php:228
1983
  #: adminpages/memberslist.php:195 adminpages/memberslist.php:223
1984
  #: adminpages/memberslist.php:251 adminpages/memberslist.php:261
1985
  #: adminpages/memberslist.php:262 adminpages/reports/login.php:210
1986
  #: adminpages/reports/login.php:212 adminpages/reports/login.php:228
 
1987
  msgid "No members found."
1988
  msgstr ""
1989
 
1990
- #: adminpages/memberslist.php:262 adminpages/reports/login.php:228
1991
  #: adminpages/memberslist.php:195 adminpages/memberslist.php:223
1992
  #: adminpages/memberslist.php:251 adminpages/memberslist.php:261
1993
  #: adminpages/memberslist.php:262 adminpages/reports/login.php:210
1994
  #: adminpages/reports/login.php:212 adminpages/reports/login.php:228
 
1995
  msgid "Search all levels"
1996
  msgstr ""
1997
 
@@ -2015,175 +2149,181 @@ msgstr ""
2015
  msgid "Error deleting order."
2016
  msgstr ""
2017
 
2018
- #: adminpages/orders.php:285 adminpages/orders.php:119
2019
  #: adminpages/orders.php:169 adminpages/orders.php:270
2020
  #: adminpages/orders.php:284 adminpages/orders.php:285
 
2021
  msgid "Order saved successfully."
2022
  msgstr ""
2023
 
2024
- #: adminpages/orders.php:288 adminpages/orders.php:124
2025
  #: adminpages/orders.php:174 adminpages/orders.php:275
2026
  #: adminpages/orders.php:287 adminpages/orders.php:288
 
2027
  msgid "Error updating order timestamp."
2028
  msgstr ""
2029
 
2030
- #: adminpages/orders.php:292 adminpages/orders.php:130
2031
  #: adminpages/orders.php:180 adminpages/orders.php:281
2032
  #: adminpages/orders.php:291 adminpages/orders.php:292
 
2033
  msgid "Error saving order."
2034
  msgstr ""
2035
 
2036
- #: adminpages/orders.php:352 adminpages/orders.php:195
2037
- #: adminpages/orders.php:245 adminpages/orders.php:317
2038
- #: adminpages/orders.php:321 adminpages/orders.php:346
2039
- #: adminpages/orders.php:352
 
2040
  msgid "Order"
2041
  msgstr ""
2042
 
2043
- #: adminpages/orders.php:354 adminpages/orders.php:197
2044
  #: adminpages/orders.php:247 adminpages/orders.php:319
2045
  #: adminpages/orders.php:323 adminpages/orders.php:348
2046
- #: adminpages/orders.php:354
2047
  msgid "New Order"
2048
  msgstr ""
2049
 
2050
- #: adminpages/orders.php:390 adminpages/orders.php:220
2051
  #: adminpages/orders.php:270 adminpages/orders.php:342
2052
  #: adminpages/orders.php:359 adminpages/orders.php:371
2053
- #: adminpages/orders.php:390
2054
  msgid "Randomly generated for you."
2055
  msgstr ""
2056
 
2057
- #: adminpages/orders.php:395 adminpages/orders.php:225
2058
  #: adminpages/orders.php:275 adminpages/orders.php:347
2059
  #: adminpages/orders.php:364 adminpages/orders.php:376
2060
- #: adminpages/orders.php:395
2061
  msgid "User ID"
2062
  msgstr ""
2063
 
2064
- #: adminpages/orders.php:407 adminpages/orders.php:234
2065
  #: adminpages/orders.php:284 adminpages/orders.php:356
2066
  #: adminpages/orders.php:376 adminpages/orders.php:385
2067
- #: adminpages/orders.php:407
2068
  msgid "Membership Level ID"
2069
  msgstr ""
2070
 
2071
- #: adminpages/orders.php:420 adminpages/orders.php:243
2072
  #: adminpages/orders.php:293 adminpages/orders.php:365
2073
  #: adminpages/orders.php:389 adminpages/orders.php:394
2074
- #: adminpages/orders.php:420
2075
  msgid "Billing Name"
2076
  msgstr ""
2077
 
2078
- #: adminpages/orders.php:432 adminpages/orders.php:251
2079
  #: adminpages/orders.php:301 adminpages/orders.php:373
2080
  #: adminpages/orders.php:401 adminpages/orders.php:402
2081
- #: adminpages/orders.php:432
2082
  msgid "Billing Street"
2083
  msgstr ""
2084
 
2085
- #: adminpages/orders.php:443 adminpages/orders.php:258
2086
  #: adminpages/orders.php:308 adminpages/orders.php:380
2087
  #: adminpages/orders.php:409 adminpages/orders.php:412
2088
- #: adminpages/orders.php:443
2089
  msgid "Billing City"
2090
  msgstr ""
2091
 
2092
- #: adminpages/orders.php:454 adminpages/orders.php:265
2093
  #: adminpages/orders.php:315 adminpages/orders.php:387
2094
  #: adminpages/orders.php:416 adminpages/orders.php:423
2095
- #: adminpages/orders.php:454
2096
  msgid "Billing State"
2097
  msgstr ""
2098
 
2099
- #: adminpages/orders.php:465 adminpages/orders.php:272
2100
  #: adminpages/orders.php:322 adminpages/orders.php:394
2101
  #: adminpages/orders.php:423 adminpages/orders.php:434
2102
- #: adminpages/orders.php:465
2103
  msgid "Billing Postal Code"
2104
  msgstr ""
2105
 
2106
- #: adminpages/orders.php:476 adminpages/orders.php:279
2107
  #: adminpages/orders.php:329 adminpages/orders.php:401
2108
  #: adminpages/orders.php:430 adminpages/orders.php:445
2109
- #: adminpages/orders.php:476
2110
  msgid "Billing Country"
2111
  msgstr ""
2112
 
2113
- #: adminpages/orders.php:488 adminpages/orders.php:287
2114
  #: adminpages/orders.php:337 adminpages/orders.php:409
2115
  #: adminpages/orders.php:438 adminpages/orders.php:457
2116
- #: adminpages/orders.php:488
2117
  msgid "Billing Phone"
2118
  msgstr ""
2119
 
2120
- #: adminpages/orders.php:501 adminpages/orders.php:296
2121
  #: adminpages/orders.php:346 adminpages/orders.php:418
2122
  #: adminpages/orders.php:447 adminpages/orders.php:470
2123
- #: adminpages/orders.php:501
2124
  msgid "Sub Total"
2125
  msgstr ""
2126
 
2127
- #: adminpages/orders.php:512 adminpages/templates/orders-email.php:60
2128
- #: adminpages/templates/orders-print.php:89 pages/invoice.php:80
2129
- #: adminpages/orders.php:304 adminpages/orders.php:354
2130
- #: adminpages/orders.php:426 adminpages/orders.php:455
2131
- #: adminpages/orders.php:481 adminpages/orders.php:512
2132
  #: adminpages/templates/orders-email.php:60
2133
  #: adminpages/templates/orders-print.php:89 pages/invoice.php:78
2134
  #: pages/invoice.php:80
2135
  msgid "Tax"
2136
  msgstr ""
2137
 
2138
- #: adminpages/orders.php:523 adminpages/orders.php:312
2139
  #: adminpages/orders.php:362 adminpages/orders.php:434
2140
  #: adminpages/orders.php:463 adminpages/orders.php:492
2141
- #: adminpages/orders.php:523
2142
  msgid "Coupon Amount"
2143
  msgstr ""
2144
 
2145
- #: adminpages/orders.php:535 adminpages/orders.php:1139
2146
  #: adminpages/templates/orders-email.php:64
2147
- #: adminpages/templates/orders-print.php:93 pages/invoice.php:84
2148
- #: adminpages/orders.php:320 adminpages/orders.php:370
2149
- #: adminpages/orders.php:442 adminpages/orders.php:471
2150
- #: adminpages/orders.php:504 adminpages/orders.php:535
2151
  #: adminpages/orders.php:602 adminpages/orders.php:905
2152
  #: adminpages/orders.php:915 adminpages/orders.php:942
2153
  #: adminpages/orders.php:971 adminpages/orders.php:1108
2154
- #: adminpages/orders.php:1139 adminpages/templates/orders-email.php:64
 
2155
  #: adminpages/templates/orders-print.php:93 pages/invoice.php:82
2156
  #: pages/invoice.php:84
2157
  msgid "Total"
2158
  msgstr ""
2159
 
2160
- #: adminpages/orders.php:544 adminpages/orders.php:325
2161
  #: adminpages/orders.php:375 adminpages/orders.php:447
2162
  #: adminpages/orders.php:476 adminpages/orders.php:513
2163
- #: adminpages/orders.php:544
2164
  msgid "Should be subtotal + tax - couponamount."
2165
  msgstr ""
2166
 
2167
- #: adminpages/orders.php:549 adminpages/orders.php:330
2168
  #: adminpages/orders.php:380 adminpages/orders.php:452
2169
  #: adminpages/orders.php:481 adminpages/orders.php:518
2170
- #: adminpages/orders.php:549
2171
  msgid "Payment Type"
2172
  msgstr ""
2173
 
2174
- #: adminpages/orders.php:559 adminpages/orders.php:335
2175
  #: adminpages/orders.php:385 adminpages/orders.php:457
2176
  #: adminpages/orders.php:486 adminpages/orders.php:528
2177
- #: adminpages/orders.php:559
2178
  msgid "e.g. PayPal Express, PayPal Standard, Credit Card."
2179
  msgstr ""
2180
 
2181
- #: adminpages/orders.php:563
2182
- #: classes/gateways/class.pmprogateway_braintree.php:406
2183
- #: classes/gateways/class.pmprogateway_stripe.php:549 pages/billing.php:294
2184
- #: pages/checkout.php:537 adminpages/orders.php:339 adminpages/orders.php:389
2185
  #: adminpages/orders.php:461 adminpages/orders.php:490
2186
  #: adminpages/orders.php:532 adminpages/orders.php:563
 
2187
  #: classes/gateways/class.pmprogateway_braintree.php:291
2188
  #: classes/gateways/class.pmprogateway_braintree.php:304
2189
  #: classes/gateways/class.pmprogateway_braintree.php:306
@@ -2192,6 +2332,7 @@ msgstr ""
2192
  #: classes/gateways/class.pmprogateway_braintree.php:342
2193
  #: classes/gateways/class.pmprogateway_braintree.php:344
2194
  #: classes/gateways/class.pmprogateway_braintree.php:406
 
2195
  #: classes/gateways/class.pmprogateway_stripe.php:408
2196
  #: classes/gateways/class.pmprogateway_stripe.php:409
2197
  #: classes/gateways/class.pmprogateway_stripe.php:419
@@ -2203,615 +2344,673 @@ msgstr ""
2203
  #: classes/gateways/class.pmprogateway_stripe.php:473
2204
  #: classes/gateways/class.pmprogateway_stripe.php:484
2205
  #: classes/gateways/class.pmprogateway_stripe.php:522
2206
- #: classes/gateways/class.pmprogateway_stripe.php:549 pages/billing.php:234
 
2207
  #: pages/billing.php:238 pages/billing.php:247 pages/billing.php:250
2208
  #: pages/billing.php:253 pages/billing.php:262 pages/billing.php:268
2209
- #: pages/billing.php:271 pages/checkout.php:493 pages/checkout.php:507
 
2210
  #: pages/checkout.php:510 pages/checkout.php:516 pages/checkout.php:517
2211
  #: pages/checkout.php:525 pages/checkout.php:527 pages/checkout.php:534
 
2212
  msgid "Card Type"
2213
  msgstr ""
2214
 
2215
- #: adminpages/orders.php:571 adminpages/orders.php:344
2216
  #: adminpages/orders.php:394 adminpages/orders.php:466
2217
  #: adminpages/orders.php:495 adminpages/orders.php:540
2218
- #: adminpages/orders.php:571
2219
  msgid "e.g. Visa, MasterCard, AMEX, etc"
2220
  msgstr ""
2221
 
2222
- #: adminpages/orders.php:575
2223
  #: classes/gateways/class.pmprogateway_twocheckout.php:137
2224
  #: adminpages/orders.php:348 adminpages/orders.php:398
2225
  #: adminpages/orders.php:470 adminpages/orders.php:499
2226
  #: adminpages/orders.php:544 adminpages/orders.php:575
2227
- #: adminpages/paymentsettings.php:347 adminpages/paymentsettings.php:352
 
2228
  #: classes/gateways/class.pmprogateway_twocheckout.php:129
2229
  #: classes/gateways/class.pmprogateway_twocheckout.php:137
2230
  #: classes/gateways/class.pmprogateway_twocheckout.php:148
2231
  msgid "Account Number"
2232
  msgstr ""
2233
 
2234
- #: adminpages/orders.php:584 adminpages/orders.php:353
2235
  #: adminpages/orders.php:403 adminpages/orders.php:475
2236
  #: adminpages/orders.php:504 adminpages/orders.php:553
2237
- #: adminpages/orders.php:584
2238
  msgid "Obscure all but last 4 digits."
2239
  msgstr ""
2240
 
2241
- #: adminpages/orders.php:592 adminpages/orders.php:358
2242
  #: adminpages/orders.php:408 adminpages/orders.php:480
2243
  #: adminpages/orders.php:509 adminpages/orders.php:561
2244
- #: adminpages/orders.php:592
2245
  msgid "Expiration Month"
2246
  msgstr ""
2247
 
2248
- #: adminpages/orders.php:600 adminpages/orders.php:365
2249
  #: adminpages/orders.php:415 adminpages/orders.php:487
2250
  #: adminpages/orders.php:516 adminpages/orders.php:569
2251
- #: adminpages/orders.php:600
2252
  msgid "Expiration Year"
2253
  msgstr ""
2254
 
2255
- #: adminpages/orders.php:610 adminpages/orders.php:1143
2256
  #: adminpages/orders.php:373 adminpages/orders.php:423
2257
  #: adminpages/orders.php:495 adminpages/orders.php:524
2258
  #: adminpages/orders.php:579 adminpages/orders.php:606
2259
- #: adminpages/orders.php:610 adminpages/orders.php:909
2260
- #: adminpages/orders.php:919 adminpages/orders.php:946
2261
- #: adminpages/orders.php:975 adminpages/orders.php:1112
2262
- #: adminpages/orders.php:1143
 
2263
  msgid "Status"
2264
  msgstr ""
2265
 
2266
- #: adminpages/orders.php:643 adminpages/orders.php:1141
2267
- #: adminpages/orders.php:394 adminpages/orders.php:444
2268
- #: adminpages/orders.php:516 adminpages/orders.php:545
2269
- #: adminpages/orders.php:604 adminpages/orders.php:612
2270
- #: adminpages/orders.php:643 adminpages/orders.php:907
 
2271
  #: adminpages/orders.php:917 adminpages/orders.php:944
2272
  #: adminpages/orders.php:973 adminpages/orders.php:1110
2273
- #: adminpages/orders.php:1141
2274
  msgid "Gateway"
2275
  msgstr ""
2276
 
2277
- #: adminpages/orders.php:664 adminpages/paymentsettings.php:124
2278
  #: adminpages/orders.php:411 adminpages/orders.php:461
2279
  #: adminpages/orders.php:462 adminpages/orders.php:534
2280
  #: adminpages/orders.php:563 adminpages/orders.php:633
2281
- #: adminpages/orders.php:664 adminpages/paymentsettings.php:124
 
2282
  #: adminpages/paymentsettings.php:175 adminpages/paymentsettings.php:179
2283
  #: adminpages/paymentsettings.php:184
2284
  msgid "Gateway Environment"
2285
  msgstr ""
2286
 
2287
- #: adminpages/orders.php:671 adminpages/paymentsettings.php:128
2288
  #: adminpages/orders.php:415 adminpages/orders.php:465
2289
  #: adminpages/orders.php:466 adminpages/orders.php:538
2290
  #: adminpages/orders.php:567 adminpages/orders.php:640
2291
- #: adminpages/orders.php:671 adminpages/paymentsettings.php:128
 
2292
  #: adminpages/paymentsettings.php:179 adminpages/paymentsettings.php:183
2293
  #: adminpages/paymentsettings.php:188
2294
  msgid "Sandbox/Testing"
2295
  msgstr ""
2296
 
2297
- #: adminpages/orders.php:673 adminpages/paymentsettings.php:129
2298
  #: adminpages/orders.php:416 adminpages/orders.php:466
2299
  #: adminpages/orders.php:467 adminpages/orders.php:539
2300
  #: adminpages/orders.php:568 adminpages/orders.php:642
2301
- #: adminpages/orders.php:673 adminpages/paymentsettings.php:129
 
2302
  #: adminpages/paymentsettings.php:180 adminpages/paymentsettings.php:184
2303
  #: adminpages/paymentsettings.php:189
2304
  msgid "Live/Production"
2305
  msgstr ""
2306
 
2307
- #: adminpages/orders.php:681 adminpages/orders.php:423
2308
  #: adminpages/orders.php:473 adminpages/orders.php:474
2309
  #: adminpages/orders.php:546 adminpages/orders.php:575
2310
  #: adminpages/orders.php:650 adminpages/orders.php:681
 
2311
  msgid "Payment Transaction ID"
2312
  msgstr ""
2313
 
2314
- #: adminpages/orders.php:690 adminpages/orders.php:428
2315
  #: adminpages/orders.php:478 adminpages/orders.php:479
2316
  #: adminpages/orders.php:551 adminpages/orders.php:580
2317
  #: adminpages/orders.php:659 adminpages/orders.php:690
 
2318
  msgid "Generated by the gateway. Useful to cross reference orders."
2319
  msgstr ""
2320
 
2321
- #: adminpages/orders.php:695 adminpages/orders.php:432
2322
- #: adminpages/orders.php:482 adminpages/orders.php:483
2323
- #: adminpages/orders.php:555 adminpages/orders.php:584
2324
- #: adminpages/orders.php:664 adminpages/orders.php:695
 
2325
  msgid "Subscription Transaction ID"
2326
  msgstr ""
2327
 
2328
- #: adminpages/orders.php:705 adminpages/orders.php:437
2329
  #: adminpages/orders.php:487 adminpages/orders.php:488
2330
  #: adminpages/orders.php:560 adminpages/orders.php:589
2331
  #: adminpages/orders.php:674 adminpages/orders.php:705
 
2332
  msgid "Generated by the gateway. Useful to cross reference subscriptions."
2333
  msgstr ""
2334
 
2335
- #: adminpages/orders.php:710 adminpages/orders.php:1144 pages/invoice.php:107
2336
  #: shortcodes/pmpro_account.php:127 adminpages/orders.php:442
2337
  #: adminpages/orders.php:492 adminpages/orders.php:493
2338
  #: adminpages/orders.php:565 adminpages/orders.php:594
2339
  #: adminpages/orders.php:607 adminpages/orders.php:679
2340
- #: adminpages/orders.php:710 adminpages/orders.php:910
2341
- #: adminpages/orders.php:920 adminpages/orders.php:947
2342
- #: adminpages/orders.php:976 adminpages/orders.php:1113
2343
- #: adminpages/orders.php:1144 pages/account.php:91 pages/invoice.php:105
2344
- #: pages/invoice.php:107 shortcodes/pmpro_account.php:122
2345
- #: shortcodes/pmpro_account.php:124 shortcodes/pmpro_account.php:125
2346
- #: shortcodes/pmpro_account.php:127
 
2347
  msgid "Date"
2348
  msgstr ""
2349
 
2350
- #: adminpages/orders.php:747 adminpages/orders.php:477
2351
  #: adminpages/orders.php:527 adminpages/orders.php:599
2352
  #: adminpages/orders.php:628 adminpages/orders.php:716
2353
- #: adminpages/orders.php:747
2354
  msgid "Affiliate ID"
2355
  msgstr ""
2356
 
2357
- #: adminpages/orders.php:759 adminpages/orders.php:485
2358
  #: adminpages/orders.php:535 adminpages/orders.php:607
2359
  #: adminpages/orders.php:636 adminpages/orders.php:728
2360
- #: adminpages/orders.php:759
2361
  msgid "Affiliate SubID"
2362
  msgstr ""
2363
 
2364
- #: adminpages/orders.php:773 adminpages/orders.php:495
2365
  #: adminpages/orders.php:545 adminpages/orders.php:617
2366
  #: adminpages/orders.php:646 adminpages/orders.php:742
2367
- #: adminpages/orders.php:773
2368
  msgid "Notes"
2369
  msgstr ""
2370
 
2371
- #: adminpages/orders.php:795 adminpages/orders.php:510
2372
  #: adminpages/orders.php:560 adminpages/orders.php:632
2373
  #: adminpages/orders.php:661 adminpages/orders.php:764
2374
- #: adminpages/orders.php:795
2375
  msgid "Save Order"
2376
  msgstr ""
2377
 
2378
- #: adminpages/orders.php:831 adminpages/orders.php:667
2379
  #: adminpages/orders.php:696 adminpages/orders.php:800
2380
- #: adminpages/orders.php:831
2381
  msgid "Email Invoice"
2382
  msgstr ""
2383
 
2384
- #: adminpages/orders.php:834 adminpages/orders.php:670
2385
  #: adminpages/orders.php:699 adminpages/orders.php:803
2386
- #: adminpages/orders.php:834
2387
  msgid "Send an invoice for this order to: "
2388
  msgstr ""
2389
 
2390
- #: adminpages/orders.php:836 adminpages/orders.php:672
2391
  #: adminpages/orders.php:701 adminpages/orders.php:805
2392
- #: adminpages/orders.php:836
2393
  msgid "Send Email"
2394
  msgstr ""
2395
 
2396
- #: adminpages/orders.php:841 includes/adminpages.php:56
2397
  #: includes/adminpages.php:172 adminpages/orders.php:520
2398
  #: adminpages/orders.php:570 adminpages/orders.php:677
2399
  #: adminpages/orders.php:706 adminpages/orders.php:810
2400
- #: adminpages/orders.php:841 includes/adminpages.php:17
2401
- #: includes/adminpages.php:55 includes/adminpages.php:56
2402
- #: includes/adminpages.php:84 includes/adminpages.php:156
2403
- #: includes/adminpages.php:163 includes/adminpages.php:167
2404
- #: includes/adminpages.php:172
2405
  msgid "Orders"
2406
  msgstr ""
2407
 
2408
- #: adminpages/orders.php:843 adminpages/orders.php:521
2409
  #: adminpages/orders.php:571 adminpages/orders.php:678
2410
  #: adminpages/orders.php:707 adminpages/orders.php:812
2411
- #: adminpages/orders.php:843
2412
  msgid "Add New Order"
2413
  msgstr ""
2414
 
2415
- #: adminpages/orders.php:883 adminpages/orders.php:606
2416
  #: adminpages/orders.php:713 adminpages/orders.php:742
2417
  #: adminpages/orders.php:852 adminpages/orders.php:883
 
2418
  msgid "Within a Date Range"
2419
  msgstr ""
2420
 
2421
- #: adminpages/orders.php:885 adminpages/orders.php:607
2422
  #: adminpages/orders.php:714 adminpages/orders.php:743
2423
  #: adminpages/orders.php:854 adminpages/orders.php:885
 
2424
  msgid "Predefined Date Range"
2425
  msgstr ""
2426
 
2427
- #: adminpages/orders.php:887 adminpages/orders.php:608
2428
  #: adminpages/orders.php:715 adminpages/orders.php:744
2429
  #: adminpages/orders.php:856 adminpages/orders.php:887
 
2430
  msgid "Within a Level"
2431
  msgstr ""
2432
 
2433
- #: adminpages/orders.php:889 adminpages/orders.php:609
2434
  #: adminpages/orders.php:716 adminpages/orders.php:745
2435
  #: adminpages/orders.php:858 adminpages/orders.php:889
 
2436
  msgid "Within a Status"
2437
  msgstr ""
2438
 
2439
- #: adminpages/orders.php:892 adminpages/orders.php:612
2440
  #: adminpages/orders.php:719 adminpages/orders.php:748
2441
  #: adminpages/orders.php:861 adminpages/orders.php:892
 
2442
  msgid "From"
2443
  msgstr ""
2444
 
2445
- #: adminpages/orders.php:907 adminpages/orders.php:624
2446
  #: adminpages/orders.php:731 adminpages/orders.php:760
2447
  #: adminpages/orders.php:876 adminpages/orders.php:907
 
2448
  msgid "To"
2449
  msgstr ""
2450
 
2451
- #: adminpages/orders.php:920 adminpages/orders.php:636
2452
  #: adminpages/orders.php:743 adminpages/orders.php:772
2453
  #: adminpages/orders.php:889 adminpages/orders.php:920
 
2454
  msgid "filter by "
2455
  msgstr ""
2456
 
2457
- #: adminpages/orders.php:963 adminpages/orders.php:674
2458
  #: adminpages/orders.php:780 adminpages/orders.php:809
2459
  #: adminpages/orders.php:932 adminpages/orders.php:963
 
2460
  msgid "Filter"
2461
  msgstr ""
2462
 
2463
- #: adminpages/orders.php:1060 adminpages/orders.php:1063
2464
  #: adminpages/orders.php:535 adminpages/orders.php:538
2465
  #: adminpages/orders.php:777 adminpages/orders.php:780
2466
  #: adminpages/orders.php:883 adminpages/orders.php:886
2467
  #: adminpages/orders.php:912 adminpages/orders.php:915
2468
  #: adminpages/orders.php:1029 adminpages/orders.php:1032
2469
  #: adminpages/orders.php:1060 adminpages/orders.php:1063
 
2470
  msgid "Search Orders"
2471
  msgstr ""
2472
 
2473
- #: adminpages/orders.php:1127 adminpages/orders.php:590
2474
  #: adminpages/orders.php:893 adminpages/orders.php:903
2475
  #: adminpages/orders.php:930 adminpages/orders.php:959
2476
  #: adminpages/orders.php:1096 adminpages/orders.php:1127
 
2477
  #, php-format
2478
  msgid "%d orders found."
2479
  msgstr ""
2480
 
2481
- #: adminpages/orders.php:1136 adminpages/reports/login.php:159
2482
  #: classes/gateways/class.pmprogateway_payflowpro.php:116
2483
  #: adminpages/orders.php:599 adminpages/orders.php:902
2484
  #: adminpages/orders.php:912 adminpages/orders.php:939
2485
  #: adminpages/orders.php:968 adminpages/orders.php:1105
2486
- #: adminpages/orders.php:1136 adminpages/paymentsettings.php:211
2487
- #: adminpages/paymentsettings.php:215 adminpages/paymentsettings.php:220
2488
- #: adminpages/reports/login.php:141 adminpages/reports/login.php:143
2489
- #: adminpages/reports/login.php:159
 
2490
  #: classes/gateways/class.pmprogateway_payflowpro.php:116
2491
  msgid "User"
2492
  msgstr ""
2493
 
2494
- #: adminpages/orders.php:1138 includes/init.php:244 includes/profile.php:36
2495
- #: pages/checkout.php:45 pages/confirmation.php:53 pages/confirmation.php:70
2496
- #: pages/confirmation.php:116 pages/invoice.php:28 pages/invoice.php:51
2497
  #: adminpages/orders.php:601 adminpages/orders.php:904
2498
  #: adminpages/orders.php:914 adminpages/orders.php:941
2499
  #: adminpages/orders.php:970 adminpages/orders.php:1107
2500
- #: adminpages/orders.php:1138 includes/init.php:214 includes/init.php:217
2501
- #: includes/init.php:218 includes/init.php:220 includes/init.php:222
2502
- #: includes/init.php:230 includes/init.php:238 includes/init.php:243
2503
- #: includes/init.php:244 includes/profile.php:25 includes/profile.php:27
2504
- #: includes/profile.php:30 includes/profile.php:36 pages/checkout.php:33
2505
- #: pages/checkout.php:34 pages/checkout.php:35 pages/checkout.php:42
2506
- #: pages/confirmation.php:46 pages/confirmation.php:47
2507
- #: pages/confirmation.php:53 pages/confirmation.php:62
2508
- #: pages/confirmation.php:64 pages/confirmation.php:70
 
2509
  #: pages/confirmation.php:103 pages/confirmation.php:105
2510
- #: pages/confirmation.php:116 pages/invoice.php:27 pages/invoice.php:28
2511
- #: pages/invoice.php:49 pages/invoice.php:51
 
2512
  msgid "Membership Level"
2513
  msgstr ""
2514
 
2515
- #: adminpages/orders.php:1140 adminpages/orders.php:1220
2516
  #: adminpages/orders.php:603 adminpages/orders.php:651
2517
  #: adminpages/orders.php:906 adminpages/orders.php:916
2518
  #: adminpages/orders.php:943 adminpages/orders.php:954
2519
  #: adminpages/orders.php:972 adminpages/orders.php:982
2520
  #: adminpages/orders.php:1011 adminpages/orders.php:1040
2521
  #: adminpages/orders.php:1109 adminpages/orders.php:1140
2522
- #: adminpages/orders.php:1186 adminpages/orders.php:1220
 
2523
  msgid "Payment"
2524
  msgstr ""
2525
 
2526
- #: adminpages/orders.php:1142 adminpages/orders.php:605
2527
  #: adminpages/orders.php:908 adminpages/orders.php:918
2528
  #: adminpages/orders.php:945 adminpages/orders.php:974
2529
  #: adminpages/orders.php:1111 adminpages/orders.php:1142
 
2530
  msgid "Transaction IDs"
2531
  msgstr ""
2532
 
2533
- #: adminpages/orders.php:1172 adminpages/orders.php:630
2534
  #: adminpages/orders.php:933 adminpages/orders.php:943
2535
  #: adminpages/orders.php:972 adminpages/orders.php:1001
2536
  #: adminpages/orders.php:1141 adminpages/orders.php:1172
 
2537
  msgid "deleted"
2538
  msgstr ""
2539
 
2540
- #: adminpages/orders.php:1226 adminpages/orders.php:653
2541
  #: adminpages/orders.php:956 adminpages/orders.php:974
2542
  #: adminpages/orders.php:984 adminpages/orders.php:1013
2543
  #: adminpages/orders.php:1042 adminpages/orders.php:1192
2544
- #: adminpages/orders.php:1226
2545
  msgid "Subscription"
2546
  msgstr ""
2547
 
2548
- #: adminpages/orders.php:1245 adminpages/orders.php:664
2549
  #: adminpages/orders.php:967 adminpages/orders.php:985
2550
  #: adminpages/orders.php:995 adminpages/orders.php:998
2551
  #: adminpages/orders.php:1027 adminpages/orders.php:1056
2552
  #: adminpages/orders.php:1211 adminpages/orders.php:1245
 
2553
  #, php-format
2554
  msgid ""
2555
  "Deleting orders is permanent and can affect active users. Are you sure you "
2556
  "want to delete order %s?"
2557
  msgstr ""
2558
 
2559
- #: adminpages/orders.php:1249 adminpages/orders.php:1030
2560
  #: adminpages/orders.php:1059 adminpages/orders.php:1215
2561
- #: adminpages/orders.php:1249
2562
  msgid "print"
2563
  msgstr ""
2564
 
2565
- #: adminpages/orders.php:1253 adminpages/orders.php:1033
2566
  #: adminpages/orders.php:1062 adminpages/orders.php:1219
2567
- #: adminpages/orders.php:1253
2568
  msgid "email"
2569
  msgstr ""
2570
 
2571
- #: adminpages/orders.php:1262 adminpages/orders.php:674
2572
  #: adminpages/orders.php:977 adminpages/orders.php:995
2573
  #: adminpages/orders.php:1005 adminpages/orders.php:1008
2574
  #: adminpages/orders.php:1043 adminpages/orders.php:1072
2575
  #: adminpages/orders.php:1228 adminpages/orders.php:1262
 
2576
  msgid "No orders found."
2577
  msgstr ""
2578
 
2579
- #: adminpages/pagesettings.php:55 adminpages/pagesettings.php:54
2580
- #: adminpages/pagesettings.php:55
2581
  msgid "Your page settings have been updated."
2582
  msgstr ""
2583
 
2584
- #: adminpages/pagesettings.php:65 adminpages/pagesettings.php:51
2585
  #: adminpages/pagesettings.php:64 adminpages/pagesettings.php:65
 
2586
  msgid "Membership Account"
2587
  msgstr ""
2588
 
2589
- #: adminpages/pagesettings.php:66 adminpages/pagesettings.php:54
2590
  #: adminpages/pagesettings.php:65 adminpages/pagesettings.php:66
 
2591
  msgid "Membership Billing"
2592
  msgstr ""
2593
 
2594
- #: adminpages/pagesettings.php:67 adminpages/pagesettings.php:57
2595
  #: adminpages/pagesettings.php:66 adminpages/pagesettings.php:67
 
2596
  msgid "Membership Cancel"
2597
  msgstr ""
2598
 
2599
- #: adminpages/pagesettings.php:68 adminpages/pagesettings.php:60
2600
  #: adminpages/pagesettings.php:67 adminpages/pagesettings.php:68
 
2601
  msgid "Membership Checkout"
2602
  msgstr ""
2603
 
2604
- #: adminpages/pagesettings.php:69 adminpages/pagesettings.php:63
2605
  #: adminpages/pagesettings.php:68 adminpages/pagesettings.php:69
 
2606
  msgid "Membership Confirmation"
2607
  msgstr ""
2608
 
2609
- #: adminpages/pagesettings.php:70 adminpages/pagesettings.php:66
2610
  #: adminpages/pagesettings.php:69 adminpages/pagesettings.php:70
 
2611
  msgid "Membership Invoice"
2612
  msgstr ""
2613
 
2614
- #: adminpages/pagesettings.php:84 adminpages/pagesettings.php:83
2615
- #: adminpages/pagesettings.php:84 adminpages/pagesettings.php:111
 
2616
  msgid "The following pages have been created for you"
2617
  msgstr ""
2618
 
2619
- #: adminpages/pagesettings.php:98 adminpages/pagesettings.php:97
2620
- #: adminpages/pagesettings.php:98 adminpages/pagesettings.php:126
 
2621
  msgid ""
2622
  "Manage the WordPress pages assigned to each required Paid Memberships Pro "
2623
  "page."
2624
  msgstr ""
2625
 
2626
- #: adminpages/pagesettings.php:102 adminpages/pagesettings.php:101
2627
  #: adminpages/pagesettings.php:102 adminpages/pagesettings.php:104
2628
- #: adminpages/pagesettings.php:132
2629
  msgid ""
2630
  "Assign the WordPress pages for each required Paid Memberships Pro page or"
2631
  msgstr ""
2632
 
2633
- #: adminpages/pagesettings.php:103 adminpages/pagesettings.php:102
2634
  #: adminpages/pagesettings.php:103 adminpages/pagesettings.php:104
2635
- #: adminpages/pagesettings.php:132
2636
  msgid "click here to let us generate them for you"
2637
  msgstr ""
2638
 
2639
- #: adminpages/pagesettings.php:112 adminpages/pagesettings.php:111
2640
- #: adminpages/pagesettings.php:112 adminpages/pagesettings.php:140
 
2641
  msgid "Account Page"
2642
  msgstr ""
2643
 
2644
- #: adminpages/pagesettings.php:116 adminpages/pagesettings.php:134
2645
- #: adminpages/pagesettings.php:152 adminpages/pagesettings.php:171
2646
- #: adminpages/pagesettings.php:190 adminpages/pagesettings.php:210
2647
- #: adminpages/pagesettings.php:229 adminpages/pagesettings.php:269
2648
  #: adminpages/pagesettings.php:115 adminpages/pagesettings.php:116
2649
- #: adminpages/pagesettings.php:133 adminpages/pagesettings.php:134
2650
- #: adminpages/pagesettings.php:144 adminpages/pagesettings.php:147
 
2651
  #: adminpages/pagesettings.php:151 adminpages/pagesettings.php:152
2652
  #: adminpages/pagesettings.php:159 adminpages/pagesettings.php:162
2653
- #: adminpages/pagesettings.php:170 adminpages/pagesettings.php:171
2654
- #: adminpages/pagesettings.php:174 adminpages/pagesettings.php:177
 
2655
  #: adminpages/pagesettings.php:189 adminpages/pagesettings.php:190
2656
- #: adminpages/pagesettings.php:193 adminpages/pagesettings.php:206
2657
- #: adminpages/pagesettings.php:209 adminpages/pagesettings.php:210
2658
- #: adminpages/pagesettings.php:222 adminpages/pagesettings.php:225
2659
- #: adminpages/pagesettings.php:228 adminpages/pagesettings.php:229
2660
- #: adminpages/pagesettings.php:238 adminpages/pagesettings.php:241
 
2661
  #: adminpages/pagesettings.php:268 adminpages/pagesettings.php:269
 
2662
  msgid "Choose One"
2663
  msgstr ""
2664
 
2665
- #: adminpages/pagesettings.php:120 adminpages/pagesettings.php:138
2666
- #: adminpages/pagesettings.php:156 adminpages/pagesettings.php:175
2667
- #: adminpages/pagesettings.php:194 adminpages/pagesettings.php:214
2668
- #: adminpages/pagesettings.php:233 adminpages/pagesettings.php:275
2669
  #: adminpages/pagesettings.php:119 adminpages/pagesettings.php:120
2670
  #: adminpages/pagesettings.php:132 adminpages/pagesettings.php:134
2671
- #: adminpages/pagesettings.php:137 adminpages/pagesettings.php:138
2672
- #: adminpages/pagesettings.php:145 adminpages/pagesettings.php:147
2673
- #: adminpages/pagesettings.php:149 adminpages/pagesettings.php:150
 
2674
  #: adminpages/pagesettings.php:155 adminpages/pagesettings.php:156
2675
  #: adminpages/pagesettings.php:159 adminpages/pagesettings.php:162
2676
- #: adminpages/pagesettings.php:165 adminpages/pagesettings.php:173
2677
- #: adminpages/pagesettings.php:174 adminpages/pagesettings.php:175
2678
- #: adminpages/pagesettings.php:177 adminpages/pagesettings.php:180
2679
- #: adminpages/pagesettings.php:181 adminpages/pagesettings.php:187
 
2680
  #: adminpages/pagesettings.php:193 adminpages/pagesettings.php:194
2681
  #: adminpages/pagesettings.php:196 adminpages/pagesettings.php:197
2682
  #: adminpages/pagesettings.php:201 adminpages/pagesettings.php:209
2683
  #: adminpages/pagesettings.php:212 adminpages/pagesettings.php:213
2684
  #: adminpages/pagesettings.php:214 adminpages/pagesettings.php:225
2685
- #: adminpages/pagesettings.php:228 adminpages/pagesettings.php:232
2686
- #: adminpages/pagesettings.php:233 adminpages/pagesettings.php:241
2687
- #: adminpages/pagesettings.php:244 adminpages/pagesettings.php:274
2688
- #: adminpages/pagesettings.php:275
 
2689
  msgid "edit page"
2690
  msgstr ""
2691
 
2692
- #: adminpages/pagesettings.php:123 adminpages/pagesettings.php:141
2693
- #: adminpages/pagesettings.php:159 adminpages/pagesettings.php:178
2694
- #: adminpages/pagesettings.php:197 adminpages/pagesettings.php:217
2695
- #: adminpages/pagesettings.php:236 adminpages/pagesettings.php:278
2696
  #: adminpages/pagesettings.php:121 adminpages/pagesettings.php:122
2697
  #: adminpages/pagesettings.php:123 adminpages/pagesettings.php:136
2698
- #: adminpages/pagesettings.php:140 adminpages/pagesettings.php:141
2699
- #: adminpages/pagesettings.php:149 adminpages/pagesettings.php:151
2700
- #: adminpages/pagesettings.php:152 adminpages/pagesettings.php:158
 
2701
  #: adminpages/pagesettings.php:159 adminpages/pagesettings.php:164
2702
- #: adminpages/pagesettings.php:167 adminpages/pagesettings.php:177
2703
- #: adminpages/pagesettings.php:178 adminpages/pagesettings.php:179
2704
- #: adminpages/pagesettings.php:182 adminpages/pagesettings.php:183
 
2705
  #: adminpages/pagesettings.php:195 adminpages/pagesettings.php:196
2706
  #: adminpages/pagesettings.php:197 adminpages/pagesettings.php:198
2707
  #: adminpages/pagesettings.php:199 adminpages/pagesettings.php:211
2708
- #: adminpages/pagesettings.php:214 adminpages/pagesettings.php:215
2709
- #: adminpages/pagesettings.php:216 adminpages/pagesettings.php:217
2710
- #: adminpages/pagesettings.php:227 adminpages/pagesettings.php:230
 
2711
  #: adminpages/pagesettings.php:235 adminpages/pagesettings.php:236
2712
  #: adminpages/pagesettings.php:243 adminpages/pagesettings.php:246
2713
- #: adminpages/pagesettings.php:277 adminpages/pagesettings.php:278
 
2714
  msgid "view page"
2715
  msgstr ""
2716
 
2717
- #: adminpages/pagesettings.php:126 adminpages/pagesettings.php:144
2718
- #: adminpages/pagesettings.php:162 adminpages/pagesettings.php:181
2719
- #: adminpages/pagesettings.php:200 adminpages/pagesettings.php:220
2720
- #: adminpages/pagesettings.php:239 adminpages/pagesettings.php:121
2721
  #: adminpages/pagesettings.php:123 adminpages/pagesettings.php:125
2722
  #: adminpages/pagesettings.php:126 adminpages/pagesettings.php:134
2723
- #: adminpages/pagesettings.php:138 adminpages/pagesettings.php:143
2724
- #: adminpages/pagesettings.php:144 adminpages/pagesettings.php:147
2725
- #: adminpages/pagesettings.php:151 adminpages/pagesettings.php:153
2726
- #: adminpages/pagesettings.php:154 adminpages/pagesettings.php:161
 
2727
  #: adminpages/pagesettings.php:162 adminpages/pagesettings.php:166
2728
  #: adminpages/pagesettings.php:169 adminpages/pagesettings.php:175
2729
- #: adminpages/pagesettings.php:180 adminpages/pagesettings.php:181
2730
- #: adminpages/pagesettings.php:184 adminpages/pagesettings.php:185
2731
- #: adminpages/pagesettings.php:189 adminpages/pagesettings.php:197
 
2732
  #: adminpages/pagesettings.php:199 adminpages/pagesettings.php:200
2733
  #: adminpages/pagesettings.php:201 adminpages/pagesettings.php:203
2734
- #: adminpages/pagesettings.php:213 adminpages/pagesettings.php:216
2735
- #: adminpages/pagesettings.php:217 adminpages/pagesettings.php:219
2736
- #: adminpages/pagesettings.php:220 adminpages/pagesettings.php:229
2737
- #: adminpages/pagesettings.php:232 adminpages/pagesettings.php:238
 
2738
  #: adminpages/pagesettings.php:239 adminpages/pagesettings.php:245
2739
- #: adminpages/pagesettings.php:248
2740
  msgid "Include the shortcode"
2741
  msgstr ""
2742
 
2743
- #: adminpages/pagesettings.php:130 adminpages/pagesettings.php:125
2744
  #: adminpages/pagesettings.php:127 adminpages/pagesettings.php:129
2745
- #: adminpages/pagesettings.php:130 adminpages/pagesettings.php:155
2746
- #: adminpages/pagesettings.php:158
2747
  msgid "Billing Information Page"
2748
  msgstr ""
2749
 
2750
- #: adminpages/pagesettings.php:148 adminpages/pagesettings.php:138
2751
  #: adminpages/pagesettings.php:142 adminpages/pagesettings.php:147
2752
- #: adminpages/pagesettings.php:148 adminpages/pagesettings.php:170
2753
- #: adminpages/pagesettings.php:173
2754
  msgid "Cancel Page"
2755
  msgstr ""
2756
 
2757
- #: adminpages/pagesettings.php:167 adminpages/pagesettings.php:152
2758
  #: adminpages/pagesettings.php:158 adminpages/pagesettings.php:166
2759
- #: adminpages/pagesettings.php:167 adminpages/pagesettings.php:186
2760
- #: adminpages/pagesettings.php:189
2761
  msgid "Checkout Page"
2762
  msgstr ""
2763
 
2764
- #: adminpages/pagesettings.php:186 adminpages/pagesettings.php:166
2765
  #: adminpages/pagesettings.php:174 adminpages/pagesettings.php:185
2766
- #: adminpages/pagesettings.php:186 adminpages/pagesettings.php:202
2767
- #: adminpages/pagesettings.php:205
2768
  msgid "Confirmation Page"
2769
  msgstr ""
2770
 
2771
- #: adminpages/pagesettings.php:206 adminpages/pagesettings.php:180
2772
  #: adminpages/pagesettings.php:190 adminpages/pagesettings.php:205
2773
  #: adminpages/pagesettings.php:206 adminpages/pagesettings.php:218
2774
  #: adminpages/pagesettings.php:221
2775
  msgid "Invoice Page"
2776
  msgstr ""
2777
 
2778
- #: adminpages/pagesettings.php:225 adminpages/pagesettings.php:194
2779
  #: adminpages/pagesettings.php:206 adminpages/pagesettings.php:224
2780
  #: adminpages/pagesettings.php:225 adminpages/pagesettings.php:234
2781
- #: adminpages/pagesettings.php:237
2782
  msgid "Levels Page"
2783
  msgstr ""
2784
 
2785
- #: adminpages/pagesettings.php:246 adminpages/pagesettings.php:245
2786
- #: adminpages/pagesettings.php:246
2787
  msgid "Additional Page Settings"
2788
  msgstr ""
2789
 
2790
- #: adminpages/pagesettings.php:281 adminpages/pagesettings.php:280
2791
- #: adminpages/pagesettings.php:281
2792
  msgid "Generate Page"
2793
  msgstr ""
2794
 
2795
- #: adminpages/paymentsettings.php:49 adminpages/paymentsettings.php:49
2796
- #: adminpages/paymentsettings.php:77 adminpages/paymentsettings.php:82
 
2797
  msgid "Your payment settings have been updated."
2798
  msgstr ""
2799
 
 
2800
  #: adminpages/paymentsettings.php:93 adminpages/paymentsettings.php:106
2801
- #: adminpages/paymentsettings.php:93 adminpages/paymentsettings.php:106
2802
  #: adminpages/paymentsettings.php:144 adminpages/paymentsettings.php:146
2803
  #: adminpages/paymentsettings.php:152 adminpages/paymentsettings.php:154
2804
  msgid "Payment Gateway"
2805
  msgstr ""
2806
 
2807
- #: adminpages/paymentsettings.php:93 adminpages/paymentsettings.php:201
2808
- #: adminpages/paymentsettings.php:93 adminpages/paymentsettings.php:144
2809
- #: adminpages/paymentsettings.php:146 adminpages/paymentsettings.php:201
 
2810
  msgid "SSL Settings"
2811
  msgstr ""
2812
 
2813
- #: adminpages/paymentsettings.php:95 adminpages/paymentsettings.php:95
2814
- #: adminpages/paymentsettings.php:148
2815
  msgid ""
2816
  "Learn more about <a title=\"Paid Memberships Pro - SSL Settings\" target="
2817
  "\"_blank\" href=\"http://www.paidmembershipspro.com/support/initial-plugin-"
@@ -2820,128 +3019,142 @@ msgid ""
2820
  "support/initial-plugin-setup/payment-gateway/\">Payment Gateway Settings</a>."
2821
  msgstr ""
2822
 
2823
- #: adminpages/paymentsettings.php:101 adminpages/paymentsettings.php:101
 
2824
  msgid "Choose a Gateway"
2825
  msgstr ""
2826
 
2827
- #: adminpages/paymentsettings.php:148 adminpages/paymentsettings.php:148
 
2828
  msgid "Currency and Tax Settings"
2829
  msgstr ""
2830
 
2831
- #: adminpages/paymentsettings.php:153 adminpages/paymentsettings.php:153
2832
- #: adminpages/paymentsettings.php:327 adminpages/paymentsettings.php:337
2833
- #: adminpages/paymentsettings.php:356 adminpages/paymentsettings.php:381
2834
- #: adminpages/paymentsettings.php:386
2835
  msgid "Currency"
2836
  msgstr ""
2837
 
2838
- #: adminpages/paymentsettings.php:169 adminpages/paymentsettings.php:169
2839
- #: adminpages/paymentsettings.php:400 adminpages/paymentsettings.php:402
 
2840
  msgid ""
2841
  "Not all currencies will be supported by every gateway. Please check with "
2842
  "your gateway."
2843
  msgstr ""
2844
 
2845
- #: adminpages/paymentsettings.php:174 adminpages/paymentsettings.php:174
2846
- #: adminpages/paymentsettings.php:375 adminpages/paymentsettings.php:401
2847
- #: adminpages/paymentsettings.php:406 adminpages/paymentsettings.php:408
 
2848
  msgid "Accepted Credit Card Types"
2849
  msgstr ""
2850
 
2851
- #: adminpages/paymentsettings.php:188 adminpages/paymentsettings.php:188
2852
- #: adminpages/paymentsettings.php:398 adminpages/paymentsettings.php:438
2853
- #: adminpages/paymentsettings.php:443 adminpages/paymentsettings.php:445
 
2854
  msgid "Sales Tax"
2855
  msgstr ""
2856
 
2857
- #: adminpages/paymentsettings.php:188 pages/billing.php:123
2858
- #: adminpages/paymentsettings.php:188 adminpages/paymentsettings.php:398
2859
- #: adminpages/paymentsettings.php:438 adminpages/paymentsettings.php:443
2860
- #: adminpages/paymentsettings.php:445 pages/billing.php:78
2861
- #: pages/billing.php:82 pages/billing.php:91 pages/billing.php:94
2862
- #: pages/billing.php:96 pages/billing.php:97 pages/billing.php:100
 
2863
  msgid "optional"
2864
  msgstr ""
2865
 
2866
- #: adminpages/paymentsettings.php:191 adminpages/paymentsettings.php:191
2867
- #: adminpages/paymentsettings.php:401 adminpages/paymentsettings.php:441
2868
- #: adminpages/paymentsettings.php:446 adminpages/paymentsettings.php:448
 
2869
  msgid "Tax State"
2870
  msgstr ""
2871
 
2872
- #: adminpages/paymentsettings.php:192 adminpages/paymentsettings.php:192
2873
- #: adminpages/paymentsettings.php:402 adminpages/paymentsettings.php:442
2874
- #: adminpages/paymentsettings.php:447 adminpages/paymentsettings.php:449
 
2875
  msgid "abbreviation, e.g. \"PA\""
2876
  msgstr ""
2877
 
2878
- #: adminpages/paymentsettings.php:193 adminpages/paymentsettings.php:193
 
2879
  msgid "Tax Rate"
2880
  msgstr ""
2881
 
2882
- #: adminpages/paymentsettings.php:194 adminpages/paymentsettings.php:194
2883
- #: adminpages/paymentsettings.php:404 adminpages/paymentsettings.php:444
2884
- #: adminpages/paymentsettings.php:449 adminpages/paymentsettings.php:451
 
2885
  msgid "decimal, e.g. \"0.06\""
2886
  msgstr ""
2887
 
2888
- #: adminpages/paymentsettings.php:195 adminpages/paymentsettings.php:195
2889
- #: adminpages/paymentsettings.php:450 adminpages/paymentsettings.php:452
2890
  msgid ""
2891
  "US only. If values are given, tax will be applied for any members ordering "
2892
  "from the selected state.<br />For non-US or more complex tax rules, use the "
2893
  "<a target=\"_blank\" href=\"http://www.paidmembershipspro.com/2013/10/non-us-"
2894
- "taxes-paid-memberships-pro/\">pmpro_tax filter</a>."
 
 
2895
  msgstr ""
2896
 
2897
- #: adminpages/paymentsettings.php:206 adminpages/paymentsettings.php:206
2898
- #: adminpages/paymentsettings.php:450 adminpages/paymentsettings.php:455
2899
- #: adminpages/paymentsettings.php:457
2900
  msgid "Force SSL"
2901
  msgstr ""
2902
 
2903
- #: adminpages/paymentsettings.php:213 adminpages/paymentsettings.php:213
 
2904
  msgid ""
2905
  "Your Site URL starts with https:// and so PMPro will allow your entire site "
2906
  "to be served over HTTPS."
2907
  msgstr ""
2908
 
2909
- #: adminpages/paymentsettings.php:221 adminpages/paymentsettings.php:212
2910
- #: adminpages/paymentsettings.php:221 adminpages/paymentsettings.php:456
2911
- #: adminpages/paymentsettings.php:461 adminpages/paymentsettings.php:463
 
2912
  msgid "Yes (with JavaScript redirects)"
2913
  msgstr ""
2914
 
2915
- #: adminpages/paymentsettings.php:223 adminpages/paymentsettings.php:214
2916
- #: adminpages/paymentsettings.php:223
2917
  msgid ""
2918
  "Recommended: Yes. Try the JavaScript redirects setting if you are having "
2919
  "issues with infinite redirect loops."
2920
  msgstr ""
2921
 
2922
- #: adminpages/paymentsettings.php:231 adminpages/paymentsettings.php:219
2923
- #: adminpages/paymentsettings.php:231 adminpages/paymentsettings.php:430
2924
- #: adminpages/paymentsettings.php:463 adminpages/paymentsettings.php:468
2925
- #: adminpages/paymentsettings.php:470
2926
  msgid "SSL Seal Code"
2927
  msgstr ""
2928
 
2929
- #: adminpages/paymentsettings.php:235 adminpages/paymentsettings.php:223
2930
- #: adminpages/paymentsettings.php:235
2931
  msgid ""
2932
  "Your <strong><a target=\"_blank\" href=\"http://www.paidmembershipspro.com/"
2933
- "documentation/initial-plugin-setup/ssl/\">SSL Certificate</a></strong> must "
2934
- "be installed by your web host. Your <strong>SSL Seal</strong> will be a "
2935
- "short HTML or JavaScript snippet that can be pasted here."
 
 
2936
  msgstr ""
2937
 
2938
- #: adminpages/paymentsettings.php:240 adminpages/paymentsettings.php:228
2939
- #: adminpages/paymentsettings.php:240
2940
  msgid "Extra HTTPS URL Filter"
2941
  msgstr ""
2942
 
2943
- #: adminpages/paymentsettings.php:243 adminpages/paymentsettings.php:231
2944
- #: adminpages/paymentsettings.php:243
2945
  msgid ""
2946
  "Pass all generated HTML through a URL filter to add HTTPS to URLs used on "
2947
  "secure pages. Check this if you are using SSL and have warnings on your "
@@ -2975,170 +3188,192 @@ msgstr ""
2975
  msgid "Logins"
2976
  msgstr ""
2977
 
2978
- #: adminpages/reports/login.php:38 adminpages/reports/memberships.php:46
2979
- #: adminpages/reports/sales.php:51 adminpages/reports/login.php:38
2980
  #: adminpages/reports/memberships.php:43 adminpages/reports/memberships.php:46
2981
- #: adminpages/reports/memberships.php:62 adminpages/reports/memberships.php:81
2982
- #: adminpages/reports/sales.php:51
 
2983
  msgid "Today"
2984
  msgstr ""
2985
 
2986
- #: adminpages/reports/login.php:44 adminpages/reports/memberships.php:47
2987
- #: adminpages/reports/sales.php:56 adminpages/reports/login.php:44
2988
  #: adminpages/reports/memberships.php:47 adminpages/reports/memberships.php:48
2989
- #: adminpages/reports/memberships.php:58 adminpages/reports/memberships.php:77
2990
- #: adminpages/reports/sales.php:56
 
2991
  msgid "This Month"
2992
  msgstr ""
2993
 
2994
- #: adminpages/reports/login.php:50 adminpages/reports/memberships.php:49
2995
- #: adminpages/reports/sales.php:66 adminpages/reports/login.php:50
2996
  #: adminpages/reports/memberships.php:49 adminpages/reports/memberships.php:50
2997
  #: adminpages/reports/memberships.php:58 adminpages/reports/memberships.php:69
2998
- #: adminpages/reports/sales.php:66
 
2999
  msgid "All Time"
3000
  msgstr ""
3001
 
3002
- #: adminpages/reports/login.php:79 adminpages/reports/login.php:61
3003
  #: adminpages/reports/login.php:63 adminpages/reports/login.php:79
 
3004
  msgid "Visits, Views, and Logins Report"
3005
  msgstr ""
3006
 
3007
- #: adminpages/reports/login.php:84 adminpages/reports/login.php:66
3008
  #: adminpages/reports/login.php:68 adminpages/reports/login.php:84
 
3009
  msgid "All Users"
3010
  msgstr ""
3011
 
3012
- #: adminpages/reports/login.php:164 adminpages/reports/login.php:146
3013
  #: adminpages/reports/login.php:148 adminpages/reports/login.php:164
 
3014
  msgid "Last Visit"
3015
  msgstr ""
3016
 
3017
- #: adminpages/reports/login.php:165 adminpages/reports/login.php:27
3018
  #: adminpages/reports/login.php:28 adminpages/reports/login.php:147
3019
  #: adminpages/reports/login.php:149 adminpages/reports/login.php:165
 
3020
  msgid "Visits This Month"
3021
  msgstr ""
3022
 
3023
- #: adminpages/reports/login.php:166 adminpages/reports/login.php:148
3024
  #: adminpages/reports/login.php:150 adminpages/reports/login.php:166
 
3025
  msgid "Total Visits"
3026
  msgstr ""
3027
 
3028
- #: adminpages/reports/login.php:167 adminpages/reports/login.php:32
3029
  #: adminpages/reports/login.php:33 adminpages/reports/login.php:149
3030
  #: adminpages/reports/login.php:151 adminpages/reports/login.php:167
 
3031
  msgid "Views This Month"
3032
  msgstr ""
3033
 
3034
- #: adminpages/reports/login.php:168 adminpages/reports/login.php:150
3035
  #: adminpages/reports/login.php:152 adminpages/reports/login.php:168
 
3036
  msgid "Total Views"
3037
  msgstr ""
3038
 
3039
- #: adminpages/reports/login.php:169 adminpages/reports/login.php:151
3040
  #: adminpages/reports/login.php:153 adminpages/reports/login.php:169
 
3041
  msgid "Last Login"
3042
  msgstr ""
3043
 
3044
- #: adminpages/reports/login.php:170 adminpages/reports/login.php:37
3045
  #: adminpages/reports/login.php:38 adminpages/reports/login.php:152
3046
  #: adminpages/reports/login.php:154 adminpages/reports/login.php:170
 
3047
  msgid "Logins This Month"
3048
  msgstr ""
3049
 
3050
- #: adminpages/reports/login.php:171 adminpages/reports/login.php:153
3051
  #: adminpages/reports/login.php:155 adminpages/reports/login.php:171
 
3052
  msgid "Total Logins"
3053
  msgstr ""
3054
 
3055
  #: adminpages/reports/memberships.php:18
3056
- #: adminpages/reports/memberships.php:300
3057
  #: adminpages/reports/memberships.php:18
3058
  #: adminpages/reports/memberships.php:252
3059
  #: adminpages/reports/memberships.php:259
3060
  #: adminpages/reports/memberships.php:272
3061
  #: adminpages/reports/memberships.php:288
3062
  #: adminpages/reports/memberships.php:300
 
3063
  msgid "Membership Stats"
3064
  msgstr ""
3065
 
3066
- #: adminpages/reports/memberships.php:40 adminpages/reports/memberships.php:37
3067
  #: adminpages/reports/memberships.php:40 adminpages/reports/memberships.php:48
 
3068
  msgid "Signups"
3069
  msgstr ""
3070
 
3071
- #: adminpages/reports/memberships.php:41 adminpages/reports/memberships.php:38
3072
- #: adminpages/reports/memberships.php:41
3073
  msgid "All Cancellations"
3074
  msgstr ""
3075
 
3076
- #: adminpages/reports/memberships.php:48 adminpages/reports/sales.php:61
3077
  #: adminpages/reports/memberships.php:48 adminpages/reports/memberships.php:53
3078
- #: adminpages/reports/memberships.php:54 adminpages/reports/memberships.php:73
3079
- #: adminpages/reports/sales.php:61
 
3080
  msgid "This Year"
3081
  msgstr ""
3082
 
3083
- #: adminpages/reports/memberships.php:306 adminpages/reports/sales.php:204
3084
  #: adminpages/reports/memberships.php:258
3085
  #: adminpages/reports/memberships.php:265
3086
  #: adminpages/reports/memberships.php:278
3087
  #: adminpages/reports/memberships.php:294
3088
- #: adminpages/reports/memberships.php:306 adminpages/reports/sales.php:187
 
3089
  #: adminpages/reports/sales.php:195 adminpages/reports/sales.php:196
3090
- #: adminpages/reports/sales.php:204
3091
  msgid "Daily"
3092
  msgstr ""
3093
 
3094
- #: adminpages/reports/memberships.php:307 adminpages/reports/sales.php:205
3095
  #: adminpages/reports/memberships.php:259
3096
  #: adminpages/reports/memberships.php:266
3097
  #: adminpages/reports/memberships.php:279
3098
  #: adminpages/reports/memberships.php:295
3099
- #: adminpages/reports/memberships.php:307 adminpages/reports/sales.php:188
 
3100
  #: adminpages/reports/sales.php:196 adminpages/reports/sales.php:197
3101
- #: adminpages/reports/sales.php:205
3102
  msgid "Monthly"
3103
  msgstr ""
3104
 
3105
- #: adminpages/reports/memberships.php:308 adminpages/reports/sales.php:206
3106
  #: adminpages/reports/memberships.php:260
3107
  #: adminpages/reports/memberships.php:267
3108
  #: adminpages/reports/memberships.php:280
3109
  #: adminpages/reports/memberships.php:296
3110
- #: adminpages/reports/memberships.php:308 adminpages/reports/sales.php:189
 
3111
  #: adminpages/reports/sales.php:197 adminpages/reports/sales.php:198
3112
- #: adminpages/reports/sales.php:206
3113
  msgid "Annual"
3114
  msgstr ""
3115
 
3116
- #: adminpages/reports/memberships.php:311
3117
  #: adminpages/reports/memberships.php:270
3118
  #: adminpages/reports/memberships.php:283
3119
  #: adminpages/reports/memberships.php:311
 
3120
  msgid "Signups vs. All Cancellations"
3121
  msgstr ""
3122
 
3123
- #: adminpages/reports/memberships.php:312
3124
  #: adminpages/reports/memberships.php:263
3125
  #: adminpages/reports/memberships.php:271
3126
  #: adminpages/reports/memberships.php:284
3127
  #: adminpages/reports/memberships.php:299
3128
  #: adminpages/reports/memberships.php:312
 
3129
  msgid "Signups vs. Cancellations"
3130
  msgstr ""
3131
 
3132
- #: adminpages/reports/memberships.php:313
3133
  #: adminpages/reports/memberships.php:272
3134
  #: adminpages/reports/memberships.php:285
3135
  #: adminpages/reports/memberships.php:313
 
3136
  msgid "Signups vs. Expirations"
3137
  msgstr ""
3138
 
3139
- #: adminpages/reports/memberships.php:318
3140
- #: adminpages/reports/memberships.php:329 adminpages/reports/sales.php:212
3141
- #: adminpages/reports/sales.php:223 adminpages/membershiplevels.php:545
3142
  #: adminpages/membershiplevels.php:551 adminpages/membershiplevels.php:553
3143
  #: adminpages/membershiplevels.php:559 adminpages/membershiplevels.php:561
3144
  #: adminpages/membershiplevels.php:580 adminpages/membershiplevels.php:588
@@ -3151,22 +3386,26 @@ msgstr ""
3151
  #: adminpages/reports/memberships.php:304
3152
  #: adminpages/reports/memberships.php:315
3153
  #: adminpages/reports/memberships.php:318
3154
- #: adminpages/reports/memberships.php:329 adminpages/reports/sales.php:195
 
 
3155
  #: adminpages/reports/sales.php:203 adminpages/reports/sales.php:204
3156
  #: adminpages/reports/sales.php:206 adminpages/reports/sales.php:212
3157
- #: adminpages/reports/sales.php:214 adminpages/reports/sales.php:215
3158
- #: adminpages/reports/sales.php:223
 
3159
  msgid "for"
3160
  msgstr ""
3161
 
3162
- #: adminpages/reports/memberships.php:345 adminpages/reports/sales.php:239
3163
  #: adminpages/reports/memberships.php:295
3164
  #: adminpages/reports/memberships.php:304
3165
  #: adminpages/reports/memberships.php:317
3166
  #: adminpages/reports/memberships.php:331
3167
- #: adminpages/reports/memberships.php:345 adminpages/reports/sales.php:222
 
3168
  #: adminpages/reports/sales.php:230 adminpages/reports/sales.php:231
3169
- #: adminpages/reports/sales.php:239
3170
  msgid "Generate Report"
3171
  msgstr ""
3172
 
@@ -3174,23 +3413,26 @@ msgstr ""
3174
  msgid "Sales and Revenue (Testing/Sandbox)"
3175
  msgstr ""
3176
 
3177
- #: adminpages/reports/sales.php:20 adminpages/reports/sales.php:198
3178
  #: adminpages/reports/sales.php:20 adminpages/reports/sales.php:180
3179
  #: adminpages/reports/sales.php:189 adminpages/reports/sales.php:198
 
3180
  msgid "Sales and Revenue"
3181
  msgstr ""
3182
 
3183
- #: adminpages/reports/sales.php:45 adminpages/reports/sales.php:210
3184
- #: adminpages/reports/sales.php:45 adminpages/reports/sales.php:193
3185
- #: adminpages/reports/sales.php:201 adminpages/reports/sales.php:202
3186
- #: adminpages/reports/sales.php:210
 
3187
  msgid "Sales"
3188
  msgstr ""
3189
 
3190
- #: adminpages/reports/sales.php:46 adminpages/reports/sales.php:209
3191
- #: adminpages/reports/sales.php:46 adminpages/reports/sales.php:192
3192
- #: adminpages/reports/sales.php:200 adminpages/reports/sales.php:201
3193
- #: adminpages/reports/sales.php:209
 
3194
  msgid "Revenue"
3195
  msgstr ""
3196
 
@@ -3229,7 +3471,7 @@ msgid "Price"
3229
  msgstr ""
3230
 
3231
  #: adminpages/templates/orders-email.php:56
3232
- #: adminpages/templates/orders-print.php:85 pages/invoice.php:79
3233
  #: adminpages/templates/orders-email.php:56
3234
  #: adminpages/templates/orders-print.php:85 pages/invoice.php:77
3235
  #: pages/invoice.php:79
@@ -3251,6 +3493,8 @@ msgstr ""
3251
  msgid "Update complete."
3252
  msgstr ""
3253
 
 
 
3254
  #: classes/class-deny-network-activation.php:45
3255
  #, php-format
3256
  msgid ""
@@ -3258,13 +3502,14 @@ msgid ""
3258
  "site's plugin page."
3259
  msgstr ""
3260
 
3261
- #: classes/class.memberorder.php:729 classes/class.memberorder.php:553
3262
  #: classes/class.memberorder.php:561 classes/class.memberorder.php:564
3263
  #: classes/class.memberorder.php:573 classes/class.memberorder.php:644
3264
  #: classes/class.memberorder.php:697 classes/class.memberorder.php:699
3265
  #: classes/class.memberorder.php:706 classes/class.memberorder.php:716
3266
  #: classes/class.memberorder.php:719 classes/class.memberorder.php:720
3267
- #: classes/class.memberorder.php:729 includes/cleanup.php:24
 
3268
  #, php-format
3269
  msgid ""
3270
  "There was an error canceling the subscription for user with ID=%s. You will "
@@ -3272,6 +3517,14 @@ msgid ""
3272
  "active."
3273
  msgstr ""
3274
 
 
 
 
 
 
 
 
 
3275
  #: classes/class.pmproemail.php:37 classes/class.pmproemail.php:37
3276
  #, php-format
3277
  msgid "An Email From %s"
@@ -3304,9 +3557,9 @@ msgstr ""
3304
  #: classes/class.pmproemail.php:287 classes/class.pmproemail.php:369
3305
  #: classes/class.pmproemail.php:378 classes/class.pmproemail.php:696
3306
  #: classes/class.pmproemail.php:698
3307
- #: classes/gateways/class.pmprogateway_braintree.php:464
3308
- #: classes/gateways/class.pmprogateway_stripe.php:638 pages/checkout.php:86
3309
- #: pages/checkout.php:96 pages/checkout.php:622 pages/confirmation.php:58
3310
  #: pages/invoice.php:33 classes/class.pmproemail.php:216
3311
  #: classes/class.pmproemail.php:218 classes/class.pmproemail.php:225
3312
  #: classes/class.pmproemail.php:227 classes/class.pmproemail.php:228
@@ -3334,6 +3587,7 @@ msgstr ""
3334
  #: classes/gateways/class.pmprogateway_braintree.php:368
3335
  #: classes/gateways/class.pmprogateway_braintree.php:400
3336
  #: classes/gateways/class.pmprogateway_braintree.php:402
 
3337
  #: classes/gateways/class.pmprogateway_braintree.php:464
3338
  #: classes/gateways/class.pmprogateway_stripe.php:495
3339
  #: classes/gateways/class.pmprogateway_stripe.php:496
@@ -3346,16 +3600,18 @@ msgstr ""
3346
  #: classes/gateways/class.pmprogateway_stripe.php:562
3347
  #: classes/gateways/class.pmprogateway_stripe.php:573
3348
  #: classes/gateways/class.pmprogateway_stripe.php:611
3349
- #: classes/gateways/class.pmprogateway_stripe.php:638 pages/checkout.php:66
3350
- #: pages/checkout.php:67 pages/checkout.php:68 pages/checkout.php:75
3351
- #: pages/checkout.php:76 pages/checkout.php:77 pages/checkout.php:78
3352
- #: pages/checkout.php:83 pages/checkout.php:85 pages/checkout.php:86
3353
- #: pages/checkout.php:93 pages/checkout.php:549 pages/checkout.php:565
 
 
3354
  #: pages/checkout.php:566 pages/checkout.php:573 pages/checkout.php:594
3355
  #: pages/checkout.php:603 pages/checkout.php:612 pages/checkout.php:616
3356
- #: pages/checkout.php:617 pages/checkout.php:619 pages/confirmation.php:51
3357
- #: pages/confirmation.php:52 pages/confirmation.php:58 pages/invoice.php:32
3358
- #: pages/invoice.php:33
3359
  msgid "Discount Code"
3360
  msgstr ""
3361
 
@@ -3639,12 +3895,13 @@ msgid ""
3639
  msgstr ""
3640
 
3641
  #: classes/gateways/class.pmprogateway_authorizenet.php:39
3642
- #: paid-memberships-pro.php:134
3643
  #: classes/gateways/class.pmprogateway_authorizenet.php:39
3644
  #: paid-memberships-pro.php:122 paid-memberships-pro.php:123
3645
  #: paid-memberships-pro.php:130 paid-memberships-pro.php:131
3646
  #: paid-memberships-pro.php:132 paid-memberships-pro.php:133
3647
- #: paid-memberships-pro.php:135 paid-memberships-pro.php:142
 
3648
  msgid "Authorize.net"
3649
  msgstr ""
3650
 
@@ -3695,10 +3952,17 @@ msgstr ""
3695
  msgid "Could not connect to Authorize.net"
3696
  msgstr ""
3697
 
3698
- #: classes/gateways/class.pmprogateway_braintree.php:62
 
 
 
 
 
 
3699
  #: classes/gateways/class.pmprogateway_stripe.php:81
3700
  #: classes/gateways/class.pmprogateway_braintree.php:49
3701
  #: classes/gateways/class.pmprogateway_braintree.php:62
 
3702
  #: classes/gateways/class.pmprogateway_stripe.php:58
3703
  #: classes/gateways/class.pmprogateway_stripe.php:81
3704
  #, php-format
@@ -3707,32 +3971,48 @@ msgid ""
3707
  "your hosting provider to enable it."
3708
  msgstr ""
3709
 
3710
- #: classes/gateways/class.pmprogateway_braintree.php:172
3711
- #: paid-memberships-pro.php:135
 
 
 
 
 
 
 
 
 
 
 
 
 
3712
  #: classes/gateways/class.pmprogateway_braintree.php:63
3713
  #: classes/gateways/class.pmprogateway_braintree.php:76
3714
  #: classes/gateways/class.pmprogateway_braintree.php:77
3715
  #: classes/gateways/class.pmprogateway_braintree.php:109
3716
  #: classes/gateways/class.pmprogateway_braintree.php:111
3717
  #: classes/gateways/class.pmprogateway_braintree.php:172
 
3718
  #: paid-memberships-pro.php:123 paid-memberships-pro.php:124
3719
  #: paid-memberships-pro.php:131 paid-memberships-pro.php:132
3720
  #: paid-memberships-pro.php:133 paid-memberships-pro.php:134
3721
- #: paid-memberships-pro.php:136 paid-memberships-pro.php:143
 
3722
  msgid "Braintree Payments"
3723
  msgstr ""
3724
 
3725
- #: classes/gateways/class.pmprogateway_braintree.php:228
3726
  #: classes/gateways/class.pmprogateway_braintree.php:119
3727
  #: classes/gateways/class.pmprogateway_braintree.php:132
3728
  #: classes/gateways/class.pmprogateway_braintree.php:133
3729
  #: classes/gateways/class.pmprogateway_braintree.php:165
3730
  #: classes/gateways/class.pmprogateway_braintree.php:167
3731
  #: classes/gateways/class.pmprogateway_braintree.php:228
 
3732
  msgid "Braintree Settings"
3733
  msgstr ""
3734
 
3735
- #: classes/gateways/class.pmprogateway_braintree.php:233
3736
  #: classes/gateways/class.pmprogateway_cybersource.php:106
3737
  #: adminpages/paymentsettings.php:294 adminpages/paymentsettings.php:298
3738
  #: adminpages/paymentsettings.php:303 adminpages/paymentsettings.php:364
@@ -3743,11 +4023,12 @@ msgstr ""
3743
  #: classes/gateways/class.pmprogateway_braintree.php:170
3744
  #: classes/gateways/class.pmprogateway_braintree.php:172
3745
  #: classes/gateways/class.pmprogateway_braintree.php:233
 
3746
  #: classes/gateways/class.pmprogateway_cybersource.php:106
3747
  msgid "Merchant ID"
3748
  msgstr ""
3749
 
3750
- #: classes/gateways/class.pmprogateway_braintree.php:241
3751
  #: adminpages/paymentsettings.php:302 adminpages/paymentsettings.php:306
3752
  #: adminpages/paymentsettings.php:311
3753
  #: classes/gateways/class.pmprogateway_braintree.php:132
@@ -3756,10 +4037,11 @@ msgstr ""
3756
  #: classes/gateways/class.pmprogateway_braintree.php:178
3757
  #: classes/gateways/class.pmprogateway_braintree.php:180
3758
  #: classes/gateways/class.pmprogateway_braintree.php:241
 
3759
  msgid "Public Key"
3760
  msgstr ""
3761
 
3762
- #: classes/gateways/class.pmprogateway_braintree.php:249
3763
  #: adminpages/paymentsettings.php:310 adminpages/paymentsettings.php:314
3764
  #: adminpages/paymentsettings.php:319
3765
  #: classes/gateways/class.pmprogateway_braintree.php:140
@@ -3768,10 +4050,11 @@ msgstr ""
3768
  #: classes/gateways/class.pmprogateway_braintree.php:186
3769
  #: classes/gateways/class.pmprogateway_braintree.php:188
3770
  #: classes/gateways/class.pmprogateway_braintree.php:249
 
3771
  msgid "Private Key"
3772
  msgstr ""
3773
 
3774
- #: classes/gateways/class.pmprogateway_braintree.php:257
3775
  #: adminpages/paymentsettings.php:318 adminpages/paymentsettings.php:322
3776
  #: adminpages/paymentsettings.php:327
3777
  #: classes/gateways/class.pmprogateway_braintree.php:148
@@ -3780,11 +4063,12 @@ msgstr ""
3780
  #: classes/gateways/class.pmprogateway_braintree.php:194
3781
  #: classes/gateways/class.pmprogateway_braintree.php:196
3782
  #: classes/gateways/class.pmprogateway_braintree.php:257
 
3783
  msgid "Client-Side Encryption Key"
3784
  msgstr ""
3785
 
3786
- #: classes/gateways/class.pmprogateway_braintree.php:265
3787
- #: classes/gateways/class.pmprogateway_stripe.php:257
3788
  #: adminpages/paymentsettings.php:462 adminpages/paymentsettings.php:470
3789
  #: adminpages/paymentsettings.php:503 adminpages/paymentsettings.php:509
3790
  #: adminpages/paymentsettings.php:511 adminpages/paymentsettings.php:517
@@ -3795,6 +4079,7 @@ msgstr ""
3795
  #: classes/gateways/class.pmprogateway_braintree.php:202
3796
  #: classes/gateways/class.pmprogateway_braintree.php:204
3797
  #: classes/gateways/class.pmprogateway_braintree.php:265
 
3798
  #: classes/gateways/class.pmprogateway_stripe.php:181
3799
  #: classes/gateways/class.pmprogateway_stripe.php:182
3800
  #: classes/gateways/class.pmprogateway_stripe.php:192
@@ -3804,10 +4089,11 @@ msgstr ""
3804
  #: classes/gateways/class.pmprogateway_stripe.php:228
3805
  #: classes/gateways/class.pmprogateway_stripe.php:230
3806
  #: classes/gateways/class.pmprogateway_stripe.php:257
 
3807
  msgid "Web Hook URL"
3808
  msgstr ""
3809
 
3810
- #: classes/gateways/class.pmprogateway_braintree.php:269
3811
  #: adminpages/paymentsettings.php:474 adminpages/paymentsettings.php:515
3812
  #: adminpages/paymentsettings.php:521 adminpages/paymentsettings.php:523
3813
  #: classes/gateways/class.pmprogateway_braintree.php:160
@@ -3816,11 +4102,12 @@ msgstr ""
3816
  #: classes/gateways/class.pmprogateway_braintree.php:206
3817
  #: classes/gateways/class.pmprogateway_braintree.php:208
3818
  #: classes/gateways/class.pmprogateway_braintree.php:269
 
3819
  msgid "To fully integrate with Braintree, be sure to set your Web Hook URL to"
3820
  msgstr ""
3821
 
3822
- #: classes/gateways/class.pmprogateway_braintree.php:383
3823
- #: classes/gateways/class.pmprogateway_stripe.php:526 pages/checkout.php:513
3824
  #: classes/gateways/class.pmprogateway_braintree.php:270
3825
  #: classes/gateways/class.pmprogateway_braintree.php:283
3826
  #: classes/gateways/class.pmprogateway_braintree.php:285
@@ -3829,6 +4116,7 @@ msgstr ""
3829
  #: classes/gateways/class.pmprogateway_braintree.php:319
3830
  #: classes/gateways/class.pmprogateway_braintree.php:321
3831
  #: classes/gateways/class.pmprogateway_braintree.php:383
 
3832
  #: classes/gateways/class.pmprogateway_stripe.php:387
3833
  #: classes/gateways/class.pmprogateway_stripe.php:388
3834
  #: classes/gateways/class.pmprogateway_stripe.php:398
@@ -3840,15 +4128,17 @@ msgstr ""
3840
  #: classes/gateways/class.pmprogateway_stripe.php:450
3841
  #: classes/gateways/class.pmprogateway_stripe.php:461
3842
  #: classes/gateways/class.pmprogateway_stripe.php:499
3843
- #: classes/gateways/class.pmprogateway_stripe.php:526 pages/checkout.php:476
3844
- #: pages/checkout.php:478 pages/checkout.php:485 pages/checkout.php:493
3845
- #: pages/checkout.php:494 pages/checkout.php:500 pages/checkout.php:501
3846
- #: pages/checkout.php:503 pages/checkout.php:510
 
 
3847
  msgid "Payment Information"
3848
  msgstr ""
3849
 
3850
- #: classes/gateways/class.pmprogateway_braintree.php:384
3851
- #: classes/gateways/class.pmprogateway_stripe.php:527 pages/checkout.php:514
3852
  #: classes/gateways/class.pmprogateway_braintree.php:270
3853
  #: classes/gateways/class.pmprogateway_braintree.php:283
3854
  #: classes/gateways/class.pmprogateway_braintree.php:285
@@ -3857,6 +4147,7 @@ msgstr ""
3857
  #: classes/gateways/class.pmprogateway_braintree.php:320
3858
  #: classes/gateways/class.pmprogateway_braintree.php:322
3859
  #: classes/gateways/class.pmprogateway_braintree.php:384
 
3860
  #: classes/gateways/class.pmprogateway_stripe.php:387
3861
  #: classes/gateways/class.pmprogateway_stripe.php:388
3862
  #: classes/gateways/class.pmprogateway_stripe.php:398
@@ -3868,17 +4159,19 @@ msgstr ""
3868
  #: classes/gateways/class.pmprogateway_stripe.php:451
3869
  #: classes/gateways/class.pmprogateway_stripe.php:462
3870
  #: classes/gateways/class.pmprogateway_stripe.php:500
3871
- #: classes/gateways/class.pmprogateway_stripe.php:527 pages/checkout.php:476
3872
- #: pages/checkout.php:478 pages/checkout.php:485 pages/checkout.php:493
3873
- #: pages/checkout.php:494 pages/checkout.php:500 pages/checkout.php:502
3874
- #: pages/checkout.php:504 pages/checkout.php:511
 
 
3875
  #, php-format
3876
  msgid "We Accept %s"
3877
  msgstr ""
3878
 
3879
- #: classes/gateways/class.pmprogateway_braintree.php:418
3880
- #: classes/gateways/class.pmprogateway_stripe.php:592 pages/billing.php:337
3881
- #: pages/checkout.php:580
3882
  #: classes/gateways/class.pmprogateway_braintree.php:303
3883
  #: classes/gateways/class.pmprogateway_braintree.php:316
3884
  #: classes/gateways/class.pmprogateway_braintree.php:318
@@ -3898,19 +4191,19 @@ msgstr ""
3898
  #: classes/gateways/class.pmprogateway_stripe.php:516
3899
  #: classes/gateways/class.pmprogateway_stripe.php:527
3900
  #: classes/gateways/class.pmprogateway_stripe.php:565
3901
- #: classes/gateways/class.pmprogateway_stripe.php:592 pages/billing.php:244
 
3902
  #: pages/billing.php:248 pages/billing.php:257 pages/billing.php:260
3903
  #: pages/billing.php:263 pages/billing.php:305 pages/billing.php:311
3904
- #: pages/billing.php:314 pages/checkout.php:503 pages/checkout.php:519
 
3905
  #: pages/checkout.php:520 pages/checkout.php:527 pages/checkout.php:548
3906
  #: pages/checkout.php:557 pages/checkout.php:566 pages/checkout.php:570
3907
- #: pages/checkout.php:577
3908
  msgid "Card Number"
3909
  msgstr ""
3910
 
3911
- #: classes/gateways/class.pmprogateway_braintree.php:455
3912
- #: classes/gateways/class.pmprogateway_stripe.php:629 pages/billing.php:380
3913
- #: pages/checkout.php:615
3914
  #: classes/gateways/class.pmprogateway_braintree.php:340
3915
  #: classes/gateways/class.pmprogateway_braintree.php:353
3916
  #: classes/gateways/class.pmprogateway_braintree.php:355
@@ -3932,18 +4225,19 @@ msgstr ""
3932
  #: classes/gateways/class.pmprogateway_stripe.php:602
3933
  #: classes/gateways/class.pmprogateway_stripe.php:629 pages/billing.php:281
3934
  #: pages/billing.php:285 pages/billing.php:294 pages/billing.php:297
3935
- #: pages/billing.php:301 pages/billing.php:343 pages/billing.php:352
3936
- #: pages/billing.php:354 pages/billing.php:357 pages/checkout.php:540
3937
- #: pages/checkout.php:556 pages/checkout.php:557 pages/checkout.php:564
3938
- #: pages/checkout.php:585 pages/checkout.php:594 pages/checkout.php:603
3939
- #: pages/checkout.php:605 pages/checkout.php:607 pages/checkout.php:608
3940
- #: pages/checkout.php:612
 
3941
  msgid "CVV"
3942
  msgstr ""
3943
 
3944
- #: classes/gateways/class.pmprogateway_braintree.php:456
3945
- #: classes/gateways/class.pmprogateway_stripe.php:630 pages/billing.php:381
3946
- #: pages/checkout.php:616
3947
  #: classes/gateways/class.pmprogateway_braintree.php:341
3948
  #: classes/gateways/class.pmprogateway_braintree.php:354
3949
  #: classes/gateways/class.pmprogateway_braintree.php:356
@@ -3963,20 +4257,22 @@ msgstr ""
3963
  #: classes/gateways/class.pmprogateway_stripe.php:554
3964
  #: classes/gateways/class.pmprogateway_stripe.php:565
3965
  #: classes/gateways/class.pmprogateway_stripe.php:603
3966
- #: classes/gateways/class.pmprogateway_stripe.php:630 pages/billing.php:282
 
3967
  #: pages/billing.php:286 pages/billing.php:295 pages/billing.php:298
3968
- #: pages/billing.php:302 pages/billing.php:344 pages/billing.php:353
3969
- #: pages/billing.php:355 pages/billing.php:358 pages/checkout.php:541
 
3970
  #: pages/checkout.php:557 pages/checkout.php:558 pages/checkout.php:565
3971
  #: pages/checkout.php:586 pages/checkout.php:595 pages/checkout.php:604
3972
  #: pages/checkout.php:606 pages/checkout.php:608 pages/checkout.php:609
3973
- #: pages/checkout.php:613
3974
  msgid "what's this?"
3975
  msgstr ""
3976
 
3977
- #: classes/gateways/class.pmprogateway_braintree.php:466
3978
- #: classes/gateways/class.pmprogateway_stripe.php:640 pages/checkout.php:98
3979
- #: pages/checkout.php:624
3980
  #: classes/gateways/class.pmprogateway_braintree.php:351
3981
  #: classes/gateways/class.pmprogateway_braintree.php:364
3982
  #: classes/gateways/class.pmprogateway_braintree.php:366
@@ -3984,6 +4280,7 @@ msgstr ""
3984
  #: classes/gateways/class.pmprogateway_braintree.php:370
3985
  #: classes/gateways/class.pmprogateway_braintree.php:402
3986
  #: classes/gateways/class.pmprogateway_braintree.php:404
 
3987
  #: classes/gateways/class.pmprogateway_braintree.php:466
3988
  #: classes/gateways/class.pmprogateway_stripe.php:497
3989
  #: classes/gateways/class.pmprogateway_stripe.php:498
@@ -3996,32 +4293,40 @@ msgstr ""
3996
  #: classes/gateways/class.pmprogateway_stripe.php:564
3997
  #: classes/gateways/class.pmprogateway_stripe.php:575
3998
  #: classes/gateways/class.pmprogateway_stripe.php:613
3999
- #: classes/gateways/class.pmprogateway_stripe.php:640 pages/checkout.php:78
 
4000
  #: pages/checkout.php:79 pages/checkout.php:80 pages/checkout.php:87
4001
- #: pages/checkout.php:88 pages/checkout.php:95 pages/checkout.php:551
4002
- #: pages/checkout.php:567 pages/checkout.php:568 pages/checkout.php:575
4003
- #: pages/checkout.php:596 pages/checkout.php:605 pages/checkout.php:614
4004
- #: pages/checkout.php:618 pages/checkout.php:619 pages/checkout.php:621
 
4005
  msgid "Apply"
4006
  msgstr ""
4007
 
 
 
 
 
 
 
 
4008
  #: classes/gateways/class.pmprogateway_braintree.php:524
 
4009
  #: classes/gateways/class.pmprogateway_braintree.php:541
4010
- #: classes/gateways/class.pmprogateway_braintree.php:623
4011
- #: classes/gateways/class.pmprogateway_braintree.php:782
4012
- #: classes/gateways/class.pmprogateway_braintree.php:887
4013
- #: classes/gateways/class.pmprogateway_braintree.php:907
4014
- #: classes/gateways/class.pmprogateway_braintree.php:524
4015
- #: classes/gateways/class.pmprogateway_braintree.php:541
4016
  #: classes/gateways/class.pmprogateway_braintree.php:623
4017
  #: classes/gateways/class.pmprogateway_braintree.php:781
 
4018
  #: classes/gateways/class.pmprogateway_braintree.php:886
 
4019
  #: classes/gateways/class.pmprogateway_braintree.php:906
 
4020
  msgid "Payment error: Please contact the webmaster (braintree-load-error)"
4021
  msgstr ""
4022
 
4023
- #: classes/gateways/class.pmprogateway_braintree.php:528
4024
- #: classes/gateways/class.pmprogateway_stripe.php:1176
4025
  #: classes/gateways/class.pmprogateway_braintree.php:61
4026
  #: classes/gateways/class.pmprogateway_braintree.php:406
4027
  #: classes/gateways/class.pmprogateway_braintree.php:419
@@ -4030,6 +4335,7 @@ msgstr ""
4030
  #: classes/gateways/class.pmprogateway_braintree.php:425
4031
  #: classes/gateways/class.pmprogateway_braintree.php:457
4032
  #: classes/gateways/class.pmprogateway_braintree.php:459
 
4033
  #: classes/gateways/class.pmprogateway_braintree.php:528
4034
  #: classes/gateways/class.pmprogateway_stripe.php:53
4035
  #: classes/gateways/class.pmprogateway_stripe.php:1011
@@ -4043,12 +4349,13 @@ msgstr ""
4043
  #: classes/gateways/class.pmprogateway_stripe.php:1076
4044
  #: classes/gateways/class.pmprogateway_stripe.php:1094
4045
  #: classes/gateways/class.pmprogateway_stripe.php:1105
 
4046
  #: classes/gateways/class.pmprogateway_stripe.php:1143
4047
  #: classes/gateways/class.pmprogateway_stripe.php:1176
4048
  msgid "Unknown error: Initial payment failed."
4049
  msgstr ""
4050
 
4051
- #: classes/gateways/class.pmprogateway_braintree.php:596
4052
  #: classes/gateways/class.pmprogateway_braintree.php:120
4053
  #: classes/gateways/class.pmprogateway_braintree.php:465
4054
  #: classes/gateways/class.pmprogateway_braintree.php:478
@@ -4057,11 +4364,12 @@ msgstr ""
4057
  #: classes/gateways/class.pmprogateway_braintree.php:484
4058
  #: classes/gateways/class.pmprogateway_braintree.php:516
4059
  #: classes/gateways/class.pmprogateway_braintree.php:518
 
4060
  #: classes/gateways/class.pmprogateway_braintree.php:596
4061
  msgid "Error during settlement:"
4062
  msgstr ""
4063
 
4064
- #: classes/gateways/class.pmprogateway_braintree.php:605
4065
  #: classes/gateways/class.pmprogateway_braintree.php:129
4066
  #: classes/gateways/class.pmprogateway_braintree.php:474
4067
  #: classes/gateways/class.pmprogateway_braintree.php:487
@@ -4070,11 +4378,18 @@ msgstr ""
4070
  #: classes/gateways/class.pmprogateway_braintree.php:493
4071
  #: classes/gateways/class.pmprogateway_braintree.php:525
4072
  #: classes/gateways/class.pmprogateway_braintree.php:527
 
4073
  #: classes/gateways/class.pmprogateway_braintree.php:605
4074
  msgid "Error during charge:"
4075
  msgstr ""
4076
 
4077
- #: classes/gateways/class.pmprogateway_braintree.php:703
 
 
 
 
 
 
4078
  #: classes/gateways/class.pmprogateway_braintree.php:198
4079
  #: classes/gateways/class.pmprogateway_braintree.php:221
4080
  #: classes/gateways/class.pmprogateway_braintree.php:566
@@ -4085,10 +4400,11 @@ msgstr ""
4085
  #: classes/gateways/class.pmprogateway_braintree.php:617
4086
  #: classes/gateways/class.pmprogateway_braintree.php:619
4087
  #: classes/gateways/class.pmprogateway_braintree.php:702
 
4088
  msgid "Failed to update customer."
4089
  msgstr ""
4090
 
4091
- #: classes/gateways/class.pmprogateway_braintree.php:751
4092
  #: classes/gateways/class.pmprogateway_braintree.php:246
4093
  #: classes/gateways/class.pmprogateway_braintree.php:269
4094
  #: classes/gateways/class.pmprogateway_braintree.php:614
@@ -4099,10 +4415,11 @@ msgstr ""
4099
  #: classes/gateways/class.pmprogateway_braintree.php:665
4100
  #: classes/gateways/class.pmprogateway_braintree.php:667
4101
  #: classes/gateways/class.pmprogateway_braintree.php:750
 
4102
  msgid "Failed to create customer."
4103
  msgstr ""
4104
 
4105
- #: classes/gateways/class.pmprogateway_braintree.php:758
4106
  #: classes/gateways/class.pmprogateway_braintree.php:253
4107
  #: classes/gateways/class.pmprogateway_braintree.php:276
4108
  #: classes/gateways/class.pmprogateway_braintree.php:621
@@ -4113,10 +4430,11 @@ msgstr ""
4113
  #: classes/gateways/class.pmprogateway_braintree.php:672
4114
  #: classes/gateways/class.pmprogateway_braintree.php:674
4115
  #: classes/gateways/class.pmprogateway_braintree.php:757
 
4116
  msgid "Error creating customer record with Braintree:"
4117
  msgstr ""
4118
 
4119
- #: classes/gateways/class.pmprogateway_braintree.php:863
4120
  #: classes/gateways/class.pmprogateway_braintree.php:344
4121
  #: classes/gateways/class.pmprogateway_braintree.php:345
4122
  #: classes/gateways/class.pmprogateway_braintree.php:376
@@ -4128,10 +4446,11 @@ msgstr ""
4128
  #: classes/gateways/class.pmprogateway_braintree.php:772
4129
  #: classes/gateways/class.pmprogateway_braintree.php:774
4130
  #: classes/gateways/class.pmprogateway_braintree.php:862
 
4131
  msgid "Error subscribing customer to plan with Braintree:"
4132
  msgstr ""
4133
 
4134
- #: classes/gateways/class.pmprogateway_braintree.php:878
4135
  #: classes/gateways/class.pmprogateway_braintree.php:359
4136
  #: classes/gateways/class.pmprogateway_braintree.php:360
4137
  #: classes/gateways/class.pmprogateway_braintree.php:391
@@ -4143,12 +4462,13 @@ msgstr ""
4143
  #: classes/gateways/class.pmprogateway_braintree.php:787
4144
  #: classes/gateways/class.pmprogateway_braintree.php:789
4145
  #: classes/gateways/class.pmprogateway_braintree.php:877
 
4146
  msgid "Failed to subscribe with Braintree:"
4147
  msgstr ""
4148
 
4149
- #: classes/gateways/class.pmprogateway_braintree.php:926
4150
- #: classes/gateways/class.pmprogateway_braintree.php:939
4151
- #: classes/gateways/class.pmprogateway_braintree.php:946
4152
  #: classes/gateways/class.pmprogateway_braintree.php:397
4153
  #: classes/gateways/class.pmprogateway_braintree.php:398
4154
  #: classes/gateways/class.pmprogateway_braintree.php:410
@@ -4179,8 +4499,11 @@ msgstr ""
4179
  #: classes/gateways/class.pmprogateway_braintree.php:845
4180
  #: classes/gateways/class.pmprogateway_braintree.php:847
4181
  #: classes/gateways/class.pmprogateway_braintree.php:925
 
4182
  #: classes/gateways/class.pmprogateway_braintree.php:938
 
4183
  #: classes/gateways/class.pmprogateway_braintree.php:945
 
4184
  #: classes/gateways/class.pmprogateway_stripe.php:343
4185
  #: classes/gateways/class.pmprogateway_stripe.php:344
4186
  #: classes/gateways/class.pmprogateway_stripe.php:351
@@ -4194,7 +4517,7 @@ msgid "Could not find the subscription."
4194
  msgstr ""
4195
 
4196
  #: classes/gateways/class.pmprogateway_check.php:49
4197
- #: paid-memberships-pro.php:128 adminpages/orders.php:399
4198
  #: adminpages/orders.php:449 adminpages/paymentsettings.php:157
4199
  #: adminpages/paymentsettings.php:159
4200
  #: classes/gateways/class.pmprogateway_check.php:48
@@ -4202,7 +4525,8 @@ msgstr ""
4202
  #: paid-memberships-pro.php:116 paid-memberships-pro.php:117
4203
  #: paid-memberships-pro.php:124 paid-memberships-pro.php:125
4204
  #: paid-memberships-pro.php:126 paid-memberships-pro.php:127
4205
- #: paid-memberships-pro.php:129 paid-memberships-pro.php:136
 
4206
  msgid "Pay by Check"
4207
  msgstr ""
4208
 
@@ -4281,12 +4605,12 @@ msgid "Vendor"
4281
  msgstr ""
4282
 
4283
  #: classes/gateways/class.pmprogateway_payflowpro.php:124
4284
- #: pages/checkout.php:203 adminpages/paymentsettings.php:219
4285
  #: adminpages/paymentsettings.php:223 adminpages/paymentsettings.php:228
4286
  #: classes/gateways/class.pmprogateway_payflowpro.php:124
4287
- #: pages/checkout.php:177 pages/checkout.php:180 pages/checkout.php:182
4288
- #: pages/checkout.php:189 pages/checkout.php:191 pages/checkout.php:193
4289
- #: pages/checkout.php:200
4290
  msgid "Password"
4291
  msgstr ""
4292
 
@@ -4317,19 +4641,20 @@ msgid ""
4317
  msgstr ""
4318
 
4319
  #: classes/gateways/class.pmprogateway_paypal.php:68
4320
- #: paid-memberships-pro.php:131
4321
  #: classes/gateways/class.pmprogateway_paypal.php:57
4322
  #: classes/gateways/class.pmprogateway_paypal.php:68
4323
  #: paid-memberships-pro.php:119 paid-memberships-pro.php:120
4324
  #: paid-memberships-pro.php:127 paid-memberships-pro.php:128
4325
  #: paid-memberships-pro.php:129 paid-memberships-pro.php:130
4326
- #: paid-memberships-pro.php:132 paid-memberships-pro.php:139
 
4327
  msgid "PayPal Website Payments Pro"
4328
  msgstr ""
4329
 
4330
  #: classes/gateways/class.pmprogateway_paypal.php:125
4331
  #: classes/gateways/class.pmprogateway_paypalexpress.php:140
4332
- #: classes/gateways/class.pmprogateway_paypalstandard.php:112
4333
  #: classes/gateways/class.pmprogateway_paypal.php:113
4334
  #: classes/gateways/class.pmprogateway_paypal.php:125
4335
  #: classes/gateways/class.pmprogateway_paypalexpress.php:118
@@ -4341,7 +4666,7 @@ msgstr ""
4341
 
4342
  #: classes/gateways/class.pmprogateway_paypal.php:130
4343
  #: classes/gateways/class.pmprogateway_paypalexpress.php:145
4344
- #: classes/gateways/class.pmprogateway_paypalstandard.php:117
4345
  #: adminpages/paymentsettings.php:179
4346
  #: classes/gateways/class.pmprogateway_paypal.php:118
4347
  #: classes/gateways/class.pmprogateway_paypal.php:130
@@ -4359,7 +4684,7 @@ msgstr ""
4359
 
4360
  #: classes/gateways/class.pmprogateway_paypal.php:135
4361
  #: classes/gateways/class.pmprogateway_paypalexpress.php:150
4362
- #: classes/gateways/class.pmprogateway_paypalstandard.php:122
4363
  #: adminpages/paymentsettings.php:227 adminpages/paymentsettings.php:231
4364
  #: adminpages/paymentsettings.php:236
4365
  #: classes/gateways/class.pmprogateway_paypal.php:123
@@ -4373,7 +4698,7 @@ msgstr ""
4373
 
4374
  #: classes/gateways/class.pmprogateway_paypal.php:143
4375
  #: classes/gateways/class.pmprogateway_paypalexpress.php:158
4376
- #: classes/gateways/class.pmprogateway_paypalstandard.php:130
4377
  #: classes/gateways/class.pmprogateway_twocheckout.php:119
4378
  #: adminpages/paymentsettings.php:235 adminpages/paymentsettings.php:239
4379
  #: adminpages/paymentsettings.php:244 adminpages/paymentsettings.php:331
@@ -4392,7 +4717,7 @@ msgstr ""
4392
 
4393
  #: classes/gateways/class.pmprogateway_paypal.php:151
4394
  #: classes/gateways/class.pmprogateway_paypalexpress.php:166
4395
- #: classes/gateways/class.pmprogateway_paypalstandard.php:138
4396
  #: classes/gateways/class.pmprogateway_twocheckout.php:128
4397
  #: adminpages/paymentsettings.php:243 adminpages/paymentsettings.php:247
4398
  #: adminpages/paymentsettings.php:252 adminpages/paymentsettings.php:339
@@ -4411,7 +4736,7 @@ msgstr ""
4411
 
4412
  #: classes/gateways/class.pmprogateway_paypal.php:159
4413
  #: classes/gateways/class.pmprogateway_paypalexpress.php:174
4414
- #: classes/gateways/class.pmprogateway_paypalstandard.php:146
4415
  #: adminpages/paymentsettings.php:251 adminpages/paymentsettings.php:255
4416
  #: adminpages/paymentsettings.php:260
4417
  #: classes/gateways/class.pmprogateway_paypal.php:147
@@ -4432,7 +4757,7 @@ msgstr ""
4432
 
4433
  #: classes/gateways/class.pmprogateway_paypal.php:178
4434
  #: classes/gateways/class.pmprogateway_paypalexpress.php:193
4435
- #: classes/gateways/class.pmprogateway_paypalstandard.php:154
4436
  #: adminpages/paymentsettings.php:446 adminpages/paymentsettings.php:479
4437
  #: adminpages/paymentsettings.php:485 adminpages/paymentsettings.php:487
4438
  #: classes/gateways/class.pmprogateway_paypal.php:155
@@ -4454,43 +4779,44 @@ msgstr ""
4454
 
4455
  #: classes/gateways/class.pmprogateway_paypal.php:201
4456
  #: classes/gateways/class.pmprogateway_paypalexpress.php:438
4457
- #: classes/gateways/class.pmprogateway_paypalstandard.php:201
4458
- #: pages/checkout.php:312 classes/gateways/class.pmprogateway_paypal.php:178
4459
  #: classes/gateways/class.pmprogateway_paypal.php:201
4460
  #: classes/gateways/class.pmprogateway_paypalexpress.php:402
4461
  #: classes/gateways/class.pmprogateway_paypalexpress.php:412
4462
  #: classes/gateways/class.pmprogateway_paypalexpress.php:438
4463
  #: classes/gateways/class.pmprogateway_paypalstandard.php:201
4464
  #: classes/gateways/class.pmprogateway_paypalstandard.php:202
4465
- #: pages/checkout.php:286 pages/checkout.php:288 pages/checkout.php:295
4466
- #: pages/checkout.php:300 pages/checkout.php:302 pages/checkout.php:309
4467
- #: pages/checkout.php:675 pages/checkout.php:682 pages/checkout.php:685
4468
- #: pages/checkout.php:701
4469
  msgid "Check Out with PayPal"
4470
  msgstr ""
4471
 
4472
  #: classes/gateways/class.pmprogateway_paypal.php:207
4473
  #: classes/gateways/class.pmprogateway_paypalexpress.php:443
4474
- #: classes/gateways/class.pmprogateway_paypalstandard.php:206
4475
- #: pages/checkout.php:728 classes/gateways/class.pmprogateway_paypal.php:184
4476
  #: classes/gateways/class.pmprogateway_paypal.php:207
4477
  #: classes/gateways/class.pmprogateway_paypalexpress.php:408
4478
  #: classes/gateways/class.pmprogateway_paypalexpress.php:418
4479
  #: classes/gateways/class.pmprogateway_paypalexpress.php:443
4480
  #: classes/gateways/class.pmprogateway_paypalstandard.php:206
4481
  #: classes/gateways/class.pmprogateway_paypalstandard.php:208
4482
- #: pages/checkout.php:681 pages/checkout.php:688 pages/checkout.php:691
4483
- #: pages/checkout.php:704 pages/checkout.php:707 pages/checkout.php:713
4484
- #: pages/checkout.php:718 pages/checkout.php:722 pages/checkout.php:724
4485
- #: pages/checkout.php:725 pages/checkout.php:728 pages/checkout.php:729
 
4486
  msgid "Submit and Check Out"
4487
  msgstr ""
4488
 
4489
  #: classes/gateways/class.pmprogateway_paypal.php:207
4490
  #: classes/gateways/class.pmprogateway_paypalexpress.php:443
4491
- #: classes/gateways/class.pmprogateway_paypalstandard.php:206
4492
  #: classes/gateways/class.pmprogateway_twocheckout.php:203
4493
- #: pages/checkout.php:728 classes/gateways/class.pmprogateway_paypal.php:184
4494
  #: classes/gateways/class.pmprogateway_paypal.php:207
4495
  #: classes/gateways/class.pmprogateway_paypalexpress.php:408
4496
  #: classes/gateways/class.pmprogateway_paypalexpress.php:418
@@ -4500,16 +4826,17 @@ msgstr ""
4500
  #: classes/gateways/class.pmprogateway_twocheckout.php:192
4501
  #: classes/gateways/class.pmprogateway_twocheckout.php:203
4502
  #: classes/gateways/class.pmprogateway_twocheckout.php:214
4503
- #: pages/checkout.php:681 pages/checkout.php:688 pages/checkout.php:691
4504
- #: pages/checkout.php:704 pages/checkout.php:707 pages/checkout.php:713
4505
- #: pages/checkout.php:718 pages/checkout.php:722 pages/checkout.php:724
4506
- #: pages/checkout.php:725 pages/checkout.php:728 pages/checkout.php:729
 
4507
  msgid "Submit and Confirm"
4508
  msgstr ""
4509
 
4510
  #: classes/gateways/class.pmprogateway_paypal.php:631
4511
  #: classes/gateways/class.pmprogateway_paypalexpress.php:777
4512
- #: classes/gateways/class.pmprogateway_paypalstandard.php:464
4513
  #: classes/gateways/class.pmprogateway_paypal.php:385
4514
  #: classes/gateways/class.pmprogateway_paypal.php:605
4515
  #: classes/gateways/class.pmprogateway_paypal.php:607
@@ -4535,14 +4862,15 @@ msgid ""
4535
  msgstr ""
4536
 
4537
  #: classes/gateways/class.pmprogateway_paypalexpress.php:84
4538
- #: paid-memberships-pro.php:130
4539
  #: classes/gateways/class.pmprogateway_paypalexpress.php:63
4540
  #: classes/gateways/class.pmprogateway_paypalexpress.php:73
4541
  #: classes/gateways/class.pmprogateway_paypalexpress.php:84
4542
  #: paid-memberships-pro.php:118 paid-memberships-pro.php:119
4543
  #: paid-memberships-pro.php:126 paid-memberships-pro.php:127
4544
  #: paid-memberships-pro.php:128 paid-memberships-pro.php:129
4545
- #: paid-memberships-pro.php:131 paid-memberships-pro.php:138
 
4546
  msgid "PayPal Express"
4547
  msgstr ""
4548
 
@@ -4572,25 +4900,30 @@ msgstr ""
4572
  msgid "The PayPal Token was lost."
4573
  msgstr ""
4574
 
4575
- #: classes/gateways/class.pmprogateway_paypalstandard.php:60
4576
- #: paid-memberships-pro.php:133
4577
  #: classes/gateways/class.pmprogateway_paypalstandard.php:60
4578
  #: paid-memberships-pro.php:121 paid-memberships-pro.php:122
4579
  #: paid-memberships-pro.php:129 paid-memberships-pro.php:130
4580
  #: paid-memberships-pro.php:131 paid-memberships-pro.php:132
4581
- #: paid-memberships-pro.php:134 paid-memberships-pro.php:141
 
4582
  msgid "PayPal Standard"
4583
  msgstr ""
4584
 
4585
- #: classes/gateways/class.pmprogateway_paypalstandard.php:157
4586
  #: classes/gateways/class.pmprogateway_paypalstandard.php:157
4587
  msgid ""
4588
  "Here is your IPN URL for reference. You SHOULD NOT set this in your PayPal "
4589
  "settings."
4590
  msgstr ""
4591
 
4592
- #: classes/gateways/class.pmprogateway_stripe.php:169
4593
- #: paid-memberships-pro.php:129
 
 
 
 
4594
  #: classes/gateways/class.pmprogateway_stripe.php:93
4595
  #: classes/gateways/class.pmprogateway_stripe.php:94
4596
  #: classes/gateways/class.pmprogateway_stripe.php:104
@@ -4600,14 +4933,16 @@ msgstr ""
4600
  #: classes/gateways/class.pmprogateway_stripe.php:140
4601
  #: classes/gateways/class.pmprogateway_stripe.php:142
4602
  #: classes/gateways/class.pmprogateway_stripe.php:169
 
4603
  #: paid-memberships-pro.php:117 paid-memberships-pro.php:118
4604
  #: paid-memberships-pro.php:125 paid-memberships-pro.php:126
4605
  #: paid-memberships-pro.php:127 paid-memberships-pro.php:128
4606
- #: paid-memberships-pro.php:130 paid-memberships-pro.php:137
 
4607
  msgid "Stripe"
4608
  msgstr ""
4609
 
4610
- #: classes/gateways/class.pmprogateway_stripe.php:224
4611
  #: classes/gateways/class.pmprogateway_stripe.php:148
4612
  #: classes/gateways/class.pmprogateway_stripe.php:149
4613
  #: classes/gateways/class.pmprogateway_stripe.php:159
@@ -4617,10 +4952,11 @@ msgstr ""
4617
  #: classes/gateways/class.pmprogateway_stripe.php:195
4618
  #: classes/gateways/class.pmprogateway_stripe.php:197
4619
  #: classes/gateways/class.pmprogateway_stripe.php:224
 
4620
  msgid "Stripe Settings"
4621
  msgstr ""
4622
 
4623
- #: classes/gateways/class.pmprogateway_stripe.php:229
4624
  #: adminpages/paymentsettings.php:277 adminpages/paymentsettings.php:281
4625
  #: adminpages/paymentsettings.php:286
4626
  #: classes/gateways/class.pmprogateway_stripe.php:153
@@ -4632,10 +4968,11 @@ msgstr ""
4632
  #: classes/gateways/class.pmprogateway_stripe.php:200
4633
  #: classes/gateways/class.pmprogateway_stripe.php:202
4634
  #: classes/gateways/class.pmprogateway_stripe.php:229
 
4635
  msgid "Secret Key"
4636
  msgstr ""
4637
 
4638
- #: classes/gateways/class.pmprogateway_stripe.php:237
4639
  #: adminpages/paymentsettings.php:285 adminpages/paymentsettings.php:289
4640
  #: adminpages/paymentsettings.php:294
4641
  #: classes/gateways/class.pmprogateway_stripe.php:161
@@ -4647,10 +4984,11 @@ msgstr ""
4647
  #: classes/gateways/class.pmprogateway_stripe.php:208
4648
  #: classes/gateways/class.pmprogateway_stripe.php:210
4649
  #: classes/gateways/class.pmprogateway_stripe.php:237
 
4650
  msgid "Publishable Key"
4651
  msgstr ""
4652
 
4653
- #: classes/gateways/class.pmprogateway_stripe.php:245
4654
  #: adminpages/paymentsettings.php:425 adminpages/paymentsettings.php:430
4655
  #: adminpages/paymentsettings.php:432
4656
  #: classes/gateways/class.pmprogateway_stripe.php:169
@@ -4662,10 +5000,11 @@ msgstr ""
4662
  #: classes/gateways/class.pmprogateway_stripe.php:216
4663
  #: classes/gateways/class.pmprogateway_stripe.php:218
4664
  #: classes/gateways/class.pmprogateway_stripe.php:245
 
4665
  msgid "Show Billing Address Fields"
4666
  msgstr ""
4667
 
4668
- #: classes/gateways/class.pmprogateway_stripe.php:252
4669
  #: adminpages/paymentsettings.php:437 adminpages/paymentsettings.php:439
4670
  #: classes/gateways/class.pmprogateway_stripe.php:176
4671
  #: classes/gateways/class.pmprogateway_stripe.php:177
@@ -4676,13 +5015,14 @@ msgstr ""
4676
  #: classes/gateways/class.pmprogateway_stripe.php:223
4677
  #: classes/gateways/class.pmprogateway_stripe.php:225
4678
  #: classes/gateways/class.pmprogateway_stripe.php:252
 
4679
  msgid ""
4680
  "Stripe doesn't require billing address fields. Choose 'No' to hide them on "
4681
  "the checkout page.<br /><strong>If No, make sure you disable address "
4682
  "verification in the Stripe dashboard settings.</strong>"
4683
  msgstr ""
4684
 
4685
- #: classes/gateways/class.pmprogateway_stripe.php:260
4686
  #: adminpages/paymentsettings.php:465 adminpages/paymentsettings.php:506
4687
  #: adminpages/paymentsettings.php:512 adminpages/paymentsettings.php:514
4688
  #: classes/gateways/class.pmprogateway_stripe.php:184
@@ -4694,18 +5034,25 @@ msgstr ""
4694
  #: classes/gateways/class.pmprogateway_stripe.php:231
4695
  #: classes/gateways/class.pmprogateway_stripe.php:233
4696
  #: classes/gateways/class.pmprogateway_stripe.php:260
 
4697
  msgid "To fully integrate with Stripe, be sure to set your Web Hook URL to"
4698
  msgstr ""
4699
 
 
 
 
 
 
 
4700
  #: classes/gateways/class.pmprogateway_stripe.php:703
4701
- #: classes/gateways/class.pmprogateway_stripe.php:703
4702
  #, php-format
4703
  msgid ""
4704
  "%1$sNote:%2$s Subscription %3$s%4$s%5$s could not be found at Stripe. It may "
4705
  "have been deleted."
4706
  msgstr ""
4707
 
4708
- #: classes/gateways/class.pmprogateway_stripe.php:710
4709
  #: classes/gateways/class.pmprogateway_stripe.php:567
4710
  #: classes/gateways/class.pmprogateway_stripe.php:568
4711
  #: classes/gateways/class.pmprogateway_stripe.php:578
@@ -4718,10 +5065,11 @@ msgstr ""
4718
  #: classes/gateways/class.pmprogateway_stripe.php:645
4719
  #: classes/gateways/class.pmprogateway_stripe.php:683
4720
  #: classes/gateways/class.pmprogateway_stripe.php:710
 
4721
  msgid "Subscription Updates"
4722
  msgstr ""
4723
 
4724
- #: classes/gateways/class.pmprogateway_stripe.php:714
4725
  #: classes/gateways/class.pmprogateway_stripe.php:571
4726
  #: classes/gateways/class.pmprogateway_stripe.php:572
4727
  #: classes/gateways/class.pmprogateway_stripe.php:582
@@ -4734,12 +5082,13 @@ msgstr ""
4734
  #: classes/gateways/class.pmprogateway_stripe.php:649
4735
  #: classes/gateways/class.pmprogateway_stripe.php:687
4736
  #: classes/gateways/class.pmprogateway_stripe.php:714
 
4737
  msgid ""
4738
  "Subscription updates, allow you to change the member's subscription values "
4739
  "at predefined times. Be sure to click Update Profile after making changes."
4740
  msgstr ""
4741
 
4742
- #: classes/gateways/class.pmprogateway_stripe.php:716
4743
  #: classes/gateways/class.pmprogateway_stripe.php:573
4744
  #: classes/gateways/class.pmprogateway_stripe.php:574
4745
  #: classes/gateways/class.pmprogateway_stripe.php:584
@@ -4752,12 +5101,13 @@ msgstr ""
4752
  #: classes/gateways/class.pmprogateway_stripe.php:651
4753
  #: classes/gateways/class.pmprogateway_stripe.php:689
4754
  #: classes/gateways/class.pmprogateway_stripe.php:716
 
4755
  msgid ""
4756
  "Subscription updates, allow you to change the member's subscription values "
4757
  "at predefined times. Be sure to click Update User after making changes."
4758
  msgstr ""
4759
 
4760
- #: classes/gateways/class.pmprogateway_stripe.php:721 pages/billing.php:396
4761
  #: classes/gateways/class.pmprogateway_stripe.php:578
4762
  #: classes/gateways/class.pmprogateway_stripe.php:579
4763
  #: classes/gateways/class.pmprogateway_stripe.php:589
@@ -4769,36 +5119,22 @@ msgstr ""
4769
  #: classes/gateways/class.pmprogateway_stripe.php:645
4770
  #: classes/gateways/class.pmprogateway_stripe.php:656
4771
  #: classes/gateways/class.pmprogateway_stripe.php:694
4772
- #: classes/gateways/class.pmprogateway_stripe.php:721 pages/billing.php:294
 
4773
  #: pages/billing.php:298 pages/billing.php:329 pages/billing.php:338
4774
  #: pages/billing.php:341 pages/billing.php:343 pages/billing.php:347
4775
- #: pages/billing.php:370 pages/billing.php:391 pages/billing.php:400
4776
- #: pages/billing.php:405
4777
  msgid "Update"
4778
  msgstr ""
4779
 
4780
- #: classes/gateways/class.pmprogateway_stripe.php:914
4781
- #: classes/gateways/class.pmprogateway_stripe.php:769
4782
- #: classes/gateways/class.pmprogateway_stripe.php:770
4783
- #: classes/gateways/class.pmprogateway_stripe.php:780
4784
- #: classes/gateways/class.pmprogateway_stripe.php:784
4785
- #: classes/gateways/class.pmprogateway_stripe.php:812
4786
- #: classes/gateways/class.pmprogateway_stripe.php:816
4787
- #: classes/gateways/class.pmprogateway_stripe.php:817
4788
- #: classes/gateways/class.pmprogateway_stripe.php:820
4789
- #: classes/gateways/class.pmprogateway_stripe.php:838
4790
- #: classes/gateways/class.pmprogateway_stripe.php:849
4791
- #: classes/gateways/class.pmprogateway_stripe.php:887
4792
- #: classes/gateways/class.pmprogateway_stripe.php:914
4793
- msgid "Could not cancel the old subscription. Updates have not been processed."
4794
- msgstr ""
4795
-
4796
- #: classes/gateways/class.pmprogateway_stripe.php:1172
4797
  #: classes/gateways/class.pmprogateway_stripe.php:1172
4798
  msgid "Payment error: Please contact the webmaster (stripe-load-error)"
4799
  msgstr ""
4800
 
4801
- #: classes/gateways/class.pmprogateway_stripe.php:1410
4802
  #: classes/gateways/class.pmprogateway_stripe.php:190
4803
  #: classes/gateways/class.pmprogateway_stripe.php:192
4804
  #: classes/gateways/class.pmprogateway_stripe.php:199
@@ -4818,12 +5154,13 @@ msgstr ""
4818
  #: classes/gateways/class.pmprogateway_stripe.php:1325
4819
  #: classes/gateways/class.pmprogateway_stripe.php:1326
4820
  #: classes/gateways/class.pmprogateway_stripe.php:1336
 
4821
  #: classes/gateways/class.pmprogateway_stripe.php:1374
4822
  #: classes/gateways/class.pmprogateway_stripe.php:1410
4823
  msgid "Error creating customer record with Stripe:"
4824
  msgstr ""
4825
 
4826
- #: classes/gateways/class.pmprogateway_stripe.php:1469
4827
  #: classes/gateways/class.pmprogateway_stripe.php:1275
4828
  #: classes/gateways/class.pmprogateway_stripe.php:1303
4829
  #: classes/gateways/class.pmprogateway_stripe.php:1313
@@ -4833,12 +5170,13 @@ msgstr ""
4833
  #: classes/gateways/class.pmprogateway_stripe.php:1384
4834
  #: classes/gateways/class.pmprogateway_stripe.php:1385
4835
  #: classes/gateways/class.pmprogateway_stripe.php:1395
 
4836
  #: classes/gateways/class.pmprogateway_stripe.php:1433
4837
  #: classes/gateways/class.pmprogateway_stripe.php:1469
4838
  msgid "Error getting subscription with Stripe:"
4839
  msgstr ""
4840
 
4841
- #: classes/gateways/class.pmprogateway_stripe.php:1625
4842
  #: classes/gateways/class.pmprogateway_stripe.php:278
4843
  #: classes/gateways/class.pmprogateway_stripe.php:279
4844
  #: classes/gateways/class.pmprogateway_stripe.php:286
@@ -4866,12 +5204,13 @@ msgstr ""
4866
  #: classes/gateways/class.pmprogateway_stripe.php:1540
4867
  #: classes/gateways/class.pmprogateway_stripe.php:1541
4868
  #: classes/gateways/class.pmprogateway_stripe.php:1551
 
4869
  #: classes/gateways/class.pmprogateway_stripe.php:1589
4870
  #: classes/gateways/class.pmprogateway_stripe.php:1625
4871
  msgid "Error creating plan with Stripe:"
4872
  msgstr ""
4873
 
4874
- #: classes/gateways/class.pmprogateway_stripe.php:1656
4875
  #: classes/gateways/class.pmprogateway_stripe.php:294
4876
  #: classes/gateways/class.pmprogateway_stripe.php:295
4877
  #: classes/gateways/class.pmprogateway_stripe.php:302
@@ -4894,12 +5233,30 @@ msgstr ""
4894
  #: classes/gateways/class.pmprogateway_stripe.php:1571
4895
  #: classes/gateways/class.pmprogateway_stripe.php:1572
4896
  #: classes/gateways/class.pmprogateway_stripe.php:1582
 
4897
  #: classes/gateways/class.pmprogateway_stripe.php:1620
4898
  #: classes/gateways/class.pmprogateway_stripe.php:1656
4899
  msgid "Error subscribing customer to plan with Stripe:"
4900
  msgstr ""
4901
 
4902
- #: classes/gateways/class.pmprogateway_stripe.php:1752
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4903
  #: classes/gateways/class.pmprogateway_stripe.php:383
4904
  #: classes/gateways/class.pmprogateway_stripe.php:389
4905
  #: classes/gateways/class.pmprogateway_stripe.php:410
@@ -4921,10 +5278,11 @@ msgstr ""
4921
  #: classes/gateways/class.pmprogateway_stripe.php:1678
4922
  #: classes/gateways/class.pmprogateway_stripe.php:1716
4923
  #: classes/gateways/class.pmprogateway_stripe.php:1752
 
4924
  msgid "Could not cancel old subscription."
4925
  msgstr ""
4926
 
4927
- #: classes/gateways/class.pmprogateway_stripe.php:1769
4928
  #: classes/gateways/class.pmprogateway_stripe.php:1533
4929
  #: classes/gateways/class.pmprogateway_stripe.php:1534
4930
  #: classes/gateways/class.pmprogateway_stripe.php:1535
@@ -4943,37 +5301,41 @@ msgstr ""
4943
  #: classes/gateways/class.pmprogateway_stripe.php:1695
4944
  #: classes/gateways/class.pmprogateway_stripe.php:1733
4945
  #: classes/gateways/class.pmprogateway_stripe.php:1769
 
4946
  msgid "Could not find the customer."
4947
  msgstr ""
4948
 
4949
- #: classes/gateways/class.pmprogateway_stripe.php:1921
4950
  #: classes/gateways/class.pmprogateway_stripe.php:1836
4951
  #: classes/gateways/class.pmprogateway_stripe.php:1837
4952
  #: classes/gateways/class.pmprogateway_stripe.php:1847
4953
  #: classes/gateways/class.pmprogateway_stripe.php:1885
4954
  #: classes/gateways/class.pmprogateway_stripe.php:1921
 
4955
  msgid "Error: "
4956
  msgstr ""
4957
 
4958
- #: classes/gateways/class.pmprogateway_stripe.php:1934
4959
  #: classes/gateways/class.pmprogateway_stripe.php:1849
4960
  #: classes/gateways/class.pmprogateway_stripe.php:1850
4961
  #: classes/gateways/class.pmprogateway_stripe.php:1860
4962
  #: classes/gateways/class.pmprogateway_stripe.php:1898
4963
  #: classes/gateways/class.pmprogateway_stripe.php:1934
 
4964
  #, php-format
4965
  msgid "Error: Unkown error while refunding charge #%s"
4966
  msgstr ""
4967
 
4968
  #: classes/gateways/class.pmprogateway_twocheckout.php:59
4969
- #: paid-memberships-pro.php:136
4970
  #: classes/gateways/class.pmprogateway_twocheckout.php:53
4971
  #: classes/gateways/class.pmprogateway_twocheckout.php:59
4972
  #: classes/gateways/class.pmprogateway_twocheckout.php:60
4973
  #: paid-memberships-pro.php:124 paid-memberships-pro.php:125
4974
  #: paid-memberships-pro.php:132 paid-memberships-pro.php:133
4975
  #: paid-memberships-pro.php:134 paid-memberships-pro.php:135
4976
- #: paid-memberships-pro.php:137 paid-memberships-pro.php:144
 
4977
  msgid "2Checkout"
4978
  msgstr ""
4979
 
@@ -5146,1020 +5508,1022 @@ msgstr ""
5146
  msgid "Visit Customer Support Forum"
5147
  msgstr ""
5148
 
5149
- #: includes/countries.php:7
5150
  msgid "Andorra"
5151
  msgstr ""
5152
 
5153
- #: includes/countries.php:8
5154
  msgid "United Arab Emirates"
5155
  msgstr ""
5156
 
5157
- #: includes/countries.php:9
5158
  msgid "Afghanistan"
5159
  msgstr ""
5160
 
5161
- #: includes/countries.php:10
5162
  msgid "Antigua and Barbuda"
5163
  msgstr ""
5164
 
5165
- #: includes/countries.php:11
5166
  msgid "Anguilla"
5167
  msgstr ""
5168
 
5169
- #: includes/countries.php:12
5170
  msgid "Albania"
5171
  msgstr ""
5172
 
5173
- #: includes/countries.php:13
5174
  msgid "Armenia"
5175
  msgstr ""
5176
 
5177
- #: includes/countries.php:14
5178
  msgid "Netherlands Antilles"
5179
  msgstr ""
5180
 
5181
- #: includes/countries.php:15
5182
  msgid "Angola"
5183
  msgstr ""
5184
 
5185
- #: includes/countries.php:16
5186
  msgid "Antarctica"
5187
  msgstr ""
5188
 
5189
- #: includes/countries.php:17
5190
  msgid "Argentina"
5191
  msgstr ""
5192
 
5193
- #: includes/countries.php:18
5194
  msgid "American Samoa"
5195
  msgstr ""
5196
 
5197
- #: includes/countries.php:19
5198
  msgid "Austria"
5199
  msgstr ""
5200
 
5201
- #: includes/countries.php:20
5202
  msgid "Australia"
5203
  msgstr ""
5204
 
5205
- #: includes/countries.php:21
5206
  msgid "Aruba"
5207
  msgstr ""
5208
 
5209
- #: includes/countries.php:22
5210
  msgid "Aland Islands"
5211
  msgstr ""
5212
 
5213
- #: includes/countries.php:23
5214
  msgid "Azerbaijan"
5215
  msgstr ""
5216
 
5217
- #: includes/countries.php:24
5218
  msgid "Bosnia and Herzegovina"
5219
  msgstr ""
5220
 
5221
- #: includes/countries.php:25
5222
  msgid "Barbados"
5223
  msgstr ""
5224
 
5225
- #: includes/countries.php:26
5226
  msgid "Bangladesh"
5227
  msgstr ""
5228
 
5229
- #: includes/countries.php:27
5230
  msgid "Belgium"
5231
  msgstr ""
5232
 
5233
- #: includes/countries.php:28
5234
  msgid "Burkina Faso"
5235
  msgstr ""
5236
 
5237
- #: includes/countries.php:29
5238
  msgid "Bulgaria"
5239
  msgstr ""
5240
 
5241
- #: includes/countries.php:30
5242
  msgid "Bahrain"
5243
  msgstr ""
5244
 
5245
- #: includes/countries.php:31
5246
  msgid "Burundi"
5247
  msgstr ""
5248
 
5249
- #: includes/countries.php:32
5250
  msgid "Benin"
5251
  msgstr ""
5252
 
5253
- #: includes/countries.php:33
5254
  msgid "Saint Barthelemy"
5255
  msgstr ""
5256
 
5257
- #: includes/countries.php:34
5258
  msgid "Bermuda"
5259
  msgstr ""
5260
 
5261
- #: includes/countries.php:35
5262
  msgid "Brunei"
5263
  msgstr ""
5264
 
5265
- #: includes/countries.php:36
5266
  msgid "Bolivia"
5267
  msgstr ""
5268
 
5269
- #: includes/countries.php:37
5270
  msgid "Brazil"
5271
  msgstr ""
5272
 
5273
- #: includes/countries.php:38
5274
  msgid "Bahamas"
5275
  msgstr ""
5276
 
5277
- #: includes/countries.php:39
5278
  msgid "Bhutan"
5279
  msgstr ""
5280
 
5281
- #: includes/countries.php:40
5282
  msgid "Bouvet Island"
5283
  msgstr ""
5284
 
5285
- #: includes/countries.php:41
5286
  msgid "Botswana"
5287
  msgstr ""
5288
 
5289
- #: includes/countries.php:42
5290
  msgid "Belarus"
5291
  msgstr ""
5292
 
5293
- #: includes/countries.php:43
5294
  msgid "Belize"
5295
  msgstr ""
5296
 
5297
- #: includes/countries.php:44
5298
  msgid "Canada"
5299
  msgstr ""
5300
 
5301
- #: includes/countries.php:45
5302
  msgid "Cocos (Keeling) Islands"
5303
  msgstr ""
5304
 
5305
- #: includes/countries.php:46
5306
  msgid "Congo (Kinshasa)"
5307
  msgstr ""
5308
 
5309
- #: includes/countries.php:47
5310
  msgid "Central African Republic"
5311
  msgstr ""
5312
 
5313
- #: includes/countries.php:48
5314
  msgid "Congo (Brazzaville)"
5315
  msgstr ""
5316
 
5317
- #: includes/countries.php:49
5318
  msgid "Switzerland"
5319
  msgstr ""
5320
 
5321
- #: includes/countries.php:50
5322
  msgid "Ivory Coast"
5323
  msgstr ""
5324
 
5325
- #: includes/countries.php:51
5326
  msgid "Cook Islands"
5327
  msgstr ""
5328
 
5329
- #: includes/countries.php:52
5330
  msgid "Chile"
5331
  msgstr ""
5332
 
5333
- #: includes/countries.php:53
5334
  msgid "Cameroon"
5335
  msgstr ""
5336
 
5337
- #: includes/countries.php:54
5338
  msgid "China"
5339
  msgstr ""
5340
 
5341
- #: includes/countries.php:55
5342
  msgid "Colombia"
5343
  msgstr ""
5344
 
5345
- #: includes/countries.php:56
5346
  msgid "Costa Rica"
5347
  msgstr ""
5348
 
5349
- #: includes/countries.php:57
5350
  msgid "Cuba"
5351
  msgstr ""
5352
 
5353
- #: includes/countries.php:58
5354
  msgid "Cape Verde"
5355
  msgstr ""
5356
 
5357
- #: includes/countries.php:59
5358
  msgid "Christmas Island"
5359
  msgstr ""
5360
 
5361
- #: includes/countries.php:60
5362
  msgid "Cyprus"
5363
  msgstr ""
5364
 
5365
- #: includes/countries.php:61
5366
  msgid "Czech Republic"
5367
  msgstr ""
5368
 
5369
- #: includes/countries.php:62
5370
  msgid "Germany"
5371
  msgstr ""
5372
 
5373
- #: includes/countries.php:63
5374
  msgid "Djibouti"
5375
  msgstr ""
5376
 
5377
- #: includes/countries.php:64
5378
  msgid "Denmark"
5379
  msgstr ""
5380
 
5381
- #: includes/countries.php:65
5382
  msgid "Dominica"
5383
  msgstr ""
5384
 
5385
- #: includes/countries.php:66
5386
  msgid "Dominican Republic"
5387
  msgstr ""
5388
 
5389
- #: includes/countries.php:67
5390
  msgid "Algeria"
5391
  msgstr ""
5392
 
5393
- #: includes/countries.php:68
5394
  msgid "Ecuador"
5395
  msgstr ""
5396
 
5397
- #: includes/countries.php:69
5398
  msgid "Estonia"
5399
  msgstr ""
5400
 
5401
- #: includes/countries.php:70
5402
  msgid "Egypt"
5403
  msgstr ""
5404
 
5405
- #: includes/countries.php:71
5406
  msgid "Western Sahara"
5407
  msgstr ""
5408
 
5409
- #: includes/countries.php:72
5410
  msgid "Eritrea"
5411
  msgstr ""
5412
 
5413
- #: includes/countries.php:73
5414
  msgid "Spain"
5415
  msgstr ""
5416
 
5417
- #: includes/countries.php:74
5418
  msgid "Ethiopia"
5419
  msgstr ""
5420
 
5421
- #: includes/countries.php:75
5422
  msgid "Finland"
5423
  msgstr ""
5424
 
5425
- #: includes/countries.php:76
5426
  msgid "Fiji"
5427
  msgstr ""
5428
 
5429
- #: includes/countries.php:77
5430
  msgid "Falkland Islands"
5431
  msgstr ""
5432
 
5433
- #: includes/countries.php:78
5434
  msgid "Micronesia"
5435
  msgstr ""
5436
 
5437
- #: includes/countries.php:79
5438
  msgid "Faroe Islands"
5439
  msgstr ""
5440
 
5441
- #: includes/countries.php:80
5442
  msgid "France"
5443
  msgstr ""
5444
 
5445
- #: includes/countries.php:81
5446
  msgid "Gabon"
5447
  msgstr ""
5448
 
5449
- #: includes/countries.php:82
5450
  msgid "United Kingdom"
5451
  msgstr ""
5452
 
5453
- #: includes/countries.php:83
5454
  msgid "Grenada"
5455
  msgstr ""
5456
 
5457
- #: includes/countries.php:84
5458
  msgid "Georgia"
5459
  msgstr ""
5460
 
5461
- #: includes/countries.php:85
5462
  msgid "French Guiana"
5463
  msgstr ""
5464
 
5465
- #: includes/countries.php:86
5466
  msgid "Guernsey"
5467
  msgstr ""
5468
 
5469
- #: includes/countries.php:87
5470
  msgid "Ghana"
5471
  msgstr ""
5472
 
5473
- #: includes/countries.php:88
5474
  msgid "Gibraltar"
5475
  msgstr ""
5476
 
5477
- #: includes/countries.php:89
5478
  msgid "Greenland"
5479
  msgstr ""
5480
 
5481
- #: includes/countries.php:90
5482
  msgid "Gambia"
5483
  msgstr ""
5484
 
5485
- #: includes/countries.php:91
5486
  msgid "Guinea"
5487
  msgstr ""
5488
 
5489
- #: includes/countries.php:92
5490
  msgid "Guadeloupe"
5491
  msgstr ""
5492
 
5493
- #: includes/countries.php:93
5494
  msgid "Equatorial Guinea"
5495
  msgstr ""
5496
 
5497
- #: includes/countries.php:94
5498
  msgid "Greece"
5499
  msgstr ""
5500
 
5501
- #: includes/countries.php:95
5502
  msgid "South Georgia and the South Sandwich Islands"
5503
  msgstr ""
5504
 
5505
- #: includes/countries.php:96
5506
  msgid "Guatemala"
5507
  msgstr ""
5508
 
5509
- #: includes/countries.php:97
5510
  msgid "Guam"
5511
  msgstr ""
5512
 
5513
- #: includes/countries.php:98
5514
  msgid "Guinea-Bissau"
5515
  msgstr ""
5516
 
5517
- #: includes/countries.php:99
5518
  msgid "Guyana"
5519
  msgstr ""
5520
 
5521
- #: includes/countries.php:100
5522
  msgid "Hong Kong S.A.R., China"
5523
  msgstr ""
5524
 
5525
- #: includes/countries.php:101
5526
  msgid "Heard Island and McDonald Islands"
5527
  msgstr ""
5528
 
5529
- #: includes/countries.php:102
5530
  msgid "Honduras"
5531
  msgstr ""
5532
 
5533
- #: includes/countries.php:103
5534
  msgid "Croatia"
5535
  msgstr ""
5536
 
5537
- #: includes/countries.php:104
5538
  msgid "Haiti"
5539
  msgstr ""
5540
 
5541
- #: includes/countries.php:105
5542
  msgid "Hungary"
5543
  msgstr ""
5544
 
5545
- #: includes/countries.php:106
5546
  msgid "Indonesia"
5547
  msgstr ""
5548
 
5549
- #: includes/countries.php:107
5550
  msgid "Ireland"
5551
  msgstr ""
5552
 
5553
- #: includes/countries.php:108
5554
  msgid "Israel"
5555
  msgstr ""
5556
 
5557
- #: includes/countries.php:109
5558
  msgid "Isle of Man"
5559
  msgstr ""
5560
 
5561
- #: includes/countries.php:110
5562
  msgid "India"
5563
  msgstr ""
5564
 
5565
- #: includes/countries.php:111
5566
  msgid "British Indian Ocean Territory"
5567
  msgstr ""
5568
 
5569
- #: includes/countries.php:112
5570
  msgid "Iraq"
5571
  msgstr ""
5572
 
5573
- #: includes/countries.php:113
5574
  msgid "Iran"
5575
  msgstr ""
5576
 
5577
- #: includes/countries.php:114
5578
  msgid "Iceland"
5579
  msgstr ""
5580
 
5581
- #: includes/countries.php:115
5582
  msgid "Italy"
5583
  msgstr ""
5584
 
5585
- #: includes/countries.php:116
5586
  msgid "Jersey"
5587
  msgstr ""
5588
 
5589
- #: includes/countries.php:117
5590
  msgid "Jamaica"
5591
  msgstr ""
5592
 
5593
- #: includes/countries.php:118
5594
  msgid "Jordan"
5595
  msgstr ""
5596
 
5597
- #: includes/countries.php:119
5598
  msgid "Japan"
5599
  msgstr ""
5600
 
5601
- #: includes/countries.php:120
5602
  msgid "Kenya"
5603
  msgstr ""
5604
 
5605
- #: includes/countries.php:121
5606
  msgid "Kyrgyzstan"
5607
  msgstr ""
5608
 
5609
- #: includes/countries.php:122
5610
  msgid "Cambodia"
5611
  msgstr ""
5612
 
5613
- #: includes/countries.php:123
5614
  msgid "Kiribati"
5615
  msgstr ""
5616
 
5617
- #: includes/countries.php:124
5618
  msgid "Comoros"
5619
  msgstr ""
5620
 
5621
- #: includes/countries.php:125
5622
  msgid "Saint Kitts and Nevis"
5623
  msgstr ""
5624
 
5625
- #: includes/countries.php:126
5626
  msgid "North Korea"
5627
  msgstr ""
5628
 
5629
- #: includes/countries.php:127
5630
  msgid "South Korea"
5631
  msgstr ""
5632
 
5633
- #: includes/countries.php:128
5634
  msgid "Kuwait"
5635
  msgstr ""
5636
 
5637
- #: includes/countries.php:129
5638
  msgid "Cayman Islands"
5639
  msgstr ""
5640
 
5641
- #: includes/countries.php:130
5642
  msgid "Kazakhstan"
5643
  msgstr ""
5644
 
5645
- #: includes/countries.php:131
5646
  msgid "Laos"
5647
  msgstr ""
5648
 
5649
- #: includes/countries.php:132
5650
  msgid "Lebanon"
5651
  msgstr ""
5652
 
5653
- #: includes/countries.php:133
5654
  msgid "Saint Lucia"
5655
  msgstr ""
5656
 
5657
- #: includes/countries.php:134
5658
  msgid "Liechtenstein"
5659
  msgstr ""
5660
 
5661
- #: includes/countries.php:135
5662
  msgid "Sri Lanka"
5663
  msgstr ""
5664
 
5665
- #: includes/countries.php:136
5666
  msgid "Liberia"
5667
  msgstr ""
5668
 
5669
- #: includes/countries.php:137
5670
  msgid "Lesotho"
5671
  msgstr ""
5672
 
5673
- #: includes/countries.php:138
5674
  msgid "Lithuania"
5675
  msgstr ""
5676
 
5677
- #: includes/countries.php:139
5678
  msgid "Luxembourg"
5679
  msgstr ""
5680
 
5681
- #: includes/countries.php:140
5682
  msgid "Latvia"
5683
  msgstr ""
5684
 
5685
- #: includes/countries.php:141
5686
  msgid "Libya"
5687
  msgstr ""
5688
 
5689
- #: includes/countries.php:142
5690
  msgid "Morocco"
5691
  msgstr ""
5692
 
5693
- #: includes/countries.php:143
5694
  msgid "Monaco"
5695
  msgstr ""
5696
 
5697
- #: includes/countries.php:144
5698
  msgid "Moldova"
5699
  msgstr ""
5700
 
5701
- #: includes/countries.php:145
5702
  msgid "Montenegro"
5703
  msgstr ""
5704
 
5705
- #: includes/countries.php:146
5706
  msgid "Saint Martin (French part)"
5707
  msgstr ""
5708
 
5709
- #: includes/countries.php:147
5710
  msgid "Madagascar"
5711
  msgstr ""
5712
 
5713
- #: includes/countries.php:148
5714
  msgid "Marshall Islands"
5715
  msgstr ""
5716
 
5717
- #: includes/countries.php:149
5718
  msgid "Macedonia"
5719
  msgstr ""
5720
 
5721
- #: includes/countries.php:150
5722
  msgid "Mali"
5723
  msgstr ""
5724
 
5725
- #: includes/countries.php:151
5726
  msgid "Myanmar"
5727
  msgstr ""
5728
 
5729
- #: includes/countries.php:152
5730
  msgid "Mongolia"
5731
  msgstr ""
5732
 
5733
- #: includes/countries.php:153
5734
  msgid "Macao S.A.R., China"
5735
  msgstr ""
5736
 
5737
- #: includes/countries.php:154
5738
  msgid "Northern Mariana Islands"
5739
  msgstr ""
5740
 
5741
- #: includes/countries.php:155
5742
  msgid "Martinique"
5743
  msgstr ""
5744
 
5745
- #: includes/countries.php:156
5746
  msgid "Mauritania"
5747
  msgstr ""
5748
 
5749
- #: includes/countries.php:157
5750
  msgid "Montserrat"
5751
  msgstr ""
5752
 
5753
- #: includes/countries.php:158
5754
  msgid "Malta"
5755
  msgstr ""
5756
 
5757
- #: includes/countries.php:159
5758
  msgid "Mauritius"
5759
  msgstr ""
5760
 
5761
- #: includes/countries.php:160
5762
  msgid "Maldives"
5763
  msgstr ""
5764
 
5765
- #: includes/countries.php:161
5766
  msgid "Malawi"
5767
  msgstr ""
5768
 
5769
- #: includes/countries.php:162
5770
  msgid "Mexico"
5771
  msgstr ""
5772
 
5773
- #: includes/countries.php:163
5774
  msgid "Malaysia"
5775
  msgstr ""
5776
 
5777
- #: includes/countries.php:164
5778
  msgid "Mozambique"
5779
  msgstr ""
5780
 
5781
- #: includes/countries.php:165
5782
  msgid "Namibia"
5783
  msgstr ""
5784
 
5785
- #: includes/countries.php:166
5786
  msgid "New Caledonia"
5787
  msgstr ""
5788
 
5789
- #: includes/countries.php:167
5790
  msgid "Niger"
5791
  msgstr ""
5792
 
5793
- #: includes/countries.php:168
5794
  msgid "Norfolk Island"
5795
  msgstr ""
5796
 
5797
- #: includes/countries.php:169
5798
  msgid "Nigeria"
5799
  msgstr ""
5800
 
5801
- #: includes/countries.php:170
5802
  msgid "Nicaragua"
5803
  msgstr ""
5804
 
5805
- #: includes/countries.php:171
5806
  msgid "Netherlands"
5807
  msgstr ""
5808
 
5809
- #: includes/countries.php:172
5810
  msgid "Norway"
5811
  msgstr ""
5812
 
5813
- #: includes/countries.php:173
5814
  msgid "Nepal"
5815
  msgstr ""
5816
 
5817
- #: includes/countries.php:174
5818
  msgid "Nauru"
5819
  msgstr ""
5820
 
5821
- #: includes/countries.php:175
5822
  msgid "Niue"
5823
  msgstr ""
5824
 
5825
- #: includes/countries.php:176
5826
  msgid "New Zealand"
5827
  msgstr ""
5828
 
5829
- #: includes/countries.php:177
5830
  msgid "Oman"
5831
  msgstr ""
5832
 
5833
- #: includes/countries.php:178
5834
  msgid "Panama"
5835
  msgstr ""
5836
 
5837
- #: includes/countries.php:179
5838
  msgid "Peru"
5839
  msgstr ""
5840
 
5841
- #: includes/countries.php:180
5842
  msgid "French Polynesia"
5843
  msgstr ""
5844
 
5845
- #: includes/countries.php:181
5846
  msgid "Papua New Guinea"
5847
  msgstr ""
5848
 
5849
- #: includes/countries.php:182
5850
  msgid "Philippines"
5851
  msgstr ""
5852
 
5853
- #: includes/countries.php:183
5854
  msgid "Pakistan"
5855
  msgstr ""
5856
 
5857
- #: includes/countries.php:184
5858
  msgid "Poland"
5859
  msgstr ""
5860
 
5861
- #: includes/countries.php:185
5862
  msgid "Saint Pierre and Miquelon"
5863
  msgstr ""
5864
 
5865
- #: includes/countries.php:186
5866
  msgid "Pitcairn"
5867
  msgstr ""
5868
 
5869
- #: includes/countries.php:187
5870
  msgid "Puerto Rico"
5871
  msgstr ""
5872
 
5873
- #: includes/countries.php:188
5874
  msgid "Palestinian Territory"
5875
  msgstr ""
5876
 
5877
- #: includes/countries.php:189
5878
  msgid "Portugal"
5879
  msgstr ""
5880
 
5881
- #: includes/countries.php:190
5882
  msgid "Palau"
5883
  msgstr ""
5884
 
5885
- #: includes/countries.php:191
5886
  msgid "Paraguay"
5887
  msgstr ""
5888
 
5889
- #: includes/countries.php:192
5890
  msgid "Qatar"
5891
  msgstr ""
5892
 
5893
- #: includes/countries.php:193
5894
  msgid "Reunion"
5895
  msgstr ""
5896
 
5897
- #: includes/countries.php:194
5898
  msgid "Romania"
5899
  msgstr ""
5900
 
5901
- #: includes/countries.php:195
5902
  msgid "Serbia"
5903
  msgstr ""
5904
 
5905
- #: includes/countries.php:196
5906
  msgid "Russia"
5907
  msgstr ""
5908
 
5909
- #: includes/countries.php:197
5910
  msgid "Rwanda"
5911
  msgstr ""
5912
 
5913
- #: includes/countries.php:198
5914
  msgid "Saudi Arabia"
5915
  msgstr ""
5916
 
5917
- #: includes/countries.php:199
5918
  msgid "Solomon Islands"
5919
  msgstr ""
5920
 
5921
- #: includes/countries.php:200
5922
  msgid "Seychelles"
5923
  msgstr ""
5924
 
5925
- #: includes/countries.php:201
5926
  msgid "Sudan"
5927
  msgstr ""
5928
 
5929
- #: includes/countries.php:202
5930
  msgid "Sweden"
5931
  msgstr ""
5932
 
5933
- #: includes/countries.php:203
5934
  msgid "Singapore"
5935
  msgstr ""
5936
 
5937
- #: includes/countries.php:204
5938
  msgid "Saint Helena"
5939
  msgstr ""
5940
 
5941
- #: includes/countries.php:205
5942
  msgid "Slovenia"
5943
  msgstr ""
5944
 
5945
- #: includes/countries.php:206
5946
  msgid "Svalbard and Jan Mayen"
5947
  msgstr ""
5948
 
5949
- #: includes/countries.php:207
5950
  msgid "Slovakia"
5951
  msgstr ""
5952
 
5953
- #: includes/countries.php:208
5954
  msgid "Sierra Leone"
5955
  msgstr ""
5956
 
5957
- #: includes/countries.php:209
5958
  msgid "San Marino"
5959
  msgstr ""
5960
 
5961
- #: includes/countries.php:210
5962
  msgid "Senegal"
5963
  msgstr ""
5964
 
5965
- #: includes/countries.php:211
5966
  msgid "Somalia"
5967
  msgstr ""
5968
 
5969
- #: includes/countries.php:212
5970
  msgid "Suriname"
5971
  msgstr ""
5972
 
5973
- #: includes/countries.php:213
5974
  msgid "Sao Tome and Principe"
5975
  msgstr ""
5976
 
5977
- #: includes/countries.php:214
5978
  msgid "El Salvador"
5979
  msgstr ""
5980
 
5981
- #: includes/countries.php:215
5982
  msgid "Syria"
5983
  msgstr ""
5984
 
5985
- #: includes/countries.php:216
5986
  msgid "Swaziland"
5987
  msgstr ""
5988
 
5989
- #: includes/countries.php:217
5990
  msgid "Turks and Caicos Islands"
5991
  msgstr ""
5992
 
5993
- #: includes/countries.php:218
5994
  msgid "Chad"
5995
  msgstr ""
5996
 
5997
- #: includes/countries.php:219
5998
  msgid "French Southern Territories"
5999
  msgstr ""
6000
 
6001
- #: includes/countries.php:220
6002
  msgid "Togo"
6003
  msgstr ""
6004
 
6005
- #: includes/countries.php:221
6006
  msgid "Thailand"
6007
  msgstr ""
6008
 
6009
- #: includes/countries.php:222
6010
  msgid "Tajikistan"
6011
  msgstr ""
6012
 
6013
- #: includes/countries.php:223
6014
  msgid "Tokelau"
6015
  msgstr ""
6016
 
6017
- #: includes/countries.php:224
6018
  msgid "Timor-Leste"
6019
  msgstr ""
6020
 
6021
- #: includes/countries.php:225
6022
  msgid "Turkmenistan"
6023
  msgstr ""
6024
 
6025
- #: includes/countries.php:226
6026
  msgid "Tunisia"
6027
  msgstr ""
6028
 
6029
- #: includes/countries.php:227
6030
  msgid "Tonga"
6031
  msgstr ""
6032
 
6033
- #: includes/countries.php:228
6034
  msgid "Turkey"
6035
  msgstr ""
6036
 
6037
- #: includes/countries.php:229
6038
  msgid "Trinidad and Tobago"
6039
  msgstr ""
6040
 
6041
- #: includes/countries.php:230
6042
  msgid "Tuvalu"
6043
  msgstr ""
6044
 
6045
- #: includes/countries.php:231
6046
  msgid "Taiwan"
6047
  msgstr ""
6048
 
6049
- #: includes/countries.php:232
6050
  msgid "Tanzania"
6051
  msgstr ""
6052
 
6053
- #: includes/countries.php:233
6054
  msgid "Ukraine"
6055
  msgstr ""
6056
 
6057
- #: includes/countries.php:234
6058
  msgid "Uganda"
6059
  msgstr ""
6060
 
6061
- #: includes/countries.php:235
6062
  msgid "United States Minor Outlying Islands"
6063
  msgstr ""
6064
 
6065
- #: includes/countries.php:236
6066
  msgid "United States"
6067
  msgstr ""
6068
 
6069
- #: includes/countries.php:237
6070
  msgid "Uruguay"
6071
  msgstr ""
6072
 
6073
- #: includes/countries.php:238
6074
  msgid "Uzbekistan"
6075
  msgstr ""
6076
 
6077
- #: includes/countries.php:239
6078
  msgid "Vatican"
6079
  msgstr ""
6080
 
6081
- #: includes/countries.php:240
6082
  msgid "Saint Vincent and the Grenadines"
6083
  msgstr ""
6084
 
 
6085
  #: includes/countries.php:241 includes/countries.php:254
6086
  msgid "Venezuela"
6087
  msgstr ""
6088
 
6089
- #: includes/countries.php:242
6090
  msgid "British Virgin Islands"
6091
  msgstr ""
6092
 
6093
- #: includes/countries.php:243
6094
  msgid "U.S. Virgin Islands"
6095
  msgstr ""
6096
 
6097
- #: includes/countries.php:244
6098
  msgid "Vietnam"
6099
  msgstr ""
6100
 
6101
- #: includes/countries.php:245
6102
  msgid "Vanuatu"
6103
  msgstr ""
6104
 
6105
- #: includes/countries.php:246
6106
  msgid "Wallis and Futuna"
6107
  msgstr ""
6108
 
6109
- #: includes/countries.php:247
6110
  msgid "Samoa"
6111
  msgstr ""
6112
 
6113
- #: includes/countries.php:248
6114
  msgid "Yemen"
6115
  msgstr ""
6116
 
6117
- #: includes/countries.php:249
6118
  msgid "Mayotte"
6119
  msgstr ""
6120
 
6121
- #: includes/countries.php:250
6122
  msgid "South Africa"
6123
  msgstr ""
6124
 
6125
- #: includes/countries.php:251
6126
  msgid "Zambia"
6127
  msgstr ""
6128
 
6129
- #: includes/countries.php:252
6130
  msgid "Zimbabwe"
6131
  msgstr ""
6132
 
6133
- #: includes/countries.php:253
6134
  msgid "US Armed Forces"
6135
  msgstr ""
6136
 
6137
- #: includes/currencies.php:17 includes/currencies.php:94
6138
  #: includes/currencies.php:7 includes/currencies.php:17
6139
  #: includes/currencies.php:37 includes/currencies.php:44
6140
  #: includes/currencies.php:64 includes/currencies.php:68
6141
  #: includes/currencies.php:75 includes/currencies.php:85
6142
  #: includes/currencies.php:87 includes/currencies.php:94
 
6143
  msgid "US Dollars (&#36;)"
6144
  msgstr ""
6145
 
6146
- #: includes/currencies.php:19 includes/currencies.php:97
6147
  #: includes/currencies.php:8 includes/currencies.php:9
6148
  #: includes/currencies.php:19 includes/currencies.php:40
6149
  #: includes/currencies.php:47 includes/currencies.php:67
6150
  #: includes/currencies.php:71 includes/currencies.php:78
6151
  #: includes/currencies.php:88 includes/currencies.php:90
6152
- #: includes/currencies.php:97
6153
  msgid "Euros (&euro;)"
6154
  msgstr ""
6155
 
6156
- #: includes/currencies.php:24 includes/currencies.php:96
6157
  #: includes/currencies.php:9 includes/currencies.php:14
6158
  #: includes/currencies.php:24 includes/currencies.php:39
6159
  #: includes/currencies.php:46 includes/currencies.php:66
6160
  #: includes/currencies.php:70 includes/currencies.php:77
6161
  #: includes/currencies.php:87 includes/currencies.php:89
6162
- #: includes/currencies.php:96
6163
  msgid "Pounds Sterling (&pound;)"
6164
  msgstr ""
6165
 
@@ -6178,13 +6542,14 @@ msgstr ""
6178
  msgid "Brazilian Real (R&#36;)"
6179
  msgstr ""
6180
 
6181
- #: includes/currencies.php:35 includes/currencies.php:95
6182
  #: includes/currencies.php:12 includes/currencies.php:24
6183
  #: includes/currencies.php:34 includes/currencies.php:35
6184
  #: includes/currencies.php:38 includes/currencies.php:45
6185
  #: includes/currencies.php:65 includes/currencies.php:69
6186
  #: includes/currencies.php:76 includes/currencies.php:86
6187
  #: includes/currencies.php:88 includes/currencies.php:95
 
6188
  msgid "Canadian Dollars (&#36;)"
6189
  msgstr ""
6190
 
@@ -6295,73 +6660,82 @@ msgstr ""
6295
  msgid "Polish Zloty"
6296
  msgstr ""
6297
 
6298
- #: includes/currencies.php:65 includes/currencies.php:25
 
 
 
 
6299
  #: includes/currencies.php:28 includes/currencies.php:45
6300
  #: includes/currencies.php:52 includes/currencies.php:62
6301
  #: includes/currencies.php:64 includes/currencies.php:65
 
6302
  msgid "Singapore Dollar (&#36;)"
6303
  msgstr ""
6304
 
6305
- #: includes/currencies.php:70 includes/currencies.php:50
6306
  #: includes/currencies.php:57 includes/currencies.php:67
6307
  #: includes/currencies.php:69 includes/currencies.php:70
 
6308
  msgid "South African Rand (R)"
6309
  msgstr ""
6310
 
6311
- #: includes/currencies.php:75 includes/currencies.php:30
6312
  #: includes/currencies.php:50 includes/currencies.php:54
6313
  #: includes/currencies.php:61 includes/currencies.php:71
6314
  #: includes/currencies.php:73 includes/currencies.php:75
 
6315
  msgid "South Korean Won"
6316
  msgstr ""
6317
 
6318
- #: includes/currencies.php:78 includes/currencies.php:26
6319
  #: includes/currencies.php:31 includes/currencies.php:51
6320
  #: includes/currencies.php:55 includes/currencies.php:62
6321
  #: includes/currencies.php:72 includes/currencies.php:74
6322
- #: includes/currencies.php:78
6323
  msgid "Swedish Krona"
6324
  msgstr ""
6325
 
6326
- #: includes/currencies.php:79 includes/currencies.php:27
6327
  #: includes/currencies.php:32 includes/currencies.php:52
6328
  #: includes/currencies.php:56 includes/currencies.php:63
6329
  #: includes/currencies.php:73 includes/currencies.php:75
6330
- #: includes/currencies.php:79
6331
  msgid "Swiss Franc"
6332
  msgstr ""
6333
 
6334
- #: includes/currencies.php:80 includes/currencies.php:28
6335
  #: includes/currencies.php:33 includes/currencies.php:53
6336
  #: includes/currencies.php:57 includes/currencies.php:64
6337
  #: includes/currencies.php:74 includes/currencies.php:76
6338
- #: includes/currencies.php:80
6339
  msgid "Taiwan New Dollars"
6340
  msgstr ""
6341
 
6342
- #: includes/currencies.php:81 includes/currencies.php:29
6343
  #: includes/currencies.php:34 includes/currencies.php:54
6344
  #: includes/currencies.php:58 includes/currencies.php:65
6345
  #: includes/currencies.php:75 includes/currencies.php:77
6346
- #: includes/currencies.php:81
6347
  msgid "Thai Baht"
6348
  msgstr ""
6349
 
6350
- #: includes/currencies.php:82 includes/currencies.php:35
6351
  #: includes/currencies.php:55 includes/currencies.php:59
6352
  #: includes/currencies.php:66 includes/currencies.php:76
6353
  #: includes/currencies.php:78 includes/currencies.php:82
 
6354
  msgid "Turkish Lira"
6355
  msgstr ""
6356
 
6357
- #: includes/currencies.php:84 includes/currencies.php:36
6358
  #: includes/currencies.php:56 includes/currencies.php:60
6359
  #: includes/currencies.php:67 includes/currencies.php:77
6360
  #: includes/currencies.php:79 includes/currencies.php:84
 
6361
  msgid "Vietnamese Dong"
6362
  msgstr ""
6363
 
6364
- #: includes/filters.php:217
6365
  msgid ""
6366
  "There was a potential issue while setting the 'Profile Start Date' for a "
6367
  "user's subscription at checkout. PayPal does not allow one to set a Profile "
@@ -6378,7 +6752,7 @@ msgid ""
6378
  "situations."
6379
  msgstr ""
6380
 
6381
- #: includes/filters.php:218
6382
  #, php-format
6383
  msgid ""
6384
  "User: %s<br />Email: %s<br />Membership Level: %s<br />Order #: %s<br /"
@@ -6386,222 +6760,245 @@ msgid ""
6386
  ">Trial Period: %s<br />Trial Frequency: %s<br />"
6387
  msgstr ""
6388
 
6389
- #: includes/filters.php:220
6390
  #, php-format
6391
  msgid "Profile Start Date Issue Detected and Fixed at %s"
6392
  msgstr ""
6393
 
6394
- #: includes/functions.php:320 includes/functions.php:455
6395
  #: includes/functions.php:160 includes/functions.php:196
6396
  #: includes/functions.php:200 includes/functions.php:202
6397
  #: includes/functions.php:203 includes/functions.php:204
6398
  #: includes/functions.php:207 includes/functions.php:243
6399
  #: includes/functions.php:309 includes/functions.php:315
6400
- #: includes/functions.php:320 includes/functions.php:455
 
6401
  #, php-format
6402
  msgid "The price for membership is <strong>%s</strong> now"
6403
  msgstr ""
6404
 
6405
- #: includes/functions.php:322 includes/functions.php:457
6406
  #: includes/functions.php:202 includes/functions.php:204
6407
  #: includes/functions.php:205 includes/functions.php:206
6408
  #: includes/functions.php:209 includes/functions.php:245
6409
  #: includes/functions.php:311 includes/functions.php:317
6410
- #: includes/functions.php:322 includes/functions.php:457
 
6411
  #, php-format
6412
  msgid "<strong>%s</strong> now"
6413
  msgstr ""
6414
 
6415
- #: includes/functions.php:331 includes/functions.php:169
6416
  #: includes/functions.php:205 includes/functions.php:211
6417
  #: includes/functions.php:213 includes/functions.php:214
6418
  #: includes/functions.php:215 includes/functions.php:218
6419
  #: includes/functions.php:254 includes/functions.php:320
6420
  #: includes/functions.php:326 includes/functions.php:331
 
6421
  #, php-format
6422
  msgid " and then <strong>%s per %s for %d more %s</strong>."
6423
  msgstr ""
6424
 
6425
- #: includes/functions.php:335 includes/functions.php:258
6426
  #: includes/functions.php:324 includes/functions.php:330
6427
- #: includes/functions.php:335
6428
  #, php-format
6429
  msgid " and then <strong>%s every %d %s for %d more payments</strong>."
6430
  msgstr ""
6431
 
6432
- #: includes/functions.php:340 includes/functions.php:178
6433
  #: includes/functions.php:214 includes/functions.php:220
6434
  #: includes/functions.php:222 includes/functions.php:223
6435
  #: includes/functions.php:224 includes/functions.php:227
6436
  #: includes/functions.php:263 includes/functions.php:329
6437
  #: includes/functions.php:335 includes/functions.php:340
 
6438
  #, php-format
6439
  msgid " and then <strong>%s after %d %s</strong>."
6440
  msgstr ""
6441
 
6442
- #: includes/functions.php:348 includes/functions.php:228
6443
  #: includes/functions.php:229 includes/functions.php:230
6444
  #: includes/functions.php:231 includes/functions.php:235
6445
  #: includes/functions.php:271 includes/functions.php:337
6446
  #: includes/functions.php:343 includes/functions.php:348
 
6447
  #, php-format
6448
  msgid "The price for membership is <strong>%s per %s</strong>."
6449
  msgstr ""
6450
 
6451
- #: includes/functions.php:350 includes/functions.php:230
6452
  #: includes/functions.php:233 includes/functions.php:237
6453
  #: includes/functions.php:273 includes/functions.php:339
6454
  #: includes/functions.php:345 includes/functions.php:350
 
6455
  #, php-format
6456
  msgid "<strong>%s per %s</strong>."
6457
  msgstr ""
6458
 
6459
- #: includes/functions.php:355 includes/functions.php:233
6460
  #: inclu
6
  msgstr ""
7
  "Project-Id-Version: paid-memberships-pro\n"
8
  "Report-Msgid-Bugs-To: jason@strangerstudios.com\n"
9
+ "POT-Creation-Date: 2017-10-31 18:59-0400\n"
10
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
  "Last-Translator: \n"
12
  "Language-Team: Stranger Studios <jason@strangerstudios.com>\n"
33
  msgid "You do not have permissions to perform this action."
34
  msgstr ""
35
 
36
+ #: adminpages/addons.php:67 adminpages/admin_header.php:204
37
  #: includes/adminpages.php:53 includes/adminpages.php:151
38
  #: adminpages/addons.php:64 adminpages/addons.php:67 adminpages/addons.php:80
39
  #: adminpages/admin_header.php:133 adminpages/admin_header.php:154
40
  #: adminpages/admin_header.php:170 adminpages/admin_header.php:179
41
+ #: adminpages/admin_header.php:191 adminpages/admin_header.php:204
42
+ #: includes/adminpages.php:14 includes/adminpages.php:52
43
+ #: includes/adminpages.php:53 includes/adminpages.php:69
44
+ #: includes/adminpages.php:135 includes/adminpages.php:142
45
+ #: includes/adminpages.php:146 includes/adminpages.php:151
46
  msgid "Add Ons"
47
  msgstr ""
48
 
57
  msgid "Check Again"
58
  msgstr ""
59
 
60
+ #: adminpages/addons.php:79 adminpages/orders.php:892 adminpages/addons.php:76
61
  #: adminpages/addons.php:79 adminpages/addons.php:92 adminpages/orders.php:605
62
  #: adminpages/orders.php:712 adminpages/orders.php:741
63
  #: adminpages/orders.php:850 adminpages/orders.php:881
64
+ #: adminpages/orders.php:892
65
  msgid "All"
66
  msgstr ""
67
 
95
  msgid "Type"
96
  msgstr ""
97
 
98
+ #: adminpages/addons.php:98 adminpages/membershiplevels.php:334
99
  #: adminpages/addons.php:95 adminpages/addons.php:98 adminpages/addons.php:111
100
  #: adminpages/membershiplevels.php:296 adminpages/membershiplevels.php:298
101
  #: adminpages/membershiplevels.php:300 adminpages/membershiplevels.php:324
102
+ #: adminpages/membershiplevels.php:334
103
  msgid "Description"
104
  msgstr ""
105
 
250
  msgstr ""
251
 
252
  #: adminpages/admin_header.php:51 adminpages/admin_header.php:71
253
+ #: adminpages/admin_header.php:98 adminpages/admin_header.php:122
254
  #: adminpages/admin_header.php:50 adminpages/admin_header.php:51
255
  #: adminpages/admin_header.php:70 adminpages/admin_header.php:71
256
  #: adminpages/admin_header.php:90 adminpages/admin_header.php:91
257
+ #: adminpages/admin_header.php:98 adminpages/admin_header.php:111
258
+ #: adminpages/admin_header.php:112 adminpages/admin_header.php:122
259
  msgid "The levels with issues are highlighted below."
260
  msgstr ""
261
 
262
  #: adminpages/admin_header.php:53 adminpages/admin_header.php:73
263
+ #: adminpages/admin_header.php:101 adminpages/admin_header.php:124
264
  #: adminpages/admin_header.php:52 adminpages/admin_header.php:53
265
  #: adminpages/admin_header.php:72 adminpages/admin_header.php:73
266
  #: adminpages/admin_header.php:92 adminpages/admin_header.php:93
267
+ #: adminpages/admin_header.php:101 adminpages/admin_header.php:113
268
+ #: adminpages/admin_header.php:114 adminpages/admin_header.php:124
269
  msgid "Please edit your levels"
270
  msgstr ""
271
 
283
  "review the notes in the Billing Details section below."
284
  msgstr ""
285
 
286
+ #: adminpages/admin_header.php:82 adminpages/admin_header.php:78
287
+ #: adminpages/admin_header.php:79 adminpages/admin_header.php:82
288
  msgid ""
289
  "The billing details for some of your membership levels is not supported by "
290
  "Braintree."
291
  msgstr ""
292
 
293
+ #: adminpages/admin_header.php:93 adminpages/admin_header.php:86
294
+ #: adminpages/admin_header.php:87 adminpages/admin_header.php:93
295
  msgid ""
296
  "The billing details for this level are not supported by Braintree. Please "
297
  "review the notes in the Billing Details section below."
298
  msgstr ""
299
 
300
+ #: adminpages/admin_header.php:109 adminpages/admin_header.php:98
301
+ #: adminpages/admin_header.php:99 adminpages/admin_header.php:109
302
  msgid ""
303
  "The billing details for some of your membership levels is not supported by "
304
  "TwoCheckout."
305
  msgstr ""
306
 
307
+ #: adminpages/admin_header.php:118 adminpages/admin_header.php:107
308
+ #: adminpages/admin_header.php:108 adminpages/admin_header.php:118
309
  msgid ""
310
  "The billing details for this level are not supported by 2Checkout. Please "
311
  "review the notes in the Billing Details section below."
312
  msgstr ""
313
 
314
+ #: adminpages/admin_header.php:135
315
  #: classes/gateways/class.pmprogateway_stripe.php:66
316
+ #: adminpages/admin_header.php:125 adminpages/admin_header.php:135
317
  #: classes/gateways/class.pmprogateway_stripe.php:66
318
  #, php-format
319
  msgid ""
321
  "PHP %s or greater. Ask your host to upgrade."
322
  msgstr ""
323
 
324
+ #: adminpages/admin_header.php:138
325
+ #: classes/gateways/class.pmprogateway_braintree.php:70
326
+ #: adminpages/admin_header.php:128 adminpages/admin_header.php:138
327
  #: classes/gateways/class.pmprogateway_braintree.php:50
328
+ #: classes/gateways/class.pmprogateway_braintree.php:70
329
  #, php-format
330
  msgid ""
331
  "The Braintree Gateway requires PHP 5.4.45 or greater. We recommend upgrading "
332
  "to PHP %s or greater. Ask your host to upgrade."
333
  msgstr ""
334
 
335
+ #: adminpages/admin_header.php:144 adminpages/admin_header.php:134
336
+ #: adminpages/admin_header.php:144
337
  #, php-format
338
  msgid "We recommend upgrading to PHP %s or greater. Ask your host to upgrade."
339
  msgstr ""
340
 
341
+ #: adminpages/admin_header.php:160 adminpages/admin_header.php:160
342
+ msgid "Documentation"
 
 
343
  msgstr ""
344
 
345
+ #: adminpages/admin_header.php:161 adminpages/admin_header.php:161
346
+ msgid "Get Support"
 
 
347
  msgstr ""
348
 
349
+ #: adminpages/admin_header.php:184 adminpages/membershiplevels.php:641
350
+ #: adminpages/pagesettings.php:85 includes/adminpages.php:69
351
  #: includes/adminpages.php:70 includes/adminpages.php:116
352
+ #: includes/metaboxes.php:132 adminpages/admin_header.php:128
353
  #: adminpages/admin_header.php:149 adminpages/admin_header.php:150
354
  #: adminpages/admin_header.php:159 adminpages/admin_header.php:171
355
+ #: adminpages/admin_header.php:184 adminpages/membershiplevels.php:490
356
+ #: adminpages/membershiplevels.php:496 adminpages/membershiplevels.php:498
357
+ #: adminpages/membershiplevels.php:525 adminpages/membershiplevels.php:526
358
+ #: adminpages/membershiplevels.php:569 adminpages/membershiplevels.php:607
359
+ #: adminpages/membershiplevels.php:609 adminpages/membershiplevels.php:618
360
+ #: adminpages/membershiplevels.php:619 adminpages/membershiplevels.php:631
361
+ #: adminpages/membershiplevels.php:641 adminpages/pagesettings.php:69
362
  #: adminpages/pagesettings.php:70 adminpages/pagesettings.php:71
363
+ #: adminpages/pagesettings.php:85 includes/adminpages.php:44
364
+ #: includes/adminpages.php:64 includes/adminpages.php:65
365
+ #: includes/adminpages.php:69 includes/adminpages.php:70
366
+ #: includes/adminpages.php:100 includes/adminpages.php:107
367
+ #: includes/adminpages.php:111 includes/adminpages.php:116
368
+ #: includes/metaboxes.php:126 includes/metaboxes.php:131
369
+ #: includes/metaboxes.php:132
370
  msgid "Membership Levels"
371
  msgstr ""
372
 
373
+ #: adminpages/admin_header.php:188 adminpages/pagesettings.php:108
374
  #: adminpages/admin_header.php:129 adminpages/admin_header.php:150
375
  #: adminpages/admin_header.php:154 adminpages/admin_header.php:163
376
+ #: adminpages/admin_header.php:175 adminpages/admin_header.php:188
377
+ #: adminpages/pagesettings.php:92 adminpages/pagesettings.php:93
378
+ #: adminpages/pagesettings.php:108 adminpages/pagesettings.php:120
379
  msgid "Pages"
380
  msgstr ""
381
 
382
+ #: adminpages/admin_header.php:192 adminpages/admin_header.php:130
383
  #: adminpages/admin_header.php:151 adminpages/admin_header.php:158
384
  #: adminpages/admin_header.php:167 adminpages/admin_header.php:179
385
+ #: adminpages/admin_header.php:192
386
  msgid "Payment Gateway &amp; SSL"
387
  msgstr ""
388
 
389
+ #: adminpages/admin_header.php:196 adminpages/memberslist.php:168
390
  #: shortcodes/pmpro_account.php:111 adminpages/admin_header.php:131
391
  #: adminpages/admin_header.php:152 adminpages/admin_header.php:162
392
  #: adminpages/admin_header.php:171 adminpages/admin_header.php:183
393
+ #: adminpages/admin_header.php:196 adminpages/memberslist.php:115
394
+ #: adminpages/memberslist.php:148 adminpages/memberslist.php:158
395
+ #: adminpages/memberslist.php:168 pages/account.php:52 pages/account.php:56
396
+ #: pages/account.php:77 shortcodes/pmpro_account.php:106
397
+ #: shortcodes/pmpro_account.php:108 shortcodes/pmpro_account.php:109
398
+ #: shortcodes/pmpro_account.php:111
399
  msgid "Email"
400
  msgstr ""
401
 
402
+ #: adminpages/admin_header.php:200 adminpages/admin_header.php:132
403
  #: adminpages/admin_header.php:153 adminpages/admin_header.php:166
404
  #: adminpages/admin_header.php:175 adminpages/admin_header.php:187
405
+ #: adminpages/admin_header.php:200
406
  msgid "Advanced"
407
  msgstr ""
408
 
409
+ #: adminpages/advancedsettings.php:13 adminpages/discountcodes.php:58
410
+ #: adminpages/discountcodes.php:304 adminpages/emailsettings.php:16
411
+ #: adminpages/membershiplevels.php:43 adminpages/pagesettings.php:29
412
+ #: adminpages/pagesettings.php:68 adminpages/paymentsettings.php:19
413
+ #: adminpages/advancedsettings.php:13 adminpages/discountcodes.php:58
414
+ #: adminpages/discountcodes.php:304 adminpages/emailsettings.php:16
415
+ #: adminpages/membershiplevels.php:43 adminpages/pagesettings.php:29
416
+ #: adminpages/pagesettings.php:68 adminpages/paymentsettings.php:19
417
+ msgid "Are you sure you want to do that? Try again."
418
+ msgstr ""
419
+
420
+ #: adminpages/advancedsettings.php:60 adminpages/advancedsettings.php:35
421
  #: adminpages/advancedsettings.php:42 adminpages/advancedsettings.php:43
422
+ #: adminpages/advancedsettings.php:46 adminpages/advancedsettings.php:60
423
  msgid "Your advanced settings have been updated."
424
  msgstr ""
425
 
426
+ #: adminpages/advancedsettings.php:85 adminpages/advancedsettings.php:66
427
  #: adminpages/advancedsettings.php:68 adminpages/advancedsettings.php:71
428
+ #: adminpages/advancedsettings.php:85
429
  #, php-format
430
  msgid ""
431
  "This content is for !!levels!! members only. <a href=\"%s\">Register here</"
432
  "a>."
433
  msgstr ""
434
 
435
+ #: adminpages/advancedsettings.php:90 adminpages/advancedsettings.php:71
436
  #: adminpages/advancedsettings.php:73 adminpages/advancedsettings.php:76
437
+ #: adminpages/advancedsettings.php:90
438
  #, php-format
439
  msgid ""
440
  "Please <a href=\"%s\">login</a> to view this content. (<a href=\"%s"
441
  "\">Register here</a>.)"
442
  msgstr ""
443
 
444
+ #: adminpages/advancedsettings.php:95 adminpages/advancedsettings.php:76
445
  #: adminpages/advancedsettings.php:78 adminpages/advancedsettings.php:81
446
+ #: adminpages/advancedsettings.php:95
447
  msgid ""
448
  "This content is for members only. Visit the site and log in/register to read."
449
  msgstr ""
450
 
451
+ #: adminpages/advancedsettings.php:107 includes/adminpages.php:52
452
  #: includes/adminpages.php:144 adminpages/advancedsettings.php:79
453
  #: adminpages/advancedsettings.php:86 adminpages/advancedsettings.php:88
454
+ #: adminpages/advancedsettings.php:91 adminpages/advancedsettings.php:107
455
+ #: includes/adminpages.php:13 includes/adminpages.php:51
456
+ #: includes/adminpages.php:52 includes/adminpages.php:64
457
+ #: includes/adminpages.php:128 includes/adminpages.php:135
458
+ #: includes/adminpages.php:139 includes/adminpages.php:144
459
  msgid "Advanced Settings"
460
  msgstr ""
461
 
462
+ #: adminpages/advancedsettings.php:113 adminpages/advancedsettings.php:85
463
  #: adminpages/advancedsettings.php:92 adminpages/advancedsettings.php:94
464
+ #: adminpages/advancedsettings.php:97 adminpages/advancedsettings.php:113
465
  msgid "Message for Logged-in Non-members"
466
  msgstr ""
467
 
468
+ #: adminpages/advancedsettings.php:117 adminpages/advancedsettings.php:89
469
  #: adminpages/advancedsettings.php:96 adminpages/advancedsettings.php:98
470
+ #: adminpages/advancedsettings.php:101 adminpages/advancedsettings.php:117
471
  msgid ""
472
  "This message replaces the post content for non-members. Available variables"
473
  msgstr ""
474
 
475
+ #: adminpages/advancedsettings.php:122 adminpages/advancedsettings.php:94
476
  #: adminpages/advancedsettings.php:101 adminpages/advancedsettings.php:103
477
+ #: adminpages/advancedsettings.php:106 adminpages/advancedsettings.php:122
478
  msgid "Message for Logged-out Users"
479
  msgstr ""
480
 
481
+ #: adminpages/advancedsettings.php:126 adminpages/advancedsettings.php:98
482
  #: adminpages/advancedsettings.php:105 adminpages/advancedsettings.php:107
483
+ #: adminpages/advancedsettings.php:110 adminpages/advancedsettings.php:126
484
  msgid "This message replaces the post content for logged-out visitors."
485
  msgstr ""
486
 
487
+ #: adminpages/advancedsettings.php:131 adminpages/advancedsettings.php:103
488
  #: adminpages/advancedsettings.php:110 adminpages/advancedsettings.php:112
489
+ #: adminpages/advancedsettings.php:115 adminpages/advancedsettings.php:131
490
  msgid "Message for RSS Feed"
491
  msgstr ""
492
 
493
+ #: adminpages/advancedsettings.php:135 adminpages/advancedsettings.php:107
494
  #: adminpages/advancedsettings.php:114 adminpages/advancedsettings.php:116
495
+ #: adminpages/advancedsettings.php:119 adminpages/advancedsettings.php:135
496
  msgid "This message replaces the post content in RSS feeds."
497
  msgstr ""
498
 
499
+ #: adminpages/advancedsettings.php:141 adminpages/advancedsettings.php:122
500
+ #: adminpages/advancedsettings.php:125 adminpages/advancedsettings.php:141
501
  msgid "Filter searches and archives?"
502
  msgstr ""
503
 
504
+ #: adminpages/advancedsettings.php:145 adminpages/advancedsettings.php:126
505
+ #: adminpages/advancedsettings.php:129 adminpages/advancedsettings.php:145
506
  msgid ""
507
  "No - Non-members will see restricted posts/pages in searches and archives."
508
  msgstr ""
509
 
510
+ #: adminpages/advancedsettings.php:146 adminpages/advancedsettings.php:127
511
+ #: adminpages/advancedsettings.php:130 adminpages/advancedsettings.php:146
512
  msgid ""
513
  "Yes - Only members will see restricted posts/pages in searches and archives."
514
  msgstr ""
515
 
516
+ #: adminpages/advancedsettings.php:152 adminpages/advancedsettings.php:113
517
  #: adminpages/advancedsettings.php:120 adminpages/advancedsettings.php:133
518
+ #: adminpages/advancedsettings.php:136 adminpages/advancedsettings.php:152
519
  msgid "Show Excerpts to Non-Members?"
520
  msgstr ""
521
 
522
+ #: adminpages/advancedsettings.php:156 adminpages/advancedsettings.php:117
523
  #: adminpages/advancedsettings.php:124 adminpages/advancedsettings.php:137
524
+ #: adminpages/advancedsettings.php:140 adminpages/advancedsettings.php:156
525
  msgid "No - Hide excerpts."
526
  msgstr ""
527
 
528
+ #: adminpages/advancedsettings.php:157 adminpages/advancedsettings.php:118
529
  #: adminpages/advancedsettings.php:125 adminpages/advancedsettings.php:138
530
+ #: adminpages/advancedsettings.php:141 adminpages/advancedsettings.php:157
531
  msgid "Yes - Show excerpts."
532
  msgstr ""
533
 
534
+ #: adminpages/advancedsettings.php:163 adminpages/advancedsettings.php:144
535
+ #: adminpages/advancedsettings.php:147 adminpages/advancedsettings.php:163
536
  msgid "Hide Ads From Members?"
537
  msgstr ""
538
 
539
+ #: adminpages/advancedsettings.php:167 adminpages/advancedsettings.php:226
540
+ #: adminpages/advancedsettings.php:238 adminpages/membershiplevels.php:694
541
+ #: adminpages/paymentsettings.php:236
542
+ #: classes/gateways/class.pmprogateway_stripe.php:281 includes/profile.php:125
543
  #: adminpages/advancedsettings.php:128 adminpages/advancedsettings.php:135
544
  #: adminpages/advancedsettings.php:148 adminpages/advancedsettings.php:151
545
+ #: adminpages/advancedsettings.php:167 adminpages/advancedsettings.php:187
546
+ #: adminpages/advancedsettings.php:194 adminpages/advancedsettings.php:199
547
+ #: adminpages/advancedsettings.php:206 adminpages/advancedsettings.php:207
548
+ #: adminpages/advancedsettings.php:210 adminpages/advancedsettings.php:219
549
+ #: adminpages/advancedsettings.php:222 adminpages/advancedsettings.php:226
550
+ #: adminpages/advancedsettings.php:238 adminpages/membershiplevels.php:563
551
+ #: adminpages/membershiplevels.php:569 adminpages/membershiplevels.php:571
552
+ #: adminpages/membershiplevels.php:578 adminpages/membershiplevels.php:598
553
+ #: adminpages/membershiplevels.php:658 adminpages/membershiplevels.php:660
554
+ #: adminpages/membershiplevels.php:662 adminpages/membershiplevels.php:667
555
+ #: adminpages/membershiplevels.php:668 adminpages/membershiplevels.php:672
556
+ #: adminpages/membershiplevels.php:684 adminpages/membershiplevels.php:694
557
  #: adminpages/paymentsettings.php:210 adminpages/paymentsettings.php:219
558
+ #: adminpages/paymentsettings.php:236 adminpages/paymentsettings.php:414
559
+ #: adminpages/paymentsettings.php:429 adminpages/paymentsettings.php:434
560
+ #: adminpages/paymentsettings.php:436 adminpages/paymentsettings.php:454
561
+ #: adminpages/paymentsettings.php:459 adminpages/paymentsettings.php:461
562
  #: classes/gateways/class.pmprogateway_stripe.php:173
563
  #: classes/gateways/class.pmprogateway_stripe.php:174
564
  #: classes/gateways/class.pmprogateway_stripe.php:184
567
  #: classes/gateways/class.pmprogateway_stripe.php:209
568
  #: classes/gateways/class.pmprogateway_stripe.php:220
569
  #: classes/gateways/class.pmprogateway_stripe.php:222
570
+ #: classes/gateways/class.pmprogateway_stripe.php:249
571
+ #: classes/gateways/class.pmprogateway_stripe.php:281 includes/profile.php:101
572
  #: includes/profile.php:105 includes/profile.php:110 includes/profile.php:117
573
  #: includes/profile.php:121 includes/profile.php:123 includes/profile.php:125
574
  msgid "No"
575
  msgstr ""
576
 
577
+ #: adminpages/advancedsettings.php:168 adminpages/advancedsettings.php:129
578
  #: adminpages/advancedsettings.php:136 adminpages/advancedsettings.php:149
579
+ #: adminpages/advancedsettings.php:152 adminpages/advancedsettings.php:168
580
  msgid "Hide Ads From All Members"
581
  msgstr ""
582
 
583
+ #: adminpages/advancedsettings.php:169 adminpages/advancedsettings.php:130
584
  #: adminpages/advancedsettings.php:137 adminpages/advancedsettings.php:150
585
+ #: adminpages/advancedsettings.php:153 adminpages/advancedsettings.php:169
586
  msgid "Hide Ads From Certain Members"
587
  msgstr ""
588
 
589
+ #: adminpages/advancedsettings.php:176 adminpages/advancedsettings.php:137
590
  #: adminpages/advancedsettings.php:144 adminpages/advancedsettings.php:157
591
+ #: adminpages/advancedsettings.php:160 adminpages/advancedsettings.php:176
592
  msgid "Ads from the following plugins will be automatically turned off"
593
  msgstr ""
594
 
595
+ #: adminpages/advancedsettings.php:177 adminpages/advancedsettings.php:138
596
  #: adminpages/advancedsettings.php:145 adminpages/advancedsettings.php:158
597
+ #: adminpages/advancedsettings.php:161 adminpages/advancedsettings.php:177
598
  msgid "To hide ads in your template code, use code like the following"
599
  msgstr ""
600
 
601
+ #: adminpages/advancedsettings.php:188 adminpages/advancedsettings.php:149
602
  #: adminpages/advancedsettings.php:156 adminpages/advancedsettings.php:169
603
+ #: adminpages/advancedsettings.php:172 adminpages/advancedsettings.php:188
604
  msgid "Choose Levels to Hide Ads From"
605
  msgstr ""
606
 
607
+ #: adminpages/advancedsettings.php:222 adminpages/advancedsettings.php:183
608
  #: adminpages/advancedsettings.php:190 adminpages/advancedsettings.php:203
609
+ #: adminpages/advancedsettings.php:206 adminpages/advancedsettings.php:222
610
  msgid "Redirect all traffic from registration page to /susbcription/?"
611
  msgstr ""
612
 
613
+ #: adminpages/advancedsettings.php:222 adminpages/advancedsettings.php:183
614
  #: adminpages/advancedsettings.php:190 adminpages/advancedsettings.php:203
615
+ #: adminpages/advancedsettings.php:206 adminpages/advancedsettings.php:222
616
  msgid "multisite only"
617
  msgstr ""
618
 
619
+ #: adminpages/advancedsettings.php:227 adminpages/membershiplevels.php:694
620
+ #: adminpages/paymentsettings.php:237
621
+ #: classes/gateways/class.pmprogateway_stripe.php:282 includes/profile.php:126
622
  #: adminpages/advancedsettings.php:188 adminpages/advancedsettings.php:195
623
  #: adminpages/advancedsettings.php:208 adminpages/advancedsettings.php:211
624
+ #: adminpages/advancedsettings.php:227 adminpages/membershiplevels.php:563
625
+ #: adminpages/membershiplevels.php:569 adminpages/membershiplevels.php:571
626
+ #: adminpages/membershiplevels.php:578 adminpages/membershiplevels.php:598
627
+ #: adminpages/membershiplevels.php:658 adminpages/membershiplevels.php:660
628
+ #: adminpages/membershiplevels.php:662 adminpages/membershiplevels.php:667
629
+ #: adminpages/membershiplevels.php:668 adminpages/membershiplevels.php:672
630
+ #: adminpages/membershiplevels.php:684 adminpages/membershiplevels.php:694
631
  #: adminpages/paymentsettings.php:211 adminpages/paymentsettings.php:220
632
+ #: adminpages/paymentsettings.php:237 adminpages/paymentsettings.php:415
633
+ #: adminpages/paymentsettings.php:424 adminpages/paymentsettings.php:430
634
+ #: adminpages/paymentsettings.php:435 adminpages/paymentsettings.php:437
635
+ #: adminpages/paymentsettings.php:455 adminpages/paymentsettings.php:460
636
+ #: adminpages/paymentsettings.php:462
637
  #: classes/gateways/class.pmprogateway_stripe.php:174
638
  #: classes/gateways/class.pmprogateway_stripe.php:175
639
  #: classes/gateways/class.pmprogateway_stripe.php:185
642
  #: classes/gateways/class.pmprogateway_stripe.php:210
643
  #: classes/gateways/class.pmprogateway_stripe.php:221
644
  #: classes/gateways/class.pmprogateway_stripe.php:223
645
+ #: classes/gateways/class.pmprogateway_stripe.php:250
646
+ #: classes/gateways/class.pmprogateway_stripe.php:282 includes/profile.php:102
647
  #: includes/profile.php:106 includes/profile.php:111 includes/profile.php:118
648
  #: includes/profile.php:122 includes/profile.php:124 includes/profile.php:126
649
  msgid "Yes"
650
  msgstr ""
651
 
652
+ #: adminpages/advancedsettings.php:234 adminpages/advancedsettings.php:195
653
  #: adminpages/advancedsettings.php:202 adminpages/advancedsettings.php:215
654
+ #: adminpages/advancedsettings.php:218 adminpages/advancedsettings.php:234
655
  msgid "Use reCAPTCHA?"
656
  msgstr ""
657
 
658
+ #: adminpages/advancedsettings.php:239 adminpages/advancedsettings.php:200
659
  #: adminpages/advancedsettings.php:207 adminpages/advancedsettings.php:220
660
+ #: adminpages/advancedsettings.php:223 adminpages/advancedsettings.php:239
661
  msgid "Yes - Free memberships only."
662
  msgstr ""
663
 
664
+ #: adminpages/advancedsettings.php:240 adminpages/advancedsettings.php:201
665
  #: adminpages/advancedsettings.php:208 adminpages/advancedsettings.php:221
666
+ #: adminpages/advancedsettings.php:224 adminpages/advancedsettings.php:240
667
  msgid "Yes - All memberships."
668
  msgstr ""
669
 
670
+ #: adminpages/advancedsettings.php:242 adminpages/advancedsettings.php:203
671
  #: adminpages/advancedsettings.php:210 adminpages/advancedsettings.php:223
672
+ #: adminpages/advancedsettings.php:226 adminpages/advancedsettings.php:242
673
  msgid "A free reCAPTCHA key is required."
674
  msgstr ""
675
 
676
+ #: adminpages/advancedsettings.php:242 adminpages/advancedsettings.php:203
677
  #: adminpages/advancedsettings.php:210 adminpages/advancedsettings.php:223
678
+ #: adminpages/advancedsettings.php:226 adminpages/advancedsettings.php:242
679
  msgid "Click here to signup for reCAPTCHA"
680
  msgstr ""
681
 
682
+ #: adminpages/advancedsettings.php:248 adminpages/advancedsettings.php:209
683
  #: adminpages/advancedsettings.php:216 adminpages/advancedsettings.php:229
684
+ #: adminpages/advancedsettings.php:232 adminpages/advancedsettings.php:248
685
  msgid "reCAPTCHA Public Key"
686
  msgstr ""
687
 
688
+ #: adminpages/advancedsettings.php:251 adminpages/advancedsettings.php:212
689
  #: adminpages/advancedsettings.php:219 adminpages/advancedsettings.php:232
690
+ #: adminpages/advancedsettings.php:235 adminpages/advancedsettings.php:251
691
  msgid "reCAPTCHA Private Key"
692
  msgstr ""
693
 
694
+ #: adminpages/advancedsettings.php:257 adminpages/advancedsettings.php:218
695
  #: adminpages/advancedsettings.php:225 adminpages/advancedsettings.php:238
696
+ #: adminpages/advancedsettings.php:241 adminpages/advancedsettings.php:257
697
  msgid "Require Terms of Service on signups?"
698
  msgstr ""
699
 
700
+ #: adminpages/advancedsettings.php:264 adminpages/advancedsettings.php:225
701
  #: adminpages/advancedsettings.php:232 adminpages/advancedsettings.php:245
702
+ #: adminpages/advancedsettings.php:248 adminpages/advancedsettings.php:264
703
  msgid ""
704
  "If yes, create a WordPress page containing your TOS agreement and assign it "
705
  "using the dropdown above."
706
  msgstr ""
707
 
708
+ #: adminpages/advancedsettings.php:375 adminpages/pagesettings.php:310
709
+ #: adminpages/paymentsettings.php:267 adminpages/advancedsettings.php:284
710
  #: adminpages/advancedsettings.php:355 adminpages/advancedsettings.php:359
711
+ #: adminpages/advancedsettings.php:368 adminpages/advancedsettings.php:375
712
+ #: adminpages/pagesettings.php:209 adminpages/pagesettings.php:223
713
+ #: adminpages/pagesettings.php:251 adminpages/pagesettings.php:254
714
+ #: adminpages/pagesettings.php:294 adminpages/pagesettings.php:295
715
+ #: adminpages/pagesettings.php:310 adminpages/paymentsettings.php:238
716
+ #: adminpages/paymentsettings.php:250 adminpages/paymentsettings.php:267
717
+ #: adminpages/paymentsettings.php:485 adminpages/paymentsettings.php:526
718
+ #: adminpages/paymentsettings.php:532 adminpages/paymentsettings.php:534
719
  msgid "Save Settings"
720
  msgstr ""
721
 
722
+ #: adminpages/discountcodes.php:102 adminpages/discountcodes.php:64
723
  #: adminpages/discountcodes.php:65 adminpages/discountcodes.php:70
724
+ #: adminpages/discountcodes.php:71 adminpages/discountcodes.php:102
725
  msgid "Discount code added successfully."
726
  msgstr ""
727
 
728
+ #: adminpages/discountcodes.php:108 adminpages/discountcodes.php:48
729
  #: adminpages/discountcodes.php:49 adminpages/discountcodes.php:54
730
+ #: adminpages/discountcodes.php:77 adminpages/discountcodes.php:108
731
  msgid "Discount code updated successfully."
732
  msgstr ""
733
 
734
+ #: adminpages/discountcodes.php:116 adminpages/discountcodes.php:71
735
  #: adminpages/discountcodes.php:72 adminpages/discountcodes.php:73
736
  #: adminpages/discountcodes.php:78 adminpages/discountcodes.php:85
737
+ #: adminpages/discountcodes.php:116
738
  msgid "Error adding discount code. That code may already be in use."
739
  msgstr ""
740
 
741
+ #: adminpages/discountcodes.php:120 adminpages/discountcodes.php:55
742
  #: adminpages/discountcodes.php:56 adminpages/discountcodes.php:61
743
+ #: adminpages/discountcodes.php:89 adminpages/discountcodes.php:120
744
  msgid "Error updating discount code. That code may already be in use."
745
  msgstr ""
746
 
747
+ #: adminpages/discountcodes.php:280 adminpages/discountcodes.php:196
748
  #: adminpages/discountcodes.php:197 adminpages/discountcodes.php:198
749
  #: adminpages/discountcodes.php:203 adminpages/discountcodes.php:247
750
+ #: adminpages/discountcodes.php:280
751
  #, php-format
752
  msgid "Error saving values for the %s level."
753
  msgstr ""
754
 
755
+ #: adminpages/discountcodes.php:288 adminpages/discountcodes.php:204
756
  #: adminpages/discountcodes.php:205 adminpages/discountcodes.php:206
757
  #: adminpages/discountcodes.php:211 adminpages/discountcodes.php:255
758
+ #: adminpages/discountcodes.php:288
759
  msgid "There were errors updating the level values: "
760
  msgstr ""
761
 
762
+ #: adminpages/discountcodes.php:328 adminpages/discountcodes.php:234
763
  #: adminpages/discountcodes.php:237 adminpages/discountcodes.php:238
764
  #: adminpages/discountcodes.php:239 adminpages/discountcodes.php:244
765
+ #: adminpages/discountcodes.php:288 adminpages/discountcodes.php:328
766
  #, php-format
767
  msgid "Code %s deleted successfully."
768
  msgstr ""
769
 
770
+ #: adminpages/discountcodes.php:333 adminpages/discountcodes.php:239
771
  #: adminpages/discountcodes.php:242 adminpages/discountcodes.php:243
772
  #: adminpages/discountcodes.php:244 adminpages/discountcodes.php:249
773
+ #: adminpages/discountcodes.php:293 adminpages/discountcodes.php:333
774
  msgid ""
775
  "Error deleting discount code. The code was only partially deleted. Please "
776
  "try again."
777
  msgstr ""
778
 
779
+ #: adminpages/discountcodes.php:339 adminpages/discountcodes.php:245
780
  #: adminpages/discountcodes.php:248 adminpages/discountcodes.php:249
781
  #: adminpages/discountcodes.php:250 adminpages/discountcodes.php:255
782
+ #: adminpages/discountcodes.php:299 adminpages/discountcodes.php:339
783
  msgid "Error deleting code. Please try again."
784
  msgstr ""
785
 
786
+ #: adminpages/discountcodes.php:345 adminpages/discountcodes.php:251
787
  #: adminpages/discountcodes.php:254 adminpages/discountcodes.php:255
788
  #: adminpages/discountcodes.php:256 adminpages/discountcodes.php:261
789
+ #: adminpages/discountcodes.php:305 adminpages/discountcodes.php:345
790
  msgid "Code not found."
791
  msgstr ""
792
 
793
+ #: adminpages/discountcodes.php:358 adminpages/discountcodes.php:264
794
  #: adminpages/discountcodes.php:267 adminpages/discountcodes.php:268
795
  #: adminpages/discountcodes.php:269 adminpages/discountcodes.php:274
796
+ #: adminpages/discountcodes.php:318 adminpages/discountcodes.php:358
797
  msgid "Edit Discount Code"
798
  msgstr ""
799
 
800
+ #: adminpages/discountcodes.php:360 adminpages/discountcodes.php:678
801
  #: adminpages/discountcodes.php:266 adminpages/discountcodes.php:269
802
  #: adminpages/discountcodes.php:270 adminpages/discountcodes.php:271
803
  #: adminpages/discountcodes.php:276 adminpages/discountcodes.php:320
804
+ #: adminpages/discountcodes.php:360 adminpages/discountcodes.php:526
805
+ #: adminpages/discountcodes.php:529 adminpages/discountcodes.php:557
806
+ #: adminpages/discountcodes.php:558 adminpages/discountcodes.php:559
807
+ #: adminpages/discountcodes.php:564 adminpages/discountcodes.php:637
808
+ #: adminpages/discountcodes.php:678
809
  msgid "Add New Discount Code"
810
  msgstr ""
811
 
812
+ #: adminpages/discountcodes.php:422 adminpages/discountcodes.php:719
813
+ #: adminpages/membershiplevels.php:322 adminpages/membershiplevels.php:663
814
+ #: adminpages/memberslist.php:164 adminpages/orders.php:1140
815
+ #: adminpages/reports/login.php:162 adminpages/templates/orders-email.php:46
816
  #: adminpages/templates/orders-print.php:75 adminpages/discountcodes.php:306
817
  #: adminpages/discountcodes.php:309 adminpages/discountcodes.php:310
818
  #: adminpages/discountcodes.php:311 adminpages/discountcodes.php:316
819
+ #: adminpages/discountcodes.php:381 adminpages/discountcodes.php:422
820
+ #: adminpages/discountcodes.php:547 adminpages/discountcodes.php:557
821
+ #: adminpages/discountcodes.php:585 adminpages/discountcodes.php:586
822
+ #: adminpages/discountcodes.php:587 adminpages/discountcodes.php:592
823
+ #: adminpages/discountcodes.php:665 adminpages/discountcodes.php:719
824
  #: adminpages/membershiplevels.php:284 adminpages/membershiplevels.php:286
825
  #: adminpages/membershiplevels.php:288 adminpages/membershiplevels.php:312
826
+ #: adminpages/membershiplevels.php:322 adminpages/membershiplevels.php:505
827
+ #: adminpages/membershiplevels.php:511 adminpages/membershiplevels.php:513
828
+ #: adminpages/membershiplevels.php:540 adminpages/membershiplevels.php:541
829
+ #: adminpages/membershiplevels.php:583 adminpages/membershiplevels.php:629
830
+ #: adminpages/membershiplevels.php:631 adminpages/membershiplevels.php:636
831
+ #: adminpages/membershiplevels.php:637 adminpages/membershiplevels.php:641
832
+ #: adminpages/membershiplevels.php:653 adminpages/membershiplevels.php:663
833
  #: adminpages/memberslist.php:111 adminpages/memberslist.php:144
834
  #: adminpages/memberslist.php:154 adminpages/memberslist.php:164
835
  #: adminpages/orders.php:597 adminpages/orders.php:900
836
  #: adminpages/orders.php:910 adminpages/orders.php:937
837
  #: adminpages/orders.php:966 adminpages/orders.php:1103
838
+ #: adminpages/orders.php:1134 adminpages/orders.php:1140
839
+ #: adminpages/reports/login.php:140 adminpages/reports/login.php:142
840
+ #: adminpages/reports/login.php:158 adminpages/reports/login.php:162
841
  #: adminpages/templates/orders-email.php:46
842
  #: adminpages/templates/orders-print.php:75
843
  msgid "ID"
844
  msgstr ""
845
 
846
+ #: adminpages/discountcodes.php:423 adminpages/orders.php:386
847
  #: adminpages/discountcodes.php:307 adminpages/discountcodes.php:310
848
  #: adminpages/discountcodes.php:311 adminpages/discountcodes.php:312
849
  #: adminpages/discountcodes.php:317 adminpages/discountcodes.php:382
850
+ #: adminpages/discountcodes.php:423 adminpages/orders.php:211
851
+ #: adminpages/orders.php:261 adminpages/orders.php:333
852
+ #: adminpages/orders.php:344 adminpages/orders.php:362
853
+ #: adminpages/orders.php:375 adminpages/orders.php:386
854
  msgid "This will be generated when you save."
855
  msgstr ""
856
 
857
+ #: adminpages/discountcodes.php:427 adminpages/discountcodes.php:720
858
+ #: adminpages/orders.php:391 adminpages/orders.php:1141
859
  #: adminpages/discountcodes.php:311 adminpages/discountcodes.php:314
860
  #: adminpages/discountcodes.php:315 adminpages/discountcodes.php:316
861
  #: adminpages/discountcodes.php:321 adminpages/discountcodes.php:386
862
+ #: adminpages/discountcodes.php:427 adminpages/discountcodes.php:548
863
+ #: adminpages/discountcodes.php:558 adminpages/discountcodes.php:586
864
+ #: adminpages/discountcodes.php:587 adminpages/discountcodes.php:588
865
+ #: adminpages/discountcodes.php:593 adminpages/discountcodes.php:666
866
+ #: adminpages/discountcodes.php:720 adminpages/orders.php:215
867
  #: adminpages/orders.php:265 adminpages/orders.php:337
868
  #: adminpages/orders.php:349 adminpages/orders.php:366
869
+ #: adminpages/orders.php:380 adminpages/orders.php:391
870
+ #: adminpages/orders.php:598 adminpages/orders.php:901
871
+ #: adminpages/orders.php:911 adminpages/orders.php:938
872
+ #: adminpages/orders.php:967 adminpages/orders.php:1104
873
+ #: adminpages/orders.php:1135 adminpages/orders.php:1141
874
  msgid "Code"
875
  msgstr ""
876
 
877
+ #: adminpages/discountcodes.php:465 adminpages/discountcodes.php:349
878
  #: adminpages/discountcodes.php:352 adminpages/discountcodes.php:353
879
  #: adminpages/discountcodes.php:354 adminpages/discountcodes.php:359
880
+ #: adminpages/discountcodes.php:424 adminpages/discountcodes.php:465
881
  msgid "Start Date"
882
  msgstr ""
883
 
884
+ #: adminpages/discountcodes.php:483
885
+ #: classes/gateways/class.pmprogateway_braintree.php:459
886
+ #: classes/gateways/class.pmprogateway_stripe.php:613 pages/billing.php:317
887
+ #: pages/checkout.php:463 adminpages/discountcodes.php:367
888
  #: adminpages/discountcodes.php:370 adminpages/discountcodes.php:371
889
  #: adminpages/discountcodes.php:372 adminpages/discountcodes.php:377
890
+ #: adminpages/discountcodes.php:442 adminpages/discountcodes.php:483
891
  #: classes/gateways/class.pmprogateway_braintree.php:308
892
  #: classes/gateways/class.pmprogateway_braintree.php:321
893
  #: classes/gateways/class.pmprogateway_braintree.php:323
907
  #: classes/gateways/class.pmprogateway_stripe.php:521
908
  #: classes/gateways/class.pmprogateway_stripe.php:532
909
  #: classes/gateways/class.pmprogateway_stripe.php:570
910
+ #: classes/gateways/class.pmprogateway_stripe.php:597
911
+ #: classes/gateways/class.pmprogateway_stripe.php:613 pages/billing.php:249
912
  #: pages/billing.php:253 pages/billing.php:262 pages/billing.php:265
913
  #: pages/billing.php:268 pages/billing.php:310 pages/billing.php:316
914
+ #: pages/billing.php:319 pages/billing.php:342 pages/checkout.php:463
915
+ #: pages/checkout.php:508 pages/checkout.php:524 pages/checkout.php:525
916
+ #: pages/checkout.php:532 pages/checkout.php:553 pages/checkout.php:562
917
+ #: pages/checkout.php:571 pages/checkout.php:575 pages/checkout.php:582
918
+ #: pages/checkout.php:585
919
  msgid "Expiration Date"
920
  msgstr ""
921
 
922
+ #: adminpages/discountcodes.php:501 adminpages/discountcodes.php:723
923
  #: adminpages/discountcodes.php:385 adminpages/discountcodes.php:388
924
  #: adminpages/discountcodes.php:389 adminpages/discountcodes.php:390
925
  #: adminpages/discountcodes.php:395 adminpages/discountcodes.php:460
926
+ #: adminpages/discountcodes.php:501 adminpages/discountcodes.php:551
927
+ #: adminpages/discountcodes.php:561 adminpages/discountcodes.php:589
928
+ #: adminpages/discountcodes.php:590 adminpages/discountcodes.php:591
929
+ #: adminpages/discountcodes.php:596 adminpages/discountcodes.php:669
930
+ #: adminpages/discountcodes.php:723
931
  msgid "Uses"
932
  msgstr ""
933
 
934
+ #: adminpages/discountcodes.php:504 adminpages/discountcodes.php:388
935
  #: adminpages/discountcodes.php:391 adminpages/discountcodes.php:392
936
  #: adminpages/discountcodes.php:393 adminpages/discountcodes.php:398
937
+ #: adminpages/discountcodes.php:463 adminpages/discountcodes.php:504
938
  msgid "Leave blank for unlimited uses."
939
  msgstr ""
940
 
941
+ #: adminpages/discountcodes.php:513 adminpages/discountcodes.php:400
942
  #: adminpages/discountcodes.php:401 adminpages/discountcodes.php:402
943
  #: adminpages/discountcodes.php:407 adminpages/discountcodes.php:472
944
+ #: adminpages/discountcodes.php:513
945
  msgid "Which Levels Will This Code Apply To?"
946
  msgstr ""
947
 
948
+ #: adminpages/discountcodes.php:551 adminpages/membershiplevels.php:375
949
  #: adminpages/discountcodes.php:427 adminpages/discountcodes.php:430
950
  #: adminpages/discountcodes.php:431 adminpages/discountcodes.php:432
951
  #: adminpages/discountcodes.php:437 adminpages/discountcodes.php:510
952
+ #: adminpages/discountcodes.php:551 adminpages/membershiplevels.php:337
953
+ #: adminpages/membershiplevels.php:339 adminpages/membershiplevels.php:341
954
+ #: adminpages/membershiplevels.php:342 adminpages/membershiplevels.php:365
955
+ #: adminpages/membershiplevels.php:375 adminpages/membershiplevels.php:507
956
  #: adminpages/membershiplevels.php:513 adminpages/membershiplevels.php:515
957
  #: adminpages/membershiplevels.php:542 pages/levels.php:14
958
  msgid "Initial Payment"
959
  msgstr ""
960
 
961
+ #: adminpages/discountcodes.php:562 adminpages/membershiplevels.php:386
962
  #: adminpages/discountcodes.php:428 adminpages/discountcodes.php:431
963
  #: adminpages/discountcodes.php:441 adminpages/discountcodes.php:442
964
  #: adminpages/discountcodes.php:443 adminpages/discountcodes.php:448
965
+ #: adminpages/discountcodes.php:521 adminpages/discountcodes.php:562
966
+ #: adminpages/membershiplevels.php:338 adminpages/membershiplevels.php:340
967
+ #: adminpages/membershiplevels.php:350 adminpages/membershiplevels.php:352
968
+ #: adminpages/membershiplevels.php:353 adminpages/membershiplevels.php:376
969
+ #: adminpages/membershiplevels.php:386
970
  msgid "The initial amount collected at registration."
971
  msgstr ""
972
 
973
+ #: adminpages/discountcodes.php:567 adminpages/membershiplevels.php:390
974
  #: adminpages/discountcodes.php:432 adminpages/discountcodes.php:435
975
  #: adminpages/discountcodes.php:446 adminpages/discountcodes.php:447
976
  #: adminpages/discountcodes.php:448 adminpages/discountcodes.php:453
977
+ #: adminpages/discountcodes.php:526 adminpages/discountcodes.php:567
978
+ #: adminpages/membershiplevels.php:342 adminpages/membershiplevels.php:344
979
+ #: adminpages/membershiplevels.php:354 adminpages/membershiplevels.php:356
980
+ #: adminpages/membershiplevels.php:357 adminpages/membershiplevels.php:380
981
+ #: adminpages/membershiplevels.php:390
982
  msgid "Recurring Subscription"
983
  msgstr ""
984
 
985
+ #: adminpages/discountcodes.php:568 adminpages/membershiplevels.php:391
986
  #: adminpages/discountcodes.php:433 adminpages/discountcodes.php:436
987
  #: adminpages/discountcodes.php:447 adminpages/discountcodes.php:448
988
  #: adminpages/discountcodes.php:449 adminpages/discountcodes.php:454
989
+ #: adminpages/discountcodes.php:527 adminpages/discountcodes.php:568
990
+ #: adminpages/membershiplevels.php:343 adminpages/membershiplevels.php:345
991
+ #: adminpages/membershiplevels.php:355 adminpages/membershiplevels.php:357
992
+ #: adminpages/membershiplevels.php:358 adminpages/membershiplevels.php:381
993
+ #: adminpages/membershiplevels.php:391
994
  msgid "Check if this level has a recurring subscription payment."
995
  msgstr ""
996
 
997
+ #: adminpages/discountcodes.php:572 adminpages/membershiplevels.php:395
998
  #: adminpages/discountcodes.php:440 adminpages/discountcodes.php:451
999
  #: adminpages/discountcodes.php:452 adminpages/discountcodes.php:453
1000
  #: adminpages/discountcodes.php:458 adminpages/discountcodes.php:531
1001
+ #: adminpages/discountcodes.php:572 adminpages/membershiplevels.php:347
1002
+ #: adminpages/membershiplevels.php:349 adminpages/membershiplevels.php:359
1003
+ #: adminpages/membershiplevels.php:361 adminpages/membershiplevels.php:362
1004
+ #: adminpages/membershiplevels.php:385 adminpages/membershiplevels.php:395
1005
  msgid "Billing Amount"
1006
  msgstr ""
1007
 
1008
+ #: adminpages/discountcodes.php:587 adminpages/discountcodes.php:641
1009
+ #: adminpages/membershiplevels.php:410 adminpages/membershiplevels.php:511
1010
+ #: classes/gateways/class.pmprogateway_stripe.php:671
1011
  #: adminpages/discountcodes.php:446 adminpages/discountcodes.php:466
1012
  #: adminpages/discountcodes.php:467 adminpages/discountcodes.php:468
1013
  #: adminpages/discountcodes.php:473 adminpages/discountcodes.php:492
1014
  #: adminpages/discountcodes.php:520 adminpages/discountcodes.php:521
1015
  #: adminpages/discountcodes.php:522 adminpages/discountcodes.php:527
1016
+ #: adminpages/discountcodes.php:546 adminpages/discountcodes.php:587
1017
+ #: adminpages/discountcodes.php:600 adminpages/discountcodes.php:641
1018
  #: adminpages/membershiplevels.php:353 adminpages/membershiplevels.php:355
1019
  #: adminpages/membershiplevels.php:374 adminpages/membershiplevels.php:376
1020
  #: adminpages/membershiplevels.php:377 adminpages/membershiplevels.php:400
1021
+ #: adminpages/membershiplevels.php:410 adminpages/membershiplevels.php:449
1022
+ #: adminpages/membershiplevels.php:476 adminpages/membershiplevels.php:477
1023
+ #: adminpages/membershiplevels.php:479 adminpages/membershiplevels.php:480
1024
+ #: adminpages/membershiplevels.php:501 adminpages/membershiplevels.php:511
1025
  #: classes/gateways/class.pmprogateway_stripe.php:521
1026
  #: classes/gateways/class.pmprogateway_stripe.php:522
1027
  #: classes/gateways/class.pmprogateway_stripe.php:532
1034
  #: classes/gateways/class.pmprogateway_stripe.php:599
1035
  #: classes/gateways/class.pmprogateway_stripe.php:637
1036
  #: classes/gateways/class.pmprogateway_stripe.php:664
1037
+ #: classes/gateways/class.pmprogateway_stripe.php:671
1038
  msgid "Day(s)"
1039
  msgstr ""
1040
 
1041
+ #: adminpages/discountcodes.php:587 adminpages/discountcodes.php:641
1042
+ #: adminpages/membershiplevels.php:410 adminpages/membershiplevels.php:511
1043
+ #: classes/gateways/class.pmprogateway_stripe.php:671
1044
  #: adminpages/discountcodes.php:446 adminpages/discountcodes.php:466
1045
  #: adminpages/discountcodes.php:467 adminpages/discountcodes.php:468
1046
  #: adminpages/discountcodes.php:473 adminpages/discountcodes.php:492
1047
  #: adminpages/discountcodes.php:520 adminpages/discountcodes.php:521
1048
  #: adminpages/discountcodes.php:522 adminpages/discountcodes.php:527
1049
+ #: adminpages/discountcodes.php:546 adminpages/discountcodes.php:587
1050
+ #: adminpages/discountcodes.php:600 adminpages/discountcodes.php:641
1051
  #: adminpages/membershiplevels.php:353 adminpages/membershiplevels.php:355
1052
  #: adminpages/membershiplevels.php:374 adminpages/membershiplevels.php:376
1053
  #: adminpages/membershiplevels.php:377 adminpages/membershiplevels.php:400
1054
+ #: adminpages/membershiplevels.php:410 adminpages/membershiplevels.php:449
1055
+ #: adminpages/membershiplevels.php:476 adminpages/membershiplevels.php:477
1056
+ #: adminpages/membershiplevels.php:479 adminpages/membershiplevels.php:480
1057
+ #: adminpages/membershiplevels.php:501 adminpages/membershiplevels.php:511
1058
  #: classes/gateways/class.pmprogateway_stripe.php:521
1059
  #: classes/gateways/class.pmprogateway_stripe.php:522
1060
  #: classes/gateways/class.pmprogateway_stripe.php:532
1067
  #: classes/gateways/class.pmprogateway_stripe.php:599
1068
  #: classes/gateways/class.pmprogateway_stripe.php:637
1069
  #: classes/gateways/class.pmprogateway_stripe.php:664
1070
+ #: classes/gateways/class.pmprogateway_stripe.php:671
1071
  msgid "Month(s)"
1072
  msgstr ""
1073
 
1074
+ #: adminpages/discountcodes.php:587 adminpages/discountcodes.php:641
1075
+ #: adminpages/membershiplevels.php:410 adminpages/membershiplevels.php:511
1076
+ #: classes/gateways/class.pmprogateway_stripe.php:671
1077
  #: adminpages/discountcodes.php:446 adminpages/discountcodes.php:466
1078
  #: adminpages/discountcodes.php:467 adminpages/discountcodes.php:468
1079
  #: adminpages/discountcodes.php:473 adminpages/discountcodes.php:492
1080
  #: adminpages/discountcodes.php:520 adminpages/discountcodes.php:521
1081
  #: adminpages/discountcodes.php:522 adminpages/discountcodes.php:527
1082
+ #: adminpages/discountcodes.php:546 adminpages/discountcodes.php:587
1083
+ #: adminpages/discountcodes.php:600 adminpages/discountcodes.php:641
1084
  #: adminpages/membershiplevels.php:353 adminpages/membershiplevels.php:355
1085
  #: adminpages/membershiplevels.php:374 adminpages/membershiplevels.php:376
1086
  #: adminpages/membershiplevels.php:377 adminpages/membershiplevels.php:400
1087
+ #: adminpages/membershiplevels.php:410 adminpages/membershiplevels.php:449
1088
+ #: adminpages/membershiplevels.php:476 adminpages/membershiplevels.php:477
1089
+ #: adminpages/membershiplevels.php:479 adminpages/membershiplevels.php:480
1090
+ #: adminpages/membershiplevels.php:501 adminpages/membershiplevels.php:511
1091
  #: classes/gateways/class.pmprogateway_stripe.php:521
1092
  #: classes/gateways/class.pmprogateway_stripe.php:522
1093
  #: classes/gateways/class.pmprogateway_stripe.php:532
1100
  #: classes/gateways/class.pmprogateway_stripe.php:599
1101
  #: classes/gateways/class.pmprogateway_stripe.php:637
1102
  #: classes/gateways/class.pmprogateway_stripe.php:664
1103
+ #: classes/gateways/class.pmprogateway_stripe.php:671
1104
  msgid "Week(s)"
1105
  msgstr ""
1106
 
1107
+ #: adminpages/discountcodes.php:587 adminpages/discountcodes.php:641
1108
+ #: adminpages/membershiplevels.php:410 adminpages/membershiplevels.php:511
1109
+ #: classes/gateways/class.pmprogateway_stripe.php:671
1110
  #: adminpages/discountcodes.php:446 adminpages/discountcodes.php:466
1111
  #: adminpages/discountcodes.php:467 adminpages/discountcodes.php:468
1112
  #: adminpages/discountcodes.php:473 adminpages/discountcodes.php:492
1113
  #: adminpages/discountcodes.php:520 adminpages/discountcodes.php:521
1114
  #: adminpages/discountcodes.php:522 adminpages/discountcodes.php:527
1115
+ #: adminpages/discountcodes.php:546 adminpages/discountcodes.php:587
1116
+ #: adminpages/discountcodes.php:600 adminpages/discountcodes.php:641
1117
  #: adminpages/membershiplevels.php:353 adminpages/membershiplevels.php:355
1118
  #: adminpages/membershiplevels.php:374 adminpages/membershiplevels.php:376
1119
  #: adminpages/membershiplevels.php:377 adminpages/membershiplevels.php:400
1120
+ #: adminpages/membershiplevels.php:410 adminpages/membershiplevels.php:449
1121
+ #: adminpages/membershiplevels.php:476 adminpages/membershiplevels.php:477
1122
+ #: adminpages/membershiplevels.php:479 adminpages/membershiplevels.php:480
1123
+ #: adminpages/membershiplevels.php:501 adminpages/membershiplevels.php:511
1124
  #: classes/gateways/class.pmprogateway_stripe.php:521
1125
  #: classes/gateways/class.pmprogateway_stripe.php:522
1126
  #: classes/gateways/class.pmprogateway_stripe.php:532
1133
  #: classes/gateways/class.pmprogateway_stripe.php:599
1134
  #: classes/gateways/class.pmprogateway_stripe.php:637
1135
  #: classes/gateways/class.pmprogateway_stripe.php:664
1136
+ #: classes/gateways/class.pmprogateway_stripe.php:671
1137
  msgid "Year(s)"
1138
  msgstr ""
1139
 
1140
+ #: adminpages/discountcodes.php:595 adminpages/membershiplevels.php:419
1141
  #: adminpages/discountcodes.php:451 adminpages/discountcodes.php:454
1142
  #: adminpages/discountcodes.php:474 adminpages/discountcodes.php:475
1143
  #: adminpages/discountcodes.php:476 adminpages/discountcodes.php:481
1144
+ #: adminpages/discountcodes.php:554 adminpages/discountcodes.php:595
1145
+ #: adminpages/membershiplevels.php:362 adminpages/membershiplevels.php:364
1146
+ #: adminpages/membershiplevels.php:383 adminpages/membershiplevels.php:385
1147
+ #: adminpages/membershiplevels.php:386 adminpages/membershiplevels.php:409
1148
+ #: adminpages/membershiplevels.php:419
1149
  msgid "The amount to be billed one cycle after the initial payment."
1150
  msgstr ""
1151
 
1152
+ #: adminpages/discountcodes.php:600 adminpages/membershiplevels.php:435
1153
  #: adminpages/discountcodes.php:456 adminpages/discountcodes.php:459
1154
  #: adminpages/discountcodes.php:479 adminpages/discountcodes.php:480
1155
  #: adminpages/discountcodes.php:481 adminpages/discountcodes.php:486
1156
+ #: adminpages/discountcodes.php:559 adminpages/discountcodes.php:600
1157
+ #: adminpages/membershiplevels.php:380 adminpages/membershiplevels.php:382
1158
+ #: adminpages/membershiplevels.php:401 adminpages/membershiplevels.php:403
1159
+ #: adminpages/membershiplevels.php:404 adminpages/membershiplevels.php:425
1160
+ #: adminpages/membershiplevels.php:435
1161
  msgid "Billing Cycle Limit"
1162
  msgstr ""
1163
 
1164
+ #: adminpages/discountcodes.php:603 adminpages/membershiplevels.php:439
1165
  #: adminpages/discountcodes.php:459 adminpages/discountcodes.php:462
1166
  #: adminpages/discountcodes.php:482 adminpages/discountcodes.php:483
1167
  #: adminpages/discountcodes.php:484 adminpages/discountcodes.php:489
1168
+ #: adminpages/discountcodes.php:562 adminpages/discountcodes.php:603
1169
+ #: adminpages/membershiplevels.php:384 adminpages/membershiplevels.php:386
1170
+ #: adminpages/membershiplevels.php:405 adminpages/membershiplevels.php:407
1171
+ #: adminpages/membershiplevels.php:408 adminpages/membershiplevels.php:429
1172
+ #: adminpages/membershiplevels.php:439
1173
  msgid ""
1174
  "The <strong>total</strong> number of recurring billing cycles for this "
1175
  "level, including the trial period (if applicable) but not including the "
1176
  "initial payment. Set to zero if membership is indefinite."
1177
  msgstr ""
1178
 
1179
+ #: adminpages/discountcodes.php:608 adminpages/membershiplevels.php:448
1180
  #: adminpages/discountcodes.php:464 adminpages/discountcodes.php:467
1181
  #: adminpages/discountcodes.php:487 adminpages/discountcodes.php:488
1182
  #: adminpages/discountcodes.php:489 adminpages/discountcodes.php:494
1183
+ #: adminpages/discountcodes.php:567 adminpages/discountcodes.php:608
1184
+ #: adminpages/membershiplevels.php:393 adminpages/membershiplevels.php:395
1185
+ #: adminpages/membershiplevels.php:414 adminpages/membershiplevels.php:416
1186
+ #: adminpages/membershiplevels.php:417 adminpages/membershiplevels.php:438
1187
+ #: adminpages/membershiplevels.php:448
1188
  msgid "Custom Trial"
1189
  msgstr ""
1190
 
1191
+ #: adminpages/discountcodes.php:609 adminpages/membershiplevels.php:450
1192
  #: adminpages/discountcodes.php:465 adminpages/discountcodes.php:468
1193
  #: adminpages/discountcodes.php:488 adminpages/discountcodes.php:489
1194
  #: adminpages/discountcodes.php:490 adminpages/discountcodes.php:495
1195
+ #: adminpages/discountcodes.php:568 adminpages/discountcodes.php:609
1196
+ #: adminpages/membershiplevels.php:394 adminpages/membershiplevels.php:395
1197
+ #: adminpages/membershiplevels.php:397 adminpages/membershiplevels.php:416
1198
+ #: adminpages/membershiplevels.php:418 adminpages/membershiplevels.php:419
1199
+ #: adminpages/membershiplevels.php:440 adminpages/membershiplevels.php:450
1200
  msgid "Check to add a custom trial period."
1201
  msgstr ""
1202
 
1203
+ #: adminpages/discountcodes.php:613 adminpages/membershiplevels.php:459
1204
  #: adminpages/discountcodes.php:469 adminpages/discountcodes.php:472
1205
  #: adminpages/discountcodes.php:492 adminpages/discountcodes.php:493
1206
  #: adminpages/discountcodes.php:494 adminpages/discountcodes.php:499
1207
+ #: adminpages/discountcodes.php:572 adminpages/discountcodes.php:613
1208
+ #: adminpages/membershiplevels.php:398 adminpages/membershiplevels.php:404
1209
+ #: adminpages/membershiplevels.php:406 adminpages/membershiplevels.php:425
1210
+ #: adminpages/membershiplevels.php:427 adminpages/membershiplevels.php:428
1211
+ #: adminpages/membershiplevels.php:449 adminpages/membershiplevels.php:459
1212
  msgid "Trial Billing Amount"
1213
  msgstr ""
1214
 
1215
+ #: adminpages/discountcodes.php:624 adminpages/membershiplevels.php:470
1216
  #: adminpages/discountcodes.php:472 adminpages/discountcodes.php:475
1217
  #: adminpages/discountcodes.php:503 adminpages/discountcodes.php:504
1218
  #: adminpages/discountcodes.php:505 adminpages/discountcodes.php:510
1219
+ #: adminpages/discountcodes.php:583 adminpages/discountcodes.php:624
1220
+ #: adminpages/membershiplevels.php:401 adminpages/membershiplevels.php:407
1221
+ #: adminpages/membershiplevels.php:409 adminpages/membershiplevels.php:436
1222
+ #: adminpages/membershiplevels.php:438 adminpages/membershiplevels.php:439
1223
+ #: adminpages/membershiplevels.php:460 adminpages/membershiplevels.php:470
1224
  msgid "for the first"
1225
  msgstr ""
1226
 
1227
+ #: adminpages/discountcodes.php:626 adminpages/membershiplevels.php:472
1228
  #: adminpages/discountcodes.php:474 adminpages/discountcodes.php:477
1229
  #: adminpages/discountcodes.php:505 adminpages/discountcodes.php:506
1230
  #: adminpages/discountcodes.php:507 adminpages/discountcodes.php:512
1231
+ #: adminpages/discountcodes.php:585 adminpages/discountcodes.php:626
1232
+ #: adminpages/membershiplevels.php:403 adminpages/membershiplevels.php:409
1233
+ #: adminpages/membershiplevels.php:411 adminpages/membershiplevels.php:438
1234
+ #: adminpages/membershiplevels.php:440 adminpages/membershiplevels.php:441
1235
+ #: adminpages/membershiplevels.php:462 adminpages/membershiplevels.php:472
1236
  msgid "subscription payments"
1237
  msgstr ""
1238
 
1239
+ #: adminpages/discountcodes.php:631 adminpages/membershiplevels.php:501
1240
  #: adminpages/discountcodes.php:479 adminpages/discountcodes.php:482
1241
  #: adminpages/discountcodes.php:510 adminpages/discountcodes.php:511
1242
  #: adminpages/discountcodes.php:512 adminpages/discountcodes.php:517
1243
+ #: adminpages/discountcodes.php:590 adminpages/discountcodes.php:631
1244
+ #: adminpages/membershiplevels.php:431 adminpages/membershiplevels.php:437
1245
+ #: adminpages/membershiplevels.php:439 adminpages/membershiplevels.php:466
1246
+ #: adminpages/membershiplevels.php:467 adminpages/membershiplevels.php:469
1247
+ #: adminpages/membershiplevels.php:470 adminpages/membershiplevels.php:491
1248
+ #: adminpages/membershiplevels.php:501
1249
  msgid "Membership Expiration"
1250
  msgstr ""
1251
 
1252
+ #: adminpages/discountcodes.php:632 adminpages/membershiplevels.php:502
1253
  #: adminpages/discountcodes.php:483 adminpages/discountcodes.php:511
1254
  #: adminpages/discountcodes.php:512 adminpages/discountcodes.php:513
1255
  #: adminpages/discountcodes.php:518 adminpages/discountcodes.php:591
1256
+ #: adminpages/discountcodes.php:632 adminpages/membershiplevels.php:432
1257
+ #: adminpages/membershiplevels.php:438 adminpages/membershiplevels.php:440
1258
+ #: adminpages/membershiplevels.php:467 adminpages/membershiplevels.php:468
1259
+ #: adminpages/membershiplevels.php:470 adminpages/membershiplevels.php:471
1260
+ #: adminpages/membershiplevels.php:492 adminpages/membershiplevels.php:502
1261
  msgid "Check this to set when membership access expires."
1262
  msgstr ""
1263
 
1264
+ #: adminpages/discountcodes.php:636 adminpages/membershiplevels.php:506
1265
  #: adminpages/discountcodes.php:484 adminpages/discountcodes.php:487
1266
  #: adminpages/discountcodes.php:515 adminpages/discountcodes.php:516
1267
  #: adminpages/discountcodes.php:517 adminpages/discountcodes.php:522
1268
+ #: adminpages/discountcodes.php:595 adminpages/discountcodes.php:636
1269
+ #: adminpages/membershiplevels.php:436 adminpages/membershiplevels.php:442
1270
+ #: adminpages/membershiplevels.php:444 adminpages/membershiplevels.php:471
1271
+ #: adminpages/membershiplevels.php:472 adminpages/membershiplevels.php:474
1272
+ #: adminpages/membershiplevels.php:475 adminpages/membershiplevels.php:496
1273
+ #: adminpages/membershiplevels.php:506
1274
  msgid "Expires In"
1275
  msgstr ""
1276
 
1277
+ #: adminpages/discountcodes.php:649 adminpages/membershiplevels.php:519
1278
  #: adminpages/discountcodes.php:500 adminpages/discountcodes.php:528
1279
  #: adminpages/discountcodes.php:529 adminpages/discountcodes.php:530
1280
  #: adminpages/discountcodes.php:535 adminpages/discountcodes.php:608
1281
+ #: adminpages/discountcodes.php:649 adminpages/membershiplevels.php:449
1282
+ #: adminpages/membershiplevels.php:455 adminpages/membershiplevels.php:457
1283
+ #: adminpages/membershiplevels.php:484 adminpages/membershiplevels.php:485
1284
+ #: adminpages/membershiplevels.php:487 adminpages/membershiplevels.php:488
1285
+ #: adminpages/membershiplevels.php:509 adminpages/membershiplevels.php:519
1286
  msgid ""
1287
  "Set the duration of membership access. Note that the any future payments "
1288
  "(recurring subscription, if any) will be cancelled when the membership "
1289
  "expires."
1290
  msgstr ""
1291
 
1292
+ #: adminpages/discountcodes.php:677 adminpages/discountcodes.php:525
1293
  #: adminpages/discountcodes.php:528 adminpages/discountcodes.php:556
1294
  #: adminpages/discountcodes.php:557 adminpages/discountcodes.php:558
1295
  #: adminpages/discountcodes.php:563 adminpages/discountcodes.php:636
1296
+ #: adminpages/discountcodes.php:677
1297
  msgid "Memberships Discount Codes"
1298
  msgstr ""
1299
 
1300
+ #: adminpages/discountcodes.php:700 adminpages/discountcodes.php:700
1301
+ #, php-format
1302
+ msgid "%d discount codes found."
1303
+ msgstr ""
1304
+
1305
+ #: adminpages/discountcodes.php:707 adminpages/discountcodes.php:535
1306
  #: adminpages/discountcodes.php:538 adminpages/discountcodes.php:566
1307
  #: adminpages/discountcodes.php:567 adminpages/discountcodes.php:568
1308
  #: adminpages/discountcodes.php:573 adminpages/discountcodes.php:646
1309
+ #: adminpages/discountcodes.php:707
1310
  msgid "Search Discount Codes"
1311
  msgstr ""
1312
 
1313
+ #: adminpages/discountcodes.php:710 adminpages/reports/login.php:103
1314
  #: adminpages/discountcodes.php:538 adminpages/discountcodes.php:541
1315
  #: adminpages/discountcodes.php:569 adminpages/discountcodes.php:570
1316
  #: adminpages/discountcodes.php:571 adminpages/discountcodes.php:576
1317
+ #: adminpages/discountcodes.php:649 adminpages/discountcodes.php:710
1318
+ #: adminpages/reports/login.php:81 adminpages/reports/login.php:83
1319
+ #: adminpages/reports/login.php:99 adminpages/reports/login.php:103
1320
  msgid "Search"
1321
  msgstr ""
1322
 
1323
+ #: adminpages/discountcodes.php:721 adminpages/discountcodes.php:549
1324
  #: adminpages/discountcodes.php:559 adminpages/discountcodes.php:587
1325
  #: adminpages/discountcodes.php:588 adminpages/discountcodes.php:589
1326
  #: adminpages/discountcodes.php:594 adminpages/discountcodes.php:667
1327
+ #: adminpages/discountcodes.php:721
1328
  msgid "Starts"
1329
  msgstr ""
1330
 
1331
+ #: adminpages/discountcodes.php:722 adminpages/memberslist.php:179
1332
+ #: adminpages/reports/login.php:167 includes/profile.php:122
1333
  #: adminpages/discountcodes.php:550 adminpages/discountcodes.php:560
1334
  #: adminpages/discountcodes.php:588 adminpages/discountcodes.php:589
1335
  #: adminpages/discountcodes.php:590 adminpages/discountcodes.php:595
1336
+ #: adminpages/discountcodes.php:668 adminpages/discountcodes.php:722
1337
+ #: adminpages/memberslist.php:121 adminpages/memberslist.php:159
1338
+ #: adminpages/memberslist.php:169 adminpages/memberslist.php:179
1339
+ #: adminpages/reports/login.php:145 adminpages/reports/login.php:147
1340
+ #: adminpages/reports/login.php:163 adminpages/reports/login.php:167
1341
  #: includes/profile.php:98 includes/profile.php:102 includes/profile.php:107
1342
  #: includes/profile.php:114 includes/profile.php:118 includes/profile.php:120
1343
  #: includes/profile.php:122
1344
  msgid "Expires"
1345
  msgstr ""
1346
 
1347
+ #: adminpages/discountcodes.php:724 adminpages/discountcodes.php:552
1348
  #: adminpages/discountcodes.php:562 adminpages/discountcodes.php:590
1349
  #: adminpages/discountcodes.php:591 adminpages/discountcodes.php:592
1350
  #: adminpages/discountcodes.php:597 adminpages/discountcodes.php:670
1351
+ #: adminpages/discountcodes.php:724
1352
  msgid "Levels"
1353
  msgstr ""
1354
 
1355
+ #: adminpages/discountcodes.php:736 adminpages/discountcodes.php:570
1356
  #: adminpages/discountcodes.php:574 adminpages/discountcodes.php:602
1357
  #: adminpages/discountcodes.php:603 adminpages/discountcodes.php:604
1358
  #: adminpages/discountcodes.php:609 adminpages/discountcodes.php:682
1359
+ #: adminpages/discountcodes.php:736
1360
  msgid "Create your first discount code now"
1361
  msgstr ""
1362
 
1363
+ #: adminpages/discountcodes.php:736 adminpages/discountcodes.php:570
1364
  #: adminpages/discountcodes.php:574 adminpages/discountcodes.php:602
1365
  #: adminpages/discountcodes.php:603 adminpages/discountcodes.php:604
1366
  #: adminpages/discountcodes.php:609 adminpages/discountcodes.php:682
1367
+ #: adminpages/discountcodes.php:736
1368
  msgid ""
1369
  "Discount codes allow you to offer your memberships at discounted prices to "
1370
  "select customers."
1371
  msgstr ""
1372
 
1373
+ #: adminpages/discountcodes.php:789 adminpages/membershiplevels.php:696
1374
+ #: adminpages/orders.php:1245 adminpages/discountcodes.php:614
1375
  #: adminpages/discountcodes.php:619 adminpages/discountcodes.php:647
1376
  #: adminpages/discountcodes.php:648 adminpages/discountcodes.php:649
1377
  #: adminpages/discountcodes.php:650 adminpages/discountcodes.php:655
1378
+ #: adminpages/discountcodes.php:735 adminpages/discountcodes.php:789
1379
+ #: adminpages/membershiplevels.php:564 adminpages/membershiplevels.php:570
1380
+ #: adminpages/membershiplevels.php:572 adminpages/membershiplevels.php:580
1381
+ #: adminpages/membershiplevels.php:599 adminpages/membershiplevels.php:660
1382
+ #: adminpages/membershiplevels.php:662 adminpages/membershiplevels.php:664
1383
+ #: adminpages/membershiplevels.php:669 adminpages/membershiplevels.php:670
1384
+ #: adminpages/membershiplevels.php:674 adminpages/membershiplevels.php:686
1385
+ #: adminpages/membershiplevels.php:696 adminpages/orders.php:658
1386
  #: adminpages/orders.php:961 adminpages/orders.php:979
1387
  #: adminpages/orders.php:989 adminpages/orders.php:992
1388
  #: adminpages/orders.php:1021 adminpages/orders.php:1050
1389
  #: adminpages/orders.php:1205 adminpages/orders.php:1239
1390
+ #: adminpages/orders.php:1245
1391
  msgid "edit"
1392
  msgstr ""
1393
 
1394
+ #: adminpages/discountcodes.php:792 adminpages/discountcodes.php:617
1395
  #: adminpages/discountcodes.php:622 adminpages/discountcodes.php:650
1396
  #: adminpages/discountcodes.php:651 adminpages/discountcodes.php:652
1397
  #: adminpages/discountcodes.php:653 adminpages/discountcodes.php:658
1398
+ #: adminpages/discountcodes.php:738 adminpages/discountcodes.php:792
1399
  #, php-format
1400
  msgid ""
1401
  "Are you sure you want to delete the %s discount code? The subscriptions for "
1403
  "code anymore."
1404
  msgstr ""
1405
 
1406
+ #: adminpages/discountcodes.php:792 adminpages/membershiplevels.php:696
1407
+ #: adminpages/orders.php:1251 adminpages/discountcodes.php:617
1408
  #: adminpages/discountcodes.php:622 adminpages/discountcodes.php:650
1409
  #: adminpages/discountcodes.php:651 adminpages/discountcodes.php:652
1410
  #: adminpages/discountcodes.php:653 adminpages/discountcodes.php:658
1411
+ #: adminpages/discountcodes.php:738 adminpages/discountcodes.php:792
1412
+ #: adminpages/membershiplevels.php:566 adminpages/membershiplevels.php:572
1413
+ #: adminpages/membershiplevels.php:574 adminpages/membershiplevels.php:580
1414
+ #: adminpages/membershiplevels.php:601 adminpages/membershiplevels.php:660
1415
+ #: adminpages/membershiplevels.php:662 adminpages/membershiplevels.php:664
1416
+ #: adminpages/membershiplevels.php:669 adminpages/membershiplevels.php:670
1417
+ #: adminpages/membershiplevels.php:674 adminpages/membershiplevels.php:686
1418
+ #: adminpages/membershiplevels.php:696 adminpages/orders.php:664
1419
  #: adminpages/orders.php:967 adminpages/orders.php:985
1420
  #: adminpages/orders.php:995 adminpages/orders.php:998
1421
  #: adminpages/orders.php:1027 adminpages/orders.php:1056
1422
  #: adminpages/orders.php:1211 adminpages/orders.php:1245
1423
+ #: adminpages/orders.php:1251
1424
  msgid "delete"
1425
  msgstr ""
1426
 
1427
+ #: adminpages/emailsettings.php:79 includes/adminpages.php:51
1428
  #: includes/adminpages.php:137 adminpages/emailsettings.php:60
1429
+ #: adminpages/emailsettings.php:69 adminpages/emailsettings.php:79
1430
+ #: includes/adminpages.php:12 includes/adminpages.php:50
1431
+ #: includes/adminpages.php:51 includes/adminpages.php:59
1432
+ #: includes/adminpages.php:121 includes/adminpages.php:128
1433
+ #: includes/adminpages.php:132 includes/adminpages.php:137
1434
  msgid "Email Settings"
1435
  msgstr ""
1436
 
1437
+ #: adminpages/emailsettings.php:80 adminpages/emailsettings.php:61
1438
+ #: adminpages/emailsettings.php:70 adminpages/emailsettings.php:80
1439
  msgid ""
1440
  "By default, system generated emails are sent from "
1441
  "<em><strong>wordpress@yourdomain.com</strong></em>. You can update this from "
1442
  "address using the fields below."
1443
  msgstr ""
1444
 
1445
+ #: adminpages/emailsettings.php:82 adminpages/emailsettings.php:82
 
1446
  msgid ""
1447
  "To modify the appearance of system generated emails, add the files "
1448
  "<em>email_header.html</em> and <em>email_footer.html</em> to your theme's "
1449
  "directory. This will modify both the WordPress default messages as well as "
1450
  "messages generated by Paid Memberships Pro. <a title=\"Paid Memberships Pro "
1451
  "- Member Communications\" target=\"_blank\" href=\"http://www."
1452
+ "paidmembershipspro.com/documentation/member-communications/?"
1453
+ "utm_source=plugin&utm_medium=banner&utm_campaign=admin_email_settings"
1454
+ "\">Click here to learn more about Paid Memberships Pro emails</a>."
1455
  msgstr ""
1456
 
1457
+ #: adminpages/emailsettings.php:88 adminpages/emailsettings.php:69
1458
+ #: adminpages/emailsettings.php:78 adminpages/emailsettings.php:88
1459
  msgid "From Email"
1460
  msgstr ""
1461
 
1462
+ #: adminpages/emailsettings.php:96 adminpages/emailsettings.php:77
1463
+ #: adminpages/emailsettings.php:86 adminpages/emailsettings.php:96
1464
  msgid "From Name"
1465
  msgstr ""
1466
 
1467
+ #: adminpages/emailsettings.php:104 adminpages/emailsettings.php:94
1468
+ #: adminpages/emailsettings.php:104
1469
  msgid "Only Filter PMPro Emails?"
1470
  msgstr ""
1471
 
1472
+ #: adminpages/emailsettings.php:108 adminpages/emailsettings.php:98
1473
+ #: adminpages/emailsettings.php:108
1474
  #, php-format
1475
  msgid ""
1476
  "If unchecked, all emails from \"WordPress &lt;%s&gt;\" will be filtered to "
1477
  "use the above settings."
1478
  msgstr ""
1479
 
1480
+ #: adminpages/emailsettings.php:125 adminpages/emailsettings.php:86
1481
  #: adminpages/emailsettings.php:104 adminpages/emailsettings.php:115
1482
+ #: adminpages/emailsettings.php:125
1483
  msgid "Send the site admin emails"
1484
  msgstr ""
1485
 
1486
+ #: adminpages/emailsettings.php:131 adminpages/emailsettings.php:92
1487
  #: adminpages/emailsettings.php:110 adminpages/emailsettings.php:121
1488
+ #: adminpages/emailsettings.php:131
1489
  msgid "Checkout"
1490
  msgstr ""
1491
 
1492
+ #: adminpages/emailsettings.php:135 adminpages/emailsettings.php:96
1493
  #: adminpages/emailsettings.php:114 adminpages/emailsettings.php:125
1494
+ #: adminpages/emailsettings.php:135
1495
  msgid "when a member checks out."
1496
  msgstr ""
1497
 
1498
+ #: adminpages/emailsettings.php:140 adminpages/emailsettings.php:101
1499
  #: adminpages/emailsettings.php:119 adminpages/emailsettings.php:130
1500
+ #: adminpages/emailsettings.php:140
1501
  msgid "Admin Changes"
1502
  msgstr ""
1503
 
1504
+ #: adminpages/emailsettings.php:144 adminpages/emailsettings.php:105
1505
  #: adminpages/emailsettings.php:123 adminpages/emailsettings.php:134
1506
+ #: adminpages/emailsettings.php:144
1507
  msgid "when an admin changes a user's membership level through the dashboard."
1508
  msgstr ""
1509
 
1510
+ #: adminpages/emailsettings.php:149 adminpages/emailsettings.php:110
1511
  #: adminpages/emailsettings.php:128 adminpages/emailsettings.php:139
1512
+ #: adminpages/emailsettings.php:149
1513
  msgid "Cancellation"
1514
  msgstr ""
1515
 
1516
+ #: adminpages/emailsettings.php:153 adminpages/emailsettings.php:114
1517
  #: adminpages/emailsettings.php:132 adminpages/emailsettings.php:143
1518
+ #: adminpages/emailsettings.php:153
1519
  msgid "when a user cancels his or her account."
1520
  msgstr ""
1521
 
1522
+ #: adminpages/emailsettings.php:158 adminpages/emailsettings.php:119
1523
  #: adminpages/emailsettings.php:137 adminpages/emailsettings.php:148
1524
+ #: adminpages/emailsettings.php:158
1525
  msgid "Bill Updates"
1526
  msgstr ""
1527
 
1528
+ #: adminpages/emailsettings.php:162 adminpages/emailsettings.php:123
1529
  #: adminpages/emailsettings.php:141 adminpages/emailsettings.php:152
1530
+ #: adminpages/emailsettings.php:162
1531
  msgid "when a user updates his or her billing information."
1532
  msgstr ""
1533
 
1534
+ #: adminpages/emailsettings.php:168 adminpages/emailsettings.php:129
1535
  #: adminpages/emailsettings.php:147 adminpages/emailsettings.php:158
1536
+ #: adminpages/emailsettings.php:168
1537
  msgid "Send members emails"
1538
  msgstr ""
1539
 
1540
+ #: adminpages/emailsettings.php:174 adminpages/emailsettings.php:135
1541
  #: adminpages/emailsettings.php:153 adminpages/emailsettings.php:164
1542
+ #: adminpages/emailsettings.php:174
1543
  msgid "New Users"
1544
  msgstr ""
1545
 
1546
+ #: adminpages/emailsettings.php:178 adminpages/emailsettings.php:139
1547
  #: adminpages/emailsettings.php:157 adminpages/emailsettings.php:168
1548
+ #: adminpages/emailsettings.php:178
1549
  msgid ""
1550
  "Default WP notification email. (Recommended: Leave unchecked. Members will "
1551
  "still get an email confirmation from PMPro after checkout.)"
1552
  msgstr ""
1553
 
1554
+ #: adminpages/membershiplevels.php:146 adminpages/membershiplevels.php:137
1555
  #: adminpages/membershiplevels.php:141 adminpages/membershiplevels.php:143
1556
+ #: adminpages/membershiplevels.php:146
1557
  msgid "Membership level added successfully."
1558
  msgstr ""
1559
 
1560
+ #: adminpages/membershiplevels.php:149 adminpages/membershiplevels.php:140
1561
  #: adminpages/membershiplevels.php:146 adminpages/membershiplevels.php:148
1562
+ #: adminpages/membershiplevels.php:149
1563
  msgid "Error adding membership level."
1564
  msgstr ""
1565
 
1566
+ #: adminpages/membershiplevels.php:157 adminpages/membershiplevels.php:118
1567
  #: adminpages/membershiplevels.php:120 adminpages/membershiplevels.php:148
1568
+ #: adminpages/membershiplevels.php:157
1569
  msgid "Membership level updated successfully."
1570
  msgstr ""
1571
 
1572
+ #: adminpages/membershiplevels.php:161 adminpages/membershiplevels.php:124
1573
  #: adminpages/membershiplevels.php:126 adminpages/membershiplevels.php:152
1574
+ #: adminpages/membershiplevels.php:161
1575
  msgid "Error updating membership level."
1576
  msgstr ""
1577
 
1578
+ #: adminpages/membershiplevels.php:202 adminpages/membershiplevels.php:179
1579
  #: adminpages/membershiplevels.php:181 adminpages/membershiplevels.php:183
1580
+ #: adminpages/membershiplevels.php:193 adminpages/membershiplevels.php:202
1581
  #, php-format
1582
  msgid ""
1583
  "There was an error canceling the subscription for user with ID=%d. You will "
1585
  "active."
1586
  msgstr ""
1587
 
1588
+ #: adminpages/membershiplevels.php:210 adminpages/membershiplevels.php:182
1589
  #: adminpages/membershiplevels.php:184 adminpages/membershiplevels.php:186
1590
+ #: adminpages/membershiplevels.php:201 adminpages/membershiplevels.php:210
1591
  msgid "Last Invoice"
1592
  msgstr ""
1593
 
1594
+ #: adminpages/membershiplevels.php:227 adminpages/membershiplevels.php:196
1595
  #: adminpages/membershiplevels.php:198 adminpages/membershiplevels.php:200
1596
+ #: adminpages/membershiplevels.php:218 adminpages/membershiplevels.php:227
1597
  msgid "Membership level deleted successfully."
1598
  msgstr ""
1599
 
1600
+ #: adminpages/membershiplevels.php:230 adminpages/membershiplevels.php:235
1601
  #: adminpages/membershiplevels.php:201 adminpages/membershiplevels.php:203
1602
  #: adminpages/membershiplevels.php:205 adminpages/membershiplevels.php:207
1603
  #: adminpages/membershiplevels.php:209 adminpages/membershiplevels.php:211
1604
  #: adminpages/membershiplevels.php:221 adminpages/membershiplevels.php:226
1605
+ #: adminpages/membershiplevels.php:230 adminpages/membershiplevels.php:235
1606
  msgid "Error deleting membership level."
1607
  msgstr ""
1608
 
1609
+ #: adminpages/membershiplevels.php:249 adminpages/membershiplevels.php:222
1610
  #: adminpages/membershiplevels.php:224 adminpages/membershiplevels.php:226
1611
+ #: adminpages/membershiplevels.php:240 adminpages/membershiplevels.php:249
1612
  msgid "Edit Membership Level"
1613
  msgstr ""
1614
 
1615
+ #: adminpages/membershiplevels.php:251 adminpages/membershiplevels.php:224
1616
  #: adminpages/membershiplevels.php:226 adminpages/membershiplevels.php:228
1617
+ #: adminpages/membershiplevels.php:242 adminpages/membershiplevels.php:251
1618
  msgid "Add New Membership Level"
1619
  msgstr ""
1620
 
1621
+ #: adminpages/membershiplevels.php:329 adminpages/membershiplevels.php:664
1622
+ #: adminpages/reports/login.php:164 adminpages/membershiplevels.php:291
1623
  #: adminpages/membershiplevels.php:293 adminpages/membershiplevels.php:295
1624
+ #: adminpages/membershiplevels.php:319 adminpages/membershiplevels.php:329
1625
+ #: adminpages/membershiplevels.php:506 adminpages/membershiplevels.php:512
1626
+ #: adminpages/membershiplevels.php:514 adminpages/membershiplevels.php:541
1627
+ #: adminpages/membershiplevels.php:542 adminpages/membershiplevels.php:584
1628
+ #: adminpages/membershiplevels.php:630 adminpages/membershiplevels.php:632
1629
+ #: adminpages/membershiplevels.php:637 adminpages/membershiplevels.php:638
1630
+ #: adminpages/membershiplevels.php:642 adminpages/membershiplevels.php:654
1631
+ #: adminpages/membershiplevels.php:664 adminpages/reports/login.php:142
1632
  #: adminpages/reports/login.php:144 adminpages/reports/login.php:160
1633
+ #: adminpages/reports/login.php:164
1634
  msgid "Name"
1635
  msgstr ""
1636
 
1637
+ #: adminpages/membershiplevels.php:352 adminpages/membershiplevels.php:314
1638
  #: adminpages/membershiplevels.php:316 adminpages/membershiplevels.php:318
1639
+ #: adminpages/membershiplevels.php:342 adminpages/membershiplevels.php:352
1640
  msgid "Confirmation Message"
1641
  msgstr ""
1642
 
1643
+ #: adminpages/membershiplevels.php:371 adminpages/membershiplevels.php:665
1644
  #: adminpages/membershiplevels.php:333 adminpages/membershiplevels.php:335
1645
  #: adminpages/membershiplevels.php:337 adminpages/membershiplevels.php:338
1646
+ #: adminpages/membershiplevels.php:361 adminpages/membershiplevels.php:371
1647
+ #: adminpages/membershiplevels.php:543 adminpages/membershiplevels.php:585
1648
+ #: adminpages/membershiplevels.php:631 adminpages/membershiplevels.php:633
1649
+ #: adminpages/membershiplevels.php:638 adminpages/membershiplevels.php:639
1650
+ #: adminpages/membershiplevels.php:643 adminpages/membershiplevels.php:655
1651
+ #: adminpages/membershiplevels.php:665
1652
  msgid "Billing Details"
1653
  msgstr ""
1654
 
1655
+ #: adminpages/membershiplevels.php:406
1656
+ #: classes/gateways/class.pmprogateway_stripe.php:769
1657
  #: adminpages/membershiplevels.php:349 adminpages/membershiplevels.php:351
1658
  #: adminpages/membershiplevels.php:370 adminpages/membershiplevels.php:372
1659
  #: adminpages/membershiplevels.php:373 adminpages/membershiplevels.php:396
1660
+ #: adminpages/membershiplevels.php:406
1661
  #: classes/gateways/class.pmprogateway_stripe.php:619
1662
  #: classes/gateways/class.pmprogateway_stripe.php:620
1663
  #: classes/gateways/class.pmprogateway_stripe.php:630
1670
  #: classes/gateways/class.pmprogateway_stripe.php:697
1671
  #: classes/gateways/class.pmprogateway_stripe.php:735
1672
  #: classes/gateways/class.pmprogateway_stripe.php:762
1673
+ #: classes/gateways/class.pmprogateway_stripe.php:769
1674
  msgid "per"
1675
  msgstr ""
1676
 
1677
+ #: adminpages/membershiplevels.php:421 adminpages/membershiplevels.php:366
1678
  #: adminpages/membershiplevels.php:385 adminpages/membershiplevels.php:387
1679
  #: adminpages/membershiplevels.php:388 adminpages/membershiplevels.php:411
1680
+ #: adminpages/membershiplevels.php:421
1681
  msgid ""
1682
  "Stripe integration currently only supports billing periods of \"Week\", "
1683
  "\"Month\" or \"Year\"."
1684
  msgstr ""
1685
 
1686
+ #: adminpages/membershiplevels.php:423 adminpages/membershiplevels.php:366
1687
  #: adminpages/membershiplevels.php:368 adminpages/membershiplevels.php:387
1688
  #: adminpages/membershiplevels.php:389 adminpages/membershiplevels.php:390
1689
+ #: adminpages/membershiplevels.php:413 adminpages/membershiplevels.php:423
1690
  msgid ""
1691
  "Braintree integration currently only supports billing periods of \"Month\" "
1692
  "or \"Year\"."
1693
  msgstr ""
1694
 
1695
+ #: adminpages/membershiplevels.php:427 adminpages/membershiplevels.php:372
1696
  #: adminpages/membershiplevels.php:374 adminpages/membershiplevels.php:393
1697
  #: adminpages/membershiplevels.php:395 adminpages/membershiplevels.php:396
1698
+ #: adminpages/membershiplevels.php:417 adminpages/membershiplevels.php:427
1699
  msgid ""
1700
  "After saving this level, make note of the ID and create a \"Plan\" in your "
1701
  "Braintree dashboard with the same settings and the \"Plan ID\" set to "
1702
  "<em>pmpro_#</em>, where # is the level ID."
1703
  msgstr ""
1704
 
1705
+ #: adminpages/membershiplevels.php:427 adminpages/membershiplevels.php:429
1706
  #: classes/gateways/class.pmprogateway_cybersource.php:101
1707
  #: classes/gateways/class.pmprogateway_paypal.php:130
1708
  #: classes/gateways/class.pmprogateway_paypalexpress.php:145
1709
+ #: classes/gateways/class.pmprogateway_paypalstandard.php:137
1710
  #: adminpages/membershiplevels.php:372 adminpages/membershiplevels.php:374
1711
  #: adminpages/membershiplevels.php:376 adminpages/membershiplevels.php:393
1712
  #: adminpages/membershiplevels.php:395 adminpages/membershiplevels.php:396
1713
  #: adminpages/membershiplevels.php:397 adminpages/membershiplevels.php:398
1714
  #: adminpages/membershiplevels.php:417 adminpages/membershiplevels.php:419
1715
+ #: adminpages/membershiplevels.php:427 adminpages/membershiplevels.php:429
1716
  #: adminpages/paymentsettings.php:170 adminpages/paymentsettings.php:174
1717
  #: adminpages/paymentsettings.php:179
1718
  #: classes/gateways/class.pmprogateway_cybersource.php:101
1725
  msgid "Note"
1726
  msgstr ""
1727
 
1728
+ #: adminpages/membershiplevels.php:429 adminpages/membershiplevels.php:374
1729
  #: adminpages/membershiplevels.php:376 adminpages/membershiplevels.php:395
1730
  #: adminpages/membershiplevels.php:397 adminpages/membershiplevels.php:398
1731
+ #: adminpages/membershiplevels.php:419 adminpages/membershiplevels.php:429
1732
  msgid ""
1733
  "You will need to create a \"Plan\" in your Braintree dashboard with the same "
1734
  "settings and the \"Plan ID\" set to"
1735
  msgstr ""
1736
 
1737
+ #: adminpages/membershiplevels.php:441 adminpages/membershiplevels.php:386
1738
  #: adminpages/membershiplevels.php:388 adminpages/membershiplevels.php:407
1739
  #: adminpages/membershiplevels.php:409 adminpages/membershiplevels.php:410
1740
+ #: adminpages/membershiplevels.php:431 adminpages/membershiplevels.php:441
1741
  msgid ""
1742
  "Stripe integration currently does not support billing limits. You can still "
1743
  "set an expiration date below."
1744
  msgstr ""
1745
 
1746
+ #: adminpages/membershiplevels.php:453 adminpages/membershiplevels.php:398
1747
  #: adminpages/membershiplevels.php:400 adminpages/membershiplevels.php:419
1748
  #: adminpages/membershiplevels.php:421 adminpages/membershiplevels.php:422
1749
+ #: adminpages/membershiplevels.php:443 adminpages/membershiplevels.php:453
1750
  msgid ""
1751
  "2Checkout integration does not support custom trials. You can do one period "
1752
  "trials by setting an initial payment different from the billing amount."
1753
  msgstr ""
1754
 
1755
+ #: adminpages/membershiplevels.php:475 adminpages/membershiplevels.php:406
1756
  #: adminpages/membershiplevels.php:412 adminpages/membershiplevels.php:414
1757
  #: adminpages/membershiplevels.php:441 adminpages/membershiplevels.php:443
1758
  #: adminpages/membershiplevels.php:444 adminpages/membershiplevels.php:465
1759
+ #: adminpages/membershiplevels.php:475
1760
  msgid ""
1761
  "Stripe integration currently does not support trial amounts greater than $0."
1762
  msgstr ""
1763
 
1764
+ #: adminpages/membershiplevels.php:479 adminpages/membershiplevels.php:410
1765
  #: adminpages/membershiplevels.php:416 adminpages/membershiplevels.php:418
1766
  #: adminpages/membershiplevels.php:445 adminpages/membershiplevels.php:447
1767
  #: adminpages/membershiplevels.php:448 adminpages/membershiplevels.php:469
1768
+ #: adminpages/membershiplevels.php:479
1769
  msgid ""
1770
  "Braintree integration currently does not support trial amounts greater than "
1771
  "$0."
1772
  msgstr ""
1773
 
1774
+ #: adminpages/membershiplevels.php:483 adminpages/membershiplevels.php:414
1775
  #: adminpages/membershiplevels.php:420 adminpages/membershiplevels.php:422
1776
  #: adminpages/membershiplevels.php:449 adminpages/membershiplevels.php:451
1777
  #: adminpages/membershiplevels.php:452 adminpages/membershiplevels.php:473
1778
+ #: adminpages/membershiplevels.php:483
1779
  msgid ""
1780
  "Payflow integration currently does not support trial amounts greater than $0."
1781
  msgstr ""
1782
 
1783
+ #: adminpages/membershiplevels.php:492 adminpages/membershiplevels.php:422
1784
  #: adminpages/membershiplevels.php:428 adminpages/membershiplevels.php:430
1785
  #: adminpages/membershiplevels.php:457 adminpages/membershiplevels.php:458
1786
  #: adminpages/membershiplevels.php:460 adminpages/membershiplevels.php:461
1787
+ #: adminpages/membershiplevels.php:482 adminpages/membershiplevels.php:492
1788
  msgid "Other Settings"
1789
  msgstr ""
1790
 
1791
+ #: adminpages/membershiplevels.php:496 adminpages/membershiplevels.php:426
1792
  #: adminpages/membershiplevels.php:432 adminpages/membershiplevels.php:434
1793
  #: adminpages/membershiplevels.php:461 adminpages/membershiplevels.php:462
1794
  #: adminpages/membershiplevels.php:464 adminpages/membershiplevels.php:465
1795
+ #: adminpages/membershiplevels.php:486 adminpages/membershiplevels.php:496
1796
  msgid "Disable New Signups"
1797
  msgstr ""
1798
 
1799
+ #: adminpages/membershiplevels.php:497 adminpages/membershiplevels.php:427
1800
  #: adminpages/membershiplevels.php:433 adminpages/membershiplevels.php:435
1801
  #: adminpages/membershiplevels.php:462 adminpages/membershiplevels.php:463
1802
  #: adminpages/membershiplevels.php:465 adminpages/membershiplevels.php:466
1803
+ #: adminpages/membershiplevels.php:487 adminpages/membershiplevels.php:497
1804
  msgid ""
1805
  "Check to hide this level from the membership levels page and disable "
1806
  "registration."
1807
  msgstr ""
1808
 
1809
+ #: adminpages/membershiplevels.php:527 adminpages/membershiplevels.php:457
1810
  #: adminpages/membershiplevels.php:463 adminpages/membershiplevels.php:465
1811
  #: adminpages/membershiplevels.php:492 adminpages/membershiplevels.php:493
1812
  #: adminpages/membershiplevels.php:495 adminpages/membershiplevels.php:496
1813
+ #: adminpages/membershiplevels.php:517 adminpages/membershiplevels.php:527
1814
  msgid "Content Settings"
1815
  msgstr ""
1816
 
1817
+ #: adminpages/membershiplevels.php:531 adminpages/membershiplevels.php:461
1818
  #: adminpages/membershiplevels.php:467 adminpages/membershiplevels.php:469
1819
  #: adminpages/membershiplevels.php:496 adminpages/membershiplevels.php:497
1820
  #: adminpages/membershiplevels.php:499 adminpages/membershiplevels.php:500
1821
+ #: adminpages/membershiplevels.php:521 adminpages/membershiplevels.php:531
1822
  msgid "Categories"
1823
  msgstr ""
1824
 
1825
+ #: adminpages/membershiplevels.php:539 adminpages/membershiplevels.php:505
1826
  #: adminpages/membershiplevels.php:507 adminpages/membershiplevels.php:516
1827
  #: adminpages/membershiplevels.php:517 adminpages/membershiplevels.php:529
1828
+ #: adminpages/membershiplevels.php:539
1829
  msgid "Save Level"
1830
  msgstr ""
1831
 
1832
+ #: adminpages/membershiplevels.php:540 adminpages/orders.php:807
1833
+ #: pages/billing.php:365 pages/cancel.php:84 shortcodes/pmpro_account.php:72
1834
  #: adminpages/membershiplevels.php:506 adminpages/membershiplevels.php:508
1835
  #: adminpages/membershiplevels.php:517 adminpages/membershiplevels.php:518
1836
+ #: adminpages/membershiplevels.php:530 adminpages/membershiplevels.php:540
1837
+ #: adminpages/orders.php:511 adminpages/orders.php:561
1838
+ #: adminpages/orders.php:633 adminpages/orders.php:662
1839
+ #: adminpages/orders.php:765 adminpages/orders.php:796
1840
+ #: adminpages/orders.php:807 pages/account.php:44 pages/billing.php:295
1841
  #: pages/billing.php:299 pages/billing.php:330 pages/billing.php:339
1842
  #: pages/billing.php:342 pages/billing.php:344 pages/billing.php:348
1843
+ #: pages/billing.php:364 pages/billing.php:371 pages/billing.php:392
1844
+ #: pages/billing.php:397 pages/billing.php:401 pages/billing.php:406
1845
+ #: pages/cancel.php:71 pages/cancel.php:83 pages/cancel.php:84
1846
+ #: shortcodes/pmpro_account.php:70 shortcodes/pmpro_account.php:72
1847
+ #: shortcodes/pmpro_account.php:73
1848
  msgid "Cancel"
1849
  msgstr ""
1850
 
1851
+ #: adminpages/membershiplevels.php:641 adminpages/membershiplevels.php:490
1852
  #: adminpages/membershiplevels.php:496 adminpages/membershiplevels.php:498
1853
  #: adminpages/membershiplevels.php:525 adminpages/membershiplevels.php:526
1854
  #: adminpages/membershiplevels.php:569 adminpages/membershiplevels.php:607
1855
  #: adminpages/membershiplevels.php:609 adminpages/membershiplevels.php:618
1856
  #: adminpages/membershiplevels.php:619 adminpages/membershiplevels.php:631
1857
+ #: adminpages/membershiplevels.php:641
1858
  msgid "Add New Level"
1859
  msgstr ""
1860
 
1861
+ #: adminpages/membershiplevels.php:644 adminpages/membershiplevels.php:647
1862
  #: adminpages/membershiplevels.php:493 adminpages/membershiplevels.php:496
1863
  #: adminpages/membershiplevels.php:499 adminpages/membershiplevels.php:501
1864
  #: adminpages/membershiplevels.php:502 adminpages/membershiplevels.php:504
1870
  #: adminpages/membershiplevels.php:621 adminpages/membershiplevels.php:622
1871
  #: adminpages/membershiplevels.php:624 adminpages/membershiplevels.php:625
1872
  #: adminpages/membershiplevels.php:634 adminpages/membershiplevels.php:637
1873
+ #: adminpages/membershiplevels.php:644 adminpages/membershiplevels.php:647
1874
  msgid "Search Levels"
1875
  msgstr ""
1876
 
1877
+ #: adminpages/membershiplevels.php:653 adminpages/membershiplevels.php:579
1878
  #: adminpages/membershiplevels.php:619 adminpages/membershiplevels.php:621
1879
  #: adminpages/membershiplevels.php:630 adminpages/membershiplevels.php:631
1880
+ #: adminpages/membershiplevels.php:643 adminpages/membershiplevels.php:653
1881
  msgid "Drag and drop membership levels to reorder them on the Levels page."
1882
  msgstr ""
1883
 
1884
+ #: adminpages/membershiplevels.php:666 pages/cancel.php:62
1885
+ #: pages/confirmation.php:84 pages/invoice.php:63
1886
  #: shortcodes/pmpro_account.php:46 adminpages/membershiplevels.php:510
1887
  #: adminpages/membershiplevels.php:516 adminpages/membershiplevels.php:518
1888
  #: adminpages/membershiplevels.php:544 adminpages/membershiplevels.php:545
1889
  #: adminpages/membershiplevels.php:586 adminpages/membershiplevels.php:632
1890
  #: adminpages/membershiplevels.php:634 adminpages/membershiplevels.php:639
1891
  #: adminpages/membershiplevels.php:640 adminpages/membershiplevels.php:644
1892
+ #: adminpages/membershiplevels.php:656 adminpages/membershiplevels.php:666
1893
+ #: pages/account.php:20 pages/cancel.php:53 pages/cancel.php:61
1894
+ #: pages/cancel.php:62 pages/confirmation.php:81 pages/confirmation.php:83
1895
+ #: pages/confirmation.php:84 pages/confirmation.php:89 pages/invoice.php:63
1896
+ #: pages/invoice.php:68 pages/invoice.php:70 shortcodes/pmpro_account.php:45
1897
+ #: shortcodes/pmpro_account.php:46
1898
  msgid "Expiration"
1899
  msgstr ""
1900
 
1901
+ #: adminpages/membershiplevels.php:667 adminpages/membershiplevels.php:511
1902
  #: adminpages/membershiplevels.php:517 adminpages/membershiplevels.php:519
1903
  #: adminpages/membershiplevels.php:545 adminpages/membershiplevels.php:546
1904
  #: adminpages/membershiplevels.php:587 adminpages/membershiplevels.php:633
1905
  #: adminpages/membershiplevels.php:635 adminpages/membershiplevels.php:640
1906
  #: adminpages/membershiplevels.php:641 adminpages/membershiplevels.php:645
1907
+ #: adminpages/membershiplevels.php:657 adminpages/membershiplevels.php:667
1908
  msgid "Allow Signups"
1909
  msgstr ""
1910
 
1911
+ #: adminpages/membershiplevels.php:682 adminpages/membershiplevels.php:534
1912
  #: adminpages/membershiplevels.php:540 adminpages/membershiplevels.php:542
1913
  #: adminpages/membershiplevels.php:566 adminpages/membershiplevels.php:569
1914
  #: adminpages/membershiplevels.php:646 adminpages/membershiplevels.php:648
1915
  #: adminpages/membershiplevels.php:650 adminpages/membershiplevels.php:655
1916
  #: adminpages/membershiplevels.php:656 adminpages/membershiplevels.php:660
1917
+ #: adminpages/membershiplevels.php:672 adminpages/membershiplevels.php:682
1918
  msgid "FREE"
1919
  msgstr ""
1920
 
1921
+ #: adminpages/membershiplevels.php:691 adminpages/membershiplevels.php:560
1922
  #: adminpages/membershiplevels.php:566 adminpages/membershiplevels.php:568
1923
  #: adminpages/membershiplevels.php:575 adminpages/membershiplevels.php:595
1924
  #: adminpages/membershiplevels.php:655 adminpages/membershiplevels.php:657
1925
  #: adminpages/membershiplevels.php:659 adminpages/membershiplevels.php:664
1926
  #: adminpages/membershiplevels.php:665 adminpages/membershiplevels.php:669
1927
+ #: adminpages/membershiplevels.php:681 adminpages/membershiplevels.php:691
1928
  msgid "After"
1929
  msgstr ""
1930
 
1931
+ #: adminpages/membershiplevels.php:696 adminpages/membershiplevels.php:566
1932
  #: adminpages/membershiplevels.php:572 adminpages/membershiplevels.php:574
1933
  #: adminpages/membershiplevels.php:580 adminpages/membershiplevels.php:601
1934
  #: adminpages/membershiplevels.php:660 adminpages/membershiplevels.php:662
1935
  #: adminpages/membershiplevels.php:664 adminpages/membershiplevels.php:669
1936
  #: adminpages/membershiplevels.php:670 adminpages/membershiplevels.php:674
1937
+ #: adminpages/membershiplevels.php:686 adminpages/membershiplevels.php:696
1938
  #, php-format
1939
  msgid ""
1940
  "Are you sure you want to delete membership level %s? All subscriptions will "
1941
  "be cancelled."
1942
  msgstr ""
1943
 
1944
+ #: adminpages/membershiplevels.php:696 adminpages/orders.php:1248
1945
  #: adminpages/membershiplevels.php:565 adminpages/membershiplevels.php:571
1946
  #: adminpages/membershiplevels.php:573 adminpages/membershiplevels.php:580
1947
  #: adminpages/membershiplevels.php:600 adminpages/membershiplevels.php:660
1948
  #: adminpages/membershiplevels.php:662 adminpages/membershiplevels.php:664
1949
  #: adminpages/membershiplevels.php:669 adminpages/membershiplevels.php:670
1950
  #: adminpages/membershiplevels.php:674 adminpages/membershiplevels.php:686
1951
+ #: adminpages/membershiplevels.php:696 adminpages/orders.php:661
1952
+ #: adminpages/orders.php:964 adminpages/orders.php:982
1953
+ #: adminpages/orders.php:992 adminpages/orders.php:995
1954
+ #: adminpages/orders.php:1024 adminpages/orders.php:1053
1955
+ #: adminpages/orders.php:1208 adminpages/orders.php:1242
1956
+ #: adminpages/orders.php:1248
1957
  msgid "copy"
1958
  msgstr ""
1959
 
1966
  msgid "Members List"
1967
  msgstr ""
1968
 
1969
+ #: adminpages/memberslist.php:26 adminpages/orders.php:875
1970
  #: adminpages/memberslist.php:26 adminpages/orders.php:522
1971
  #: adminpages/orders.php:591 adminpages/orders.php:698
1972
  #: adminpages/orders.php:727 adminpages/orders.php:833
1973
+ #: adminpages/orders.php:864 adminpages/orders.php:875
1974
  msgid "Export to CSV"
1975
  msgstr ""
1976
 
1977
+ #: adminpages/memberslist.php:30 adminpages/orders.php:890
1978
+ #: adminpages/reports/login.php:87 adminpages/reports/memberships.php:328
1979
+ #: adminpages/reports/sales.php:203 adminpages/memberslist.php:30
1980
  #: adminpages/orders.php:603 adminpages/orders.php:710
1981
  #: adminpages/orders.php:739 adminpages/orders.php:848
1982
+ #: adminpages/orders.php:879 adminpages/orders.php:890
1983
+ #: adminpages/reports/login.php:65 adminpages/reports/login.php:67
1984
+ #: adminpages/reports/login.php:83 adminpages/reports/login.php:87
1985
  #: adminpages/reports/memberships.php:256
1986
  #: adminpages/reports/memberships.php:263
1987
  #: adminpages/reports/memberships.php:276
1988
  #: adminpages/reports/memberships.php:292
1989
+ #: adminpages/reports/memberships.php:304
1990
+ #: adminpages/reports/memberships.php:328 adminpages/reports/sales.php:185
1991
  #: adminpages/reports/sales.php:193 adminpages/reports/sales.php:194
1992
+ #: adminpages/reports/sales.php:202 adminpages/reports/sales.php:203
1993
  msgid "Show"
1994
  msgstr ""
1995
 
1996
+ #: adminpages/memberslist.php:32 adminpages/reports/login.php:89
1997
+ #: adminpages/reports/memberships.php:355 adminpages/reports/sales.php:226
1998
  #: classes/class.pmproemail.php:147 classes/class.pmproemail.php:192
1999
  #: adminpages/memberslist.php:32 adminpages/reports/login.php:67
2000
  #: adminpages/reports/login.php:69 adminpages/reports/login.php:85
2001
+ #: adminpages/reports/login.php:89 adminpages/reports/memberships.php:281
2002
  #: adminpages/reports/memberships.php:290
2003
  #: adminpages/reports/memberships.php:303
2004
  #: adminpages/reports/memberships.php:317
2005
+ #: adminpages/reports/memberships.php:331
2006
+ #: adminpages/reports/memberships.php:355 adminpages/reports/sales.php:208
2007
  #: adminpages/reports/sales.php:216 adminpages/reports/sales.php:217
2008
+ #: adminpages/reports/sales.php:225 adminpages/reports/sales.php:226
2009
+ #: classes/class.pmproemail.php:145 classes/class.pmproemail.php:147
2010
+ #: classes/class.pmproemail.php:189 classes/class.pmproemail.php:192
2011
  msgid "All Levels"
2012
  msgstr ""
2013
 
2038
  msgid "%d members found."
2039
  msgstr ""
2040
 
2041
+ #: adminpages/memberslist.php:165 pages/checkout.php:167
2042
  #: shortcodes/pmpro_account.php:110 adminpages/memberslist.php:112
2043
  #: adminpages/memberslist.php:145 adminpages/memberslist.php:155
2044
  #: adminpages/memberslist.php:165 pages/account.php:51 pages/account.php:55
2045
+ #: pages/account.php:76 pages/checkout.php:167 pages/checkout.php:168
2046
+ #: pages/checkout.php:171 pages/checkout.php:173 pages/checkout.php:180
2047
+ #: pages/checkout.php:182 pages/checkout.php:184 pages/checkout.php:191
2048
+ #: pages/checkout.php:194 shortcodes/pmpro_account.php:105
2049
+ #: shortcodes/pmpro_account.php:107 shortcodes/pmpro_account.php:108
2050
+ #: shortcodes/pmpro_account.php:110
2051
  msgid "Username"
2052
  msgstr ""
2053
 
2063
  msgid "Last&nbsp;Name"
2064
  msgstr ""
2065
 
2066
+ #: adminpages/memberslist.php:170 pages/billing.php:104 pages/checkout.php:275
2067
+ #: pages/confirmation.php:69 pages/invoice.php:48
2068
  #: adminpages/memberslist.php:117 adminpages/memberslist.php:150
2069
  #: adminpages/memberslist.php:160 adminpages/memberslist.php:170
2070
  #: pages/account.php:90 pages/account.php:94 pages/billing.php:58
2071
  #: pages/billing.php:62 pages/billing.php:71 pages/billing.php:74
2072
  #: pages/billing.php:76 pages/billing.php:77 pages/billing.php:80
2073
+ #: pages/billing.php:103 pages/checkout.php:275 pages/checkout.php:298
2074
+ #: pages/checkout.php:300 pages/checkout.php:302 pages/checkout.php:311
2075
+ #: pages/checkout.php:314 pages/checkout.php:317 pages/checkout.php:319
2076
+ #: pages/checkout.php:321 pages/checkout.php:326 pages/checkout.php:329
2077
  #: pages/confirmation.php:59 pages/confirmation.php:61
2078
+ #: pages/confirmation.php:67 pages/confirmation.php:69 pages/invoice.php:46
2079
+ #: pages/invoice.php:48
2080
  msgid "Billing Address"
2081
  msgstr ""
2082
 
2083
+ #: adminpages/memberslist.php:171 adminpages/reports/login.php:165
2084
  #: classes/gateways/class.pmprogateway_authorizenet.php:303
2085
  #: adminpages/memberslist.php:118 adminpages/memberslist.php:151
2086
  #: adminpages/memberslist.php:161 adminpages/memberslist.php:171
2087
  #: adminpages/pagesettings.php:51 adminpages/reports/login.php:143
2088
  #: adminpages/reports/login.php:145 adminpages/reports/login.php:161
2089
+ #: adminpages/reports/login.php:165
2090
  #: classes/gateways/class.pmprogateway_authorizenet.php:187
2091
  #: classes/gateways/class.pmprogateway_authorizenet.php:303
2092
  msgid "Membership"
2098
  msgid "Fee"
2099
  msgstr ""
2100
 
2101
+ #: adminpages/memberslist.php:173 adminpages/reports/login.php:166
2102
  #: adminpages/memberslist.php:120 adminpages/memberslist.php:153
2103
  #: adminpages/memberslist.php:163 adminpages/memberslist.php:173
2104
  #: adminpages/reports/login.php:144 adminpages/reports/login.php:146
2105
+ #: adminpages/reports/login.php:162 adminpages/reports/login.php:166
2106
  msgid "Joined"
2107
  msgstr ""
2108
 
2111
  msgid "Ended"
2112
  msgstr ""
2113
 
2114
+ #: adminpages/memberslist.php:262 adminpages/reports/login.php:232
2115
  #: adminpages/memberslist.php:195 adminpages/memberslist.php:223
2116
  #: adminpages/memberslist.php:251 adminpages/memberslist.php:261
2117
  #: adminpages/memberslist.php:262 adminpages/reports/login.php:210
2118
  #: adminpages/reports/login.php:212 adminpages/reports/login.php:228
2119
+ #: adminpages/reports/login.php:232
2120
  msgid "No members found."
2121
  msgstr ""
2122
 
2123
+ #: adminpages/memberslist.php:262 adminpages/reports/login.php:232
2124
  #: adminpages/memberslist.php:195 adminpages/memberslist.php:223
2125
  #: adminpages/memberslist.php:251 adminpages/memberslist.php:261
2126
  #: adminpages/memberslist.php:262 adminpages/reports/login.php:210
2127
  #: adminpages/reports/login.php:212 adminpages/reports/login.php:228
2128
+ #: adminpages/reports/login.php:232
2129
  msgid "Search all levels"
2130
  msgstr ""
2131
 
2149
  msgid "Error deleting order."
2150
  msgstr ""
2151
 
2152
+ #: adminpages/orders.php:295 adminpages/orders.php:119
2153
  #: adminpages/orders.php:169 adminpages/orders.php:270
2154
  #: adminpages/orders.php:284 adminpages/orders.php:285
2155
+ #: adminpages/orders.php:295
2156
  msgid "Order saved successfully."
2157
  msgstr ""
2158
 
2159
+ #: adminpages/orders.php:298 adminpages/orders.php:124
2160
  #: adminpages/orders.php:174 adminpages/orders.php:275
2161
  #: adminpages/orders.php:287 adminpages/orders.php:288
2162
+ #: adminpages/orders.php:298
2163
  msgid "Error updating order timestamp."
2164
  msgstr ""
2165
 
2166
+ #: adminpages/orders.php:302 adminpages/orders.php:130
2167
  #: adminpages/orders.php:180 adminpages/orders.php:281
2168
  #: adminpages/orders.php:291 adminpages/orders.php:292
2169
+ #: adminpages/orders.php:302
2170
  msgid "Error saving order."
2171
  msgstr ""
2172
 
2173
+ #: adminpages/orders.php:362 classes/class.memberorder.php:746
2174
+ #: adminpages/orders.php:195 adminpages/orders.php:245
2175
+ #: adminpages/orders.php:317 adminpages/orders.php:321
2176
+ #: adminpages/orders.php:346 adminpages/orders.php:352
2177
+ #: adminpages/orders.php:362
2178
  msgid "Order"
2179
  msgstr ""
2180
 
2181
+ #: adminpages/orders.php:364 adminpages/orders.php:197
2182
  #: adminpages/orders.php:247 adminpages/orders.php:319
2183
  #: adminpages/orders.php:323 adminpages/orders.php:348
2184
+ #: adminpages/orders.php:354 adminpages/orders.php:364
2185
  msgid "New Order"
2186
  msgstr ""
2187
 
2188
+ #: adminpages/orders.php:401 adminpages/orders.php:220
2189
  #: adminpages/orders.php:270 adminpages/orders.php:342
2190
  #: adminpages/orders.php:359 adminpages/orders.php:371
2191
+ #: adminpages/orders.php:390 adminpages/orders.php:401
2192
  msgid "Randomly generated for you."
2193
  msgstr ""
2194
 
2195
+ #: adminpages/orders.php:406 adminpages/orders.php:225
2196
  #: adminpages/orders.php:275 adminpages/orders.php:347
2197
  #: adminpages/orders.php:364 adminpages/orders.php:376
2198
+ #: adminpages/orders.php:395 adminpages/orders.php:406
2199
  msgid "User ID"
2200
  msgstr ""
2201
 
2202
+ #: adminpages/orders.php:418 adminpages/orders.php:234
2203
  #: adminpages/orders.php:284 adminpages/orders.php:356
2204
  #: adminpages/orders.php:376 adminpages/orders.php:385
2205
+ #: adminpages/orders.php:407 adminpages/orders.php:418
2206
  msgid "Membership Level ID"
2207
  msgstr ""
2208
 
2209
+ #: adminpages/orders.php:431 adminpages/orders.php:243
2210
  #: adminpages/orders.php:293 adminpages/orders.php:365
2211
  #: adminpages/orders.php:389 adminpages/orders.php:394
2212
+ #: adminpages/orders.php:420 adminpages/orders.php:431
2213
  msgid "Billing Name"
2214
  msgstr ""
2215
 
2216
+ #: adminpages/orders.php:443 adminpages/orders.php:251
2217
  #: adminpages/orders.php:301 adminpages/orders.php:373
2218
  #: adminpages/orders.php:401 adminpages/orders.php:402
2219
+ #: adminpages/orders.php:432 adminpages/orders.php:443
2220
  msgid "Billing Street"
2221
  msgstr ""
2222
 
2223
+ #: adminpages/orders.php:454 adminpages/orders.php:258
2224
  #: adminpages/orders.php:308 adminpages/orders.php:380
2225
  #: adminpages/orders.php:409 adminpages/orders.php:412
2226
+ #: adminpages/orders.php:443 adminpages/orders.php:454
2227
  msgid "Billing City"
2228
  msgstr ""
2229
 
2230
+ #: adminpages/orders.php:465 adminpages/orders.php:265
2231
  #: adminpages/orders.php:315 adminpages/orders.php:387
2232
  #: adminpages/orders.php:416 adminpages/orders.php:423
2233
+ #: adminpages/orders.php:454 adminpages/orders.php:465
2234
  msgid "Billing State"
2235
  msgstr ""
2236
 
2237
+ #: adminpages/orders.php:476 adminpages/orders.php:272
2238
  #: adminpages/orders.php:322 adminpages/orders.php:394
2239
  #: adminpages/orders.php:423 adminpages/orders.php:434
2240
+ #: adminpages/orders.php:465 adminpages/orders.php:476
2241
  msgid "Billing Postal Code"
2242
  msgstr ""
2243
 
2244
+ #: adminpages/orders.php:487 adminpages/orders.php:279
2245
  #: adminpages/orders.php:329 adminpages/orders.php:401
2246
  #: adminpages/orders.php:430 adminpages/orders.php:445
2247
+ #: adminpages/orders.php:476 adminpages/orders.php:487
2248
  msgid "Billing Country"
2249
  msgstr ""
2250
 
2251
+ #: adminpages/orders.php:499 adminpages/orders.php:287
2252
  #: adminpages/orders.php:337 adminpages/orders.php:409
2253
  #: adminpages/orders.php:438 adminpages/orders.php:457
2254
+ #: adminpages/orders.php:488 adminpages/orders.php:499
2255
  msgid "Billing Phone"
2256
  msgstr ""
2257
 
2258
+ #: adminpages/orders.php:512 adminpages/orders.php:296
2259
  #: adminpages/orders.php:346 adminpages/orders.php:418
2260
  #: adminpages/orders.php:447 adminpages/orders.php:470
2261
+ #: adminpages/orders.php:501 adminpages/orders.php:512
2262
  msgid "Sub Total"
2263
  msgstr ""
2264
 
2265
+ #: adminpages/orders.php:523 adminpages/templates/orders-email.php:60
2266
+ #: adminpages/templates/orders-print.php:89 adminpages/orders.php:304
2267
+ #: adminpages/orders.php:354 adminpages/orders.php:426
2268
+ #: adminpages/orders.php:455 adminpages/orders.php:481
2269
+ #: adminpages/orders.php:512 adminpages/orders.php:523
2270
  #: adminpages/templates/orders-email.php:60
2271
  #: adminpages/templates/orders-print.php:89 pages/invoice.php:78
2272
  #: pages/invoice.php:80
2273
  msgid "Tax"
2274
  msgstr ""
2275
 
2276
+ #: adminpages/orders.php:534 adminpages/orders.php:312
2277
  #: adminpages/orders.php:362 adminpages/orders.php:434
2278
  #: adminpages/orders.php:463 adminpages/orders.php:492
2279
+ #: adminpages/orders.php:523 adminpages/orders.php:534
2280
  msgid "Coupon Amount"
2281
  msgstr ""
2282
 
2283
+ #: adminpages/orders.php:546 adminpages/orders.php:1145
2284
  #: adminpages/templates/orders-email.php:64
2285
+ #: adminpages/templates/orders-print.php:93 adminpages/orders.php:320
2286
+ #: adminpages/orders.php:370 adminpages/orders.php:442
2287
+ #: adminpages/orders.php:471 adminpages/orders.php:504
2288
+ #: adminpages/orders.php:535 adminpages/orders.php:546
2289
  #: adminpages/orders.php:602 adminpages/orders.php:905
2290
  #: adminpages/orders.php:915 adminpages/orders.php:942
2291
  #: adminpages/orders.php:971 adminpages/orders.php:1108
2292
+ #: adminpages/orders.php:1139 adminpages/orders.php:1145
2293
+ #: adminpages/templates/orders-email.php:64
2294
  #: adminpages/templates/orders-print.php:93 pages/invoice.php:82
2295
  #: pages/invoice.php:84
2296
  msgid "Total"
2297
  msgstr ""
2298
 
2299
+ #: adminpages/orders.php:555 adminpages/orders.php:325
2300
  #: adminpages/orders.php:375 adminpages/orders.php:447
2301
  #: adminpages/orders.php:476 adminpages/orders.php:513
2302
+ #: adminpages/orders.php:544 adminpages/orders.php:555
2303
  msgid "Should be subtotal + tax - couponamount."
2304
  msgstr ""
2305
 
2306
+ #: adminpages/orders.php:560 adminpages/orders.php:330
2307
  #: adminpages/orders.php:380 adminpages/orders.php:452
2308
  #: adminpages/orders.php:481 adminpages/orders.php:518
2309
+ #: adminpages/orders.php:549 adminpages/orders.php:560
2310
  msgid "Payment Type"
2311
  msgstr ""
2312
 
2313
+ #: adminpages/orders.php:570 adminpages/orders.php:335
2314
  #: adminpages/orders.php:385 adminpages/orders.php:457
2315
  #: adminpages/orders.php:486 adminpages/orders.php:528
2316
+ #: adminpages/orders.php:559 adminpages/orders.php:570
2317
  msgid "e.g. PayPal Express, PayPal Standard, Credit Card."
2318
  msgstr ""
2319
 
2320
+ #: adminpages/orders.php:574
2321
+ #: classes/gateways/class.pmprogateway_braintree.php:446
2322
+ #: classes/gateways/class.pmprogateway_stripe.php:573 pages/billing.php:275
2323
+ #: pages/checkout.php:423 adminpages/orders.php:339 adminpages/orders.php:389
2324
  #: adminpages/orders.php:461 adminpages/orders.php:490
2325
  #: adminpages/orders.php:532 adminpages/orders.php:563
2326
+ #: adminpages/orders.php:574
2327
  #: classes/gateways/class.pmprogateway_braintree.php:291
2328
  #: classes/gateways/class.pmprogateway_braintree.php:304
2329
  #: classes/gateways/class.pmprogateway_braintree.php:306
2332
  #: classes/gateways/class.pmprogateway_braintree.php:342
2333
  #: classes/gateways/class.pmprogateway_braintree.php:344
2334
  #: classes/gateways/class.pmprogateway_braintree.php:406
2335
+ #: classes/gateways/class.pmprogateway_braintree.php:441
2336
  #: classes/gateways/class.pmprogateway_stripe.php:408
2337
  #: classes/gateways/class.pmprogateway_stripe.php:409
2338
  #: classes/gateways/class.pmprogateway_stripe.php:419
2344
  #: classes/gateways/class.pmprogateway_stripe.php:473
2345
  #: classes/gateways/class.pmprogateway_stripe.php:484
2346
  #: classes/gateways/class.pmprogateway_stripe.php:522
2347
+ #: classes/gateways/class.pmprogateway_stripe.php:549
2348
+ #: classes/gateways/class.pmprogateway_stripe.php:573 pages/billing.php:234
2349
  #: pages/billing.php:238 pages/billing.php:247 pages/billing.php:250
2350
  #: pages/billing.php:253 pages/billing.php:262 pages/billing.php:268
2351
+ #: pages/billing.php:271 pages/billing.php:274 pages/billing.php:294
2352
+ #: pages/checkout.php:423 pages/checkout.php:493 pages/checkout.php:507
2353
  #: pages/checkout.php:510 pages/checkout.php:516 pages/checkout.php:517
2354
  #: pages/checkout.php:525 pages/checkout.php:527 pages/checkout.php:534
2355
+ #: pages/checkout.php:537
2356
  msgid "Card Type"
2357
  msgstr ""
2358
 
2359
+ #: adminpages/orders.php:582 adminpages/orders.php:344
2360
  #: adminpages/orders.php:394 adminpages/orders.php:466
2361
  #: adminpages/orders.php:495 adminpages/orders.php:540
2362
+ #: adminpages/orders.php:571 adminpages/orders.php:582
2363
  msgid "e.g. Visa, MasterCard, AMEX, etc"
2364
  msgstr ""
2365
 
2366
+ #: adminpages/orders.php:586
2367
  #: classes/gateways/class.pmprogateway_twocheckout.php:137
2368
  #: adminpages/orders.php:348 adminpages/orders.php:398
2369
  #: adminpages/orders.php:470 adminpages/orders.php:499
2370
  #: adminpages/orders.php:544 adminpages/orders.php:575
2371
+ #: adminpages/orders.php:586 adminpages/paymentsettings.php:347
2372
+ #: adminpages/paymentsettings.php:352
2373
  #: classes/gateways/class.pmprogateway_twocheckout.php:129
2374
  #: classes/gateways/class.pmprogateway_twocheckout.php:137
2375
  #: classes/gateways/class.pmprogateway_twocheckout.php:148
2376
  msgid "Account Number"
2377
  msgstr ""
2378
 
2379
+ #: adminpages/orders.php:595 adminpages/orders.php:353
2380
  #: adminpages/orders.php:403 adminpages/orders.php:475
2381
  #: adminpages/orders.php:504 adminpages/orders.php:553
2382
+ #: adminpages/orders.php:584 adminpages/orders.php:595
2383
  msgid "Obscure all but last 4 digits."
2384
  msgstr ""
2385
 
2386
+ #: adminpages/orders.php:603 adminpages/orders.php:358
2387
  #: adminpages/orders.php:408 adminpages/orders.php:480
2388
  #: adminpages/orders.php:509 adminpages/orders.php:561
2389
+ #: adminpages/orders.php:592 adminpages/orders.php:603
2390
  msgid "Expiration Month"
2391
  msgstr ""
2392
 
2393
+ #: adminpages/orders.php:611 adminpages/orders.php:365
2394
  #: adminpages/orders.php:415 adminpages/orders.php:487
2395
  #: adminpages/orders.php:516 adminpages/orders.php:569
2396
+ #: adminpages/orders.php:600 adminpages/orders.php:611
2397
  msgid "Expiration Year"
2398
  msgstr ""
2399
 
2400
+ #: adminpages/orders.php:621 adminpages/orders.php:1149
2401
  #: adminpages/orders.php:373 adminpages/orders.php:423
2402
  #: adminpages/orders.php:495 adminpages/orders.php:524
2403
  #: adminpages/orders.php:579 adminpages/orders.php:606
2404
+ #: adminpages/orders.php:610 adminpages/orders.php:621
2405
+ #: adminpages/orders.php:909 adminpages/orders.php:919
2406
+ #: adminpages/orders.php:946 adminpages/orders.php:975
2407
+ #: adminpages/orders.php:1112 adminpages/orders.php:1143
2408
+ #: adminpages/orders.php:1149
2409
  msgid "Status"
2410
  msgstr ""
2411
 
2412
+ #: adminpages/orders.php:654 adminpages/orders.php:1147
2413
+ #: classes/class.memberorder.php:747 adminpages/orders.php:394
2414
+ #: adminpages/orders.php:444 adminpages/orders.php:516
2415
+ #: adminpages/orders.php:545 adminpages/orders.php:604
2416
+ #: adminpages/orders.php:612 adminpages/orders.php:643
2417
+ #: adminpages/orders.php:654 adminpages/orders.php:907
2418
  #: adminpages/orders.php:917 adminpages/orders.php:944
2419
  #: adminpages/orders.php:973 adminpages/orders.php:1110
2420
+ #: adminpages/orders.php:1141 adminpages/orders.php:1147
2421
  msgid "Gateway"
2422
  msgstr ""
2423
 
2424
+ #: adminpages/orders.php:675 adminpages/paymentsettings.php:141
2425
  #: adminpages/orders.php:411 adminpages/orders.php:461
2426
  #: adminpages/orders.php:462 adminpages/orders.php:534
2427
  #: adminpages/orders.php:563 adminpages/orders.php:633
2428
+ #: adminpages/orders.php:664 adminpages/orders.php:675
2429
+ #: adminpages/paymentsettings.php:124 adminpages/paymentsettings.php:141
2430
  #: adminpages/paymentsettings.php:175 adminpages/paymentsettings.php:179
2431
  #: adminpages/paymentsettings.php:184
2432
  msgid "Gateway Environment"
2433
  msgstr ""
2434
 
2435
+ #: adminpages/orders.php:682 adminpages/paymentsettings.php:145
2436
  #: adminpages/orders.php:415 adminpages/orders.php:465
2437
  #: adminpages/orders.php:466 adminpages/orders.php:538
2438
  #: adminpages/orders.php:567 adminpages/orders.php:640
2439
+ #: adminpages/orders.php:671 adminpages/orders.php:682
2440
+ #: adminpages/paymentsettings.php:128 adminpages/paymentsettings.php:145
2441
  #: adminpages/paymentsettings.php:179 adminpages/paymentsettings.php:183
2442
  #: adminpages/paymentsettings.php:188
2443
  msgid "Sandbox/Testing"
2444
  msgstr ""
2445
 
2446
+ #: adminpages/orders.php:684 adminpages/paymentsettings.php:146
2447
  #: adminpages/orders.php:416 adminpages/orders.php:466
2448
  #: adminpages/orders.php:467 adminpages/orders.php:539
2449
  #: adminpages/orders.php:568 adminpages/orders.php:642
2450
+ #: adminpages/orders.php:673 adminpages/orders.php:684
2451
+ #: adminpages/paymentsettings.php:129 adminpages/paymentsettings.php:146
2452
  #: adminpages/paymentsettings.php:180 adminpages/paymentsettings.php:184
2453
  #: adminpages/paymentsettings.php:189
2454
  msgid "Live/Production"
2455
  msgstr ""
2456
 
2457
+ #: adminpages/orders.php:692 adminpages/orders.php:423
2458
  #: adminpages/orders.php:473 adminpages/orders.php:474
2459
  #: adminpages/orders.php:546 adminpages/orders.php:575
2460
  #: adminpages/orders.php:650 adminpages/orders.php:681
2461
+ #: adminpages/orders.php:692
2462
  msgid "Payment Transaction ID"
2463
  msgstr ""
2464
 
2465
+ #: adminpages/orders.php:701 adminpages/orders.php:428
2466
  #: adminpages/orders.php:478 adminpages/orders.php:479
2467
  #: adminpages/orders.php:551 adminpages/orders.php:580
2468
  #: adminpages/orders.php:659 adminpages/orders.php:690
2469
+ #: adminpages/orders.php:701
2470
  msgid "Generated by the gateway. Useful to cross reference orders."
2471
  msgstr ""
2472
 
2473
+ #: adminpages/orders.php:706 classes/class.memberorder.php:748
2474
+ #: adminpages/orders.php:432 adminpages/orders.php:482
2475
+ #: adminpages/orders.php:483 adminpages/orders.php:555
2476
+ #: adminpages/orders.php:584 adminpages/orders.php:664
2477
+ #: adminpages/orders.php:695 adminpages/orders.php:706
2478
  msgid "Subscription Transaction ID"
2479
  msgstr ""
2480
 
2481
+ #: adminpages/orders.php:716 adminpages/orders.php:437
2482
  #: adminpages/orders.php:487 adminpages/orders.php:488
2483
  #: adminpages/orders.php:560 adminpages/orders.php:589
2484
  #: adminpages/orders.php:674 adminpages/orders.php:705
2485
+ #: adminpages/orders.php:716
2486
  msgid "Generated by the gateway. Useful to cross reference subscriptions."
2487
  msgstr ""
2488
 
2489
+ #: adminpages/orders.php:721 adminpages/orders.php:1150 pages/invoice.php:87
2490
  #: shortcodes/pmpro_account.php:127 adminpages/orders.php:442
2491
  #: adminpages/orders.php:492 adminpages/orders.php:493
2492
  #: adminpages/orders.php:565 adminpages/orders.php:594
2493
  #: adminpages/orders.php:607 adminpages/orders.php:679
2494
+ #: adminpages/orders.php:710 adminpages/orders.php:721
2495
+ #: adminpages/orders.php:910 adminpages/orders.php:920
2496
+ #: adminpages/orders.php:947 adminpages/orders.php:976
2497
+ #: adminpages/orders.php:1113 adminpages/orders.php:1144
2498
+ #: adminpages/orders.php:1150 pages/account.php:91 pages/invoice.php:87
2499
+ #: pages/invoice.php:105 pages/invoice.php:107
2500
+ #: shortcodes/pmpro_account.php:122 shortcodes/pmpro_account.php:124
2501
+ #: shortcodes/pmpro_account.php:125 shortcodes/pmpro_account.php:127
2502
  msgid "Date"
2503
  msgstr ""
2504
 
2505
+ #: adminpages/orders.php:758 adminpages/orders.php:477
2506
  #: adminpages/orders.php:527 adminpages/orders.php:599
2507
  #: adminpages/orders.php:628 adminpages/orders.php:716
2508
+ #: adminpages/orders.php:747 adminpages/orders.php:758
2509
  msgid "Affiliate ID"
2510
  msgstr ""
2511
 
2512
+ #: adminpages/orders.php:770 adminpages/orders.php:485
2513
  #: adminpages/orders.php:535 adminpages/orders.php:607
2514
  #: adminpages/orders.php:636 adminpages/orders.php:728
2515
+ #: adminpages/orders.php:759 adminpages/orders.php:770
2516
  msgid "Affiliate SubID"
2517
  msgstr ""
2518
 
2519
+ #: adminpages/orders.php:784 adminpages/orders.php:495
2520
  #: adminpages/orders.php:545 adminpages/orders.php:617
2521
  #: adminpages/orders.php:646 adminpages/orders.php:742
2522
+ #: adminpages/orders.php:773 adminpages/orders.php:784
2523
  msgid "Notes"
2524
  msgstr ""
2525
 
2526
+ #: adminpages/orders.php:806 adminpages/orders.php:510
2527
  #: adminpages/orders.php:560 adminpages/orders.php:632
2528
  #: adminpages/orders.php:661 adminpages/orders.php:764
2529
+ #: adminpages/orders.php:795 adminpages/orders.php:806
2530
  msgid "Save Order"
2531
  msgstr ""
2532
 
2533
+ #: adminpages/orders.php:842 adminpages/orders.php:667
2534
  #: adminpages/orders.php:696 adminpages/orders.php:800
2535
+ #: adminpages/orders.php:831 adminpages/orders.php:842
2536
  msgid "Email Invoice"
2537
  msgstr ""
2538
 
2539
+ #: adminpages/orders.php:845 adminpages/orders.php:670
2540
  #: adminpages/orders.php:699 adminpages/orders.php:803
2541
+ #: adminpages/orders.php:834 adminpages/orders.php:845
2542
  msgid "Send an invoice for this order to: "
2543
  msgstr ""
2544
 
2545
+ #: adminpages/orders.php:847 adminpages/orders.php:672
2546
  #: adminpages/orders.php:701 adminpages/orders.php:805
2547
+ #: adminpages/orders.php:836 adminpages/orders.php:847
2548
  msgid "Send Email"
2549
  msgstr ""
2550
 
2551
+ #: adminpages/orders.php:852 includes/adminpages.php:56
2552
  #: includes/adminpages.php:172 adminpages/orders.php:520
2553
  #: adminpages/orders.php:570 adminpages/orders.php:677
2554
  #: adminpages/orders.php:706 adminpages/orders.php:810
2555
+ #: adminpages/orders.php:841 adminpages/orders.php:852
2556
+ #: includes/adminpages.php:17 includes/adminpages.php:55
2557
+ #: includes/adminpages.php:56 includes/adminpages.php:84
2558
+ #: includes/adminpages.php:156 includes/adminpages.php:163
2559
+ #: includes/adminpages.php:167 includes/adminpages.php:172
2560
  msgid "Orders"
2561
  msgstr ""
2562
 
2563
+ #: adminpages/orders.php:854 adminpages/orders.php:521
2564
  #: adminpages/orders.php:571 adminpages/orders.php:678
2565
  #: adminpages/orders.php:707 adminpages/orders.php:812
2566
+ #: adminpages/orders.php:843 adminpages/orders.php:854
2567
  msgid "Add New Order"
2568
  msgstr ""
2569
 
2570
+ #: adminpages/orders.php:894 adminpages/orders.php:606
2571
  #: adminpages/orders.php:713 adminpages/orders.php:742
2572
  #: adminpages/orders.php:852 adminpages/orders.php:883
2573
+ #: adminpages/orders.php:894
2574
  msgid "Within a Date Range"
2575
  msgstr ""
2576
 
2577
+ #: adminpages/orders.php:896 adminpages/orders.php:607
2578
  #: adminpages/orders.php:714 adminpages/orders.php:743
2579
  #: adminpages/orders.php:854 adminpages/orders.php:885
2580
+ #: adminpages/orders.php:896
2581
  msgid "Predefined Date Range"
2582
  msgstr ""
2583
 
2584
+ #: adminpages/orders.php:898 adminpages/orders.php:608
2585
  #: adminpages/orders.php:715 adminpages/orders.php:744
2586
  #: adminpages/orders.php:856 adminpages/orders.php:887
2587
+ #: adminpages/orders.php:898
2588
  msgid "Within a Level"
2589
  msgstr ""
2590
 
2591
+ #: adminpages/orders.php:900 adminpages/orders.php:609
2592
  #: adminpages/orders.php:716 adminpages/orders.php:745
2593
  #: adminpages/orders.php:858 adminpages/orders.php:889
2594
+ #: adminpages/orders.php:900
2595
  msgid "Within a Status"
2596
  msgstr ""
2597
 
2598
+ #: adminpages/orders.php:903 adminpages/orders.php:612
2599
  #: adminpages/orders.php:719 adminpages/orders.php:748
2600
  #: adminpages/orders.php:861 adminpages/orders.php:892
2601
+ #: adminpages/orders.php:903
2602
  msgid "From"
2603
  msgstr ""
2604
 
2605
+ #: adminpages/orders.php:918 adminpages/orders.php:624
2606
  #: adminpages/orders.php:731 adminpages/orders.php:760
2607
  #: adminpages/orders.php:876 adminpages/orders.php:907
2608
+ #: adminpages/orders.php:918
2609
  msgid "To"
2610
  msgstr ""
2611
 
2612
+ #: adminpages/orders.php:931 adminpages/orders.php:636
2613
  #: adminpages/orders.php:743 adminpages/orders.php:772
2614
  #: adminpages/orders.php:889 adminpages/orders.php:920
2615
+ #: adminpages/orders.php:931
2616
  msgid "filter by "
2617
  msgstr ""
2618
 
2619
+ #: adminpages/orders.php:969 adminpages/orders.php:674
2620
  #: adminpages/orders.php:780 adminpages/orders.php:809
2621
  #: adminpages/orders.php:932 adminpages/orders.php:963
2622
+ #: adminpages/orders.php:969
2623
  msgid "Filter"
2624
  msgstr ""
2625
 
2626
+ #: adminpages/orders.php:1066 adminpages/orders.php:1069
2627
  #: adminpages/orders.php:535 adminpages/orders.php:538
2628
  #: adminpages/orders.php:777 adminpages/orders.php:780
2629
  #: adminpages/orders.php:883 adminpages/orders.php:886
2630
  #: adminpages/orders.php:912 adminpages/orders.php:915
2631
  #: adminpages/orders.php:1029 adminpages/orders.php:1032
2632
  #: adminpages/orders.php:1060 adminpages/orders.php:1063
2633
+ #: adminpages/orders.php:1066 adminpages/orders.php:1069
2634
  msgid "Search Orders"
2635
  msgstr ""
2636
 
2637
+ #: adminpages/orders.php:1133 adminpages/orders.php:590
2638
  #: adminpages/orders.php:893 adminpages/orders.php:903
2639
  #: adminpages/orders.php:930 adminpages/orders.php:959
2640
  #: adminpages/orders.php:1096 adminpages/orders.php:1127
2641
+ #: adminpages/orders.php:1133
2642
  #, php-format
2643
  msgid "%d orders found."
2644
  msgstr ""
2645
 
2646
+ #: adminpages/orders.php:1142 adminpages/reports/login.php:163
2647
  #: classes/gateways/class.pmprogateway_payflowpro.php:116
2648
  #: adminpages/orders.php:599 adminpages/orders.php:902
2649
  #: adminpages/orders.php:912 adminpages/orders.php:939
2650
  #: adminpages/orders.php:968 adminpages/orders.php:1105
2651
+ #: adminpages/orders.php:1136 adminpages/orders.php:1142
2652
+ #: adminpages/paymentsettings.php:211 adminpages/paymentsettings.php:215
2653
+ #: adminpages/paymentsettings.php:220 adminpages/reports/login.php:141
2654
+ #: adminpages/reports/login.php:143 adminpages/reports/login.php:159
2655
+ #: adminpages/reports/login.php:163
2656
  #: classes/gateways/class.pmprogateway_payflowpro.php:116
2657
  msgid "User"
2658
  msgstr ""
2659
 
2660
+ #: adminpages/orders.php:1144 includes/init.php:244 includes/profile.php:36
2661
+ #: pages/checkout.php:34 pages/confirmation.php:53 pages/confirmation.php:91
2662
+ #: pages/confirmation.php:113 pages/invoice.php:28 pages/invoice.php:70
2663
  #: adminpages/orders.php:601 adminpages/orders.php:904
2664
  #: adminpages/orders.php:914 adminpages/orders.php:941
2665
  #: adminpages/orders.php:970 adminpages/orders.php:1107
2666
+ #: adminpages/orders.php:1138 adminpages/orders.php:1144 includes/init.php:214
2667
+ #: includes/init.php:217 includes/init.php:218 includes/init.php:220
2668
+ #: includes/init.php:222 includes/init.php:230 includes/init.php:238
2669
+ #: includes/init.php:243 includes/init.php:244 includes/profile.php:25
2670
+ #: includes/profile.php:27 includes/profile.php:30 includes/profile.php:36
2671
+ #: pages/checkout.php:33 pages/checkout.php:34 pages/checkout.php:35
2672
+ #: pages/checkout.php:42 pages/checkout.php:45 pages/confirmation.php:46
2673
+ #: pages/confirmation.php:47 pages/confirmation.php:53
2674
+ #: pages/confirmation.php:62 pages/confirmation.php:64
2675
+ #: pages/confirmation.php:70 pages/confirmation.php:91
2676
  #: pages/confirmation.php:103 pages/confirmation.php:105
2677
+ #: pages/confirmation.php:113 pages/confirmation.php:116 pages/invoice.php:27
2678
+ #: pages/invoice.php:28 pages/invoice.php:49 pages/invoice.php:51
2679
+ #: pages/invoice.php:70
2680
  msgid "Membership Level"
2681
  msgstr ""
2682
 
2683
+ #: adminpages/orders.php:1146 adminpages/orders.php:1226
2684
  #: adminpages/orders.php:603 adminpages/orders.php:651
2685
  #: adminpages/orders.php:906 adminpages/orders.php:916
2686
  #: adminpages/orders.php:943 adminpages/orders.php:954
2687
  #: adminpages/orders.php:972 adminpages/orders.php:982
2688
  #: adminpages/orders.php:1011 adminpages/orders.php:1040
2689
  #: adminpages/orders.php:1109 adminpages/orders.php:1140
2690
+ #: adminpages/orders.php:1146 adminpages/orders.php:1186
2691
+ #: adminpages/orders.php:1220 adminpages/orders.php:1226
2692
  msgid "Payment"
2693
  msgstr ""
2694
 
2695
+ #: adminpages/orders.php:1148 adminpages/orders.php:605
2696
  #: adminpages/orders.php:908 adminpages/orders.php:918
2697
  #: adminpages/orders.php:945 adminpages/orders.php:974
2698
  #: adminpages/orders.php:1111 adminpages/orders.php:1142
2699
+ #: adminpages/orders.php:1148
2700
  msgid "Transaction IDs"
2701
  msgstr ""
2702
 
2703
+ #: adminpages/orders.php:1178 adminpages/orders.php:630
2704
  #: adminpages/orders.php:933 adminpages/orders.php:943
2705
  #: adminpages/orders.php:972 adminpages/orders.php:1001
2706
  #: adminpages/orders.php:1141 adminpages/orders.php:1172
2707
+ #: adminpages/orders.php:1178
2708
  msgid "deleted"
2709
  msgstr ""
2710
 
2711
+ #: adminpages/orders.php:1232 adminpages/orders.php:653
2712
  #: adminpages/orders.php:956 adminpages/orders.php:974
2713
  #: adminpages/orders.php:984 adminpages/orders.php:1013
2714
  #: adminpages/orders.php:1042 adminpages/orders.php:1192
2715
+ #: adminpages/orders.php:1226 adminpages/orders.php:1232
2716
  msgid "Subscription"
2717
  msgstr ""
2718
 
2719
+ #: adminpages/orders.php:1251 adminpages/orders.php:664
2720
  #: adminpages/orders.php:967 adminpages/orders.php:985
2721
  #: adminpages/orders.php:995 adminpages/orders.php:998
2722
  #: adminpages/orders.php:1027 adminpages/orders.php:1056
2723
  #: adminpages/orders.php:1211 adminpages/orders.php:1245
2724
+ #: adminpages/orders.php:1251
2725
  #, php-format
2726
  msgid ""
2727
  "Deleting orders is permanent and can affect active users. Are you sure you "
2728
  "want to delete order %s?"
2729
  msgstr ""
2730
 
2731
+ #: adminpages/orders.php:1255 adminpages/orders.php:1030
2732
  #: adminpages/orders.php:1059 adminpages/orders.php:1215
2733
+ #: adminpages/orders.php:1249 adminpages/orders.php:1255
2734
  msgid "print"
2735
  msgstr ""
2736
 
2737
+ #: adminpages/orders.php:1259 adminpages/orders.php:1033
2738
  #: adminpages/orders.php:1062 adminpages/orders.php:1219
2739
+ #: adminpages/orders.php:1253 adminpages/orders.php:1259
2740
  msgid "email"
2741
  msgstr ""
2742
 
2743
+ #: adminpages/orders.php:1268 adminpages/orders.php:674
2744
  #: adminpages/orders.php:977 adminpages/orders.php:995
2745
  #: adminpages/orders.php:1005 adminpages/orders.php:1008
2746
  #: adminpages/orders.php:1043 adminpages/orders.php:1072
2747
  #: adminpages/orders.php:1228 adminpages/orders.php:1262
2748
+ #: adminpages/orders.php:1268
2749
  msgid "No orders found."
2750
  msgstr ""
2751
 
2752
+ #: adminpages/pagesettings.php:62 adminpages/pagesettings.php:54
2753
+ #: adminpages/pagesettings.php:55 adminpages/pagesettings.php:62
2754
  msgid "Your page settings have been updated."
2755
  msgstr ""
2756
 
2757
+ #: adminpages/pagesettings.php:79 adminpages/pagesettings.php:51
2758
  #: adminpages/pagesettings.php:64 adminpages/pagesettings.php:65
2759
+ #: adminpages/pagesettings.php:79
2760
  msgid "Membership Account"
2761
  msgstr ""
2762
 
2763
+ #: adminpages/pagesettings.php:80 adminpages/pagesettings.php:54
2764
  #: adminpages/pagesettings.php:65 adminpages/pagesettings.php:66
2765
+ #: adminpages/pagesettings.php:80
2766
  msgid "Membership Billing"
2767
  msgstr ""
2768
 
2769
+ #: adminpages/pagesettings.php:81 adminpages/pagesettings.php:57
2770
  #: adminpages/pagesettings.php:66 adminpages/pagesettings.php:67
2771
+ #: adminpages/pagesettings.php:81
2772
  msgid "Membership Cancel"
2773
  msgstr ""
2774
 
2775
+ #: adminpages/pagesettings.php:82 adminpages/pagesettings.php:60
2776
  #: adminpages/pagesettings.php:67 adminpages/pagesettings.php:68
2777
+ #: adminpages/pagesettings.php:82
2778
  msgid "Membership Checkout"
2779
  msgstr ""
2780
 
2781
+ #: adminpages/pagesettings.php:83 adminpages/pagesettings.php:63
2782
  #: adminpages/pagesettings.php:68 adminpages/pagesettings.php:69
2783
+ #: adminpages/pagesettings.php:83
2784
  msgid "Membership Confirmation"
2785
  msgstr ""
2786
 
2787
+ #: adminpages/pagesettings.php:84 adminpages/pagesettings.php:66
2788
  #: adminpages/pagesettings.php:69 adminpages/pagesettings.php:70
2789
+ #: adminpages/pagesettings.php:84
2790
  msgid "Membership Invoice"
2791
  msgstr ""
2792
 
2793
+ #: adminpages/pagesettings.php:98 adminpages/pagesettings.php:83
2794
+ #: adminpages/pagesettings.php:84 adminpages/pagesettings.php:98
2795
+ #: adminpages/pagesettings.php:111
2796
  msgid "The following pages have been created for you"
2797
  msgstr ""
2798
 
2799
+ #: adminpages/pagesettings.php:113 adminpages/pagesettings.php:97
2800
+ #: adminpages/pagesettings.php:98 adminpages/pagesettings.php:113
2801
+ #: adminpages/pagesettings.php:126
2802
  msgid ""
2803
  "Manage the WordPress pages assigned to each required Paid Memberships Pro "
2804
  "page."
2805
  msgstr ""
2806
 
2807
+ #: adminpages/pagesettings.php:117 adminpages/pagesettings.php:101
2808
  #: adminpages/pagesettings.php:102 adminpages/pagesettings.php:104
2809
+ #: adminpages/pagesettings.php:117 adminpages/pagesettings.php:132
2810
  msgid ""
2811
  "Assign the WordPress pages for each required Paid Memberships Pro page or"
2812
  msgstr ""
2813
 
2814
+ #: adminpages/pagesettings.php:118 adminpages/pagesettings.php:102
2815
  #: adminpages/pagesettings.php:103 adminpages/pagesettings.php:104
2816
+ #: adminpages/pagesettings.php:118 adminpages/pagesettings.php:132
2817
  msgid "click here to let us generate them for you"
2818
  msgstr ""
2819
 
2820
+ #: adminpages/pagesettings.php:127 adminpages/pagesettings.php:111
2821
+ #: adminpages/pagesettings.php:112 adminpages/pagesettings.php:127
2822
+ #: adminpages/pagesettings.php:140
2823
  msgid "Account Page"
2824
  msgstr ""
2825
 
2826
+ #: adminpages/pagesettings.php:131 adminpages/pagesettings.php:149
2827
+ #: adminpages/pagesettings.php:167 adminpages/pagesettings.php:186
2828
+ #: adminpages/pagesettings.php:205 adminpages/pagesettings.php:225
2829
+ #: adminpages/pagesettings.php:244 adminpages/pagesettings.php:284
2830
  #: adminpages/pagesettings.php:115 adminpages/pagesettings.php:116
2831
+ #: adminpages/pagesettings.php:131 adminpages/pagesettings.php:133
2832
+ #: adminpages/pagesettings.php:134 adminpages/pagesettings.php:144
2833
+ #: adminpages/pagesettings.php:147 adminpages/pagesettings.php:149
2834
  #: adminpages/pagesettings.php:151 adminpages/pagesettings.php:152
2835
  #: adminpages/pagesettings.php:159 adminpages/pagesettings.php:162
2836
+ #: adminpages/pagesettings.php:167 adminpages/pagesettings.php:170
2837
+ #: adminpages/pagesettings.php:171 adminpages/pagesettings.php:174
2838
+ #: adminpages/pagesettings.php:177 adminpages/pagesettings.php:186
2839
  #: adminpages/pagesettings.php:189 adminpages/pagesettings.php:190
2840
+ #: adminpages/pagesettings.php:193 adminpages/pagesettings.php:205
2841
+ #: adminpages/pagesettings.php:206 adminpages/pagesettings.php:209
2842
+ #: adminpages/pagesettings.php:210 adminpages/pagesettings.php:222
2843
+ #: adminpages/pagesettings.php:225 adminpages/pagesettings.php:228
2844
+ #: adminpages/pagesettings.php:229 adminpages/pagesettings.php:238
2845
+ #: adminpages/pagesettings.php:241 adminpages/pagesettings.php:244
2846
  #: adminpages/pagesettings.php:268 adminpages/pagesettings.php:269
2847
+ #: adminpages/pagesettings.php:284
2848
  msgid "Choose One"
2849
  msgstr ""
2850
 
2851
+ #: adminpages/pagesettings.php:135 adminpages/pagesettings.php:153
2852
+ #: adminpages/pagesettings.php:171 adminpages/pagesettings.php:190
2853
+ #: adminpages/pagesettings.php:209 adminpages/pagesettings.php:229
2854
+ #: adminpages/pagesettings.php:248 adminpages/pagesettings.php:290
2855
  #: adminpages/pagesettings.php:119 adminpages/pagesettings.php:120
2856
  #: adminpages/pagesettings.php:132 adminpages/pagesettings.php:134
2857
+ #: adminpages/pagesettings.php:135 adminpages/pagesettings.php:137
2858
+ #: adminpages/pagesettings.php:138 adminpages/pagesettings.php:145
2859
+ #: adminpages/pagesettings.php:147 adminpages/pagesettings.php:149
2860
+ #: adminpages/pagesettings.php:150 adminpages/pagesettings.php:153
2861
  #: adminpages/pagesettings.php:155 adminpages/pagesettings.php:156
2862
  #: adminpages/pagesettings.php:159 adminpages/pagesettings.php:162
2863
+ #: adminpages/pagesettings.php:165 adminpages/pagesettings.php:171
2864
+ #: adminpages/pagesettings.php:173 adminpages/pagesettings.php:174
2865
+ #: adminpages/pagesettings.php:175 adminpages/pagesettings.php:177
2866
+ #: adminpages/pagesettings.php:180 adminpages/pagesettings.php:181
2867
+ #: adminpages/pagesettings.php:187 adminpages/pagesettings.php:190
2868
  #: adminpages/pagesettings.php:193 adminpages/pagesettings.php:194
2869
  #: adminpages/pagesettings.php:196 adminpages/pagesettings.php:197
2870
  #: adminpages/pagesettings.php:201 adminpages/pagesettings.php:209
2871
  #: adminpages/pagesettings.php:212 adminpages/pagesettings.php:213
2872
  #: adminpages/pagesettings.php:214 adminpages/pagesettings.php:225
2873
+ #: adminpages/pagesettings.php:228 adminpages/pagesettings.php:229
2874
+ #: adminpages/pagesettings.php:232 adminpages/pagesettings.php:233
2875
+ #: adminpages/pagesettings.php:241 adminpages/pagesettings.php:244
2876
+ #: adminpages/pagesettings.php:248 adminpages/pagesettings.php:274
2877
+ #: adminpages/pagesettings.php:275 adminpages/pagesettings.php:290
2878
  msgid "edit page"
2879
  msgstr ""
2880
 
2881
+ #: adminpages/pagesettings.php:138 adminpages/pagesettings.php:156
2882
+ #: adminpages/pagesettings.php:174 adminpages/pagesettings.php:193
2883
+ #: adminpages/pagesettings.php:212 adminpages/pagesettings.php:232
2884
+ #: adminpages/pagesettings.php:251 adminpages/pagesettings.php:293
2885
  #: adminpages/pagesettings.php:121 adminpages/pagesettings.php:122
2886
  #: adminpages/pagesettings.php:123 adminpages/pagesettings.php:136
2887
+ #: adminpages/pagesettings.php:138 adminpages/pagesettings.php:140
2888
+ #: adminpages/pagesettings.php:141 adminpages/pagesettings.php:149
2889
+ #: adminpages/pagesettings.php:151 adminpages/pagesettings.php:152
2890
+ #: adminpages/pagesettings.php:156 adminpages/pagesettings.php:158
2891
  #: adminpages/pagesettings.php:159 adminpages/pagesettings.php:164
2892
+ #: adminpages/pagesettings.php:167 adminpages/pagesettings.php:174
2893
+ #: adminpages/pagesettings.php:177 adminpages/pagesettings.php:178
2894
+ #: adminpages/pagesettings.php:179 adminpages/pagesettings.php:182
2895
+ #: adminpages/pagesettings.php:183 adminpages/pagesettings.php:193
2896
  #: adminpages/pagesettings.php:195 adminpages/pagesettings.php:196
2897
  #: adminpages/pagesettings.php:197 adminpages/pagesettings.php:198
2898
  #: adminpages/pagesettings.php:199 adminpages/pagesettings.php:211
2899
+ #: adminpages/pagesettings.php:212 adminpages/pagesettings.php:214
2900
+ #: adminpages/pagesettings.php:215 adminpages/pagesettings.php:216
2901
+ #: adminpages/pagesettings.php:217 adminpages/pagesettings.php:227
2902
+ #: adminpages/pagesettings.php:230 adminpages/pagesettings.php:232
2903
  #: adminpages/pagesettings.php:235 adminpages/pagesettings.php:236
2904
  #: adminpages/pagesettings.php:243 adminpages/pagesettings.php:246
2905
+ #: adminpages/pagesettings.php:251 adminpages/pagesettings.php:277
2906
+ #: adminpages/pagesettings.php:278 adminpages/pagesettings.php:293
2907
  msgid "view page"
2908
  msgstr ""
2909
 
2910
+ #: adminpages/pagesettings.php:141 adminpages/pagesettings.php:159
2911
+ #: adminpages/pagesettings.php:177 adminpages/pagesettings.php:196
2912
+ #: adminpages/pagesettings.php:215 adminpages/pagesettings.php:235
2913
+ #: adminpages/pagesettings.php:254 adminpages/pagesettings.php:121
2914
  #: adminpages/pagesettings.php:123 adminpages/pagesettings.php:125
2915
  #: adminpages/pagesettings.php:126 adminpages/pagesettings.php:134
2916
+ #: adminpages/pagesettings.php:138 adminpages/pagesettings.php:141
2917
+ #: adminpages/pagesettings.php:143 adminpages/pagesettings.php:144
2918
+ #: adminpages/pagesettings.php:147 adminpages/pagesettings.php:151
2919
+ #: adminpages/pagesettings.php:153 adminpages/pagesettings.php:154
2920
+ #: adminpages/pagesettings.php:159 adminpages/pagesettings.php:161
2921
  #: adminpages/pagesettings.php:162 adminpages/pagesettings.php:166
2922
  #: adminpages/pagesettings.php:169 adminpages/pagesettings.php:175
2923
+ #: adminpages/pagesettings.php:177 adminpages/pagesettings.php:180
2924
+ #: adminpages/pagesettings.php:181 adminpages/pagesettings.php:184
2925
+ #: adminpages/pagesettings.php:185 adminpages/pagesettings.php:189
2926
+ #: adminpages/pagesettings.php:196 adminpages/pagesettings.php:197
2927
  #: adminpages/pagesettings.php:199 adminpages/pagesettings.php:200
2928
  #: adminpages/pagesettings.php:201 adminpages/pagesettings.php:203
2929
+ #: adminpages/pagesettings.php:213 adminpages/pagesettings.php:215
2930
+ #: adminpages/pagesettings.php:216 adminpages/pagesettings.php:217
2931
+ #: adminpages/pagesettings.php:219 adminpages/pagesettings.php:220
2932
+ #: adminpages/pagesettings.php:229 adminpages/pagesettings.php:232
2933
+ #: adminpages/pagesettings.php:235 adminpages/pagesettings.php:238
2934
  #: adminpages/pagesettings.php:239 adminpages/pagesettings.php:245
2935
+ #: adminpages/pagesettings.php:248 adminpages/pagesettings.php:254
2936
  msgid "Include the shortcode"
2937
  msgstr ""
2938
 
2939
+ #: adminpages/pagesettings.php:145 adminpages/pagesettings.php:125
2940
  #: adminpages/pagesettings.php:127 adminpages/pagesettings.php:129
2941
+ #: adminpages/pagesettings.php:130 adminpages/pagesettings.php:145
2942
+ #: adminpages/pagesettings.php:155 adminpages/pagesettings.php:158
2943
  msgid "Billing Information Page"
2944
  msgstr ""
2945
 
2946
+ #: adminpages/pagesettings.php:163 adminpages/pagesettings.php:138
2947
  #: adminpages/pagesettings.php:142 adminpages/pagesettings.php:147
2948
+ #: adminpages/pagesettings.php:148 adminpages/pagesettings.php:163
2949
+ #: adminpages/pagesettings.php:170 adminpages/pagesettings.php:173
2950
  msgid "Cancel Page"
2951
  msgstr ""
2952
 
2953
+ #: adminpages/pagesettings.php:182 adminpages/pagesettings.php:152
2954
  #: adminpages/pagesettings.php:158 adminpages/pagesettings.php:166
2955
+ #: adminpages/pagesettings.php:167 adminpages/pagesettings.php:182
2956
+ #: adminpages/pagesettings.php:186 adminpages/pagesettings.php:189
2957
  msgid "Checkout Page"
2958
  msgstr ""
2959
 
2960
+ #: adminpages/pagesettings.php:201 adminpages/pagesettings.php:166
2961
  #: adminpages/pagesettings.php:174 adminpages/pagesettings.php:185
2962
+ #: adminpages/pagesettings.php:186 adminpages/pagesettings.php:201
2963
+ #: adminpages/pagesettings.php:202 adminpages/pagesettings.php:205
2964
  msgid "Confirmation Page"
2965
  msgstr ""
2966
 
2967
+ #: adminpages/pagesettings.php:221 adminpages/pagesettings.php:180
2968
  #: adminpages/pagesettings.php:190 adminpages/pagesettings.php:205
2969
  #: adminpages/pagesettings.php:206 adminpages/pagesettings.php:218
2970
  #: adminpages/pagesettings.php:221
2971
  msgid "Invoice Page"
2972
  msgstr ""
2973
 
2974
+ #: adminpages/pagesettings.php:240 adminpages/pagesettings.php:194
2975
  #: adminpages/pagesettings.php:206 adminpages/pagesettings.php:224
2976
  #: adminpages/pagesettings.php:225 adminpages/pagesettings.php:234
2977
+ #: adminpages/pagesettings.php:237 adminpages/pagesettings.php:240
2978
  msgid "Levels Page"
2979
  msgstr ""
2980
 
2981
+ #: adminpages/pagesettings.php:261 adminpages/pagesettings.php:245
2982
+ #: adminpages/pagesettings.php:246 adminpages/pagesettings.php:261
2983
  msgid "Additional Page Settings"
2984
  msgstr ""
2985
 
2986
+ #: adminpages/pagesettings.php:296 adminpages/pagesettings.php:280
2987
+ #: adminpages/pagesettings.php:281 adminpages/pagesettings.php:296
2988
  msgid "Generate Page"
2989
  msgstr ""
2990
 
2991
+ #: adminpages/paymentsettings.php:64 adminpages/paymentsettings.php:49
2992
+ #: adminpages/paymentsettings.php:64 adminpages/paymentsettings.php:77
2993
+ #: adminpages/paymentsettings.php:82
2994
  msgid "Your payment settings have been updated."
2995
  msgstr ""
2996
 
2997
+ #: adminpages/paymentsettings.php:110 adminpages/paymentsettings.php:123
2998
  #: adminpages/paymentsettings.php:93 adminpages/paymentsettings.php:106
2999
+ #: adminpages/paymentsettings.php:110 adminpages/paymentsettings.php:123
3000
  #: adminpages/paymentsettings.php:144 adminpages/paymentsettings.php:146
3001
  #: adminpages/paymentsettings.php:152 adminpages/paymentsettings.php:154
3002
  msgid "Payment Gateway"
3003
  msgstr ""
3004
 
3005
+ #: adminpages/paymentsettings.php:110 adminpages/paymentsettings.php:218
3006
+ #: adminpages/paymentsettings.php:93 adminpages/paymentsettings.php:110
3007
+ #: adminpages/paymentsettings.php:144 adminpages/paymentsettings.php:146
3008
+ #: adminpages/paymentsettings.php:201 adminpages/paymentsettings.php:218
3009
  msgid "SSL Settings"
3010
  msgstr ""
3011
 
3012
+ #: adminpages/paymentsettings.php:112 adminpages/paymentsettings.php:95
3013
+ #: adminpages/paymentsettings.php:112 adminpages/paymentsettings.php:148
3014
  msgid ""
3015
  "Learn more about <a title=\"Paid Memberships Pro - SSL Settings\" target="
3016
  "\"_blank\" href=\"http://www.paidmembershipspro.com/support/initial-plugin-"
3019
  "support/initial-plugin-setup/payment-gateway/\">Payment Gateway Settings</a>."
3020
  msgstr ""
3021
 
3022
+ #: adminpages/paymentsettings.php:118 adminpages/paymentsettings.php:101
3023
+ #: adminpages/paymentsettings.php:118
3024
  msgid "Choose a Gateway"
3025
  msgstr ""
3026
 
3027
+ #: adminpages/paymentsettings.php:165 adminpages/paymentsettings.php:148
3028
+ #: adminpages/paymentsettings.php:165
3029
  msgid "Currency and Tax Settings"
3030
  msgstr ""
3031
 
3032
+ #: adminpages/paymentsettings.php:170 adminpages/paymentsettings.php:153
3033
+ #: adminpages/paymentsettings.php:170 adminpages/paymentsettings.php:327
3034
+ #: adminpages/paymentsettings.php:337 adminpages/paymentsettings.php:356
3035
+ #: adminpages/paymentsettings.php:381 adminpages/paymentsettings.php:386
3036
  msgid "Currency"
3037
  msgstr ""
3038
 
3039
+ #: adminpages/paymentsettings.php:186 adminpages/paymentsettings.php:169
3040
+ #: adminpages/paymentsettings.php:186 adminpages/paymentsettings.php:400
3041
+ #: adminpages/paymentsettings.php:402
3042
  msgid ""
3043
  "Not all currencies will be supported by every gateway. Please check with "
3044
  "your gateway."
3045
  msgstr ""
3046
 
3047
+ #: adminpages/paymentsettings.php:191 adminpages/paymentsettings.php:174
3048
+ #: adminpages/paymentsettings.php:191 adminpages/paymentsettings.php:375
3049
+ #: adminpages/paymentsettings.php:401 adminpages/paymentsettings.php:406
3050
+ #: adminpages/paymentsettings.php:408
3051
  msgid "Accepted Credit Card Types"
3052
  msgstr ""
3053
 
3054
+ #: adminpages/paymentsettings.php:205 adminpages/paymentsettings.php:188
3055
+ #: adminpages/paymentsettings.php:205 adminpages/paymentsettings.php:398
3056
+ #: adminpages/paymentsettings.php:438 adminpages/paymentsettings.php:443
3057
+ #: adminpages/paymentsettings.php:445
3058
  msgid "Sales Tax"
3059
  msgstr ""
3060
 
3061
+ #: adminpages/paymentsettings.php:205 pages/billing.php:121
3062
+ #: adminpages/paymentsettings.php:188 adminpages/paymentsettings.php:205
3063
+ #: adminpages/paymentsettings.php:398 adminpages/paymentsettings.php:438
3064
+ #: adminpages/paymentsettings.php:443 adminpages/paymentsettings.php:445
3065
+ #: pages/billing.php:78 pages/billing.php:82 pages/billing.php:91
3066
+ #: pages/billing.php:94 pages/billing.php:96 pages/billing.php:97
3067
+ #: pages/billing.php:100 pages/billing.php:120 pages/billing.php:123
3068
  msgid "optional"
3069
  msgstr ""
3070
 
3071
+ #: adminpages/paymentsettings.php:208 adminpages/paymentsettings.php:191
3072
+ #: adminpages/paymentsettings.php:208 adminpages/paymentsettings.php:401
3073
+ #: adminpages/paymentsettings.php:441 adminpages/paymentsettings.php:446
3074
+ #: adminpages/paymentsettings.php:448
3075
  msgid "Tax State"
3076
  msgstr ""
3077
 
3078
+ #: adminpages/paymentsettings.php:209 adminpages/paymentsettings.php:192
3079
+ #: adminpages/paymentsettings.php:209 adminpages/paymentsettings.php:402
3080
+ #: adminpages/paymentsettings.php:442 adminpages/paymentsettings.php:447
3081
+ #: adminpages/paymentsettings.php:449
3082
  msgid "abbreviation, e.g. \"PA\""
3083
  msgstr ""
3084
 
3085
+ #: adminpages/paymentsettings.php:210 adminpages/paymentsettings.php:193
3086
+ #: adminpages/paymentsettings.php:210
3087
  msgid "Tax Rate"
3088
  msgstr ""
3089
 
3090
+ #: adminpages/paymentsettings.php:211 adminpages/paymentsettings.php:194
3091
+ #: adminpages/paymentsettings.php:211 adminpages/paymentsettings.php:404
3092
+ #: adminpages/paymentsettings.php:444 adminpages/paymentsettings.php:449
3093
+ #: adminpages/paymentsettings.php:451
3094
  msgid "decimal, e.g. \"0.06\""
3095
  msgstr ""
3096
 
3097
+ #: adminpages/paymentsettings.php:212 adminpages/paymentsettings.php:212
 
3098
  msgid ""
3099
  "US only. If values are given, tax will be applied for any members ordering "
3100
  "from the selected state.<br />For non-US or more complex tax rules, use the "
3101
  "<a target=\"_blank\" href=\"http://www.paidmembershipspro.com/2013/10/non-us-"
3102
+ "taxes-paid-memberships-pro/?"
3103
+ "utm_source=plugin&utm_medium=banner&utm_campaign=payment_settings"
3104
+ "\">pmpro_tax filter</a>."
3105
  msgstr ""
3106
 
3107
+ #: adminpages/paymentsettings.php:223 adminpages/paymentsettings.php:206
3108
+ #: adminpages/paymentsettings.php:223 adminpages/paymentsettings.php:450
3109
+ #: adminpages/paymentsettings.php:455 adminpages/paymentsettings.php:457
3110
  msgid "Force SSL"
3111
  msgstr ""
3112
 
3113
+ #: adminpages/paymentsettings.php:230 adminpages/paymentsettings.php:213
3114
+ #: adminpages/paymentsettings.php:230
3115
  msgid ""
3116
  "Your Site URL starts with https:// and so PMPro will allow your entire site "
3117
  "to be served over HTTPS."
3118
  msgstr ""
3119
 
3120
+ #: adminpages/paymentsettings.php:238 adminpages/paymentsettings.php:212
3121
+ #: adminpages/paymentsettings.php:221 adminpages/paymentsettings.php:238
3122
+ #: adminpages/paymentsettings.php:456 adminpages/paymentsettings.php:461
3123
+ #: adminpages/paymentsettings.php:463
3124
  msgid "Yes (with JavaScript redirects)"
3125
  msgstr ""
3126
 
3127
+ #: adminpages/paymentsettings.php:240 adminpages/paymentsettings.php:214
3128
+ #: adminpages/paymentsettings.php:223 adminpages/paymentsettings.php:240
3129
  msgid ""
3130
  "Recommended: Yes. Try the JavaScript redirects setting if you are having "
3131
  "issues with infinite redirect loops."
3132
  msgstr ""
3133
 
3134
+ #: adminpages/paymentsettings.php:248 adminpages/paymentsettings.php:219
3135
+ #: adminpages/paymentsettings.php:231 adminpages/paymentsettings.php:248
3136
+ #: adminpages/paymentsettings.php:430 adminpages/paymentsettings.php:463
3137
+ #: adminpages/paymentsettings.php:468 adminpages/paymentsettings.php:470
3138
  msgid "SSL Seal Code"
3139
  msgstr ""
3140
 
3141
+ #: adminpages/paymentsettings.php:252 adminpages/paymentsettings.php:252
 
3142
  msgid ""
3143
  "Your <strong><a target=\"_blank\" href=\"http://www.paidmembershipspro.com/"
3144
+ "documentation/initial-plugin-setup/ssl/?"
3145
+ "utm_source=plugin&utm_medium=banner&utm_campaign=payment_settings\">SSL "
3146
+ "Certificate</a></strong> must be installed by your web host. Your "
3147
+ "<strong>SSL Seal</strong> will be a short HTML or JavaScript snippet that "
3148
+ "can be pasted here."
3149
  msgstr ""
3150
 
3151
+ #: adminpages/paymentsettings.php:257 adminpages/paymentsettings.php:228
3152
+ #: adminpages/paymentsettings.php:240 adminpages/paymentsettings.php:257
3153
  msgid "Extra HTTPS URL Filter"
3154
  msgstr ""
3155
 
3156
+ #: adminpages/paymentsettings.php:260 adminpages/paymentsettings.php:231
3157
+ #: adminpages/paymentsettings.php:243 adminpages/paymentsettings.php:260
3158
  msgid ""
3159
  "Pass all generated HTML through a URL filter to add HTTPS to URLs used on "
3160
  "secure pages. Check this if you are using SSL and have warnings on your "
3188
  msgid "Logins"
3189
  msgstr ""
3190
 
3191
+ #: adminpages/reports/login.php:38 adminpages/reports/memberships.php:68
3192
+ #: adminpages/reports/sales.php:52 adminpages/reports/login.php:38
3193
  #: adminpages/reports/memberships.php:43 adminpages/reports/memberships.php:46
3194
+ #: adminpages/reports/memberships.php:62 adminpages/reports/memberships.php:68
3195
+ #: adminpages/reports/memberships.php:81 adminpages/reports/sales.php:51
3196
+ #: adminpages/reports/sales.php:52
3197
  msgid "Today"
3198
  msgstr ""
3199
 
3200
+ #: adminpages/reports/login.php:44 adminpages/reports/memberships.php:69
3201
+ #: adminpages/reports/sales.php:57 adminpages/reports/login.php:44
3202
  #: adminpages/reports/memberships.php:47 adminpages/reports/memberships.php:48
3203
+ #: adminpages/reports/memberships.php:58 adminpages/reports/memberships.php:69
3204
+ #: adminpages/reports/memberships.php:77 adminpages/reports/sales.php:56
3205
+ #: adminpages/reports/sales.php:57
3206
  msgid "This Month"
3207
  msgstr ""
3208
 
3209
+ #: adminpages/reports/login.php:50 adminpages/reports/memberships.php:71
3210
+ #: adminpages/reports/sales.php:67 adminpages/reports/login.php:50
3211
  #: adminpages/reports/memberships.php:49 adminpages/reports/memberships.php:50
3212
  #: adminpages/reports/memberships.php:58 adminpages/reports/memberships.php:69
3213
+ #: adminpages/reports/memberships.php:71 adminpages/reports/sales.php:66
3214
+ #: adminpages/reports/sales.php:67
3215
  msgid "All Time"
3216
  msgstr ""
3217
 
3218
+ #: adminpages/reports/login.php:83 adminpages/reports/login.php:61
3219
  #: adminpages/reports/login.php:63 adminpages/reports/login.php:79
3220
+ #: adminpages/reports/login.php:83
3221
  msgid "Visits, Views, and Logins Report"
3222
  msgstr ""
3223
 
3224
+ #: adminpages/reports/login.php:88 adminpages/reports/login.php:66
3225
  #: adminpages/reports/login.php:68 adminpages/reports/login.php:84
3226
+ #: adminpages/reports/login.php:88
3227
  msgid "All Users"
3228
  msgstr ""
3229
 
3230
+ #: adminpages/reports/login.php:168 adminpages/reports/login.php:146
3231
  #: adminpages/reports/login.php:148 adminpages/reports/login.php:164
3232
+ #: adminpages/reports/login.php:168
3233
  msgid "Last Visit"
3234
  msgstr ""
3235
 
3236
+ #: adminpages/reports/login.php:169 adminpages/reports/login.php:27
3237
  #: adminpages/reports/login.php:28 adminpages/reports/login.php:147
3238
  #: adminpages/reports/login.php:149 adminpages/reports/login.php:165
3239
+ #: adminpages/reports/login.php:169
3240
  msgid "Visits This Month"
3241
  msgstr ""
3242
 
3243
+ #: adminpages/reports/login.php:170 adminpages/reports/login.php:148
3244
  #: adminpages/reports/login.php:150 adminpages/reports/login.php:166
3245
+ #: adminpages/reports/login.php:170
3246
  msgid "Total Visits"
3247
  msgstr ""
3248
 
3249
+ #: adminpages/reports/login.php:171 adminpages/reports/login.php:32
3250
  #: adminpages/reports/login.php:33 adminpages/reports/login.php:149
3251
  #: adminpages/reports/login.php:151 adminpages/reports/login.php:167
3252
+ #: adminpages/reports/login.php:171
3253
  msgid "Views This Month"
3254
  msgstr ""
3255
 
3256
+ #: adminpages/reports/login.php:172 adminpages/reports/login.php:150
3257
  #: adminpages/reports/login.php:152 adminpages/reports/login.php:168
3258
+ #: adminpages/reports/login.php:172
3259
  msgid "Total Views"
3260
  msgstr ""
3261
 
3262
+ #: adminpages/reports/login.php:173 adminpages/reports/login.php:151
3263
  #: adminpages/reports/login.php:153 adminpages/reports/login.php:169
3264
+ #: adminpages/reports/login.php:173
3265
  msgid "Last Login"
3266
  msgstr ""
3267
 
3268
+ #: adminpages/reports/login.php:174 adminpages/reports/login.php:37
3269
  #: adminpages/reports/login.php:38 adminpages/reports/login.php:152
3270
  #: adminpages/reports/login.php:154 adminpages/reports/login.php:170
3271
+ #: adminpages/reports/login.php:174
3272
  msgid "Logins This Month"
3273
  msgstr ""
3274
 
3275
+ #: adminpages/reports/login.php:175 adminpages/reports/login.php:153
3276
  #: adminpages/reports/login.php:155 adminpages/reports/login.php:171
3277
+ #: adminpages/reports/login.php:175
3278
  msgid "Total Logins"
3279
  msgstr ""
3280
 
3281
  #: adminpages/reports/memberships.php:18
3282
+ #: adminpages/reports/memberships.php:324
3283
  #: adminpages/reports/memberships.php:18
3284
  #: adminpages/reports/memberships.php:252
3285
  #: adminpages/reports/memberships.php:259
3286
  #: adminpages/reports/memberships.php:272
3287
  #: adminpages/reports/memberships.php:288
3288
  #: adminpages/reports/memberships.php:300
3289
+ #: adminpages/reports/memberships.php:324
3290
  msgid "Membership Stats"
3291
  msgstr ""
3292
 
3293
+ #: adminpages/reports/memberships.php:62 adminpages/reports/memberships.php:37
3294
  #: adminpages/reports/memberships.php:40 adminpages/reports/memberships.php:48
3295
+ #: adminpages/reports/memberships.php:62
3296
  msgid "Signups"
3297
  msgstr ""
3298
 
3299
+ #: adminpages/reports/memberships.php:63 adminpages/reports/memberships.php:38
3300
+ #: adminpages/reports/memberships.php:41 adminpages/reports/memberships.php:63
3301
  msgid "All Cancellations"
3302
  msgstr ""
3303
 
3304
+ #: adminpages/reports/memberships.php:70 adminpages/reports/sales.php:62
3305
  #: adminpages/reports/memberships.php:48 adminpages/reports/memberships.php:53
3306
+ #: adminpages/reports/memberships.php:54 adminpages/reports/memberships.php:70
3307
+ #: adminpages/reports/memberships.php:73 adminpages/reports/sales.php:61
3308
+ #: adminpages/reports/sales.php:62
3309
  msgid "This Year"
3310
  msgstr ""
3311
 
3312
+ #: adminpages/reports/memberships.php:330 adminpages/reports/sales.php:205
3313
  #: adminpages/reports/memberships.php:258
3314
  #: adminpages/reports/memberships.php:265
3315
  #: adminpages/reports/memberships.php:278
3316
  #: adminpages/reports/memberships.php:294
3317
+ #: adminpages/reports/memberships.php:306
3318
+ #: adminpages/reports/memberships.php:330 adminpages/reports/sales.php:187
3319
  #: adminpages/reports/sales.php:195 adminpages/reports/sales.php:196
3320
+ #: adminpages/reports/sales.php:204 adminpages/reports/sales.php:205
3321
  msgid "Daily"
3322
  msgstr ""
3323
 
3324
+ #: adminpages/reports/memberships.php:331 adminpages/reports/sales.php:206
3325
  #: adminpages/reports/memberships.php:259
3326
  #: adminpages/reports/memberships.php:266
3327
  #: adminpages/reports/memberships.php:279
3328
  #: adminpages/reports/memberships.php:295
3329
+ #: adminpages/reports/memberships.php:307
3330
+ #: adminpages/reports/memberships.php:331 adminpages/reports/sales.php:188
3331
  #: adminpages/reports/sales.php:196 adminpages/reports/sales.php:197
3332
+ #: adminpages/reports/sales.php:205 adminpages/reports/sales.php:206
3333
  msgid "Monthly"
3334
  msgstr ""
3335
 
3336
+ #: adminpages/reports/memberships.php:332 adminpages/reports/sales.php:207
3337
  #: adminpages/reports/memberships.php:260
3338
  #: adminpages/reports/memberships.php:267
3339
  #: adminpages/reports/memberships.php:280
3340
  #: adminpages/reports/memberships.php:296
3341
+ #: adminpages/reports/memberships.php:308
3342
+ #: adminpages/reports/memberships.php:332 adminpages/reports/sales.php:189
3343
  #: adminpages/reports/sales.php:197 adminpages/reports/sales.php:198
3344
+ #: adminpages/reports/sales.php:206 adminpages/reports/sales.php:207
3345
  msgid "Annual"
3346
  msgstr ""
3347
 
3348
+ #: adminpages/reports/memberships.php:335
3349
  #: adminpages/reports/memberships.php:270
3350
  #: adminpages/reports/memberships.php:283
3351
  #: adminpages/reports/memberships.php:311
3352
+ #: adminpages/reports/memberships.php:335
3353
  msgid "Signups vs. All Cancellations"
3354
  msgstr ""
3355
 
3356
+ #: adminpages/reports/memberships.php:336
3357
  #: adminpages/reports/memberships.php:263
3358
  #: adminpages/reports/memberships.php:271
3359
  #: adminpages/reports/memberships.php:284
3360
  #: adminpages/reports/memberships.php:299
3361
  #: adminpages/reports/memberships.php:312
3362
+ #: adminpages/reports/memberships.php:336
3363
  msgid "Signups vs. Cancellations"
3364
  msgstr ""
3365
 
3366
+ #: adminpages/reports/memberships.php:337
3367
  #: adminpages/reports/memberships.php:272
3368
  #: adminpages/reports/memberships.php:285
3369
  #: adminpages/reports/memberships.php:313
3370
+ #: adminpages/reports/memberships.php:337
3371
  msgid "Signups vs. Expirations"
3372
  msgstr ""
3373
 
3374
+ #: adminpages/reports/memberships.php:342
3375
+ #: adminpages/reports/memberships.php:353 adminpages/reports/sales.php:213
3376
+ #: adminpages/reports/sales.php:224 adminpages/membershiplevels.php:545
3377
  #: adminpages/membershiplevels.php:551 adminpages/membershiplevels.php:553
3378
  #: adminpages/membershiplevels.php:559 adminpages/membershiplevels.php:561
3379
  #: adminpages/membershiplevels.php:580 adminpages/membershiplevels.php:588
3386
  #: adminpages/reports/memberships.php:304
3387
  #: adminpages/reports/memberships.php:315
3388
  #: adminpages/reports/memberships.php:318
3389
+ #: adminpages/reports/memberships.php:329
3390
+ #: adminpages/reports/memberships.php:342
3391
+ #: adminpages/reports/memberships.php:353 adminpages/reports/sales.php:195
3392
  #: adminpages/reports/sales.php:203 adminpages/reports/sales.php:204
3393
  #: adminpages/reports/sales.php:206 adminpages/reports/sales.php:212
3394
+ #: adminpages/reports/sales.php:213 adminpages/reports/sales.php:214
3395
+ #: adminpages/reports/sales.php:215 adminpages/reports/sales.php:223
3396
+ #: adminpages/reports/sales.php:224
3397
  msgid "for"
3398
  msgstr ""
3399
 
3400
+ #: adminpages/reports/memberships.php:369 adminpages/reports/sales.php:240
3401
  #: adminpages/reports/memberships.php:295
3402
  #: adminpages/reports/memberships.php:304
3403
  #: adminpages/reports/memberships.php:317
3404
  #: adminpages/reports/memberships.php:331
3405
+ #: adminpages/reports/memberships.php:345
3406
+ #: adminpages/reports/memberships.php:369 adminpages/reports/sales.php:222
3407
  #: adminpages/reports/sales.php:230 adminpages/reports/sales.php:231
3408
+ #: adminpages/reports/sales.php:239 adminpages/reports/sales.php:240
3409
  msgid "Generate Report"
3410
  msgstr ""
3411
 
3413
  msgid "Sales and Revenue (Testing/Sandbox)"
3414
  msgstr ""
3415
 
3416
+ #: adminpages/reports/sales.php:20 adminpages/reports/sales.php:199
3417
  #: adminpages/reports/sales.php:20 adminpages/reports/sales.php:180
3418
  #: adminpages/reports/sales.php:189 adminpages/reports/sales.php:198
3419
+ #: adminpages/reports/sales.php:199
3420
  msgid "Sales and Revenue"
3421
  msgstr ""
3422
 
3423
+ #: adminpages/reports/sales.php:46 adminpages/reports/sales.php:211
3424
+ #: adminpages/reports/sales.php:45 adminpages/reports/sales.php:46
3425
+ #: adminpages/reports/sales.php:193 adminpages/reports/sales.php:201
3426
+ #: adminpages/reports/sales.php:202 adminpages/reports/sales.php:210
3427
+ #: adminpages/reports/sales.php:211
3428
  msgid "Sales"
3429
  msgstr ""
3430
 
3431
+ #: adminpages/reports/sales.php:47 adminpages/reports/sales.php:210
3432
+ #: adminpages/reports/sales.php:46 adminpages/reports/sales.php:47
3433
+ #: adminpages/reports/sales.php:192 adminpages/reports/sales.php:200
3434
+ #: adminpages/reports/sales.php:201 adminpages/reports/sales.php:209
3435
+ #: adminpages/reports/sales.php:210
3436
  msgid "Revenue"
3437
  msgstr ""
3438
 
3471
  msgstr ""
3472
 
3473
  #: adminpages/templates/orders-email.php:56
3474
+ #: adminpages/templates/orders-print.php:85
3475
  #: adminpages/templates/orders-email.php:56
3476
  #: adminpages/templates/orders-print.php:85 pages/invoice.php:77
3477
  #: pages/invoice.php:79
3493
  msgid "Update complete."
3494
  msgstr ""
3495
 
3496
+ #: classes/class-deny-network-activation.php:41
3497
+ #: classes/class-deny-network-activation.php:41
3498
  #: classes/class-deny-network-activation.php:45
3499
  #, php-format
3500
  msgid ""
3502
  "site's plugin page."
3503
  msgstr ""
3504
 
3505
+ #: classes/class.memberorder.php:743 classes/class.memberorder.php:553
3506
  #: classes/class.memberorder.php:561 classes/class.memberorder.php:564
3507
  #: classes/class.memberorder.php:573 classes/class.memberorder.php:644
3508
  #: classes/class.memberorder.php:697 classes/class.memberorder.php:699
3509
  #: classes/class.memberorder.php:706 classes/class.memberorder.php:716
3510
  #: classes/class.memberorder.php:719 classes/class.memberorder.php:720
3511
+ #: classes/class.memberorder.php:729 classes/class.memberorder.php:740
3512
+ #: includes/cleanup.php:24
3513
  #, php-format
3514
  msgid ""
3515
  "There was an error canceling the subscription for user with ID=%s. You will "
3517
  "active."
3518
  msgstr ""
3519
 
3520
+ #: classes/class.memberorder.php:744
3521
+ msgid "User Email"
3522
+ msgstr ""
3523
+
3524
+ #: classes/class.memberorder.php:745
3525
+ msgid "User Display Name"
3526
+ msgstr ""
3527
+
3528
  #: classes/class.pmproemail.php:37 classes/class.pmproemail.php:37
3529
  #, php-format
3530
  msgid "An Email From %s"
3557
  #: classes/class.pmproemail.php:287 classes/class.pmproemail.php:369
3558
  #: classes/class.pmproemail.php:378 classes/class.pmproemail.php:696
3559
  #: classes/class.pmproemail.php:698
3560
+ #: classes/gateways/class.pmprogateway_braintree.php:489
3561
+ #: classes/gateways/class.pmprogateway_stripe.php:644 pages/checkout.php:70
3562
+ #: pages/checkout.php:76 pages/checkout.php:498 pages/confirmation.php:58
3563
  #: pages/invoice.php:33 classes/class.pmproemail.php:216
3564
  #: classes/class.pmproemail.php:218 classes/class.pmproemail.php:225
3565
  #: classes/class.pmproemail.php:227 classes/class.pmproemail.php:228
3587
  #: classes/gateways/class.pmprogateway_braintree.php:368
3588
  #: classes/gateways/class.pmprogateway_braintree.php:400
3589
  #: classes/gateways/class.pmprogateway_braintree.php:402
3590
+ #: classes/gateways/class.pmprogateway_braintree.php:448
3591
  #: classes/gateways/class.pmprogateway_braintree.php:464
3592
  #: classes/gateways/class.pmprogateway_stripe.php:495
3593
  #: classes/gateways/class.pmprogateway_stripe.php:496
3600
  #: classes/gateways/class.pmprogateway_stripe.php:562
3601
  #: classes/gateways/class.pmprogateway_stripe.php:573
3602
  #: classes/gateways/class.pmprogateway_stripe.php:611
3603
+ #: classes/gateways/class.pmprogateway_stripe.php:638
3604
+ #: classes/gateways/class.pmprogateway_stripe.php:644 pages/checkout.php:66
3605
+ #: pages/checkout.php:67 pages/checkout.php:68 pages/checkout.php:70
3606
+ #: pages/checkout.php:75 pages/checkout.php:76 pages/checkout.php:77
3607
+ #: pages/checkout.php:78 pages/checkout.php:83 pages/checkout.php:85
3608
+ #: pages/checkout.php:86 pages/checkout.php:93 pages/checkout.php:96
3609
+ #: pages/checkout.php:498 pages/checkout.php:549 pages/checkout.php:565
3610
  #: pages/checkout.php:566 pages/checkout.php:573 pages/checkout.php:594
3611
  #: pages/checkout.php:603 pages/checkout.php:612 pages/checkout.php:616
3612
+ #: pages/checkout.php:617 pages/checkout.php:619 pages/checkout.php:622
3613
+ #: pages/confirmation.php:51 pages/confirmation.php:52
3614
+ #: pages/confirmation.php:58 pages/invoice.php:32 pages/invoice.php:33
3615
  msgid "Discount Code"
3616
  msgstr ""
3617
 
3895
  msgstr ""
3896
 
3897
  #: classes/gateways/class.pmprogateway_authorizenet.php:39
3898
+ #: paid-memberships-pro.php:135
3899
  #: classes/gateways/class.pmprogateway_authorizenet.php:39
3900
  #: paid-memberships-pro.php:122 paid-memberships-pro.php:123
3901
  #: paid-memberships-pro.php:130 paid-memberships-pro.php:131
3902
  #: paid-memberships-pro.php:132 paid-memberships-pro.php:133
3903
+ #: paid-memberships-pro.php:134 paid-memberships-pro.php:135
3904
+ #: paid-memberships-pro.php:142
3905
  msgid "Authorize.net"
3906
  msgstr ""
3907
 
3952
  msgid "Could not connect to Authorize.net"
3953
  msgstr ""
3954
 
3955
+ #: classes/gateways/class.pmprogateway_braintree.php:48
3956
+ #: classes/gateways/class.pmprogateway_braintree.php:48
3957
+ #, php-format
3958
+ msgid "Attempting to load Braintree gateway: %s"
3959
+ msgstr ""
3960
+
3961
+ #: classes/gateways/class.pmprogateway_braintree.php:84
3962
  #: classes/gateways/class.pmprogateway_stripe.php:81
3963
  #: classes/gateways/class.pmprogateway_braintree.php:49
3964
  #: classes/gateways/class.pmprogateway_braintree.php:62
3965
+ #: classes/gateways/class.pmprogateway_braintree.php:84
3966
  #: classes/gateways/class.pmprogateway_stripe.php:58
3967
  #: classes/gateways/class.pmprogateway_stripe.php:81
3968
  #, php-format
3971
  "your hosting provider to enable it."
3972
  msgstr ""
3973
 
3974
+ #: classes/gateways/class.pmprogateway_braintree.php:141
3975
+ #: classes/gateways/class.pmprogateway_braintree.php:141
3976
+ #, php-format
3977
+ msgid "Problem loading plans: %s"
3978
+ msgstr ""
3979
+
3980
+ #: classes/gateways/class.pmprogateway_braintree.php:143
3981
+ #: classes/gateways/class.pmprogateway_braintree.php:143
3982
+ msgid ""
3983
+ "Problem accessing the Braintree Gateway. Please verify your PMPro Payment "
3984
+ "Settings (Keys, etc)."
3985
+ msgstr ""
3986
+
3987
+ #: classes/gateways/class.pmprogateway_braintree.php:220
3988
+ #: paid-memberships-pro.php:136
3989
  #: classes/gateways/class.pmprogateway_braintree.php:63
3990
  #: classes/gateways/class.pmprogateway_braintree.php:76
3991
  #: classes/gateways/class.pmprogateway_braintree.php:77
3992
  #: classes/gateways/class.pmprogateway_braintree.php:109
3993
  #: classes/gateways/class.pmprogateway_braintree.php:111
3994
  #: classes/gateways/class.pmprogateway_braintree.php:172
3995
+ #: classes/gateways/class.pmprogateway_braintree.php:220
3996
  #: paid-memberships-pro.php:123 paid-memberships-pro.php:124
3997
  #: paid-memberships-pro.php:131 paid-memberships-pro.php:132
3998
  #: paid-memberships-pro.php:133 paid-memberships-pro.php:134
3999
+ #: paid-memberships-pro.php:135 paid-memberships-pro.php:136
4000
+ #: paid-memberships-pro.php:143
4001
  msgid "Braintree Payments"
4002
  msgstr ""
4003
 
4004
+ #: classes/gateways/class.pmprogateway_braintree.php:276
4005
  #: classes/gateways/class.pmprogateway_braintree.php:119
4006
  #: classes/gateways/class.pmprogateway_braintree.php:132
4007
  #: classes/gateways/class.pmprogateway_braintree.php:133
4008
  #: classes/gateways/class.pmprogateway_braintree.php:165
4009
  #: classes/gateways/class.pmprogateway_braintree.php:167
4010
  #: classes/gateways/class.pmprogateway_braintree.php:228
4011
+ #: classes/gateways/class.pmprogateway_braintree.php:276
4012
  msgid "Braintree Settings"
4013
  msgstr ""
4014
 
4015
+ #: classes/gateways/class.pmprogateway_braintree.php:281
4016
  #: classes/gateways/class.pmprogateway_cybersource.php:106
4017
  #: adminpages/paymentsettings.php:294 adminpages/paymentsettings.php:298
4018
  #: adminpages/paymentsettings.php:303 adminpages/paymentsettings.php:364
4023
  #: classes/gateways/class.pmprogateway_braintree.php:170
4024
  #: classes/gateways/class.pmprogateway_braintree.php:172
4025
  #: classes/gateways/class.pmprogateway_braintree.php:233
4026
+ #: classes/gateways/class.pmprogateway_braintree.php:281
4027
  #: classes/gateways/class.pmprogateway_cybersource.php:106
4028
  msgid "Merchant ID"
4029
  msgstr ""
4030
 
4031
+ #: classes/gateways/class.pmprogateway_braintree.php:289
4032
  #: adminpages/paymentsettings.php:302 adminpages/paymentsettings.php:306
4033
  #: adminpages/paymentsettings.php:311
4034
  #: classes/gateways/class.pmprogateway_braintree.php:132
4037
  #: classes/gateways/class.pmprogateway_braintree.php:178
4038
  #: classes/gateways/class.pmprogateway_braintree.php:180
4039
  #: classes/gateways/class.pmprogateway_braintree.php:241
4040
+ #: classes/gateways/class.pmprogateway_braintree.php:289
4041
  msgid "Public Key"
4042
  msgstr ""
4043
 
4044
+ #: classes/gateways/class.pmprogateway_braintree.php:297
4045
  #: adminpages/paymentsettings.php:310 adminpages/paymentsettings.php:314
4046
  #: adminpages/paymentsettings.php:319
4047
  #: classes/gateways/class.pmprogateway_braintree.php:140
4050
  #: classes/gateways/class.pmprogateway_braintree.php:186
4051
  #: classes/gateways/class.pmprogateway_braintree.php:188
4052
  #: classes/gateways/class.pmprogateway_braintree.php:249
4053
+ #: classes/gateways/class.pmprogateway_braintree.php:297
4054
  msgid "Private Key"
4055
  msgstr ""
4056
 
4057
+ #: classes/gateways/class.pmprogateway_braintree.php:305
4058
  #: adminpages/paymentsettings.php:318 adminpages/paymentsettings.php:322
4059
  #: adminpages/paymentsettings.php:327
4060
  #: classes/gateways/class.pmprogateway_braintree.php:148
4063
  #: classes/gateways/class.pmprogateway_braintree.php:194
4064
  #: classes/gateways/class.pmprogateway_braintree.php:196
4065
  #: classes/gateways/class.pmprogateway_braintree.php:257
4066
+ #: classes/gateways/class.pmprogateway_braintree.php:305
4067
  msgid "Client-Side Encryption Key"
4068
  msgstr ""
4069
 
4070
+ #: classes/gateways/class.pmprogateway_braintree.php:313
4071
+ #: classes/gateways/class.pmprogateway_stripe.php:289
4072
  #: adminpages/paymentsettings.php:462 adminpages/paymentsettings.php:470
4073
  #: adminpages/paymentsettings.php:503 adminpages/paymentsettings.php:509
4074
  #: adminpages/paymentsettings.php:511 adminpages/paymentsettings.php:517
4079
  #: classes/gateways/class.pmprogateway_braintree.php:202
4080
  #: classes/gateways/class.pmprogateway_braintree.php:204
4081
  #: classes/gateways/class.pmprogateway_braintree.php:265
4082
+ #: classes/gateways/class.pmprogateway_braintree.php:313
4083
  #: classes/gateways/class.pmprogateway_stripe.php:181
4084
  #: classes/gateways/class.pmprogateway_stripe.php:182
4085
  #: classes/gateways/class.pmprogateway_stripe.php:192
4089
  #: classes/gateways/class.pmprogateway_stripe.php:228
4090
  #: classes/gateways/class.pmprogateway_stripe.php:230
4091
  #: classes/gateways/class.pmprogateway_stripe.php:257
4092
+ #: classes/gateways/class.pmprogateway_stripe.php:289
4093
  msgid "Web Hook URL"
4094
  msgstr ""
4095
 
4096
+ #: classes/gateways/class.pmprogateway_braintree.php:317
4097
  #: adminpages/paymentsettings.php:474 adminpages/paymentsettings.php:515
4098
  #: adminpages/paymentsettings.php:521 adminpages/paymentsettings.php:523
4099
  #: classes/gateways/class.pmprogateway_braintree.php:160
4102
  #: classes/gateways/class.pmprogateway_braintree.php:206
4103
  #: classes/gateways/class.pmprogateway_braintree.php:208
4104
  #: classes/gateways/class.pmprogateway_braintree.php:269
4105
+ #: classes/gateways/class.pmprogateway_braintree.php:317
4106
  msgid "To fully integrate with Braintree, be sure to set your Web Hook URL to"
4107
  msgstr ""
4108
 
4109
+ #: classes/gateways/class.pmprogateway_braintree.php:434
4110
+ #: classes/gateways/class.pmprogateway_stripe.php:561 pages/checkout.php:411
4111
  #: classes/gateways/class.pmprogateway_braintree.php:270
4112
  #: classes/gateways/class.pmprogateway_braintree.php:283
4113
  #: classes/gateways/class.pmprogateway_braintree.php:285
4116
  #: classes/gateways/class.pmprogateway_braintree.php:319
4117
  #: classes/gateways/class.pmprogateway_braintree.php:321
4118
  #: classes/gateways/class.pmprogateway_braintree.php:383
4119
+ #: classes/gateways/class.pmprogateway_braintree.php:429
4120
  #: classes/gateways/class.pmprogateway_stripe.php:387
4121
  #: classes/gateways/class.pmprogateway_stripe.php:388
4122
  #: classes/gateways/class.pmprogateway_stripe.php:398
4128
  #: classes/gateways/class.pmprogateway_stripe.php:450
4129
  #: classes/gateways/class.pmprogateway_stripe.php:461
4130
  #: classes/gateways/class.pmprogateway_stripe.php:499
4131
+ #: classes/gateways/class.pmprogateway_stripe.php:526
4132
+ #: classes/gateways/class.pmprogateway_stripe.php:561 pages/checkout.php:411
4133
+ #: pages/checkout.php:476 pages/checkout.php:478 pages/checkout.php:485
4134
+ #: pages/checkout.php:493 pages/checkout.php:494 pages/checkout.php:500
4135
+ #: pages/checkout.php:501 pages/checkout.php:503 pages/checkout.php:510
4136
+ #: pages/checkout.php:513
4137
  msgid "Payment Information"
4138
  msgstr ""
4139
 
4140
+ #: classes/gateways/class.pmprogateway_braintree.php:435
4141
+ #: classes/gateways/class.pmprogateway_stripe.php:562 pages/checkout.php:412
4142
  #: classes/gateways/class.pmprogateway_braintree.php:270
4143
  #: classes/gateways/class.pmprogateway_braintree.php:283
4144
  #: classes/gateways/class.pmprogateway_braintree.php:285
4147
  #: classes/gateways/class.pmprogateway_braintree.php:320
4148
  #: classes/gateways/class.pmprogateway_braintree.php:322
4149
  #: classes/gateways/class.pmprogateway_braintree.php:384
4150
+ #: classes/gateways/class.pmprogateway_braintree.php:430
4151
  #: classes/gateways/class.pmprogateway_stripe.php:387
4152
  #: classes/gateways/class.pmprogateway_stripe.php:388
4153
  #: classes/gateways/class.pmprogateway_stripe.php:398
4159
  #: classes/gateways/class.pmprogateway_stripe.php:451
4160
  #: classes/gateways/class.pmprogateway_stripe.php:462
4161
  #: classes/gateways/class.pmprogateway_stripe.php:500
4162
+ #: classes/gateways/class.pmprogateway_stripe.php:527
4163
+ #: classes/gateways/class.pmprogateway_stripe.php:562 pages/checkout.php:412
4164
+ #: pages/checkout.php:476 pages/checkout.php:478 pages/checkout.php:485
4165
+ #: pages/checkout.php:493 pages/checkout.php:494 pages/checkout.php:500
4166
+ #: pages/checkout.php:502 pages/checkout.php:504 pages/checkout.php:511
4167
+ #: pages/checkout.php:514
4168
  #, php-format
4169
  msgid "We Accept %s"
4170
  msgstr ""
4171
 
4172
+ #: classes/gateways/class.pmprogateway_braintree.php:455
4173
+ #: classes/gateways/class.pmprogateway_stripe.php:609 pages/billing.php:313
4174
+ #: pages/checkout.php:459
4175
  #: classes/gateways/class.pmprogateway_braintree.php:303
4176
  #: classes/gateways/class.pmprogateway_braintree.php:316
4177
  #: classes/gateways/class.pmprogateway_braintree.php:318
4191
  #: classes/gateways/class.pmprogateway_stripe.php:516
4192
  #: classes/gateways/class.pmprogateway_stripe.php:527
4193
  #: classes/gateways/class.pmprogateway_stripe.php:565
4194
+ #: classes/gateways/class.pmprogateway_stripe.php:592
4195
+ #: classes/gateways/class.pmprogateway_stripe.php:609 pages/billing.php:244
4196
  #: pages/billing.php:248 pages/billing.php:257 pages/billing.php:260
4197
  #: pages/billing.php:263 pages/billing.php:305 pages/billing.php:311
4198
+ #: pages/billing.php:312 pages/billing.php:314 pages/billing.php:337
4199
+ #: pages/checkout.php:459 pages/checkout.php:503 pages/checkout.php:519
4200
  #: pages/checkout.php:520 pages/checkout.php:527 pages/checkout.php:548
4201
  #: pages/checkout.php:557 pages/checkout.php:566 pages/checkout.php:570
4202
+ #: pages/checkout.php:577 pages/checkout.php:580
4203
  msgid "Card Number"
4204
  msgstr ""
4205
 
4206
+ #: classes/gateways/class.pmprogateway_braintree.php:483 pages/billing.php:352
 
 
4207
  #: classes/gateways/class.pmprogateway_braintree.php:340
4208
  #: classes/gateways/class.pmprogateway_braintree.php:353
4209
  #: classes/gateways/class.pmprogateway_braintree.php:355
4225
  #: classes/gateways/class.pmprogateway_stripe.php:602
4226
  #: classes/gateways/class.pmprogateway_stripe.php:629 pages/billing.php:281
4227
  #: pages/billing.php:285 pages/billing.php:294 pages/billing.php:297
4228
+ #: pages/billing.php:301 pages/billing.php:343 pages/billing.php:351
4229
+ #: pages/billing.php:352 pages/billing.php:354 pages/billing.php:357
4230
+ #: pages/billing.php:380 pages/checkout.php:540 pages/checkout.php:556
4231
+ #: pages/checkout.php:557 pages/checkout.php:564 pages/checkout.php:585
4232
+ #: pages/checkout.php:594 pages/checkout.php:603 pages/checkout.php:605
4233
+ #: pages/checkout.php:607 pages/checkout.php:608 pages/checkout.php:612
4234
+ #: pages/checkout.php:615
4235
  msgid "CVV"
4236
  msgstr ""
4237
 
4238
+ #: classes/gateways/class.pmprogateway_braintree.php:484
4239
+ #: classes/gateways/class.pmprogateway_stripe.php:639 pages/billing.php:353
4240
+ #: pages/checkout.php:493
4241
  #: classes/gateways/class.pmprogateway_braintree.php:341
4242
  #: classes/gateways/class.pmprogateway_braintree.php:354
4243
  #: classes/gateways/class.pmprogateway_braintree.php:356
4257
  #: classes/gateways/class.pmprogateway_stripe.php:554
4258
  #: classes/gateways/class.pmprogateway_stripe.php:565
4259
  #: classes/gateways/class.pmprogateway_stripe.php:603
4260
+ #: classes/gateways/class.pmprogateway_stripe.php:630
4261
+ #: classes/gateways/class.pmprogateway_stripe.php:639 pages/billing.php:282
4262
  #: pages/billing.php:286 pages/billing.php:295 pages/billing.php:298
4263
+ #: pages/billing.php:302 pages/billing.php:344 pages/billing.php:352
4264
+ #: pages/billing.php:353 pages/billing.php:355 pages/billing.php:358
4265
+ #: pages/billing.php:381 pages/checkout.php:493 pages/checkout.php:541
4266
  #: pages/checkout.php:557 pages/checkout.php:558 pages/checkout.php:565
4267
  #: pages/checkout.php:586 pages/checkout.php:595 pages/checkout.php:604
4268
  #: pages/checkout.php:606 pages/checkout.php:608 pages/checkout.php:609
4269
+ #: pages/checkout.php:613 pages/checkout.php:616
4270
  msgid "what's this?"
4271
  msgstr ""
4272
 
4273
+ #: classes/gateways/class.pmprogateway_braintree.php:491
4274
+ #: classes/gateways/class.pmprogateway_stripe.php:646 pages/checkout.php:78
4275
+ #: pages/checkout.php:500
4276
  #: classes/gateways/class.pmprogateway_braintree.php:351
4277
  #: classes/gateways/class.pmprogateway_braintree.php:364
4278
  #: classes/gateways/class.pmprogateway_braintree.php:366
4280
  #: classes/gateways/class.pmprogateway_braintree.php:370
4281
  #: classes/gateways/class.pmprogateway_braintree.php:402
4282
  #: classes/gateways/class.pmprogateway_braintree.php:404
4283
+ #: classes/gateways/class.pmprogateway_braintree.php:450
4284
  #: classes/gateways/class.pmprogateway_braintree.php:466
4285
  #: classes/gateways/class.pmprogateway_stripe.php:497
4286
  #: classes/gateways/class.pmprogateway_stripe.php:498
4293
  #: classes/gateways/class.pmprogateway_stripe.php:564
4294
  #: classes/gateways/class.pmprogateway_stripe.php:575
4295
  #: classes/gateways/class.pmprogateway_stripe.php:613
4296
+ #: classes/gateways/class.pmprogateway_stripe.php:640
4297
+ #: classes/gateways/class.pmprogateway_stripe.php:646 pages/checkout.php:78
4298
  #: pages/checkout.php:79 pages/checkout.php:80 pages/checkout.php:87
4299
+ #: pages/checkout.php:88 pages/checkout.php:95 pages/checkout.php:98
4300
+ #: pages/checkout.php:500 pages/checkout.php:551 pages/checkout.php:567
4301
+ #: pages/checkout.php:568 pages/checkout.php:575 pages/checkout.php:596
4302
+ #: pages/checkout.php:605 pages/checkout.php:614 pages/checkout.php:618
4303
+ #: pages/checkout.php:619 pages/checkout.php:621 pages/checkout.php:624
4304
  msgid "Apply"
4305
  msgstr ""
4306
 
4307
+ #: classes/gateways/class.pmprogateway_braintree.php:550
4308
+ #: classes/gateways/class.pmprogateway_braintree.php:567
4309
+ #: classes/gateways/class.pmprogateway_braintree.php:657
4310
+ #: classes/gateways/class.pmprogateway_braintree.php:822
4311
+ #: classes/gateways/class.pmprogateway_braintree.php:927
4312
+ #: classes/gateways/class.pmprogateway_braintree.php:947
4313
+ #: classes/gateways/class.pmprogateway_braintree.php:509
4314
  #: classes/gateways/class.pmprogateway_braintree.php:524
4315
+ #: classes/gateways/class.pmprogateway_braintree.php:526
4316
  #: classes/gateways/class.pmprogateway_braintree.php:541
4317
+ #: classes/gateways/class.pmprogateway_braintree.php:616
 
 
 
 
 
4318
  #: classes/gateways/class.pmprogateway_braintree.php:623
4319
  #: classes/gateways/class.pmprogateway_braintree.php:781
4320
+ #: classes/gateways/class.pmprogateway_braintree.php:782
4321
  #: classes/gateways/class.pmprogateway_braintree.php:886
4322
+ #: classes/gateways/class.pmprogateway_braintree.php:887
4323
  #: classes/gateways/class.pmprogateway_braintree.php:906
4324
+ #: classes/gateways/class.pmprogateway_braintree.php:907
4325
  msgid "Payment error: Please contact the webmaster (braintree-load-error)"
4326
  msgstr ""
4327
 
4328
+ #: classes/gateways/class.pmprogateway_braintree.php:554
4329
+ #: classes/gateways/class.pmprogateway_stripe.php:1123
4330
  #: classes/gateways/class.pmprogateway_braintree.php:61
4331
  #: classes/gateways/class.pmprogateway_braintree.php:406
4332
  #: classes/gateways/class.pmprogateway_braintree.php:419
4335
  #: classes/gateways/class.pmprogateway_braintree.php:425
4336
  #: classes/gateways/class.pmprogateway_braintree.php:457
4337
  #: classes/gateways/class.pmprogateway_braintree.php:459
4338
+ #: classes/gateways/class.pmprogateway_braintree.php:513
4339
  #: classes/gateways/class.pmprogateway_braintree.php:528
4340
  #: classes/gateways/class.pmprogateway_stripe.php:53
4341
  #: classes/gateways/class.pmprogateway_stripe.php:1011
4349
  #: classes/gateways/class.pmprogateway_stripe.php:1076
4350
  #: classes/gateways/class.pmprogateway_stripe.php:1094
4351
  #: classes/gateways/class.pmprogateway_stripe.php:1105
4352
+ #: classes/gateways/class.pmprogateway_stripe.php:1123
4353
  #: classes/gateways/class.pmprogateway_stripe.php:1143
4354
  #: classes/gateways/class.pmprogateway_stripe.php:1176
4355
  msgid "Unknown error: Initial payment failed."
4356
  msgstr ""
4357
 
4358
+ #: classes/gateways/class.pmprogateway_braintree.php:630
4359
  #: classes/gateways/class.pmprogateway_braintree.php:120
4360
  #: classes/gateways/class.pmprogateway_braintree.php:465
4361
  #: classes/gateways/class.pmprogateway_braintree.php:478
4364
  #: classes/gateways/class.pmprogateway_braintree.php:484
4365
  #: classes/gateways/class.pmprogateway_braintree.php:516
4366
  #: classes/gateways/class.pmprogateway_braintree.php:518
4367
+ #: classes/gateways/class.pmprogateway_braintree.php:589
4368
  #: classes/gateways/class.pmprogateway_braintree.php:596
4369
  msgid "Error during settlement:"
4370
  msgstr ""
4371
 
4372
+ #: classes/gateways/class.pmprogateway_braintree.php:639
4373
  #: classes/gateways/class.pmprogateway_braintree.php:129
4374
  #: classes/gateways/class.pmprogateway_braintree.php:474
4375
  #: classes/gateways/class.pmprogateway_braintree.php:487
4378
  #: classes/gateways/class.pmprogateway_braintree.php:493
4379
  #: classes/gateways/class.pmprogateway_braintree.php:525
4380
  #: classes/gateways/class.pmprogateway_braintree.php:527
4381
+ #: classes/gateways/class.pmprogateway_braintree.php:598
4382
  #: classes/gateways/class.pmprogateway_braintree.php:605
4383
  msgid "Error during charge:"
4384
  msgstr ""
4385
 
4386
+ #: classes/gateways/class.pmprogateway_braintree.php:731
4387
+ #: classes/gateways/class.pmprogateway_braintree.php:690
4388
+ #, php-format
4389
+ msgid "Failed to update customer: %s"
4390
+ msgstr ""
4391
+
4392
+ #: classes/gateways/class.pmprogateway_braintree.php:743
4393
  #: classes/gateways/class.pmprogateway_braintree.php:198
4394
  #: classes/gateways/class.pmprogateway_braintree.php:221
4395
  #: classes/gateways/class.pmprogateway_braintree.php:566
4400
  #: classes/gateways/class.pmprogateway_braintree.php:617
4401
  #: classes/gateways/class.pmprogateway_braintree.php:619
4402
  #: classes/gateways/class.pmprogateway_braintree.php:702
4403
+ #: classes/gateways/class.pmprogateway_braintree.php:703
4404
  msgid "Failed to update customer."
4405
  msgstr ""
4406
 
4407
+ #: classes/gateways/class.pmprogateway_braintree.php:791
4408
  #: classes/gateways/class.pmprogateway_braintree.php:246
4409
  #: classes/gateways/class.pmprogateway_braintree.php:269
4410
  #: classes/gateways/class.pmprogateway_braintree.php:614
4415
  #: classes/gateways/class.pmprogateway_braintree.php:665
4416
  #: classes/gateways/class.pmprogateway_braintree.php:667
4417
  #: classes/gateways/class.pmprogateway_braintree.php:750
4418
+ #: classes/gateways/class.pmprogateway_braintree.php:751
4419
  msgid "Failed to create customer."
4420
  msgstr ""
4421
 
4422
+ #: classes/gateways/class.pmprogateway_braintree.php:798
4423
  #: classes/gateways/class.pmprogateway_braintree.php:253
4424
  #: classes/gateways/class.pmprogateway_braintree.php:276
4425
  #: classes/gateways/class.pmprogateway_braintree.php:621
4430
  #: classes/gateways/class.pmprogateway_braintree.php:672
4431
  #: classes/gateways/class.pmprogateway_braintree.php:674
4432
  #: classes/gateways/class.pmprogateway_braintree.php:757
4433
+ #: classes/gateways/class.pmprogateway_braintree.php:758
4434
  msgid "Error creating customer record with Braintree:"
4435
  msgstr ""
4436
 
4437
+ #: classes/gateways/class.pmprogateway_braintree.php:903
4438
  #: classes/gateways/class.pmprogateway_braintree.php:344
4439
  #: classes/gateways/class.pmprogateway_braintree.php:345
4440
  #: classes/gateways/class.pmprogateway_braintree.php:376
4446
  #: classes/gateways/class.pmprogateway_braintree.php:772
4447
  #: classes/gateways/class.pmprogateway_braintree.php:774
4448
  #: classes/gateways/class.pmprogateway_braintree.php:862
4449
+ #: classes/gateways/class.pmprogateway_braintree.php:863
4450
  msgid "Error subscribing customer to plan with Braintree:"
4451
  msgstr ""
4452
 
4453
+ #: classes/gateways/class.pmprogateway_braintree.php:918
4454
  #: classes/gateways/class.pmprogateway_braintree.php:359
4455
  #: classes/gateways/class.pmprogateway_braintree.php:360
4456
  #: classes/gateways/class.pmprogateway_braintree.php:391
4462
  #: classes/gateways/class.pmprogateway_braintree.php:787
4463
  #: classes/gateways/class.pmprogateway_braintree.php:789
4464
  #: classes/gateways/class.pmprogateway_braintree.php:877
4465
+ #: classes/gateways/class.pmprogateway_braintree.php:878
4466
  msgid "Failed to subscribe with Braintree:"
4467
  msgstr ""
4468
 
4469
+ #: classes/gateways/class.pmprogateway_braintree.php:966
4470
+ #: classes/gateways/class.pmprogateway_braintree.php:979
4471
+ #: classes/gateways/class.pmprogateway_braintree.php:986
4472
  #: classes/gateways/class.pmprogateway_braintree.php:397
4473
  #: classes/gateways/class.pmprogateway_braintree.php:398
4474
  #: classes/gateways/class.pmprogateway_braintree.php:410
4499
  #: classes/gateways/class.pmprogateway_braintree.php:845
4500
  #: classes/gateways/class.pmprogateway_braintree.php:847
4501
  #: classes/gateways/class.pmprogateway_braintree.php:925
4502
+ #: classes/gateways/class.pmprogateway_braintree.php:926
4503
  #: classes/gateways/class.pmprogateway_braintree.php:938
4504
+ #: classes/gateways/class.pmprogateway_braintree.php:939
4505
  #: classes/gateways/class.pmprogateway_braintree.php:945
4506
+ #: classes/gateways/class.pmprogateway_braintree.php:946
4507
  #: classes/gateways/class.pmprogateway_stripe.php:343
4508
  #: classes/gateways/class.pmprogateway_stripe.php:344
4509
  #: classes/gateways/class.pmprogateway_stripe.php:351
4517
  msgstr ""
4518
 
4519
  #: classes/gateways/class.pmprogateway_check.php:49
4520
+ #: paid-memberships-pro.php:129 adminpages/orders.php:399
4521
  #: adminpages/orders.php:449 adminpages/paymentsettings.php:157
4522
  #: adminpages/paymentsettings.php:159
4523
  #: classes/gateways/class.pmprogateway_check.php:48
4525
  #: paid-memberships-pro.php:116 paid-memberships-pro.php:117
4526
  #: paid-memberships-pro.php:124 paid-memberships-pro.php:125
4527
  #: paid-memberships-pro.php:126 paid-memberships-pro.php:127
4528
+ #: paid-memberships-pro.php:128 paid-memberships-pro.php:129
4529
+ #: paid-memberships-pro.php:136
4530
  msgid "Pay by Check"
4531
  msgstr ""
4532
 
4605
  msgstr ""
4606
 
4607
  #: classes/gateways/class.pmprogateway_payflowpro.php:124
4608
+ #: pages/checkout.php:176 adminpages/paymentsettings.php:219
4609
  #: adminpages/paymentsettings.php:223 adminpages/paymentsettings.php:228
4610
  #: classes/gateways/class.pmprogateway_payflowpro.php:124
4611
+ #: pages/checkout.php:176 pages/checkout.php:177 pages/checkout.php:180
4612
+ #: pages/checkout.php:182 pages/checkout.php:189 pages/checkout.php:191
4613
+ #: pages/checkout.php:193 pages/checkout.php:200 pages/checkout.php:203
4614
  msgid "Password"
4615
  msgstr ""
4616
 
4641
  msgstr ""
4642
 
4643
  #: classes/gateways/class.pmprogateway_paypal.php:68
4644
+ #: paid-memberships-pro.php:132
4645
  #: classes/gateways/class.pmprogateway_paypal.php:57
4646
  #: classes/gateways/class.pmprogateway_paypal.php:68
4647
  #: paid-memberships-pro.php:119 paid-memberships-pro.php:120
4648
  #: paid-memberships-pro.php:127 paid-memberships-pro.php:128
4649
  #: paid-memberships-pro.php:129 paid-memberships-pro.php:130
4650
+ #: paid-memberships-pro.php:131 paid-memberships-pro.php:132
4651
+ #: paid-memberships-pro.php:139
4652
  msgid "PayPal Website Payments Pro"
4653
  msgstr ""
4654
 
4655
  #: classes/gateways/class.pmprogateway_paypal.php:125
4656
  #: classes/gateways/class.pmprogateway_paypalexpress.php:140
4657
+ #: classes/gateways/class.pmprogateway_paypalstandard.php:132
4658
  #: classes/gateways/class.pmprogateway_paypal.php:113
4659
  #: classes/gateways/class.pmprogateway_paypal.php:125
4660
  #: classes/gateways/class.pmprogateway_paypalexpress.php:118
4666
 
4667
  #: classes/gateways/class.pmprogateway_paypal.php:130
4668
  #: classes/gateways/class.pmprogateway_paypalexpress.php:145
4669
+ #: classes/gateways/class.pmprogateway_paypalstandard.php:137
4670
  #: adminpages/paymentsettings.php:179
4671
  #: classes/gateways/class.pmprogateway_paypal.php:118
4672
  #: classes/gateways/class.pmprogateway_paypal.php:130
4684
 
4685
  #: classes/gateways/class.pmprogateway_paypal.php:135
4686
  #: classes/gateways/class.pmprogateway_paypalexpress.php:150
4687
+ #: classes/gateways/class.pmprogateway_paypalstandard.php:142
4688
  #: adminpages/paymentsettings.php:227 adminpages/paymentsettings.php:231
4689
  #: adminpages/paymentsettings.php:236
4690
  #: classes/gateways/class.pmprogateway_paypal.php:123
4698
 
4699
  #: classes/gateways/class.pmprogateway_paypal.php:143
4700
  #: classes/gateways/class.pmprogateway_paypalexpress.php:158
4701
+ #: classes/gateways/class.pmprogateway_paypalstandard.php:150
4702
  #: classes/gateways/class.pmprogateway_twocheckout.php:119
4703
  #: adminpages/paymentsettings.php:235 adminpages/paymentsettings.php:239
4704
  #: adminpages/paymentsettings.php:244 adminpages/paymentsettings.php:331
4717
 
4718
  #: classes/gateways/class.pmprogateway_paypal.php:151
4719
  #: classes/gateways/class.pmprogateway_paypalexpress.php:166
4720
+ #: classes/gateways/class.pmprogateway_paypalstandard.php:158
4721
  #: classes/gateways/class.pmprogateway_twocheckout.php:128
4722
  #: adminpages/paymentsettings.php:243 adminpages/paymentsettings.php:247
4723
  #: adminpages/paymentsettings.php:252 adminpages/paymentsettings.php:339
4736
 
4737
  #: classes/gateways/class.pmprogateway_paypal.php:159
4738
  #: classes/gateways/class.pmprogateway_paypalexpress.php:174
4739
+ #: classes/gateways/class.pmprogateway_paypalstandard.php:166
4740
  #: adminpages/paymentsettings.php:251 adminpages/paymentsettings.php:255
4741
  #: adminpages/paymentsettings.php:260
4742
  #: classes/gateways/class.pmprogateway_paypal.php:147
4757
 
4758
  #: classes/gateways/class.pmprogateway_paypal.php:178
4759
  #: classes/gateways/class.pmprogateway_paypalexpress.php:193
4760
+ #: classes/gateways/class.pmprogateway_paypalstandard.php:174
4761
  #: adminpages/paymentsettings.php:446 adminpages/paymentsettings.php:479
4762
  #: adminpages/paymentsettings.php:485 adminpages/paymentsettings.php:487
4763
  #: classes/gateways/class.pmprogateway_paypal.php:155
4779
 
4780
  #: classes/gateways/class.pmprogateway_paypal.php:201
4781
  #: classes/gateways/class.pmprogateway_paypalexpress.php:438
4782
+ #: classes/gateways/class.pmprogateway_paypalstandard.php:229
4783
+ #: pages/checkout.php:263 classes/gateways/class.pmprogateway_paypal.php:178
4784
  #: classes/gateways/class.pmprogateway_paypal.php:201
4785
  #: classes/gateways/class.pmprogateway_paypalexpress.php:402
4786
  #: classes/gateways/class.pmprogateway_paypalexpress.php:412
4787
  #: classes/gateways/class.pmprogateway_paypalexpress.php:438
4788
  #: classes/gateways/class.pmprogateway_paypalstandard.php:201
4789
  #: classes/gateways/class.pmprogateway_paypalstandard.php:202
4790
+ #: pages/checkout.php:263 pages/checkout.php:286 pages/checkout.php:288
4791
+ #: pages/checkout.php:295 pages/checkout.php:300 pages/checkout.php:302
4792
+ #: pages/checkout.php:309 pages/checkout.php:312 pages/checkout.php:675
4793
+ #: pages/checkout.php:682 pages/checkout.php:685 pages/checkout.php:701
4794
  msgid "Check Out with PayPal"
4795
  msgstr ""
4796
 
4797
  #: classes/gateways/class.pmprogateway_paypal.php:207
4798
  #: classes/gateways/class.pmprogateway_paypalexpress.php:443
4799
+ #: classes/gateways/class.pmprogateway_paypalstandard.php:234
4800
+ #: pages/checkout.php:598 classes/gateways/class.pmprogateway_paypal.php:184
4801
  #: classes/gateways/class.pmprogateway_paypal.php:207
4802
  #: classes/gateways/class.pmprogateway_paypalexpress.php:408
4803
  #: classes/gateways/class.pmprogateway_paypalexpress.php:418
4804
  #: classes/gateways/class.pmprogateway_paypalexpress.php:443
4805
  #: classes/gateways/class.pmprogateway_paypalstandard.php:206
4806
  #: classes/gateways/class.pmprogateway_paypalstandard.php:208
4807
+ #: pages/checkout.php:598 pages/checkout.php:681 pages/checkout.php:688
4808
+ #: pages/checkout.php:691 pages/checkout.php:704 pages/checkout.php:707
4809
+ #: pages/checkout.php:713 pages/checkout.php:718 pages/checkout.php:722
4810
+ #: pages/checkout.php:724 pages/checkout.php:725 pages/checkout.php:728
4811
+ #: pages/checkout.php:729
4812
  msgid "Submit and Check Out"
4813
  msgstr ""
4814
 
4815
  #: classes/gateways/class.pmprogateway_paypal.php:207
4816
  #: classes/gateways/class.pmprogateway_paypalexpress.php:443
4817
+ #: classes/gateways/class.pmprogateway_paypalstandard.php:234
4818
  #: classes/gateways/class.pmprogateway_twocheckout.php:203
4819
+ #: pages/checkout.php:598 classes/gateways/class.pmprogateway_paypal.php:184
4820
  #: classes/gateways/class.pmprogateway_paypal.php:207
4821
  #: classes/gateways/class.pmprogateway_paypalexpress.php:408
4822
  #: classes/gateways/class.pmprogateway_paypalexpress.php:418
4826
  #: classes/gateways/class.pmprogateway_twocheckout.php:192
4827
  #: classes/gateways/class.pmprogateway_twocheckout.php:203
4828
  #: classes/gateways/class.pmprogateway_twocheckout.php:214
4829
+ #: pages/checkout.php:598 pages/checkout.php:681 pages/checkout.php:688
4830
+ #: pages/checkout.php:691 pages/checkout.php:704 pages/checkout.php:707
4831
+ #: pages/checkout.php:713 pages/checkout.php:718 pages/checkout.php:722
4832
+ #: pages/checkout.php:724 pages/checkout.php:725 pages/checkout.php:728
4833
+ #: pages/checkout.php:729
4834
  msgid "Submit and Confirm"
4835
  msgstr ""
4836
 
4837
  #: classes/gateways/class.pmprogateway_paypal.php:631
4838
  #: classes/gateways/class.pmprogateway_paypalexpress.php:777
4839
+ #: classes/gateways/class.pmprogateway_paypalstandard.php:575
4840
  #: classes/gateways/class.pmprogateway_paypal.php:385
4841
  #: classes/gateways/class.pmprogateway_paypal.php:605
4842
  #: classes/gateways/class.pmprogateway_paypal.php:607
4862
  msgstr ""
4863
 
4864
  #: classes/gateways/class.pmprogateway_paypalexpress.php:84
4865
+ #: paid-memberships-pro.php:131
4866
  #: classes/gateways/class.pmprogateway_paypalexpress.php:63
4867
  #: classes/gateways/class.pmprogateway_paypalexpress.php:73
4868
  #: classes/gateways/class.pmprogateway_paypalexpress.php:84
4869
  #: paid-memberships-pro.php:118 paid-memberships-pro.php:119
4870
  #: paid-memberships-pro.php:126 paid-memberships-pro.php:127
4871
  #: paid-memberships-pro.php:128 paid-memberships-pro.php:129
4872
+ #: paid-memberships-pro.php:130 paid-memberships-pro.php:131
4873
+ #: paid-memberships-pro.php:138
4874
  msgid "PayPal Express"
4875
  msgstr ""
4876
 
4900
  msgid "The PayPal Token was lost."
4901
  msgstr ""
4902
 
4903
+ #: classes/gateways/class.pmprogateway_paypalstandard.php:71
4904
+ #: paid-memberships-pro.php:134
4905
  #: classes/gateways/class.pmprogateway_paypalstandard.php:60
4906
  #: paid-memberships-pro.php:121 paid-memberships-pro.php:122
4907
  #: paid-memberships-pro.php:129 paid-memberships-pro.php:130
4908
  #: paid-memberships-pro.php:131 paid-memberships-pro.php:132
4909
+ #: paid-memberships-pro.php:133 paid-memberships-pro.php:134
4910
+ #: paid-memberships-pro.php:141
4911
  msgid "PayPal Standard"
4912
  msgstr ""
4913
 
4914
+ #: classes/gateways/class.pmprogateway_paypalstandard.php:177
4915
  #: classes/gateways/class.pmprogateway_paypalstandard.php:157
4916
  msgid ""
4917
  "Here is your IPN URL for reference. You SHOULD NOT set this in your PayPal "
4918
  "settings."
4919
  msgstr ""
4920
 
4921
+ #: classes/gateways/class.pmprogateway_paypalstandard.php:559
4922
+ msgid "User requested cancellation"
4923
+ msgstr ""
4924
+
4925
+ #: classes/gateways/class.pmprogateway_stripe.php:201
4926
+ #: paid-memberships-pro.php:130
4927
  #: classes/gateways/class.pmprogateway_stripe.php:93
4928
  #: classes/gateways/class.pmprogateway_stripe.php:94
4929
  #: classes/gateways/class.pmprogateway_stripe.php:104
4933
  #: classes/gateways/class.pmprogateway_stripe.php:140
4934
  #: classes/gateways/class.pmprogateway_stripe.php:142
4935
  #: classes/gateways/class.pmprogateway_stripe.php:169
4936
+ #: classes/gateways/class.pmprogateway_stripe.php:201
4937
  #: paid-memberships-pro.php:117 paid-memberships-pro.php:118
4938
  #: paid-memberships-pro.php:125 paid-memberships-pro.php:126
4939
  #: paid-memberships-pro.php:127 paid-memberships-pro.php:128
4940
+ #: paid-memberships-pro.php:129 paid-memberships-pro.php:130
4941
+ #: paid-memberships-pro.php:137
4942
  msgid "Stripe"
4943
  msgstr ""
4944
 
4945
+ #: classes/gateways/class.pmprogateway_stripe.php:256
4946
  #: classes/gateways/class.pmprogateway_stripe.php:148
4947
  #: classes/gateways/class.pmprogateway_stripe.php:149
4948
  #: classes/gateways/class.pmprogateway_stripe.php:159
4952
  #: classes/gateways/class.pmprogateway_stripe.php:195
4953
  #: classes/gateways/class.pmprogateway_stripe.php:197
4954
  #: classes/gateways/class.pmprogateway_stripe.php:224
4955
+ #: classes/gateways/class.pmprogateway_stripe.php:256
4956
  msgid "Stripe Settings"
4957
  msgstr ""
4958
 
4959
+ #: classes/gateways/class.pmprogateway_stripe.php:261
4960
  #: adminpages/paymentsettings.php:277 adminpages/paymentsettings.php:281
4961
  #: adminpages/paymentsettings.php:286
4962
  #: classes/gateways/class.pmprogateway_stripe.php:153
4968
  #: classes/gateways/class.pmprogateway_stripe.php:200
4969
  #: classes/gateways/class.pmprogateway_stripe.php:202
4970
  #: classes/gateways/class.pmprogateway_stripe.php:229
4971
+ #: classes/gateways/class.pmprogateway_stripe.php:261
4972
  msgid "Secret Key"
4973
  msgstr ""
4974
 
4975
+ #: classes/gateways/class.pmprogateway_stripe.php:269
4976
  #: adminpages/paymentsettings.php:285 adminpages/paymentsettings.php:289
4977
  #: adminpages/paymentsettings.php:294
4978
  #: classes/gateways/class.pmprogateway_stripe.php:161
4984
  #: classes/gateways/class.pmprogateway_stripe.php:208
4985
  #: classes/gateways/class.pmprogateway_stripe.php:210
4986
  #: classes/gateways/class.pmprogateway_stripe.php:237
4987
+ #: classes/gateways/class.pmprogateway_stripe.php:269
4988
  msgid "Publishable Key"
4989
  msgstr ""
4990
 
4991
+ #: classes/gateways/class.pmprogateway_stripe.php:277
4992
  #: adminpages/paymentsettings.php:425 adminpages/paymentsettings.php:430
4993
  #: adminpages/paymentsettings.php:432
4994
  #: classes/gateways/class.pmprogateway_stripe.php:169
5000
  #: classes/gateways/class.pmprogateway_stripe.php:216
5001
  #: classes/gateways/class.pmprogateway_stripe.php:218
5002
  #: classes/gateways/class.pmprogateway_stripe.php:245
5003
+ #: classes/gateways/class.pmprogateway_stripe.php:277
5004
  msgid "Show Billing Address Fields"
5005
  msgstr ""
5006
 
5007
+ #: classes/gateways/class.pmprogateway_stripe.php:284
5008
  #: adminpages/paymentsettings.php:437 adminpages/paymentsettings.php:439
5009
  #: classes/gateways/class.pmprogateway_stripe.php:176
5010
  #: classes/gateways/class.pmprogateway_stripe.php:177
5015
  #: classes/gateways/class.pmprogateway_stripe.php:223
5016
  #: classes/gateways/class.pmprogateway_stripe.php:225
5017
  #: classes/gateways/class.pmprogateway_stripe.php:252
5018
+ #: classes/gateways/class.pmprogateway_stripe.php:284
5019
  msgid ""
5020
  "Stripe doesn't require billing address fields. Choose 'No' to hide them on "
5021
  "the checkout page.<br /><strong>If No, make sure you disable address "
5022
  "verification in the Stripe dashboard settings.</strong>"
5023
  msgstr ""
5024
 
5025
+ #: classes/gateways/class.pmprogateway_stripe.php:292
5026
  #: adminpages/paymentsettings.php:465 adminpages/paymentsettings.php:506
5027
  #: adminpages/paymentsettings.php:512 adminpages/paymentsettings.php:514
5028
  #: classes/gateways/class.pmprogateway_stripe.php:184
5034
  #: classes/gateways/class.pmprogateway_stripe.php:231
5035
  #: classes/gateways/class.pmprogateway_stripe.php:233
5036
  #: classes/gateways/class.pmprogateway_stripe.php:260
5037
+ #: classes/gateways/class.pmprogateway_stripe.php:292
5038
  msgid "To fully integrate with Stripe, be sure to set your Web Hook URL to"
5039
  msgstr ""
5040
 
5041
+ #: classes/gateways/class.pmprogateway_stripe.php:638 pages/checkout.php:492
5042
+ #: classes/gateways/class.pmprogateway_stripe.php:638 pages/checkout.php:492
5043
+ msgid "Security Code (CVC)"
5044
+ msgstr ""
5045
+
5046
+ #: classes/gateways/class.pmprogateway_stripe.php:710
5047
  #: classes/gateways/class.pmprogateway_stripe.php:703
5048
+ #: classes/gateways/class.pmprogateway_stripe.php:710
5049
  #, php-format
5050
  msgid ""
5051
  "%1$sNote:%2$s Subscription %3$s%4$s%5$s could not be found at Stripe. It may "
5052
  "have been deleted."
5053
  msgstr ""
5054
 
5055
+ #: classes/gateways/class.pmprogateway_stripe.php:717
5056
  #: classes/gateways/class.pmprogateway_stripe.php:567
5057
  #: classes/gateways/class.pmprogateway_stripe.php:568
5058
  #: classes/gateways/class.pmprogateway_stripe.php:578
5065
  #: classes/gateways/class.pmprogateway_stripe.php:645
5066
  #: classes/gateways/class.pmprogateway_stripe.php:683
5067
  #: classes/gateways/class.pmprogateway_stripe.php:710
5068
+ #: classes/gateways/class.pmprogateway_stripe.php:717
5069
  msgid "Subscription Updates"
5070
  msgstr ""
5071
 
5072
+ #: classes/gateways/class.pmprogateway_stripe.php:721
5073
  #: classes/gateways/class.pmprogateway_stripe.php:571
5074
  #: classes/gateways/class.pmprogateway_stripe.php:572
5075
  #: classes/gateways/class.pmprogateway_stripe.php:582
5082
  #: classes/gateways/class.pmprogateway_stripe.php:649
5083
  #: classes/gateways/class.pmprogateway_stripe.php:687
5084
  #: classes/gateways/class.pmprogateway_stripe.php:714
5085
+ #: classes/gateways/class.pmprogateway_stripe.php:721
5086
  msgid ""
5087
  "Subscription updates, allow you to change the member's subscription values "
5088
  "at predefined times. Be sure to click Update Profile after making changes."
5089
  msgstr ""
5090
 
5091
+ #: classes/gateways/class.pmprogateway_stripe.php:723
5092
  #: classes/gateways/class.pmprogateway_stripe.php:573
5093
  #: classes/gateways/class.pmprogateway_stripe.php:574
5094
  #: classes/gateways/class.pmprogateway_stripe.php:584
5101
  #: classes/gateways/class.pmprogateway_stripe.php:651
5102
  #: classes/gateways/class.pmprogateway_stripe.php:689
5103
  #: classes/gateways/class.pmprogateway_stripe.php:716
5104
+ #: classes/gateways/class.pmprogateway_stripe.php:723
5105
  msgid ""
5106
  "Subscription updates, allow you to change the member's subscription values "
5107
  "at predefined times. Be sure to click Update User after making changes."
5108
  msgstr ""
5109
 
5110
+ #: classes/gateways/class.pmprogateway_stripe.php:728 pages/billing.php:364
5111
  #: classes/gateways/class.pmprogateway_stripe.php:578
5112
  #: classes/gateways/class.pmprogateway_stripe.php:579
5113
  #: classes/gateways/class.pmprogateway_stripe.php:589
5119
  #: classes/gateways/class.pmprogateway_stripe.php:645
5120
  #: classes/gateways/class.pmprogateway_stripe.php:656
5121
  #: classes/gateways/class.pmprogateway_stripe.php:694
5122
+ #: classes/gateways/class.pmprogateway_stripe.php:721
5123
+ #: classes/gateways/class.pmprogateway_stripe.php:728 pages/billing.php:294
5124
  #: pages/billing.php:298 pages/billing.php:329 pages/billing.php:338
5125
  #: pages/billing.php:341 pages/billing.php:343 pages/billing.php:347
5126
+ #: pages/billing.php:363 pages/billing.php:370 pages/billing.php:391
5127
+ #: pages/billing.php:396 pages/billing.php:400 pages/billing.php:405
5128
  msgid "Update"
5129
  msgstr ""
5130
 
5131
+ #: classes/gateways/class.pmprogateway_stripe.php:1119
5132
+ #: classes/gateways/class.pmprogateway_stripe.php:1119
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5133
  #: classes/gateways/class.pmprogateway_stripe.php:1172
5134
  msgid "Payment error: Please contact the webmaster (stripe-load-error)"
5135
  msgstr ""
5136
 
5137
+ #: classes/gateways/class.pmprogateway_stripe.php:1357
5138
  #: classes/gateways/class.pmprogateway_stripe.php:190
5139
  #: classes/gateways/class.pmprogateway_stripe.php:192
5140
  #: classes/gateways/class.pmprogateway_stripe.php:199
5154
  #: classes/gateways/class.pmprogateway_stripe.php:1325
5155
  #: classes/gateways/class.pmprogateway_stripe.php:1326
5156
  #: classes/gateways/class.pmprogateway_stripe.php:1336
5157
+ #: classes/gateways/class.pmprogateway_stripe.php:1357
5158
  #: classes/gateways/class.pmprogateway_stripe.php:1374
5159
  #: classes/gateways/class.pmprogateway_stripe.php:1410
5160
  msgid "Error creating customer record with Stripe:"
5161
  msgstr ""
5162
 
5163
+ #: classes/gateways/class.pmprogateway_stripe.php:1416
5164
  #: classes/gateways/class.pmprogateway_stripe.php:1275
5165
  #: classes/gateways/class.pmprogateway_stripe.php:1303
5166
  #: classes/gateways/class.pmprogateway_stripe.php:1313
5170
  #: classes/gateways/class.pmprogateway_stripe.php:1384
5171
  #: classes/gateways/class.pmprogateway_stripe.php:1385
5172
  #: classes/gateways/class.pmprogateway_stripe.php:1395
5173
+ #: classes/gateways/class.pmprogateway_stripe.php:1416
5174
  #: classes/gateways/class.pmprogateway_stripe.php:1433
5175
  #: classes/gateways/class.pmprogateway_stripe.php:1469
5176
  msgid "Error getting subscription with Stripe:"
5177
  msgstr ""
5178
 
5179
+ #: classes/gateways/class.pmprogateway_stripe.php:1572
5180
  #: classes/gateways/class.pmprogateway_stripe.php:278
5181
  #: classes/gateways/class.pmprogateway_stripe.php:279
5182
  #: classes/gateways/class.pmprogateway_stripe.php:286
5204
  #: classes/gateways/class.pmprogateway_stripe.php:1540
5205
  #: classes/gateways/class.pmprogateway_stripe.php:1541
5206
  #: classes/gateways/class.pmprogateway_stripe.php:1551
5207
+ #: classes/gateways/class.pmprogateway_stripe.php:1572
5208
  #: classes/gateways/class.pmprogateway_stripe.php:1589
5209
  #: classes/gateways/class.pmprogateway_stripe.php:1625
5210
  msgid "Error creating plan with Stripe:"
5211
  msgstr ""
5212
 
5213
+ #: classes/gateways/class.pmprogateway_stripe.php:1603
5214
  #: classes/gateways/class.pmprogateway_stripe.php:294
5215
  #: classes/gateways/class.pmprogateway_stripe.php:295
5216
  #: classes/gateways/class.pmprogateway_stripe.php:302
5233
  #: classes/gateways/class.pmprogateway_stripe.php:1571
5234
  #: classes/gateways/class.pmprogateway_stripe.php:1572
5235
  #: classes/gateways/class.pmprogateway_stripe.php:1582
5236
+ #: classes/gateways/class.pmprogateway_stripe.php:1603
5237
  #: classes/gateways/class.pmprogateway_stripe.php:1620
5238
  #: classes/gateways/class.pmprogateway_stripe.php:1656
5239
  msgid "Error subscribing customer to plan with Stripe:"
5240
  msgstr ""
5241
 
5242
+ #: classes/gateways/class.pmprogateway_stripe.php:1698
5243
+ #: classes/gateways/class.pmprogateway_stripe.php:769
5244
+ #: classes/gateways/class.pmprogateway_stripe.php:770
5245
+ #: classes/gateways/class.pmprogateway_stripe.php:780
5246
+ #: classes/gateways/class.pmprogateway_stripe.php:784
5247
+ #: classes/gateways/class.pmprogateway_stripe.php:812
5248
+ #: classes/gateways/class.pmprogateway_stripe.php:816
5249
+ #: classes/gateways/class.pmprogateway_stripe.php:817
5250
+ #: classes/gateways/class.pmprogateway_stripe.php:820
5251
+ #: classes/gateways/class.pmprogateway_stripe.php:838
5252
+ #: classes/gateways/class.pmprogateway_stripe.php:849
5253
+ #: classes/gateways/class.pmprogateway_stripe.php:887
5254
+ #: classes/gateways/class.pmprogateway_stripe.php:914
5255
+ #: classes/gateways/class.pmprogateway_stripe.php:1698
5256
+ msgid "Could not cancel the old subscription. Updates have not been processed."
5257
+ msgstr ""
5258
+
5259
+ #: classes/gateways/class.pmprogateway_stripe.php:1801
5260
  #: classes/gateways/class.pmprogateway_stripe.php:383
5261
  #: classes/gateways/class.pmprogateway_stripe.php:389
5262
  #: classes/gateways/class.pmprogateway_stripe.php:410
5278
  #: classes/gateways/class.pmprogateway_stripe.php:1678
5279
  #: classes/gateways/class.pmprogateway_stripe.php:1716
5280
  #: classes/gateways/class.pmprogateway_stripe.php:1752
5281
+ #: classes/gateways/class.pmprogateway_stripe.php:1801
5282
  msgid "Could not cancel old subscription."
5283
  msgstr ""
5284
 
5285
+ #: classes/gateways/class.pmprogateway_stripe.php:1818
5286
  #: classes/gateways/class.pmprogateway_stripe.php:1533
5287
  #: classes/gateways/class.pmprogateway_stripe.php:1534
5288
  #: classes/gateways/class.pmprogateway_stripe.php:1535
5301
  #: classes/gateways/class.pmprogateway_stripe.php:1695
5302
  #: classes/gateways/class.pmprogateway_stripe.php:1733
5303
  #: classes/gateways/class.pmprogateway_stripe.php:1769
5304
+ #: classes/gateways/class.pmprogateway_stripe.php:1818
5305
  msgid "Could not find the customer."
5306
  msgstr ""
5307
 
5308
+ #: classes/gateways/class.pmprogateway_stripe.php:1978
5309
  #: classes/gateways/class.pmprogateway_stripe.php:1836
5310
  #: classes/gateways/class.pmprogateway_stripe.php:1837
5311
  #: classes/gateways/class.pmprogateway_stripe.php:1847
5312
  #: classes/gateways/class.pmprogateway_stripe.php:1885
5313
  #: classes/gateways/class.pmprogateway_stripe.php:1921
5314
+ #: classes/gateways/class.pmprogateway_stripe.php:1978
5315
  msgid "Error: "
5316
  msgstr ""
5317
 
5318
+ #: classes/gateways/class.pmprogateway_stripe.php:1991
5319
  #: classes/gateways/class.pmprogateway_stripe.php:1849
5320
  #: classes/gateways/class.pmprogateway_stripe.php:1850
5321
  #: classes/gateways/class.pmprogateway_stripe.php:1860
5322
  #: classes/gateways/class.pmprogateway_stripe.php:1898
5323
  #: classes/gateways/class.pmprogateway_stripe.php:1934
5324
+ #: classes/gateways/class.pmprogateway_stripe.php:1991
5325
  #, php-format
5326
  msgid "Error: Unkown error while refunding charge #%s"
5327
  msgstr ""
5328
 
5329
  #: classes/gateways/class.pmprogateway_twocheckout.php:59
5330
+ #: paid-memberships-pro.php:137
5331
  #: classes/gateways/class.pmprogateway_twocheckout.php:53
5332
  #: classes/gateways/class.pmprogateway_twocheckout.php:59
5333
  #: classes/gateways/class.pmprogateway_twocheckout.php:60
5334
  #: paid-memberships-pro.php:124 paid-memberships-pro.php:125
5335
  #: paid-memberships-pro.php:132 paid-memberships-pro.php:133
5336
  #: paid-memberships-pro.php:134 paid-memberships-pro.php:135
5337
+ #: paid-memberships-pro.php:136 paid-memberships-pro.php:137
5338
+ #: paid-memberships-pro.php:144
5339
  msgid "2Checkout"
5340
  msgstr ""
5341
 
5508
  msgid "Visit Customer Support Forum"
5509
  msgstr ""
5510
 
5511
+ #: includes/countries.php:7 includes/countries.php:7
5512
  msgid "Andorra"
5513
  msgstr ""
5514
 
5515
+ #: includes/countries.php:8 includes/countries.php:8
5516
  msgid "United Arab Emirates"
5517
  msgstr ""
5518
 
5519
+ #: includes/countries.php:9 includes/countries.php:9
5520
  msgid "Afghanistan"
5521
  msgstr ""
5522
 
5523
+ #: includes/countries.php:10 includes/countries.php:10
5524
  msgid "Antigua and Barbuda"
5525
  msgstr ""
5526
 
5527
+ #: includes/countries.php:11 includes/countries.php:11
5528
  msgid "Anguilla"
5529
  msgstr ""
5530
 
5531
+ #: includes/countries.php:12 includes/countries.php:12
5532
  msgid "Albania"
5533
  msgstr ""
5534
 
5535
+ #: includes/countries.php:13 includes/countries.php:13
5536
  msgid "Armenia"
5537
  msgstr ""
5538
 
5539
+ #: includes/countries.php:14 includes/countries.php:14
5540
  msgid "Netherlands Antilles"
5541
  msgstr ""
5542
 
5543
+ #: includes/countries.php:15 includes/countries.php:15
5544
  msgid "Angola"
5545
  msgstr ""
5546
 
5547
+ #: includes/countries.php:16 includes/countries.php:16
5548
  msgid "Antarctica"
5549
  msgstr ""
5550
 
5551
+ #: includes/countries.php:17 includes/countries.php:17
5552
  msgid "Argentina"
5553
  msgstr ""
5554
 
5555
+ #: includes/countries.php:18 includes/countries.php:18
5556
  msgid "American Samoa"
5557
  msgstr ""
5558
 
5559
+ #: includes/countries.php:19 includes/countries.php:19
5560
  msgid "Austria"
5561
  msgstr ""
5562
 
5563
+ #: includes/countries.php:20 includes/countries.php:20
5564
  msgid "Australia"
5565
  msgstr ""
5566
 
5567
+ #: includes/countries.php:21 includes/countries.php:21
5568
  msgid "Aruba"
5569
  msgstr ""
5570
 
5571
+ #: includes/countries.php:22 includes/countries.php:22
5572
  msgid "Aland Islands"
5573
  msgstr ""
5574
 
5575
+ #: includes/countries.php:23 includes/countries.php:23
5576
  msgid "Azerbaijan"
5577
  msgstr ""
5578
 
5579
+ #: includes/countries.php:24 includes/countries.php:24
5580
  msgid "Bosnia and Herzegovina"
5581
  msgstr ""
5582
 
5583
+ #: includes/countries.php:25 includes/countries.php:25
5584
  msgid "Barbados"
5585
  msgstr ""
5586
 
5587
+ #: includes/countries.php:26 includes/countries.php:26
5588
  msgid "Bangladesh"
5589
  msgstr ""
5590
 
5591
+ #: includes/countries.php:27 includes/countries.php:27
5592
  msgid "Belgium"
5593
  msgstr ""
5594
 
5595
+ #: includes/countries.php:28 includes/countries.php:28
5596
  msgid "Burkina Faso"
5597
  msgstr ""
5598
 
5599
+ #: includes/countries.php:29 includes/countries.php:29
5600
  msgid "Bulgaria"
5601
  msgstr ""
5602
 
5603
+ #: includes/countries.php:30 includes/countries.php:30
5604
  msgid "Bahrain"
5605
  msgstr ""
5606
 
5607
+ #: includes/countries.php:31 includes/countries.php:31
5608
  msgid "Burundi"
5609
  msgstr ""
5610
 
5611
+ #: includes/countries.php:32 includes/countries.php:32
5612
  msgid "Benin"
5613
  msgstr ""
5614
 
5615
+ #: includes/countries.php:33 includes/countries.php:33
5616
  msgid "Saint Barthelemy"
5617
  msgstr ""
5618
 
5619
+ #: includes/countries.php:34 includes/countries.php:34
5620
  msgid "Bermuda"
5621
  msgstr ""
5622
 
5623
+ #: includes/countries.php:35 includes/countries.php:35
5624
  msgid "Brunei"
5625
  msgstr ""
5626
 
5627
+ #: includes/countries.php:36 includes/countries.php:36
5628
  msgid "Bolivia"
5629
  msgstr ""
5630
 
5631
+ #: includes/countries.php:37 includes/countries.php:37
5632
  msgid "Brazil"
5633
  msgstr ""
5634
 
5635
+ #: includes/countries.php:38 includes/countries.php:38
5636
  msgid "Bahamas"
5637
  msgstr ""
5638
 
5639
+ #: includes/countries.php:39 includes/countries.php:39
5640
  msgid "Bhutan"
5641
  msgstr ""
5642
 
5643
+ #: includes/countries.php:40 includes/countries.php:40
5644
  msgid "Bouvet Island"
5645
  msgstr ""
5646
 
5647
+ #: includes/countries.php:41 includes/countries.php:41
5648
  msgid "Botswana"
5649
  msgstr ""
5650
 
5651
+ #: includes/countries.php:42 includes/countries.php:42
5652
  msgid "Belarus"
5653
  msgstr ""
5654
 
5655
+ #: includes/countries.php:43 includes/countries.php:43
5656
  msgid "Belize"
5657
  msgstr ""
5658
 
5659
+ #: includes/countries.php:44 includes/countries.php:44
5660
  msgid "Canada"
5661
  msgstr ""
5662
 
5663
+ #: includes/countries.php:45 includes/countries.php:45
5664
  msgid "Cocos (Keeling) Islands"
5665
  msgstr ""
5666
 
5667
+ #: includes/countries.php:46 includes/countries.php:46
5668
  msgid "Congo (Kinshasa)"
5669
  msgstr ""
5670
 
5671
+ #: includes/countries.php:47 includes/countries.php:47
5672
  msgid "Central African Republic"
5673
  msgstr ""
5674
 
5675
+ #: includes/countries.php:48 includes/countries.php:48
5676
  msgid "Congo (Brazzaville)"
5677
  msgstr ""
5678
 
5679
+ #: includes/countries.php:49 includes/countries.php:49
5680
  msgid "Switzerland"
5681
  msgstr ""
5682
 
5683
+ #: includes/countries.php:50 includes/countries.php:50
5684
  msgid "Ivory Coast"
5685
  msgstr ""
5686
 
5687
+ #: includes/countries.php:51 includes/countries.php:51
5688
  msgid "Cook Islands"
5689
  msgstr ""
5690
 
5691
+ #: includes/countries.php:52 includes/countries.php:52
5692
  msgid "Chile"
5693
  msgstr ""
5694
 
5695
+ #: includes/countries.php:53 includes/countries.php:53
5696
  msgid "Cameroon"
5697
  msgstr ""
5698
 
5699
+ #: includes/countries.php:54 includes/countries.php:54
5700
  msgid "China"
5701
  msgstr ""
5702
 
5703
+ #: includes/countries.php:55 includes/countries.php:55
5704
  msgid "Colombia"
5705
  msgstr ""
5706
 
5707
+ #: includes/countries.php:56 includes/countries.php:56
5708
  msgid "Costa Rica"
5709
  msgstr ""
5710
 
5711
+ #: includes/countries.php:57 includes/countries.php:57
5712
  msgid "Cuba"
5713
  msgstr ""
5714
 
5715
+ #: includes/countries.php:58 includes/countries.php:58
5716
  msgid "Cape Verde"
5717
  msgstr ""
5718
 
5719
+ #: includes/countries.php:59 includes/countries.php:59
5720
  msgid "Christmas Island"
5721
  msgstr ""
5722
 
5723
+ #: includes/countries.php:60 includes/countries.php:60
5724
  msgid "Cyprus"
5725
  msgstr ""
5726
 
5727
+ #: includes/countries.php:61 includes/countries.php:61
5728
  msgid "Czech Republic"
5729
  msgstr ""
5730
 
5731
+ #: includes/countries.php:62 includes/countries.php:62
5732
  msgid "Germany"
5733
  msgstr ""
5734
 
5735
+ #: includes/countries.php:63 includes/countries.php:63
5736
  msgid "Djibouti"
5737
  msgstr ""
5738
 
5739
+ #: includes/countries.php:64 includes/countries.php:64
5740
  msgid "Denmark"
5741
  msgstr ""
5742
 
5743
+ #: includes/countries.php:65 includes/countries.php:65
5744
  msgid "Dominica"
5745
  msgstr ""
5746
 
5747
+ #: includes/countries.php:66 includes/countries.php:66
5748
  msgid "Dominican Republic"
5749
  msgstr ""
5750
 
5751
+ #: includes/countries.php:67 includes/countries.php:67
5752
  msgid "Algeria"
5753
  msgstr ""
5754
 
5755
+ #: includes/countries.php:68 includes/countries.php:68
5756
  msgid "Ecuador"
5757
  msgstr ""
5758
 
5759
+ #: includes/countries.php:69 includes/countries.php:69
5760
  msgid "Estonia"
5761
  msgstr ""
5762
 
5763
+ #: includes/countries.php:70 includes/countries.php:70
5764
  msgid "Egypt"
5765
  msgstr ""
5766
 
5767
+ #: includes/countries.php:71 includes/countries.php:71
5768
  msgid "Western Sahara"
5769
  msgstr ""
5770
 
5771
+ #: includes/countries.php:72 includes/countries.php:72
5772
  msgid "Eritrea"
5773
  msgstr ""
5774
 
5775
+ #: includes/countries.php:73 includes/countries.php:73
5776
  msgid "Spain"
5777
  msgstr ""
5778
 
5779
+ #: includes/countries.php:74 includes/countries.php:74
5780
  msgid "Ethiopia"
5781
  msgstr ""
5782
 
5783
+ #: includes/countries.php:75 includes/countries.php:75
5784
  msgid "Finland"
5785
  msgstr ""
5786
 
5787
+ #: includes/countries.php:76 includes/countries.php:76
5788
  msgid "Fiji"
5789
  msgstr ""
5790
 
5791
+ #: includes/countries.php:77 includes/countries.php:77
5792
  msgid "Falkland Islands"
5793
  msgstr ""
5794
 
5795
+ #: includes/countries.php:78 includes/countries.php:78
5796
  msgid "Micronesia"
5797
  msgstr ""
5798
 
5799
+ #: includes/countries.php:79 includes/countries.php:79
5800
  msgid "Faroe Islands"
5801
  msgstr ""
5802
 
5803
+ #: includes/countries.php:80 includes/countries.php:80
5804
  msgid "France"
5805
  msgstr ""
5806
 
5807
+ #: includes/countries.php:81 includes/countries.php:81
5808
  msgid "Gabon"
5809
  msgstr ""
5810
 
5811
+ #: includes/countries.php:82 includes/countries.php:82
5812
  msgid "United Kingdom"
5813
  msgstr ""
5814
 
5815
+ #: includes/countries.php:83 includes/countries.php:83
5816
  msgid "Grenada"
5817
  msgstr ""
5818
 
5819
+ #: includes/countries.php:84 includes/countries.php:84
5820
  msgid "Georgia"
5821
  msgstr ""
5822
 
5823
+ #: includes/countries.php:85 includes/countries.php:85
5824
  msgid "French Guiana"
5825
  msgstr ""
5826
 
5827
+ #: includes/countries.php:86 includes/countries.php:86
5828
  msgid "Guernsey"
5829
  msgstr ""
5830
 
5831
+ #: includes/countries.php:87 includes/countries.php:87
5832
  msgid "Ghana"
5833
  msgstr ""
5834
 
5835
+ #: includes/countries.php:88 includes/countries.php:88
5836
  msgid "Gibraltar"
5837
  msgstr ""
5838
 
5839
+ #: includes/countries.php:89 includes/countries.php:89
5840
  msgid "Greenland"
5841
  msgstr ""
5842
 
5843
+ #: includes/countries.php:90 includes/countries.php:90
5844
  msgid "Gambia"
5845
  msgstr ""
5846
 
5847
+ #: includes/countries.php:91 includes/countries.php:91
5848
  msgid "Guinea"
5849
  msgstr ""
5850
 
5851
+ #: includes/countries.php:92 includes/countries.php:92
5852
  msgid "Guadeloupe"
5853
  msgstr ""
5854
 
5855
+ #: includes/countries.php:93 includes/countries.php:93
5856
  msgid "Equatorial Guinea"
5857
  msgstr ""
5858
 
5859
+ #: includes/countries.php:94 includes/countries.php:94
5860
  msgid "Greece"
5861
  msgstr ""
5862
 
5863
+ #: includes/countries.php:95 includes/countries.php:95
5864
  msgid "South Georgia and the South Sandwich Islands"
5865
  msgstr ""
5866
 
5867
+ #: includes/countries.php:96 includes/countries.php:96
5868
  msgid "Guatemala"
5869
  msgstr ""
5870
 
5871
+ #: includes/countries.php:97 includes/countries.php:97
5872
  msgid "Guam"
5873
  msgstr ""
5874
 
5875
+ #: includes/countries.php:98 includes/countries.php:98
5876
  msgid "Guinea-Bissau"
5877
  msgstr ""
5878
 
5879
+ #: includes/countries.php:99 includes/countries.php:99
5880
  msgid "Guyana"
5881
  msgstr ""
5882
 
5883
+ #: includes/countries.php:100 includes/countries.php:100
5884
  msgid "Hong Kong S.A.R., China"
5885
  msgstr ""
5886
 
5887
+ #: includes/countries.php:101 includes/countries.php:101
5888
  msgid "Heard Island and McDonald Islands"
5889
  msgstr ""
5890
 
5891
+ #: includes/countries.php:102 includes/countries.php:102
5892
  msgid "Honduras"
5893
  msgstr ""
5894
 
5895
+ #: includes/countries.php:103 includes/countries.php:103
5896
  msgid "Croatia"
5897
  msgstr ""
5898
 
5899
+ #: includes/countries.php:104 includes/countries.php:104
5900
  msgid "Haiti"
5901
  msgstr ""
5902
 
5903
+ #: includes/countries.php:105 includes/countries.php:105
5904
  msgid "Hungary"
5905
  msgstr ""
5906
 
5907
+ #: includes/countries.php:106 includes/countries.php:106
5908
  msgid "Indonesia"
5909
  msgstr ""
5910
 
5911
+ #: includes/countries.php:107 includes/countries.php:107
5912
  msgid "Ireland"
5913
  msgstr ""
5914
 
5915
+ #: includes/countries.php:108 includes/countries.php:108
5916
  msgid "Israel"
5917
  msgstr ""
5918
 
5919
+ #: includes/countries.php:109 includes/countries.php:109
5920
  msgid "Isle of Man"
5921
  msgstr ""
5922
 
5923
+ #: includes/countries.php:110 includes/countries.php:110
5924
  msgid "India"
5925
  msgstr ""
5926
 
5927
+ #: includes/countries.php:111 includes/countries.php:111
5928
  msgid "British Indian Ocean Territory"
5929
  msgstr ""
5930
 
5931
+ #: includes/countries.php:112 includes/countries.php:112
5932
  msgid "Iraq"
5933
  msgstr ""
5934
 
5935
+ #: includes/countries.php:113 includes/countries.php:113
5936
  msgid "Iran"
5937
  msgstr ""
5938
 
5939
+ #: includes/countries.php:114 includes/countries.php:114
5940
  msgid "Iceland"
5941
  msgstr ""
5942
 
5943
+ #: includes/countries.php:115 includes/countries.php:115
5944
  msgid "Italy"
5945
  msgstr ""
5946
 
5947
+ #: includes/countries.php:116 includes/countries.php:116
5948
  msgid "Jersey"
5949
  msgstr ""
5950
 
5951
+ #: includes/countries.php:117 includes/countries.php:117
5952
  msgid "Jamaica"
5953
  msgstr ""
5954
 
5955
+ #: includes/countries.php:118 includes/countries.php:118
5956
  msgid "Jordan"
5957
  msgstr ""
5958
 
5959
+ #: includes/countries.php:119 includes/countries.php:119
5960
  msgid "Japan"
5961
  msgstr ""
5962
 
5963
+ #: includes/countries.php:120 includes/countries.php:120
5964
  msgid "Kenya"
5965
  msgstr ""
5966
 
5967
+ #: includes/countries.php:121 includes/countries.php:121
5968
  msgid "Kyrgyzstan"
5969
  msgstr ""
5970
 
5971
+ #: includes/countries.php:122 includes/countries.php:122
5972
  msgid "Cambodia"
5973
  msgstr ""
5974
 
5975
+ #: includes/countries.php:123 includes/countries.php:123
5976
  msgid "Kiribati"
5977
  msgstr ""
5978
 
5979
+ #: includes/countries.php:124 includes/countries.php:124
5980
  msgid "Comoros"
5981
  msgstr ""
5982
 
5983
+ #: includes/countries.php:125 includes/countries.php:125
5984
  msgid "Saint Kitts and Nevis"
5985
  msgstr ""
5986
 
5987
+ #: includes/countries.php:126 includes/countries.php:126
5988
  msgid "North Korea"
5989
  msgstr ""
5990
 
5991
+ #: includes/countries.php:127 includes/countries.php:127
5992
  msgid "South Korea"
5993
  msgstr ""
5994
 
5995
+ #: includes/countries.php:128 includes/countries.php:128
5996
  msgid "Kuwait"
5997
  msgstr ""
5998
 
5999
+ #: includes/countries.php:129 includes/countries.php:129
6000
  msgid "Cayman Islands"
6001
  msgstr ""
6002
 
6003
+ #: includes/countries.php:130 includes/countries.php:130
6004
  msgid "Kazakhstan"
6005
  msgstr ""
6006
 
6007
+ #: includes/countries.php:131 includes/countries.php:131
6008
  msgid "Laos"
6009
  msgstr ""
6010
 
6011
+ #: includes/countries.php:132 includes/countries.php:132
6012
  msgid "Lebanon"
6013
  msgstr ""
6014
 
6015
+ #: includes/countries.php:133 includes/countries.php:133
6016
  msgid "Saint Lucia"
6017
  msgstr ""
6018
 
6019
+ #: includes/countries.php:134 includes/countries.php:134
6020
  msgid "Liechtenstein"
6021
  msgstr ""
6022
 
6023
+ #: includes/countries.php:135 includes/countries.php:135
6024
  msgid "Sri Lanka"
6025
  msgstr ""
6026
 
6027
+ #: includes/countries.php:136 includes/countries.php:136
6028
  msgid "Liberia"
6029
  msgstr ""
6030
 
6031
+ #: includes/countries.php:137 includes/countries.php:137
6032
  msgid "Lesotho"
6033
  msgstr ""
6034
 
6035
+ #: includes/countries.php:138 includes/countries.php:138
6036
  msgid "Lithuania"
6037
  msgstr ""
6038
 
6039
+ #: includes/countries.php:139 includes/countries.php:139
6040
  msgid "Luxembourg"
6041
  msgstr ""
6042
 
6043
+ #: includes/countries.php:140 includes/countries.php:140
6044
  msgid "Latvia"
6045
  msgstr ""
6046
 
6047
+ #: includes/countries.php:141 includes/countries.php:141
6048
  msgid "Libya"
6049
  msgstr ""
6050
 
6051
+ #: includes/countries.php:142 includes/countries.php:142
6052
  msgid "Morocco"
6053
  msgstr ""
6054
 
6055
+ #: includes/countries.php:143 includes/countries.php:143
6056
  msgid "Monaco"
6057
  msgstr ""
6058
 
6059
+ #: includes/countries.php:144 includes/countries.php:144
6060
  msgid "Moldova"
6061
  msgstr ""
6062
 
6063
+ #: includes/countries.php:145 includes/countries.php:145
6064
  msgid "Montenegro"
6065
  msgstr ""
6066
 
6067
+ #: includes/countries.php:146 includes/countries.php:146
6068
  msgid "Saint Martin (French part)"
6069
  msgstr ""
6070
 
6071
+ #: includes/countries.php:147 includes/countries.php:147
6072
  msgid "Madagascar"
6073
  msgstr ""
6074
 
6075
+ #: includes/countries.php:148 includes/countries.php:148
6076
  msgid "Marshall Islands"
6077
  msgstr ""
6078
 
6079
+ #: includes/countries.php:149 includes/countries.php:149
6080
  msgid "Macedonia"
6081
  msgstr ""
6082
 
6083
+ #: includes/countries.php:150 includes/countries.php:150
6084
  msgid "Mali"
6085
  msgstr ""
6086
 
6087
+ #: includes/countries.php:151 includes/countries.php:151
6088
  msgid "Myanmar"
6089
  msgstr ""
6090
 
6091
+ #: includes/countries.php:152 includes/countries.php:152
6092
  msgid "Mongolia"
6093
  msgstr ""
6094
 
6095
+ #: includes/countries.php:153 includes/countries.php:153
6096
  msgid "Macao S.A.R., China"
6097
  msgstr ""
6098
 
6099
+ #: includes/countries.php:154 includes/countries.php:154
6100
  msgid "Northern Mariana Islands"
6101
  msgstr ""
6102
 
6103
+ #: includes/countries.php:155 includes/countries.php:155
6104
  msgid "Martinique"
6105
  msgstr ""
6106
 
6107
+ #: includes/countries.php:156 includes/countries.php:156
6108
  msgid "Mauritania"
6109
  msgstr ""
6110
 
6111
+ #: includes/countries.php:157 includes/countries.php:157
6112
  msgid "Montserrat"
6113
  msgstr ""
6114
 
6115
+ #: includes/countries.php:158 includes/countries.php:158
6116
  msgid "Malta"
6117
  msgstr ""
6118
 
6119
+ #: includes/countries.php:159 includes/countries.php:159
6120
  msgid "Mauritius"
6121
  msgstr ""
6122
 
6123
+ #: includes/countries.php:160 includes/countries.php:160
6124
  msgid "Maldives"
6125
  msgstr ""
6126
 
6127
+ #: includes/countries.php:161 includes/countries.php:161
6128
  msgid "Malawi"
6129
  msgstr ""
6130
 
6131
+ #: includes/countries.php:162 includes/countries.php:162
6132
  msgid "Mexico"
6133
  msgstr ""
6134
 
6135
+ #: includes/countries.php:163 includes/countries.php:163
6136
  msgid "Malaysia"
6137
  msgstr ""
6138
 
6139
+ #: includes/countries.php:164 includes/countries.php:164
6140
  msgid "Mozambique"
6141
  msgstr ""
6142
 
6143
+ #: includes/countries.php:165 includes/countries.php:165
6144
  msgid "Namibia"
6145
  msgstr ""
6146
 
6147
+ #: includes/countries.php:166 includes/countries.php:166
6148
  msgid "New Caledonia"
6149
  msgstr ""
6150
 
6151
+ #: includes/countries.php:167 includes/countries.php:167
6152
  msgid "Niger"
6153
  msgstr ""
6154
 
6155
+ #: includes/countries.php:168 includes/countries.php:168
6156
  msgid "Norfolk Island"
6157
  msgstr ""
6158
 
6159
+ #: includes/countries.php:169 includes/countries.php:169
6160
  msgid "Nigeria"
6161
  msgstr ""
6162
 
6163
+ #: includes/countries.php:170 includes/countries.php:170
6164
  msgid "Nicaragua"
6165
  msgstr ""
6166
 
6167
+ #: includes/countries.php:171 includes/countries.php:171
6168
  msgid "Netherlands"
6169
  msgstr ""
6170
 
6171
+ #: includes/countries.php:172 includes/countries.php:172
6172
  msgid "Norway"
6173
  msgstr ""
6174
 
6175
+ #: includes/countries.php:173 includes/countries.php:173
6176
  msgid "Nepal"
6177
  msgstr ""
6178
 
6179
+ #: includes/countries.php:174 includes/countries.php:174
6180
  msgid "Nauru"
6181
  msgstr ""
6182
 
6183
+ #: includes/countries.php:175 includes/countries.php:175
6184
  msgid "Niue"
6185
  msgstr ""
6186
 
6187
+ #: includes/countries.php:176 includes/countries.php:176
6188
  msgid "New Zealand"
6189
  msgstr ""
6190
 
6191
+ #: includes/countries.php:177 includes/countries.php:177
6192
  msgid "Oman"
6193
  msgstr ""
6194
 
6195
+ #: includes/countries.php:178 includes/countries.php:178
6196
  msgid "Panama"
6197
  msgstr ""
6198
 
6199
+ #: includes/countries.php:179 includes/countries.php:179
6200
  msgid "Peru"
6201
  msgstr ""
6202
 
6203
+ #: includes/countries.php:180 includes/countries.php:180
6204
  msgid "French Polynesia"
6205
  msgstr ""
6206
 
6207
+ #: includes/countries.php:181 includes/countries.php:181
6208
  msgid "Papua New Guinea"
6209
  msgstr ""
6210
 
6211
+ #: includes/countries.php:182 includes/countries.php:182
6212
  msgid "Philippines"
6213
  msgstr ""
6214
 
6215
+ #: includes/countries.php:183 includes/countries.php:183
6216
  msgid "Pakistan"
6217
  msgstr ""
6218
 
6219
+ #: includes/countries.php:184 includes/countries.php:184
6220
  msgid "Poland"
6221
  msgstr ""
6222
 
6223
+ #: includes/countries.php:185 includes/countries.php:185
6224
  msgid "Saint Pierre and Miquelon"
6225
  msgstr ""
6226
 
6227
+ #: includes/countries.php:186 includes/countries.php:186
6228
  msgid "Pitcairn"
6229
  msgstr ""
6230
 
6231
+ #: includes/countries.php:187 includes/countries.php:187
6232
  msgid "Puerto Rico"
6233
  msgstr ""
6234
 
6235
+ #: includes/countries.php:188 includes/countries.php:188
6236
  msgid "Palestinian Territory"
6237
  msgstr ""
6238
 
6239
+ #: includes/countries.php:189 includes/countries.php:189
6240
  msgid "Portugal"
6241
  msgstr ""
6242
 
6243
+ #: includes/countries.php:190 includes/countries.php:190
6244
  msgid "Palau"
6245
  msgstr ""
6246
 
6247
+ #: includes/countries.php:191 includes/countries.php:191
6248
  msgid "Paraguay"
6249
  msgstr ""
6250
 
6251
+ #: includes/countries.php:192 includes/countries.php:192
6252
  msgid "Qatar"
6253
  msgstr ""
6254
 
6255
+ #: includes/countries.php:193 includes/countries.php:193
6256
  msgid "Reunion"
6257
  msgstr ""
6258
 
6259
+ #: includes/countries.php:194 includes/countries.php:194
6260
  msgid "Romania"
6261
  msgstr ""
6262
 
6263
+ #: includes/countries.php:195 includes/countries.php:195
6264
  msgid "Serbia"
6265
  msgstr ""
6266
 
6267
+ #: includes/countries.php:196 includes/countries.php:196
6268
  msgid "Russia"
6269
  msgstr ""
6270
 
6271
+ #: includes/countries.php:197 includes/countries.php:197
6272
  msgid "Rwanda"
6273
  msgstr ""
6274
 
6275
+ #: includes/countries.php:198 includes/countries.php:198
6276
  msgid "Saudi Arabia"
6277
  msgstr ""
6278
 
6279
+ #: includes/countries.php:199 includes/countries.php:199
6280
  msgid "Solomon Islands"
6281
  msgstr ""
6282
 
6283
+ #: includes/countries.php:200 includes/countries.php:200
6284
  msgid "Seychelles"
6285
  msgstr ""
6286
 
6287
+ #: includes/countries.php:201 includes/countries.php:201
6288
  msgid "Sudan"
6289
  msgstr ""
6290
 
6291
+ #: includes/countries.php:202 includes/countries.php:202
6292
  msgid "Sweden"
6293
  msgstr ""
6294
 
6295
+ #: includes/countries.php:203 includes/countries.php:203
6296
  msgid "Singapore"
6297
  msgstr ""
6298
 
6299
+ #: includes/countries.php:204 includes/countries.php:204
6300
  msgid "Saint Helena"
6301
  msgstr ""
6302
 
6303
+ #: includes/countries.php:205 includes/countries.php:205
6304
  msgid "Slovenia"
6305
  msgstr ""
6306
 
6307
+ #: includes/countries.php:206 includes/countries.php:206
6308
  msgid "Svalbard and Jan Mayen"
6309
  msgstr ""
6310
 
6311
+ #: includes/countries.php:207 includes/countries.php:207
6312
  msgid "Slovakia"
6313
  msgstr ""
6314
 
6315
+ #: includes/countries.php:208 includes/countries.php:208
6316
  msgid "Sierra Leone"
6317
  msgstr ""
6318
 
6319
+ #: includes/countries.php:209 includes/countries.php:209
6320
  msgid "San Marino"
6321
  msgstr ""
6322
 
6323
+ #: includes/countries.php:210 includes/countries.php:210
6324
  msgid "Senegal"
6325
  msgstr ""
6326
 
6327
+ #: includes/countries.php:211 includes/countries.php:211
6328
  msgid "Somalia"
6329
  msgstr ""
6330
 
6331
+ #: includes/countries.php:212 includes/countries.php:212
6332
  msgid "Suriname"
6333
  msgstr ""
6334
 
6335
+ #: includes/countries.php:213 includes/countries.php:213
6336
  msgid "Sao Tome and Principe"
6337
  msgstr ""
6338
 
6339
+ #: includes/countries.php:214 includes/countries.php:214
6340
  msgid "El Salvador"
6341
  msgstr ""
6342
 
6343
+ #: includes/countries.php:215 includes/countries.php:215
6344
  msgid "Syria"
6345
  msgstr ""
6346
 
6347
+ #: includes/countries.php:216 includes/countries.php:216
6348
  msgid "Swaziland"
6349
  msgstr ""
6350
 
6351
+ #: includes/countries.php:217 includes/countries.php:217
6352
  msgid "Turks and Caicos Islands"
6353
  msgstr ""
6354
 
6355
+ #: includes/countries.php:218 includes/countries.php:218
6356
  msgid "Chad"
6357
  msgstr ""
6358
 
6359
+ #: includes/countries.php:219 includes/countries.php:219
6360
  msgid "French Southern Territories"
6361
  msgstr ""
6362
 
6363
+ #: includes/countries.php:220 includes/countries.php:220
6364
  msgid "Togo"
6365
  msgstr ""
6366
 
6367
+ #: includes/countries.php:221 includes/countries.php:221
6368
  msgid "Thailand"
6369
  msgstr ""
6370
 
6371
+ #: includes/countries.php:222 includes/countries.php:222
6372
  msgid "Tajikistan"
6373
  msgstr ""
6374
 
6375
+ #: includes/countries.php:223 includes/countries.php:223
6376
  msgid "Tokelau"
6377
  msgstr ""
6378
 
6379
+ #: includes/countries.php:224 includes/countries.php:224
6380
  msgid "Timor-Leste"
6381
  msgstr ""
6382
 
6383
+ #: includes/countries.php:225 includes/countries.php:225
6384
  msgid "Turkmenistan"
6385
  msgstr ""
6386
 
6387
+ #: includes/countries.php:226 includes/countries.php:226
6388
  msgid "Tunisia"
6389
  msgstr ""
6390
 
6391
+ #: includes/countries.php:227 includes/countries.php:227
6392
  msgid "Tonga"
6393
  msgstr ""
6394
 
6395
+ #: includes/countries.php:228 includes/countries.php:228
6396
  msgid "Turkey"
6397
  msgstr ""
6398
 
6399
+ #: includes/countries.php:229 includes/countries.php:229
6400
  msgid "Trinidad and Tobago"
6401
  msgstr ""
6402
 
6403
+ #: includes/countries.php:230 includes/countries.php:230
6404
  msgid "Tuvalu"
6405
  msgstr ""
6406
 
6407
+ #: includes/countries.php:231 includes/countries.php:231
6408
  msgid "Taiwan"
6409
  msgstr ""
6410
 
6411
+ #: includes/countries.php:232 includes/countries.php:232
6412
  msgid "Tanzania"
6413
  msgstr ""
6414
 
6415
+ #: includes/countries.php:233 includes/countries.php:233
6416
  msgid "Ukraine"
6417
  msgstr ""
6418
 
6419
+ #: includes/countries.php:234 includes/countries.php:234
6420
  msgid "Uganda"
6421
  msgstr ""
6422
 
6423
+ #: includes/countries.php:235 includes/countries.php:235
6424
  msgid "United States Minor Outlying Islands"
6425
  msgstr ""
6426
 
6427
+ #: includes/countries.php:236 includes/countries.php:236
6428
  msgid "United States"
6429
  msgstr ""
6430
 
6431
+ #: includes/countries.php:237 includes/countries.php:237
6432
  msgid "Uruguay"
6433
  msgstr ""
6434
 
6435
+ #: includes/countries.php:238 includes/countries.php:238
6436
  msgid "Uzbekistan"
6437
  msgstr ""
6438
 
6439
+ #: includes/countries.php:239 includes/countries.php:239
6440
  msgid "Vatican"
6441
  msgstr ""
6442
 
6443
+ #: includes/countries.php:240 includes/countries.php:240
6444
  msgid "Saint Vincent and the Grenadines"
6445
  msgstr ""
6446
 
6447
+ #: includes/countries.php:241 includes/countries.php:254
6448
  #: includes/countries.php:241 includes/countries.php:254
6449
  msgid "Venezuela"
6450
  msgstr ""
6451
 
6452
+ #: includes/countries.php:242 includes/countries.php:242
6453
  msgid "British Virgin Islands"
6454
  msgstr ""
6455
 
6456
+ #: includes/countries.php:243 includes/countries.php:243
6457
  msgid "U.S. Virgin Islands"
6458
  msgstr ""
6459
 
6460
+ #: includes/countries.php:244 includes/countries.php:244
6461
  msgid "Vietnam"
6462
  msgstr ""
6463
 
6464
+ #: includes/countries.php:245 includes/countries.php:245
6465
  msgid "Vanuatu"
6466
  msgstr ""
6467
 
6468
+ #: includes/countries.php:246 includes/countries.php:246
6469
  msgid "Wallis and Futuna"
6470
  msgstr ""
6471
 
6472
+ #: includes/countries.php:247 includes/countries.php:247
6473
  msgid "Samoa"
6474
  msgstr ""
6475
 
6476
+ #: includes/countries.php:248 includes/countries.php:248
6477
  msgid "Yemen"
6478
  msgstr ""
6479
 
6480
+ #: includes/countries.php:249 includes/countries.php:249
6481
  msgid "Mayotte"
6482
  msgstr ""
6483
 
6484
+ #: includes/countries.php:250 includes/countries.php:250
6485
  msgid "South Africa"
6486
  msgstr ""
6487
 
6488
+ #: includes/countries.php:251 includes/countries.php:251
6489
  msgid "Zambia"
6490
  msgstr ""
6491
 
6492
+ #: includes/countries.php:252 includes/countries.php:252
6493
  msgid "Zimbabwe"
6494
  msgstr ""
6495
 
6496
+ #: includes/countries.php:253 includes/countries.php:253
6497
  msgid "US Armed Forces"
6498
  msgstr ""
6499
 
6500
+ #: includes/currencies.php:17 includes/currencies.php:99
6501
  #: includes/currencies.php:7 includes/currencies.php:17
6502
  #: includes/currencies.php:37 includes/currencies.php:44
6503
  #: includes/currencies.php:64 includes/currencies.php:68
6504
  #: includes/currencies.php:75 includes/currencies.php:85
6505
  #: includes/currencies.php:87 includes/currencies.php:94
6506
+ #: includes/currencies.php:99
6507
  msgid "US Dollars (&#36;)"
6508
  msgstr ""
6509
 
6510
+ #: includes/currencies.php:19 includes/currencies.php:102
6511
  #: includes/currencies.php:8 includes/currencies.php:9
6512
  #: includes/currencies.php:19 includes/currencies.php:40
6513
  #: includes/currencies.php:47 includes/currencies.php:67
6514
  #: includes/currencies.php:71 includes/currencies.php:78
6515
  #: includes/currencies.php:88 includes/currencies.php:90
6516
+ #: includes/currencies.php:97 includes/currencies.php:102
6517
  msgid "Euros (&euro;)"
6518
  msgstr ""
6519
 
6520
+ #: includes/currencies.php:24 includes/currencies.php:101
6521
  #: includes/currencies.php:9 includes/currencies.php:14
6522
  #: includes/currencies.php:24 includes/currencies.php:39
6523
  #: includes/currencies.php:46 includes/currencies.php:66
6524
  #: includes/currencies.php:70 includes/currencies.php:77
6525
  #: includes/currencies.php:87 includes/currencies.php:89
6526
+ #: includes/currencies.php:96 includes/currencies.php:101
6527
  msgid "Pounds Sterling (&pound;)"
6528
  msgstr ""
6529
 
6542
  msgid "Brazilian Real (R&#36;)"
6543
  msgstr ""
6544
 
6545
+ #: includes/currencies.php:35 includes/currencies.php:100
6546
  #: includes/currencies.php:12 includes/currencies.php:24
6547
  #: includes/currencies.php:34 includes/currencies.php:35
6548
  #: includes/currencies.php:38 includes/currencies.php:45
6549
  #: includes/currencies.php:65 includes/currencies.php:69
6550
  #: includes/currencies.php:76 includes/currencies.php:86
6551
  #: includes/currencies.php:88 includes/currencies.php:95
6552
+ #: includes/currencies.php:100
6553
  msgid "Canadian Dollars (&#36;)"
6554
  msgstr ""
6555
 
6660
  msgid "Polish Zloty"
6661
  msgstr ""
6662
 
6663
+ #: includes/currencies.php:65 includes/currencies.php:65
6664
+ msgid "Russian Ruble (&#8381;)"
6665
+ msgstr ""
6666
+
6667
+ #: includes/currencies.php:70 includes/currencies.php:25
6668
  #: includes/currencies.php:28 includes/currencies.php:45
6669
  #: includes/currencies.php:52 includes/currencies.php:62
6670
  #: includes/currencies.php:64 includes/currencies.php:65
6671
+ #: includes/currencies.php:70
6672
  msgid "Singapore Dollar (&#36;)"
6673
  msgstr ""
6674
 
6675
+ #: includes/currencies.php:75 includes/currencies.php:50
6676
  #: includes/currencies.php:57 includes/currencies.php:67
6677
  #: includes/currencies.php:69 includes/currencies.php:70
6678
+ #: includes/currencies.php:75
6679
  msgid "South African Rand (R)"
6680
  msgstr ""
6681
 
6682
+ #: includes/currencies.php:80 includes/currencies.php:30
6683
  #: includes/currencies.php:50 includes/currencies.php:54
6684
  #: includes/currencies.php:61 includes/currencies.php:71
6685
  #: includes/currencies.php:73 includes/currencies.php:75
6686
+ #: includes/currencies.php:80
6687
  msgid "South Korean Won"
6688
  msgstr ""
6689
 
6690
+ #: includes/currencies.php:83 includes/currencies.php:26
6691
  #: includes/currencies.php:31 includes/currencies.php:51
6692
  #: includes/currencies.php:55 includes/currencies.php:62
6693
  #: includes/currencies.php:72 includes/currencies.php:74
6694
+ #: includes/currencies.php:78 includes/currencies.php:83
6695
  msgid "Swedish Krona"
6696
  msgstr ""
6697
 
6698
+ #: includes/currencies.php:84 includes/currencies.php:27
6699
  #: includes/currencies.php:32 includes/currencies.php:52
6700
  #: includes/currencies.php:56 includes/currencies.php:63
6701
  #: includes/currencies.php:73 includes/currencies.php:75
6702
+ #: includes/currencies.php:79 includes/currencies.php:84
6703
  msgid "Swiss Franc"
6704
  msgstr ""
6705
 
6706
+ #: includes/currencies.php:85 includes/currencies.php:28
6707
  #: includes/currencies.php:33 includes/currencies.php:53
6708
  #: includes/currencies.php:57 includes/currencies.php:64
6709
  #: includes/currencies.php:74 includes/currencies.php:76
6710
+ #: includes/currencies.php:80 includes/currencies.php:85
6711
  msgid "Taiwan New Dollars"
6712
  msgstr ""
6713
 
6714
+ #: includes/currencies.php:86 includes/currencies.php:29
6715
  #: includes/currencies.php:34 includes/currencies.php:54
6716
  #: includes/currencies.php:58 includes/currencies.php:65
6717
  #: includes/currencies.php:75 includes/currencies.php:77
6718
+ #: includes/currencies.php:81 includes/currencies.php:86
6719
  msgid "Thai Baht"
6720
  msgstr ""
6721
 
6722
+ #: includes/currencies.php:87 includes/currencies.php:35
6723
  #: includes/currencies.php:55 includes/currencies.php:59
6724
  #: includes/currencies.php:66 includes/currencies.php:76
6725
  #: includes/currencies.php:78 includes/currencies.php:82
6726
+ #: includes/currencies.php:87
6727
  msgid "Turkish Lira"
6728
  msgstr ""
6729
 
6730
+ #: includes/currencies.php:89 includes/currencies.php:36
6731
  #: includes/currencies.php:56 includes/currencies.php:60
6732
  #: includes/currencies.php:67 includes/currencies.php:77
6733
  #: includes/currencies.php:79 includes/currencies.php:84
6734
+ #: includes/currencies.php:89
6735
  msgid "Vietnamese Dong"
6736
  msgstr ""
6737
 
6738
+ #: includes/filters.php:217 includes/filters.php:217
6739
  msgid ""
6740
  "There was a potential issue while setting the 'Profile Start Date' for a "
6741
  "user's subscription at checkout. PayPal does not allow one to set a Profile "
6752
  "situations."
6753
  msgstr ""
6754
 
6755
+ #: includes/filters.php:218 includes/filters.php:218
6756
  #, php-format
6757
  msgid ""
6758
  "User: %s<br />Email: %s<br />Membership Level: %s<br />Order #: %s<br /"
6760
  ">Trial Period: %s<br />Trial Frequency: %s<br />"
6761
  msgstr ""
6762
 
6763
+ #: includes/filters.php:220 includes/filters.php:220
6764
  #, php-format
6765
  msgid "Profile Start Date Issue Detected and Fixed at %s"
6766
  msgstr ""
6767
 
6768
+ #: includes/functions.php:329 includes/functions.php:464
6769
  #: includes/functions.php:160 includes/functions.php:196
6770
  #: includes/functions.php:200 includes/functions.php:202
6771
  #: includes/functions.php:203 includes/functions.php:204
6772
  #: includes/functions.php:207 includes/functions.php:243
6773
  #: includes/functions.php:309 includes/functions.php:315
6774
+ #: includes/functions.php:320 includes/functions.php:329
6775
+ #: includes/functions.php:455 includes/functions.php:464
6776
  #, php-format
6777
  msgid "The price for membership is <strong>%s</strong> now"
6778
  msgstr ""
6779
 
6780
+ #: includes/functions.php:331 includes/functions.php:466
6781
  #: includes/functions.php:202 includes/functions.php:204
6782
  #: includes/functions.php:205 includes/functions.php:206
6783
  #: includes/functions.php:209 includes/functions.php:245
6784
  #: includes/functions.php:311 includes/functions.php:317
6785
+ #: includes/functions.php:322 includes/functions.php:331
6786
+ #: includes/functions.php:457 includes/functions.php:466
6787
  #, php-format
6788
  msgid "<strong>%s</strong> now"
6789
  msgstr ""
6790
 
6791
+ #: includes/functions.php:340 includes/functions.php:169
6792
  #: includes/functions.php:205 includes/functions.php:211
6793
  #: includes/functions.php:213 includes/functions.php:214
6794
  #: includes/functions.php:215 includes/functions.php:218
6795
  #: includes/functions.php:254 includes/functions.php:320
6796
  #: includes/functions.php:326 includes/functions.php:331
6797
+ #: includes/functions.php:340
6798
  #, php-format
6799
  msgid " and then <strong>%s per %s for %d more %s</strong>."
6800
  msgstr ""
6801
 
6802
+ #: includes/functions.php:344 includes/functions.php:258
6803
  #: includes/functions.php:324 includes/functions.php:330
6804
+ #: includes/functions.php:335 includes/functions.php:344
6805
  #, php-format
6806
  msgid " and then <strong>%s every %d %s for %d more payments</strong>."
6807
  msgstr ""
6808
 
6809
+ #: includes/functions.php:349 includes/functions.php:178
6810
  #: includes/functions.php:214 includes/functions.php:220
6811
  #: includes/functions.php:222 includes/functions.php:223
6812
  #: includes/functions.php:224 includes/functions.php:227
6813
  #: includes/functions.php:263 includes/functions.php:329
6814
  #: includes/functions.php:335 includes/functions.php:340
6815
+ #: includes/functions.php:349
6816
  #, php-format
6817
  msgid " and then <strong>%s after %d %s</strong>."
6818
  msgstr ""
6819
 
6820
+ #: includes/functions.php:357 includes/functions.php:228
6821
  #: includes/functions.php:229 includes/functions.php:230
6822
  #: includes/functions.php:231 includes/functions.php:235
6823
  #: includes/functions.php:271 includes/functions.php:337
6824
  #: includes/functions.php:343 includes/functions.php:348
6825
+ #: includes/functions.php:357
6826
  #, php-format
6827
  msgid "The price for membership is <strong>%s per %s</strong>."
6828
  msgstr ""
6829
 
6830
+ #: includes/functions.php:359 includes/functions.php:230
6831
  #: includes/functions.php:233 includes/functions.php:237
6832
  #: includes/functions.php:273 includes/functions.php:339
6833
  #: includes/functions.php:345 includes/functions.php:350
6834
+ #: includes/functions.php:359
6835
  #, php-format
6836
  msgid "<strong>%s per %s</strong>."
6837
  msgstr ""
6838
 
6839
+ #: includes/functions.php:364 includes/functions.php:233
6840
  #: inclu