-
Notifications
You must be signed in to change notification settings - Fork 77
/
readme.txt
2106 lines (1724 loc) · 195 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
=== PayPal for WooCommerce ===
Contributors: angelleye, angelleyesupport, Umangvaghela
Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=SG9SQU2GBXJNA
Tags: woocommerce, paypal, express checkout, payments pro, angelleye, payflow, dodirectpayment, apple pay, google play, braintree, payments advanced, rest, credit cards, credit card payments, payments, payment
Requires at least: 5.8
Tested up to: 6.6.2
Stable tag: 4.5.20
License: GPLv3
License URI: http://www.gnu.org/licenses/gpl-3.0.html
One plugin for all things PayPal! Express Checkout with Smart Payment Buttons, PayPal Pro, Braintree with Apple and Google Pay, PayPal Advanced, and more!
== Description ==
= Introduction =
Easily add PayPal payment options to your WordPress / WooCommerce website.
* PayPal Complete Payments - Powered by PayPal
* PayPal Express Checkout / PayPal Smart Payment Buttons
* PayPal Website Payments Pro 3.0 (DoDirectPayment)
* PayPal Payments Pro 2.0 (PayPal Manager / PayFlow Gateway)
* PayPal Plus (Germany, Brazil, Mexico)
* PayPal Payments Advanced
* PayPal REST Credit Card Payments
* PayPal Braintree Credit Card Payments
* Fully Supports WooCommerce Payment Tokens!
* Compatible with WooCommerce Subscriptions!
[youtube https://www.youtube.com/watch?v=svq9ovWGp7I]
[youtube https://www.youtube.com/watch?v=VhQT8rX7uwE]
= WooCommerce Payment Tokens Compatibility =
Fully supports WooCommerce payment tokens, so buyers can choose to save their payment method to their account with your site for quicker checkout in the future.
= WooCommerce Subscriptions Compatibility =
If you are using WooCommerce Subscriptions to manage subscription profiles you will be able to accept any of our PayPal payment gateways for subscription sign-up and payments.
= FREE PayPal Payments Pro Account =
By using our plugin we can get you hooked up with PayPal Payments Pro with no monthly fee! (U.S. and Canada merchants only.)
This availability is limited based on your monthly volume, so you will need to be doing at least $1,000/mo in sales in order to get this done. If you are not at this level yet, enabling Express Checkout with our plugin will increase conversion rates on your site and help you get to that level.
[Submit a request](https://www.angelleye.com/free-paypal-pro-account-request/?utm_source=paypal-for-woocommerce&utm_medium=readme&utm_campaign=free_paypal_pro) and we'll get you hooked up!
= PayPal Plus Information =
The BETA version of PayPal Plus that we had included with this plugin has been stripped out as of version 1.2.4. We have moved PayPal Plus to its own separate plugin so that we may focus on all the different features and functionality it needs to work with the various countries it supports. [Get the PayPal Plus Plugin!](https://www.angelleye.com/product/woocommerce-paypal-plus-plugin/)
= Quality Control =
Payment processing can't go wrong. It's as simple as that. Our certified PayPal engineers have developed and thoroughly tested this plugin on the PayPal sandbox (test) servers to ensure your customers don't have problems paying you.
= Seamless PayPal Integration =
Stop bouncing back and forth between WooCommerce and PayPal to manage and reconcile orders. We've made sure to include all WooCommerce order data in PayPal transactions so that everything matches in both places. If you're looking at a PayPal transaction details page it will have all of the same data as a WooCommerce order page, and vice-versa.
= Error Handling =
PayPal's system can be tricky when it comes to handling errors. Most PayPal plugins do not correctly process the PayPal response which can result in big problems. For example:
* Fraud Filters could throw a "warning" instead of a full "success" response even when the payment was completed successfully.
* Many plugins treat these as failures and customers end up with duplicate payments if they continue to retry.
Our plugins always handle these warnings/errors correctly so that you do not have to worry about dealing with those types of situations.
= Localization =
The PayPal Express Checkout buttons and checkout pages will translate based off your WordPress language setting by default. The rest of the plugin was also developed with localization in mind and is ready for translation.
If you're interested in helping translate please [let us know](http://www.angelleye.com/contact-us/)!
= Get Involved =
Developers can contribute to the source code on the [PayPal for WooCommerce GitHub repository](https://github.com/angelleye/paypal-woocommerce).
== Installation ==
= Minimum Requirements =
* WooCommerce 3.0 or higher
= Automatic installation =
Automatic installation is the easiest option as WordPress handles the file transfers itself and you don't need to leave your web browser. To do an automatic install of PayPal for WooCommerce, log in to your WordPress dashboard, navigate to the Plugins menu and click Add New.
In the search field type PayPal for WooCommerce and click Search Plugins. Once you've found our plugin you can view details about it such as the the rating and description. Most importantly, of course, you can install it by simply clicking Install Now�?.
= Manual Installation =
1. Unzip the files and upload the folder into your plugins folder (/wp-content/plugins/) overwriting older versions if they exist
2. Activate the plugin in your WordPress admin area.
= Usage =
1. Open the settings page for WooCommerce and click the "Checkout" tab
2. Click on the sub-item for PayPal Express Checkout or Payments Pro.
3. Enter your API credentials and adjust any other settings to suit your needs.
= Updating =
Automatic updates should work great for you. As always, though, we recommend backing up your site prior to making any updates just to be sure nothing goes wrong.
== Screenshots ==
1. Display Pay with Credit Card and Pay with PayPal / PayPal Credit options on the shopping cart page.
2. PayPal Express Checkout button on product detail page.
3. Your logo and cart items accurately displayed on PayPal Express Checkout review pages.
4. Direct credit card processing option available with PayPal Payments Pro.
5. WooCommerce Payment Tokens - Save to Account option displayed to buyer during checkout.
6. PayPal Credit banner ad displayed on site via Marketing Solutions option (contracted).
7. PayPal Credit banner ad displayed on site via Marketing Solutions option (expanded).
== Frequently Asked Questions ==
= How do I create sandbox accounts for testing? =
* Login at http://developer.paypal.com.
* Click the Applications tab in the top menu.
* Click Sandbox Accounts in the left sidebar menu.
* Click the Create Account button to create a new sandbox account.
* TIP: Create at least one "seller" account and one "buyer" account if you want to fully test Express Checkout or other PayPal wallet payments.
* TUTORIAL: See our [step-by-step instructions with video guide](https://www.angelleye.com/create-paypal-sandbox-account/).
= Where do I get my API credentials? =
* Live credentials can be obtained by signing in to your live PayPal account here: https://www.paypal.com/us/cgi-bin/webscr?cmd=_login-api-run
* Sandbox credentials can be obtained by viewing the sandbox account profile within your PayPal developer account, or by signing in with a sandbox account here: https://www.sandbox.paypal.com/us/cgi-bin/webscr?cmd=_login-api-run
= How do I know which version of Payments Pro I have? =
* If you have a PayPal Manager account at http://manager.paypal.com as well as your regular PayPal account at http://www.paypal.com, then you are on Payments Pro 2.0.
* If you are unsure, you may need to [contact PayPal](https://www.paypal.com/us/webapps/helpcenter/helphub/home/) and request the information. Just let them know you need to enable a Payments Pro plugin on your website, but you're unsure whether you should use Website Payments Pro 3.0(DoDirectPayment) or Payments Pro 2.0 (PayFlow). They can confirm which one you need to use.
== Changelog ==
= 4.5.20 - 10.16.2024
* Feature - Upgrade CardFields from HostedFields. ([PFW-1873](https://github.com/angelleye/paypal-woocommerce/pull/2087))
* Fix - Added the migrated user flag to onboarding check API. ([PFW-1866](https://github.com/angelleye/paypal-woocommerce/pull/2091))
* Fix - Modify the condition to check for the upsell functionality separately. ([PFW-1901](https://github.com/angelleye/paypal-woocommerce/pull/2090))
* Fix - Classic Payments Pro Credentials Encrypted. ([PFW-1903](https://github.com/angelleye/paypal-woocommerce/pull/2089))
* Fix - Revert Admin notice. ([PFW-1904](https://github.com/angelleye/paypal-woocommerce/pull/2088))
= 4.5.19 - 09.23.2024
* Fix - Encrypted values being passed into BT gateway settings request causing failure. ([PFW-1906](https://github.com/angelleye/paypal-woocommerce/pull/2085))
* 4.5.18 - 09.20.2024
* Fix - is_front_page was called incorrectly. ([PFW-1889](https://github.com/angelleye/paypal-woocommerce/pull/2086))
= 4.5.17 - 09.14.2024
* Fix - Update migration code.
= 4.5.16 - 09.11.2024
* Fix - Updated PayPal billing agreement ID for renewal orders. ([PFW-1854](https://github.com/angelleye/paypal-woocommerce/pull/2082))
= 4.5.15 - 09.10.2024
* Fix - Resolved float value issue. ([PFW-1853](https://github.com/angelleye/paypal-woocommerce/pull/2081))
* Fix - Bug fix found during WPML testing. ([PFW-1869](https://github.com/angelleye/paypal-woocommerce/pull/2079))
= 4.5.14 - 09.05.2024
* Fix - PayPal buttons occasionally fail to load. ([PFW-1866](https://github.com/angelleye/paypal-woocommerce/pull/2078))
* Fix - Resolved the PayPal fee issue. ([PFW-1846](https://github.com/angelleye/paypal-woocommerce/pull/2073))
* Fix - Load JS and CSS only when needed. ([PFW-1845](https://github.com/angelleye/paypal-woocommerce/pull/2074))
* Fix - Disabled the instant order confirmation. ([PFW-1842](https://github.com/angelleye/paypal-woocommerce/pull/2075))
* Fix - Prevent duplicate loading of JavaScript variables. ([PFW-1852](https://github.com/angelleye/paypal-woocommerce/pull/2076))
* Fix - Conducted an admin notice audit. ([PFW-1800](https://github.com/angelleye/paypal-woocommerce/pull/2077))
= 4.5.13 - 08.29.2024
* Fix - Resolved global save conflict issue. ([PFW-1863](https://github.com/angelleye/paypal-woocommerce/pull/2071))
= 4.5.12 - 08.23.2024
* Fix - Fixed the email template override issue. ([PFWMA-3141](https://github.com/angelleye/paypal-woocommerce/pull/2070))
= 4.5.11 - 08.09.2024
* Fix - Resolved "headers already sent" messages. ([PFW-1841](https://github.com/angelleye/paypal-woocommerce/pull/2069))
= 4.5.10 - 08.09.2024
* Fix - Implemented logic for creating or updating an existing order during checkout. ([PFW-1840](https://github.com/angelleye/paypal-woocommerce/pull/2068))
= 4.5.9 - 08.09.2024
* Tweak - Eliminate redundant code and enhance code efficiency. ([PFW-1812](https://github.com/angelleye/paypal-woocommerce/pull/2054))
* Fix - Resolved Order Status Not Updating Properly. ([PFW-1822](https://github.com/angelleye/paypal-woocommerce/pull/2066))
* Fix - Resolved PHP notice. ([PFW-1832](https://github.com/angelleye/paypal-woocommerce/pull/2067))
= 4.5.8 - 07.19.2024
* Fix - Adds PFWMA compatibility without smart button. ([PFW-1825](https://github.com/angelleye/paypal-woocommerce/pull/2063))
* Fix - Resolved PHP notice. ([PFW-1826](https://github.com/angelleye/paypal-woocommerce/pull/2064))
* Fix - Resolved duplicate order note. ([PFW-1827](https://github.com/angelleye/paypal-woocommerce/pull/2065))
= 4.5.7 - 07.15.2024
* Fix - Prevent subscription renewals from triggering twice. ([PFW-1824](https://github.com/angelleye/paypal-woocommerce/pull/2061))
= 4.5.6 - 07.15.2024
* Fix - Update "configure" link. ([PFW-1801](https://github.com/angelleye/paypal-woocommerce/pull/2055))
* Fix - CheckoutWC Bug with Stripe Enabled. ([PFW-1802](https://github.com/angelleye/paypal-woocommerce/pull/2056))
* Fix - PayPal Order ID Missing - "Unable to parse PayPal response body". ([PFW-1810](https://github.com/angelleye/paypal-woocommerce/pull/2057))
* Fix - Email getting replaced by what PayPal gives us. ([PFW-1813](https://github.com/angelleye/paypal-woocommerce/pull/2058))
* Fix - PayPal Onboard Seller Invitation: Link not visible on a white background. ([PFW-1816](https://github.com/angelleye/paypal-woocommerce/pull/2059))
= 4.5.5 - 06.28.2024
* Fix - Ensure the woocommerce_settings_api_sanitized_fields hook is not triggered twice. ([PFW-1811](https://github.com/angelleye/paypal-woocommerce/pull/2053))
= 4.5.4 - 06.28.2024
* Fix - Resolved issue with billing address issue in the classic cart and checkout template. ([PFW-1808](https://github.com/angelleye/paypal-woocommerce/pull/2051))
= 4.5.3 - 06.19.2024
* Fix - Remove Voiding auth cancels order. ([PFW-1807](https://github.com/angelleye/paypal-woocommerce/pull/2050))
= 4.5.2 - 06.13.2024
* Fix - Remove PFWMA condition for migration. ([PFW-1804](https://github.com/angelleye/paypal-woocommerce/pull/2049))
= 4.5.1 - 06.12.2024
* Fix - Resolved issue with migration wizard. ([PFW-1803](https://github.com/angelleye/paypal-woocommerce/pull/2048))
= 4.5.0 - 06.11.2024
* Feature - Adds PFWMA compatibility with PPCP. ([PFW-977](https://github.com/angelleye/paypal-woocommerce/pull/2047))
= 4.4.33 - 05.13.2024 =
* Tweak - Adjust Update Cart and Checkout address issue. ([PFW-1799](https://github.com/angelleye/paypal-woocommerce/pull/2042))
= 4.4.32 - 05.13.2024 =
* Tweak - Adjust Auth and capture procedure. ([PFW-1798](https://github.com/angelleye/paypal-woocommerce/pull/2041))
= 4.4.31 - 05.13.2024 =
* Feature - Adds hide/show pre order settings. ([PFW-1797](https://github.com/angelleye/paypal-woocommerce/pull/2040))
* Feature - Adds Requires Plugins as woocommerce. ([PFW-1794](https://github.com/angelleye/paypal-woocommerce/pull/2039))
* Feature - Adds WooCommerce Block compatibility on Cart and Checkout pages. ([PFW-635](https://github.com/angelleye/paypal-woocommerce/pull/2017))
= 4.4.30 - 04.29.2024 =
* Feature - Adds WooCommerce Pre-Orders compatibility. ([PFW-1477](https://github.com/angelleye/paypal-woocommerce/pull/2038))
= 4.4.29 - 04.29.2024 =
* Tweak - Remove old and obsolete notice from WP admin. ([PFW-1795](https://github.com/angelleye/paypal-woocommerce/pull/2037))
* Tweak - Adds jquery-blockui if someone remove it. ([PFW-1561](https://github.com/angelleye/paypal-woocommerce/pull/2036))
* Tweak - PHP Notice. ([PFW-1535](https://github.com/angelleye/paypal-woocommerce/pull/2035))
= 4.4.28 - 04.10.2024 =
* Fix - CheckoutWC Compatibility Issues. ([PFW-1792](https://github.com/angelleye/paypal-woocommerce/pull/2034))
= 4.4.27 - 04.02.2024 =
* Feature - Adds PHP 8.3 compatibility. ([PFW-1791](https://github.com/angelleye/paypal-woocommerce/pull/2032))
* Tweak - Adjust description for automatic capture of Auth option in settings. ([PFW-1790](https://github.com/angelleye/paypal-woocommerce/pull/2033))
= 4.4.26 - 04.02.2024 =
* Tweak - Show the 'Place Order' button for subscription products with a free trial. ([PFW-1782](https://github.com/angelleye/paypal-woocommerce/pull/2031))
* Fix - Display save card deprecated label in my account page. ([PFW-1789](https://github.com/angelleye/paypal-woocommerce/pull/2027))
= 4.4.25 - 03.26.2024 =
* Feature - Default activation of Vault, Google, and Apple Pay for merchant onboarding. ([PFW-1787](https://github.com/angelleye/paypal-woocommerce/pull/2028))
* Tweak - Concealed Google Pay option for subscription products. ([PFW-1788](https://github.com/angelleye/paypal-woocommerce/pull/2029))
* Fix - Addressed PHP notice issue. ([PFW-1780](https://github.com/angelleye/paypal-woocommerce/pull/2030))
= 4.4.24 - 03.19.2024 =
* Tweak - Adjust migration order notes. ([PFW-1784](https://github.com/angelleye/paypal-woocommerce/pull/2025))
= 4.4.23 - 03.11.2024 =
* Tweak - Update function name. ([PFW-1779](https://github.com/angelleye/paypal-woocommerce/pull/2024))
* Tweak - CVC field absence on checkout page fixed for subscriptions with trial periods. ([PFW-1762](https://github.com/angelleye/paypal-woocommerce/pull/2023))
= 4.4.22 - 03.07.2024 =
* Feature - Updated migration wizard for Woo classic gateway. ([PFW-1777](https://github.com/angelleye/paypal-woocommerce/pull/2022))
* Feature - Extended support for Advanced Credit Card, Vault, Apple, and Google. ([PFW-1775](https://github.com/angelleye/paypal-woocommerce/pull/2018))
* Fix - Addressed issue with ACC not displaying when PayPal Standard CC is hidden in gateway settings. ([PFW-1771](https://github.com/angelleye/paypal-woocommerce/pull/2020))
* Fix - Rectified Saved Payment Method issue. ([PFW-1772](https://github.com/angelleye/paypal-woocommerce/pull/2019))
* Fix - Resolved pricing discrepancy for variable products in Pay Later. ([PFW-1758](https://github.com/angelleye/paypal-woocommerce/pull/2016))
= 4.4.21 - 03.06.2024 =
* Fix - Resolved Migration Wizard Update. ([PFW-1776](https://github.com/angelleye/paypal-woocommerce/pull/2021))
= 4.4.20 - 02.27.2024 =
* Tweak - Enhanced compatibility with WPML translation for Gateway settings page. ([PFW-1667](https://github.com/angelleye/paypal-woocommerce/pull/1979))
* Tweak - Enhancements required for Migration Wizard batches. ([PFW-1766](https://github.com/angelleye/paypal-woocommerce/pull/2011))
* Tweak - Rename it back to 'Complete Payments'. ([PFW-1763](https://github.com/angelleye/paypal-woocommerce/pull/2013))
* Tweak - Modify the logic to verify if the vault is enabled. ([PFW-1759](https://github.com/angelleye/paypal-woocommerce/pull/2014))
* Fix - Compatibility of the Express Checkout section with CheckoutWC. ([PFW-1755](https://github.com/angelleye/paypal-woocommerce/pull/2015))
= 4.4.19 - 02.23.2024 =
* Tweak - Resolved wc_get_log_file_path() deprecation warnings. ([PFW-1767](https://github.com/angelleye/paypal-woocommerce/pull/2012))
= 4.4.18 - 02.21.2024 =
* Tweak - Migration Wizard Update. ([PFW-1747](https://github.com/angelleye/paypal-woocommerce/pull/2009))
* Tweak - Expand Google / Apple Pay Regions. ([PFW-1760](https://github.com/angelleye/paypal-woocommerce/pull/2008))
* Fix - Resolve FunnelKit Conflicts. ([PFW-1751](https://github.com/angelleye/paypal-woocommerce/pull/2007))
= 4.4.17 - 02.11.2024 =
* Fix - Added JS Logger support for PPCP payment gateways to log the errors. ([PFW-1726](https://github.com/angelleye/paypal-woocommerce/pull/2006))
= 4.4.16 - 01.25.2024 =
* Fix - Resolved the express button display issue with Apple and Google Pay. ([PFW-1729](https://github.com/angelleye/paypal-woocommerce/pull/2004))
* Fix - Fixed the capture issue on order status change by third party plugins. ([PFW-1731](https://github.com/angelleye/paypal-woocommerce/pull/2002))
* Tweak - Resolve the Pay Later Messaging render error for Merchants with no PayLater Support in account. ([PFW-1730](https://github.com/angelleye/paypal-woocommerce/pull/2001))
= 4.4.15 - 01.13.2024 =
* Fix - Resolved amount mismatch error when custom discounts are applied. ([PFW-1712](https://github.com/angelleye/paypal-woocommerce/pull/1999))
* Tweak - Added the code to display error on-screen for dirty JSON. ([PFW-1724](https://github.com/angelleye/paypal-woocommerce/pull/2000))
* Fix - Disable capture funds button in admin if order total is captured. ([PFW-1723](https://github.com/angelleye/paypal-woocommerce/pull/1998))
= 4.4.14 - 01.12.2024 =
* Feature - Added the shipment tracking support on line item basis for direct captured orders. ([PFW-1709](https://github.com/angelleye/paypal-woocommerce/pull/1989))
* Feature - Added styling configuration settings for Advanced CC form. ([PFW-1673](https://github.com/angelleye/paypal-woocommerce/pull/1992))
* Feature - Adjust order status based on Order amount during order Capture for Authorized orders. ([PFW-1693](https://github.com/angelleye/paypal-woocommerce/pull/1993))
* Feature - Set order status based on order status configuration during checkout. ([PFW-1662](https://github.com/angelleye/paypal-woocommerce/pull/1994))
* Fix - Fixed the google pay, apple pay payment gateway display issue on variations product page. ([PFW-1635](https://github.com/angelleye/paypal-woocommerce/pull/1995))
* Fix - Fixed the capture issue with authorized orders on order status change. ([PFW-1714](https://github.com/angelleye/paypal-woocommerce/pull/1996))
* Fix - Resolved the smart button display issue at the top of checkout page. ([PFW-1710](https://github.com/angelleye/paypal-woocommerce/pull/1991))
= 4.4.13 - 12.22.2023 =
* Feature - Add HPOS compatibility with PFW Migrations. ([PFW-1708](https://github.com/angelleye/paypal-woocommerce/pull/1990))
* Fix - Use correct payment method name in Migrations tool. ([PFW-1707](https://github.com/angelleye/paypal-woocommerce/pull/1988))
= 4.4.12 - 12.18.2023 =
* Fix - Resolved Authorization & Auto Capture flow. ([PFW-1620](https://github.com/angelleye/paypal-woocommerce/pull/1986))
* Fix - Update Eligible Countries for PPCP-Advanced. ([PFW-1675](https://github.com/angelleye/paypal-woocommerce/pull/1985))
* Fix - Resolved Funnelkit Checkout top smart button shipping validation error. ([PFW-1704](https://github.com/angelleye/paypal-woocommerce/pull/1987))
= 4.4.11 - 12.05.2023 =
* Tweak - Resolved the checkout error message display issue and translation function issue. ([PFW-1699](https://github.com/angelleye/paypal-woocommerce/pull/1984))
= 4.4.10 - 12.01.2023 =
* Fix - Fixed the Capture issue with existing Authorized orders from Order Pay page. ([PFW-1688](https://github.com/angelleye/paypal-woocommerce/pull/1983))
* Fix - Resolves issue with Order ID update issue on PayPal for existing orders. ([PFW-1695](https://github.com/angelleye/paypal-woocommerce/pull/1982))
* Fix - Update payment method during checkout for existing orders. ([PFW-1696](https://github.com/angelleye/paypal-woocommerce/pull/1981))
* Fix - Resolved Cart total mismatch issue with PayLater. ([PFW-1692](https://github.com/angelleye/paypal-woocommerce/pull/1980))
= 4.4.9 - 11.28.2023 =
* Tweak - Do not enqueue PayPal JS for deleted orders on Order Pay page. ([PFW-1690](https://github.com/angelleye/paypal-woocommerce/pull/1977))
* Fix - Fixed the warning issue due to missing variable. ([PFW-1689](https://github.com/angelleye/paypal-woocommerce/pull/1976))
= 4.4.8 - 11.25.2023 =
* Feature - Adds reCAPTCHA for WooCommerce compatibility. ([PFW-1648](https://github.com/angelleye/paypal-woocommerce/pull/1973))
* Fix - Fixed negative line items. ([PFW-1687](https://github.com/angelleye/paypal-woocommerce/pull/1974))
= 4.4.7 - 11.23.2023 =
* Tweak - Removed the order edit disable feature. ([PFW-1684](https://github.com/angelleye/paypal-woocommerce/pull/1972))
* Tweak - Resolved the Auth, Capture & Refund issues during order status change. ([PFW-1686](https://github.com/angelleye/paypal-woocommerce/pull/1971))
* Tweak - Added WooCommerce Fee support with Payment gateways. ([PFW-1683](https://github.com/angelleye/paypal-woocommerce/pull/1970))
* Feature - Add smart button support for product_page shortcode. ([PFW-1668](https://github.com/angelleye/paypal-woocommerce/pull/1969))
= 4.4.6 - 11.23.2023 =
* Fix - Fixed the translation function error in frontend. ([PFW-1685](https://github.com/angelleye/paypal-woocommerce/pull/1968))
= 4.4.5 - 11.22.2023 =
* Fix - Fixed the refund option display issue with Authorized Captured orders. ([PFW-1681](https://github.com/angelleye/paypal-woocommerce/pull/1967))
* Fix - Resolved the Cartflow Upsells issue with PPCP. ([PFW-1679](https://github.com/angelleye/paypal-woocommerce/pull/1966))
* Fix - Fixed the credit card token setup function parameter issue. ([PFW-1682](https://github.com/angelleye/paypal-woocommerce/pull/1965))
* Tweak - Translation added for the create order error message. ([PFW-1598](https://github.com/angelleye/paypal-woocommerce/pull/1964))
* Fix - Auto-populate the address in PayPal Guest checkout. ([PFW-1677](https://github.com/angelleye/paypal-woocommerce/pull/1963))
= 4.4.4 - 11.17.2023 =
* Tweak - Handle unsupported currency error in frontend and display user-friendly message. ([PFW-1672](https://github.com/angelleye/paypal-woocommerce/pull/1962))
* Tweak - Removes defer or async tags for jQuery and WP Translation JS libraries. ([PFW-1676](https://github.com/angelleye/paypal-woocommerce/pull/1961))
* Fix - Resolved the translation script dependency issue with express checkout. ([PFW-1674](https://github.com/angelleye/paypal-woocommerce/pull/1960))
* Fix - Resolved the has_authorization_expired method warning issue. ([PFW-1666](https://github.com/angelleye/paypal-woocommerce/pull/1959))
= 4.4.3 - 11.14.2023 =
* Fix - Resolves the warning with express checkout gateway on product pages. ([PFW-1660](https://github.com/angelleye/paypal-woocommerce/pull/1955))
* Tweak - Disables the Flexible Partner Refund feature at PayPal to allow refunds directly from PayPal. ([PFW-1664](https://github.com/angelleye/paypal-woocommerce/pull/1958))
= 4.4.2 - 11.10.2023 =
* Tweak - Implemented a few adjustments for HPOS compatibility. ([PFW-1661](https://github.com/angelleye/paypal-woocommerce/pull/1956))
= 4.4.1 - 11.09.2023 =
* Fix - Use the payment method name as the title for the order. ([PFW-1658](https://github.com/angelleye/paypal-woocommerce/pull/1953))
= 4.4.0 - 11.09.2023 =
* Feature - Added functionality for Auth/Capture & Refund, along with Shipment tracking on a Line Item level basis. ([PFW-1616](https://github.com/angelleye/paypal-woocommerce/pull/1951))
* Feature - High Performance Order Storage Compatibility. ([PFW-1483](https://github.com/angelleye/paypal-woocommerce/pull/1904))
* Feature - Added JS Internationalization support in frontend & French translations. ([PFW-1651](https://github.com/angelleye/paypal-woocommerce/pull/1952))
* Tweak - Fixes CheckoutWC compatibility and general billing address validations issues. ([PFW-1650](https://github.com/angelleye/paypal-woocommerce/pull/1947))
* Tweak - Fixes Place Order button display issue with PPCP payment method when disable smart button setting is ON. ([PFW-1646](https://github.com/angelleye/paypal-woocommerce/pull/1944))
* Tweak - CSS spacing issue between buttons and CC icons on checkout page. ([PFW-1500](https://github.com/angelleye/paypal-woocommerce/pull/1945))
* Tweak - Remove PayLater Messaging from Add Payment Method page. ([PFW-1653](https://github.com/angelleye/paypal-woocommerce/pull/1950))
= 4.3.4 - 11.09.2023 =
* Fix - Resolves Tokens Expired issue on PayPal Classic Subscription Profiles. ([PFW-1647](https://github.com/angelleye/paypal-woocommerce/pull/1946))
= 4.3.3 - 10.26.2023 =
* Tweak - Fixes smart button & advanced CC display issue on dynamic payment method changes on checkout page. ([PFW-1645](https://github.com/angelleye/paypal-woocommerce/pull/1942))
* Fix - Resolves the shipping address override issue on checkout page. ([PFW-1644](https://github.com/angelleye/paypal-woocommerce/pull/1940))
* Tweak - Optimized the ID and Client token API calls. ([PFW-1643](https://github.com/angelleye/paypal-woocommerce/pull/1939))
= 4.3.2 - 10.24.2023 =
* Tweak - Compatibility fix added for YITH WooCommerce Deposits / Down Payments plugin. ([PFW-1523](https://github.com/angelleye/paypal-woocommerce/pull/1938))
* Tweak - Adds compatibility fixes for CheckoutWC pages with Advanced CC gateway. ([PFW-1642](https://github.com/angelleye/paypal-woocommerce/pull/1937))
= 4.3.1 - 10.17.2023 =
* Fix - Resolves the button and hosted fields display issue on currency change. ([PFW-1631](https://github.com/angelleye/paypal-woocommerce/pull/1935))
* Fix - Resolves update order api method failure handling to fix session expired issue. ([PFW-1638](https://github.com/angelleye/paypal-woocommerce/pull/1936))
= 4.3.0 - 10.16.2023 =
* Feature - Added the Google Pay payment gateway. ([PFW-1576](https://github.com/angelleye/paypal-woocommerce/pull/1906))
* Feature - Add new payment method using PayPal & Advanced CC (vault) without payment. ([PFW-1577](https://github.com/angelleye/paypal-woocommerce/pull/1933))
* Tweak - Added the Apple Pay button customization settings. ([PFW-1529](https://github.com/angelleye/paypal-woocommerce/pull/1910))
* Tweak - Do not load Apple Pay JS SDK when domain is not registered. ([PFW-1612](https://github.com/angelleye/paypal-woocommerce/pull/1932))
* Tweak - Added the Google Pay compatibility with Safari browsers. ([PFW-1576](https://github.com/angelleye/paypal-woocommerce/pull/1931))
* Fix - Resolves the error message display issue on product, cart and checkout pages. ([PFW-1602](https://github.com/angelleye/paypal-woocommerce/pull/1909))
* Fix - Fixes the PayPal environment change handling on PPCP gateway settings page. ([PFW-1633](https://github.com/angelleye/paypal-woocommerce/pull/1934))
= 4.2.12 - 10.13.2023 =
* Fix - Resolves the woocommerce validation issue with other plugins. ([PFW-1630](https://github.com/angelleye/paypal-woocommerce/pull/1930))
= 4.2.11 - 10.13.2023 =
* Tweak - Format country code in upper case for PayPal APIs. ([PFW-1632](https://github.com/angelleye/paypal-woocommerce/pull/1929))
* Tweak - Multi-Currency country code support added for plugins. ([PFW-1631](https://github.com/angelleye/paypal-woocommerce/pull/1928))
* Fix - Resolved the Smart Button issue on Order pay page with PayPal Express payment gateway. ([PFW-1621](https://github.com/angelleye/paypal-woocommerce/pull/1927))
= 4.2.10 - 10.10.2023 =
* Fix - Resolves the script dependency problem with Classic Payment Gateways. ([PFW-1609](https://github.com/angelleye/paypal-woocommerce/pull/1926))
* Fix - Resolves the session handling issues. ([PFW-1619](https://github.com/angelleye/paypal-woocommerce/pull/1925))
* Fix - Resolves advanced credit card issue on the checkout page due to API permissions issues. ([PFW-1627](https://github.com/angelleye/paypal-woocommerce/pull/1924))
* Tweak - Resolves the fluid checkout page compatibility issue with leave popup coming due to before unload event. ([PFW-1611](https://github.com/angelleye/paypal-woocommerce/pull/1918))
= 4.2.9 - 10.10.2023 =
* Fix - PPCP Migration Wizard - Bug with ACC Approval/Denial. ([PFW-1624](https://github.com/angelleye/paypal-woocommerce/pull/1923))
= 4.2.8 - 10.05.2023 =
* Tweak - Updated the PayLater messaging dynamic amount update flow. ([PFW-1622](https://github.com/angelleye/paypal-woocommerce/pull/1922))
* Fix - Resolves the amount update issue on order pay page with Apple Pay gateway. ([PFW-1618](https://github.com/angelleye/paypal-woocommerce/pull/1921))
= 4.2.7 - 10.05.2023 =
* Fix - Resolves the shipping address validation error on checkout page. ([PFW-1617](https://github.com/angelleye/paypal-woocommerce/pull/1920))
= 4.2.6 - 10.02.2023 =
* Fix - Resolves the shipping validation issue. ([PFW-1590](https://github.com/angelleye/paypal-woocommerce/pull/1913))
* Tweak - woocommerce_add_error hook not working properly with PPCP. ([PFW-1601](https://github.com/angelleye/paypal-woocommerce/pull/1914))
* Tweak - Move to spinner when submitting form. ([PFW-1600](https://github.com/angelleye/paypal-woocommerce/pull/1915))
* Tweak - Cookies and Content Security Policy Compatibility. ([PFW-1588](https://github.com/angelleye/paypal-woocommerce/pull/1916))
* Tweak - Smart Button Doesn't Load Properly After Clicking 'Order Again' and Redirecting to Cart Page. ([PFW-1605](https://github.com/angelleye/paypal-woocommerce/pull/1917))
= 4.2.5 - 09.28.2023 =
* Tweak - Pay Later Not Updating Properly. ([PFW-1587](https://github.com/angelleye/paypal-woocommerce/pull/1912))
= 4.2.4 - 09.28.2023 =
* Feature - Update cart product qty on cancel or close the PayPal login window. ([PFW-1591](https://github.com/angelleye/paypal-woocommerce/pull/1908))
* Tweak - Line Breaks in Order Notes no longer respected. ([PFW-1586](https://github.com/angelleye/paypal-woocommerce/pull/1905))
= 4.2.3 - 09.27.2023 =
* Fix - Fixes the undefined method error & Place order button css override issue. ([PFW-1604](https://github.com/angelleye/paypal-woocommerce/pull/1911))
* Tweak - Load javascript file asynchronously to enhance the site load time. ([PFW-1321](https://github.com/angelleye/paypal-woocommerce/pull/1907))
= 4.2.2 - 09.13.2023 =
* Fix - Resolves pending orders issue due to CC authorize/capture failure. ([PFW-1585](https://github.com/angelleye/paypal-woocommerce/pull/1903))
= 4.2.1 - 09.11.2023 =
* Fix - Fixes Order notes are not getting added to the WooCommerce order. ([PFW-1581](https://github.com/angelleye/paypal-woocommerce/pull/1901))
= 4.2.0 - 09.08.2023 =
* Tweak - Resolves the pending order issue. ([PFW-1568](https://github.com/angelleye/paypal-woocommerce/pull/1898))
* Fix - Fixes the PayPal transaction activity table structure. ([PFW-1566](https://github.com/angelleye/paypal-woocommerce/pull/1900))
= 4.1.24 - 08.25.2023 =
* Fix - Resolves the PayLaterMessaging duplicate display issue when terms and conditions is on during checkout. ([PFW-1527](https://github.com/angelleye/paypal-woocommerce/pull/1897))
= 4.1.23 - 08.22.2023 =
* Fix - Resolves the pending order issue with CC payment gateway on checkout page. ([PFW-1437](https://github.com/angelleye/paypal-woocommerce/pull/1896))
* Fix - Resolves FunnelKit compatibility issue. ([PFW-1560](https://github.com/angelleye/paypal-woocommerce/pull/1895))
* Tweak - Added the ApplePay domain validation file auto-update mechanism. ([PFW-1554](https://github.com/angelleye/paypal-woocommerce/pull/1894))
= 4.1.22 - 08.15.2023 =
* Fix - Resolves the disable funding methods display issue on checkout page. ([PFW-1549](https://github.com/angelleye/paypal-woocommerce/pull/1893))
* Fix - Resolves the amount formatting issue on PHP 8.2 ([PFW-1547](https://github.com/angelleye/paypal-woocommerce/pull/1892))
* Tweak - Tweaked the apple pay gateway display issue on non-safari browsers. ([PFW-1537](https://github.com/angelleye/paypal-woocommerce/pull/1890))
* Tweak - Adds the ApplePay domain verification file to .well-known folder. ([PFW-1532](https://github.com/angelleye/paypal-woocommerce/pull/1885))
= 4.1.21 - 08.15.2023 =
* Fix - Resolves Payment method sorting/display issue. ([PFW-1545](https://github.com/angelleye/paypal-woocommerce/pull/1889))
= 4.1.20 - 08.14.2023 =
* Fix - Remove Top of the smart button when FunnelKit enable. ([PFW-1542](https://github.com/angelleye/paypal-woocommerce/pull/1887))
= 4.1.19 - 08.12.2023 =
* Fix - Add add the file name to the exception log. ([PFW-1437](https://github.com/angelleye/paypal-woocommerce/pull/1886))
= 4.1.18 - 08.10.2023 =
* Fix - Fixed Disable CC option display issue on PPCP settings page ([PFW-1522](https://github.com/angelleye/paypal-woocommerce/pull/1882))
* Fix - Resolves postdata parsing issue ([PFW-1449](https://github.com/angelleye/paypal-woocommerce/pull/1884))
* Fix - Resolves default radio select issue with CC payment method on checkout page ([PFW-1530](https://github.com/angelleye/paypal-woocommerce/pull/1883))
= 4.1.17 - 08.09.2023 =
* Fix - Resolves the PayLaterMessaging Shortcode error and warnings due to undefined variables ([PFW-1524](https://github.com/angelleye/paypal-woocommerce/pull/1879))
= 4.1.16 - 08.09.2023 =
* Fix - Resolves the nonce issue on checkout when an account is created during checkout process ([PFW-1514](https://github.com/angelleye/paypal-woocommerce/pull/1878))
* Fix - Resolves the PayLaterMessaging render issue due to missing PayPal lib ([PFW-1524](https://github.com/angelleye/paypal-woocommerce/pull/1874))
= 4.1.15 - 08.09.2023 =
* Tweak - Updated the Credit card icons and layout on checkout page ([PFW-1500](https://github.com/angelleye/paypal-woocommerce/pull/1867))
* Fix - Resolves issue on Order pay page with orders having expired PayPal order id ([PFW-1534](https://github.com/angelleye/paypal-woocommerce/pull/1875))
= 4.1.14 - 08.03.2023 =
* Fix - Resolves the multiple PayPal Fees display issue on order detail page in admin panel. ([PFW-1515](https://github.com/angelleye/paypal-woocommerce/pull/1869))
= 4.1.13 - 08.03.2023 =
* Fix - Resolves the fatal error on order detail page due to PayPal Fees meta box in admin panel. ([PFW-1503](https://github.com/angelleye/paypal-woocommerce/pull/1868))
= 4.1.12 - 08.03.2023 =
* Fix - Fixed the order pay page issue when customer tries to pay on second attempt. ([PFW-1513](https://github.com/angelleye/paypal-woocommerce/pull/1866))
* Tweak - Adds PHP 8.2 compatibility. ([PFW-1474](https://github.com/angelleye/paypal-woocommerce/pull/1865))
* Tweak - Added the Cartflows compatibility with PPCP. ([PFW-1298](https://github.com/angelleye/paypal-woocommerce/pull/1864))
* Fix - Fixed the PayPal Transaction Activity table fatal error due to order detection issues. ([PFW-1512](https://github.com/angelleye/paypal-woocommerce/pull/1863))
* Tweak - Added the SiteGround plugin compatibility with Express Checkout. ([PFW-1507](https://github.com/angelleye/paypal-woocommerce/pull/1862))
* Fix - Resolved the issue with Authorize and Capture issue with PPCP. ([PFW-1508](https://github.com/angelleye/paypal-woocommerce/pull/1860))
* Tweak - Updated the migration wizard UI. ([PFW-1509](https://github.com/angelleye/paypal-woocommerce/pull/1859))
* Fix - Resolves the multiple PayPal Fees display issue on order detail page in admin panel. ([PFW-1503](https://github.com/angelleye/paypal-woocommerce/pull/1856))
= 4.1.11 - 08.03.2023 =
* Fix - Resolves JS angelleyeOrder is not defined issue. ([PFW-1510](https://github.com/angelleye/paypal-woocommerce/pull/1861))
= 4.1.10 - 08.01.2023 =
* Tweak - Added the SiteGround plugin compatibility with PPCP. ([PFW-1507](https://github.com/angelleye/paypal-woocommerce/pull/1858))
* Tweak - Handled missing order id in session. ([PFW-1505](https://github.com/angelleye/paypal-woocommerce/pull/1857))
= 4.1.9 - 07.31.2023 =
* Feature - Adds FunnelKit Compatibility. ([PFW-1311](https://github.com/angelleye/paypal-woocommerce/pull/1829))
* Tweak - PPCP Error Handling and Messaging. ([PFW-1410](https://github.com/angelleye/paypal-woocommerce/pull/1845))
* Tweak - Live Upgrade is using Sandbox for Connect. ([PFW-1506](https://github.com/angelleye/paypal-woocommerce/pull/1855))
= 4.1.8 - 07.25.2023 =
* Tweak - Optimised the seller on-boarding status check to resolve load issues ([PFW-1499](https://github.com/angelleye/paypal-woocommerce/pull/1854))
= 4.1.7 - 07.25.2023 =
* Fix - Resolves Currency Conflict with PayPal JS SDK. ([PFW-1497](https://github.com/angelleye/paypal-woocommerce/pull/1853))
= 4.1.6 - 07.25.2023 =
* Fix - PHP error. ([PFW-1498](https://github.com/angelleye/paypal-woocommerce/pull/1852))
= 4.1.5 - 07.25.2023 =
* Fix - PHP error. ([PFW-1496](https://github.com/angelleye/paypal-woocommerce/pull/1851))
= 4.1.4 - 07.25.2023 =
* Fix - Resolves issues with price rounding. ([PFW-1496](https://github.com/angelleye/paypal-woocommerce/pull/1850))
= 4.1.3 - 07.23.2023 =
* Fix - Remove invoice prefix. ([PFW-1494](https://github.com/angelleye/paypal-woocommerce/pull/1849))
* Fix - Remove opt-in messaging. ([PFW-1493](https://github.com/angelleye/paypal-woocommerce/pull/1848))
= 4.1.2 - 07.21.2023 =
* Fix - Do not enable Apple Pay payment gateway by-default on checkout page. ([PFW-1488](https://github.com/angelleye/paypal-woocommerce/pull/1847))
= 4.1.1 - 07.21.2023 =
* Fix - Resolves issues with tokenization feature onboarding. ([PFW-1487](https://github.com/angelleye/paypal-woocommerce/pull/1846))
= 4.1.0 - 07.21.2023 =
* Feature - Adds Apple Pay Integration. ([PFW-1389](https://github.com/angelleye/paypal-woocommerce/pull/1820))
* Feature - Adds Classic to PPCP Migration Wizard. ([PFW-1239](https://github.com/angelleye/paypal-woocommerce/tree/PFW-1239))
= 4.0.23 - 07.13.2023 =
* Fix - Resolves with WooCommerce Services. ([PFW-1484](https://github.com/angelleye/paypal-woocommerce/pull/1844))
* Fix - Resolves JS error. ([PFW-1480](https://github.com/angelleye/paypal-woocommerce/pull/1843))
= 4.0.22 - 07.10.2023 =
* Feature - Adds Woo Precious Metals Discounts and Payment Fees Compatibility. ([PFW-1479](https://github.com/angelleye/paypal-woocommerce/pull/1842))
= 4.0.21 - 07.10.2023 =
* Fix - Load the Library in the end so that DOM is loaded completely. AHD-20178
= 4.0.20 - 06.27.2023 =
* Tweak - Remove Template override code for Proceed to checkout button. ([PFW-1471](https://github.com/angelleye/paypal-woocommerce/pull/1838))
* Tweak - Resolves Pay Later Messaging - Shortcode not rendering. ([PFW-1472](https://github.com/angelleye/paypal-woocommerce/pull/1837))
* Fix - Resolves PHP Error. ([PFW-1469](https://github.com/angelleye/paypal-woocommerce/pull/1836))
= 4.0.19 - 06.22.2023 =
* Tweak - Allows skip final review page for payment tokens. ([PFW-1466](https://github.com/angelleye/paypal-woocommerce/pull/1835))
= 4.0.18 - 06.14.2023 =
* Feature - Adds MX and JP to ACDC. ([PFW-1467](https://github.com/angelleye/paypal-woocommerce/pull/1833))
* Tweak - Adds allow manual migration classic to PPCP. ([PFW-1468](https://github.com/angelleye/paypal-woocommerce/pull/1834))
* Fix - Reference Transaction Order Adjustment. ([PFW-1465](https://github.com/angelleye/paypal-woocommerce/pull/1832))
* Fix - Resolves PHP notice. ([PFW-1461](https://github.com/angelleye/paypal-woocommerce/pull/1831))
= 4.0.17 - 06.06.2023 =
* Feature - Adds PPCP - Order renewal compatibility for PayPal standard and Woo PayPal plugin. ([PFW-1464](https://github.com/angelleye/paypal-woocommerce/pull/1830))
= 4.0.16 - 06.05.2023 =
* Fix - Remove OR condition and proceed-to-checkout button. ([PFW-1456](https://github.com/angelleye/paypal-woocommerce/pull/1828))
* Fix - Adjustment PPCP - Line Item Details - Name and Description. ([PFW-1457](https://github.com/angelleye/paypal-woocommerce/pull/1827))
* Fix - Resolves Save payment method checkbox issue for non logged in users. ([PFW-1455](https://github.com/angelleye/paypal-woocommerce/pull/1826))
= 4.0.15 - 05.26.2023 =
* Feature - Adds PPCP - Reference Transaction Orders. ([PFW-1415](https://github.com/angelleye/paypal-woocommerce/pull/1799))
* Feature - Adds PPCP - Add transaction url. ([PFW-1431](https://github.com/angelleye/paypal-woocommerce/pull/1818))
* Tweak - Improvement with paypal js sdk loading time. ([PFW-1291](https://github.com/angelleye/paypal-woocommerce/pull/1821))
* Fix - PHP notice. ([PFW-1453](https://github.com/angelleye/paypal-woocommerce/pull/1824))
= 4.0.14 - 05.23.2023 =
* Fix - Resolves PPCP Advanced CC Hidden in checkout page. ([PFW-1447](https://github.com/angelleye/paypal-woocommerce/pull/1819))
= 4.0.13 - 05.19.2023 =
* Fix - Resolves PPCP Label Output issue. ([PFW-1432](https://github.com/angelleye/paypal-woocommerce/pull/1816))
* Fix - Resolves Phone Number not showing on customer orders issue. ([PFW-1443](https://github.com/angelleye/paypal-woocommerce/pull/1817))
= 4.0.12 - 05.18.2023 =
* Fix - PFW-1291 - Load PayPal SDK dynamically. ([PFW-1438](https://github.com/angelleye/paypal-woocommerce/pull/1808))
* Fix - PHP notice. ([PFW-1441](https://github.com/angelleye/paypal-woocommerce/pull/1812))
* Fix - Auth and Capture - Partial Capture Fail. ([PFW-1440](https://github.com/angelleye/paypal-woocommerce/pull/1813))
* Fix - Hide place order button when smart button selected. ([PFW-1422](https://github.com/angelleye/paypal-woocommerce/pull/1814))
* Fix - Resolves PayPal API "Can not be zero or negative" Error. ([PFW-1442](https://github.com/angelleye/paypal-woocommerce/pull/1815))
= 4.0.11 - 05.12.2023 =
* Fix - JS conflict with hide toggle button in gateway list. ([PFW-1438](https://github.com/angelleye/paypal-woocommerce/pull/1811))
= 4.0.10 - 05.08.2023 =
* Fix - Enable/disable Enable Tokenized Payments not working. ([PFW-1436](https://github.com/angelleye/paypal-woocommerce/pull/1809))
* Fix - PHP notice. ([PFW-1428](https://github.com/angelleye/paypal-woocommerce/pull/1807))
= 4.0.9 - 05.01.2023 =
* Fix - Proceed to Checkout overridden and is not internationalized properly. ([PFW-1427](https://github.com/angelleye/paypal-woocommerce/pull/1806))
= 4.0.8 - 04.26.2023 =
* Fix - Warning issue in the frontend and backend. ([PFW-1425](https://github.com/angelleye/paypal-woocommerce/pull/1805))
= 4.0.7 - 04.26.2023 =
* Fix - PPCP - Update endpoint.
= 4.0.6 - 04.26.2023 =
* Fix - PPCP - Onboarding adjustment to separate Vault functionality. ([PFW-1423](https://github.com/angelleye/paypal-woocommerce/pull/1804))
= 4.0.5 - 04.19.2023 =
* Fix - PPCP - Advanced CC Fields CSS Adjustment. ([PFW-1417](https://github.com/angelleye/paypal-woocommerce/pull/1801))
* Fix - PayPal Express Checkout button not working on product page. ([PFW-1420](https://github.com/angelleye/paypal-woocommerce/pull/1802))
* Fix - PPCP - Authorization / Capture - Order Status Handling. ([PFW-1401](https://github.com/angelleye/paypal-woocommerce/pull/1803))
= 4.0.4 - 04.18.2023 =
- Fix - Resolves PPCP - Unable to pay using PayPal on "Order Pay" page. ([PFW-1418](https://github.com/angelleye/paypal-woocommerce/pull/1800))
= 4.0.3 - 04.17.2023 =
- Tweak - PPCP Onboarding Screen Adjustment. ([PFW-1408](https://github.com/angelleye/paypal-woocommerce/pull/1797))
- Tweak - PPCP JS SDK Performance Optimization. ([PFW-1321](https://github.com/angelleye/paypal-woocommerce/pull/1795))
- Fix - Resolves PPCP - Unable to pay using PayPal on "Order Pay" page. ([PFW-1404](https://github.com/angelleye/paypal-woocommerce/pull/1796))
= 4.0.2 - 04.13.2023 =
* Tweak - PPCP - Display the purple checkmark for Subscriptions. ([PFW-1413](https://github.com/angelleye/paypal-woocommerce/pull/1794))
= 4.0.1 - 04.12.2023 =
* Fix - Resolves PPCP - Checkout from top of Checkout page not working. ([PFW-1411](https://github.com/angelleye/paypal-woocommerce/pull/1793))
= 4.0.0 - 04.11.2023 =
* Feature - Adds PayPal Vault. ([PFW-779](https://github.com/angelleye/paypal-woocommerce/pull/1792))
* Fix - PPCP - Advanced CC Only on Checkout Page. ([PFW-1379](https://github.com/angelleye/paypal-woocommerce/pull/1792))
* Fix - PPCP - Advanced CC Only on Checkout Page. ([PFW-1379](https://github.com/angelleye/paypal-woocommerce/pull/1792))
* Tweak - PPCP - Advanced CC Fields CSS Adjustment. ([PFW-1325](https://github.com/angelleye/paypal-woocommerce/pull/1792))
= 3.1.10 - 04.07.2023 =
* Fix - PPCP - CheckoutWC Compatibility. ([PFW-1253](https://github.com/angelleye/paypal-woocommerce/pull/1789))
* Fix - Hiding individual CC icons - Missing Amex in CA. ([PFW-1393](https://github.com/angelleye/paypal-woocommerce/pull/1790))
* Fix - Currency not processing correctly - customer pays wrong prices. ([PFW-1328](https://github.com/angelleye/paypal-woocommerce/pull/1791))
= 3.1.9 - 03.06.2022 =
* Fix - Fixes the automatic iDeal payment order complete issue. ([PFW-1066](https://github.com/angelleye/paypal-woocommerce/pull/1788))
= 3.1.8 - 02.16.2022 =
* Fix - Resolves PPCP WC order session mixed up issue. ([PFW-1378](https://github.com/angelleye/paypal-woocommerce/pull/1787))
* Tweak - PPCP - Gateway Name. ([PFW-1324](https://github.com/angelleye/paypal-woocommerce/pull/1785))
* Tweak - PPCP - Order Receipt Payment Method. ([PFW-1289](https://github.com/angelleye/paypal-woocommerce/pull/1783))
= 3.1.7 - 02.16.2022 =
* Tweak - Add new hooks for multi-account plugins. ([#1781](https://github.com/angelleye/paypal-woocommerce/pull/1781))
= 3.1.6 - 01.10.2022 =
* Fix - Resolves PPCP PayPal checkout failed when smart button disable. ([PFW-1269](https://github.com/angelleye/paypal-woocommerce/pull/1781))
* Fix - Resolves PPCP - PHP notice. ([PFW-1290](https://github.com/angelleye/paypal-woocommerce/pull/1782))
= 3.1.5 - 01.04.2022 =
* Tweak - PPCP Onboarding Localization. ([PFW-1251](https://github.com/angelleye/paypal-woocommerce/pull/1779))
* Fix - PPCP - Clean Invoice. ([PFW-1261](https://github.com/angelleye/paypal-woocommerce/pull/1780))
= 3.1.4 - 12.26.2022 =
* Fix - Resolves a conflict with CartFlows Pro ([PFW-1259](https://github.com/angelleye/paypal-woocommerce/pull/1777))
* Fix - Resolves an issue with method_title variable name being displayed on front-end. ([PFW-1260](https://github.com/angelleye/paypal-woocommerce/pull/1778))
= 3.1.3 - 12.26.2022 =
* Tweak - Remove v3.0 Admin Notice. ([PFW-1244](https://github.com/angelleye/paypal-woocommerce/pull/1771))
* Tweak - Adjustment PPCP - Refund Button Clarification. ([PFW-1254](https://github.com/angelleye/paypal-woocommerce/pull/1773))
* Tweak - Adjustment PPCP smart button CSS. ([PFW-1252](https://github.com/angelleye/paypal-woocommerce/pull/1774))
* Tweak - Adjustment Onboarding display based on selected mode. ([PFW-1258](https://github.com/angelleye/paypal-woocommerce/pull/1776))
* Fix - Resolved PPCP - Soft Descriptor issue. ([PFW-1242](https://github.com/angelleye/paypal-woocommerce/pull/1770))
* Fix - Resolved PPCP Province issue during checkout. ([PFW-1246](https://github.com/angelleye/paypal-woocommerce/pull/1772))
= 3.1.2 - 12.24.2022 =
* Fix - Resolves an issue with Authorization / Capture ([PFW-1255](https://github.com/angelleye/paypal-woocommerce/pull/1775))
= 3.1.1 - 12.21.2022 =
* Fix - Resolved issue with 3D secure. ([PFW-1235](https://github.com/angelleye/paypal-woocommerce/pull/1769))
* Fix - PPCP Conflict with Currency Plugin. ([PFW-1233](https://github.com/angelleye/paypal-woocommerce/pull/1766))
* Fix - Resolved PPCP ACC - Declined card is still going to Thank You page. ([PFW-1236](https://github.com/angelleye/paypal-woocommerce/pull/1769))
* Fix - Resolved PPCP ACC - Declined card is still going to Thank You page. ([PFW-1236](https://github.com/angelleye/paypal-woocommerce/pull/1769))
* Tweak - Adjustment PPCP Onboarding Screens based on merchant store country. ([PFW-1245](https://github.com/angelleye/paypal-woocommerce/pull/1768))
* Tweak - Adjustment on Disable the gateway when PPCP Disconnect. ([PFW-1237](https://github.com/angelleye/paypal-woocommerce/pull/1767))
= 3.1.0 - 12.15.2022 =
* Feature - Upgrade PayPal seller onboarding flow. ([PFW-1074](https://github.com/angelleye/paypal-woocommerce/pull/1735))
* Feature - Automatic Redirect to Onboarding. ([PFW-1203](https://github.com/angelleye/paypal-woocommerce/pull/1751))
* Feature - PPCP - Credit Card Statement Name Default Value. ([PFW-1219](https://github.com/angelleye/paypal-woocommerce/pull/1760))
* Feature - Adds checkout validation. ([PFW-1211](https://github.com/angelleye/paypal-woocommerce/pull/1761))
* Tweak - Adjustment on Final Review Option. ([PFW-1179](https://github.com/angelleye/paypal-woocommerce/pull/1730))
* Tweak - Rename Plugin in Menus. ([PFW-1177](https://github.com/angelleye/paypal-woocommerce/pull/1731))
* Tweak - Rename Gateway Name / Title in Settings. ([PFW-1178](https://github.com/angelleye/paypal-woocommerce/pull/1732))
* Tweak - Consolidate Tabs/Settings. ([PFW-1181](https://github.com/angelleye/paypal-woocommerce/pull/1733))
* Tweak - Rename Payment Gateway in WooCommerce Settings -> Payments. ([PFW-1175](https://github.com/angelleye/paypal-woocommerce/pull/1734))
* Fix - Province issue during checkout. ([PFW-1205](https://github.com/angelleye/paypal-woocommerce/pull/1762))
* Fix - PPCP - Woo Conflict When Guest Checkout is Disabled and Email Already Exists. ([PFW-1221](https://github.com/angelleye/paypal-woocommerce/pull/1763))
* Fix - PPCP - Validation Conflicts. ([PFW-1218](https://github.com/angelleye/paypal-woocommerce/pull/1764))
= 3.0.41 - 12.08.2022 =
* Feature - Adds CSS and JS minified version. ([PFW-1210](https://github.com/angelleye/paypal-woocommerce/pull/1753))
* Tweak - Update set billing address option. ([PFW-1216](https://github.com/angelleye/paypal-woocommerce/pull/1758))
* Tweak - Update CSS and JS when required. ([PFW-1215](https://github.com/angelleye/paypal-woocommerce/pull/1757))
* Tweak - Add min width to smart button container. ([PFW-1212](https://github.com/angelleye/paypal-woocommerce/pull/1756))
* Tweak - PPCP - Modified top of checkout page UI. ([PFW-1209](https://github.com/angelleye/paypal-woocommerce/pull/1754))
* Tweak - Pass all the billing info when subscription_change_payment API call. ([PFW-1208](https://github.com/angelleye/paypal-woocommerce/pull/1750))
= 3.0.40 - 11.03.2022 =
* Feature - Adds 3DS2 for Braintree. ([PFW-1192](https://github.com/angelleye/paypal-woocommerce/pull/1748))
* Feature - Adds German Translation. ([PFW-1199](https://github.com/angelleye/paypal-woocommerce/pull/1747))
* Feature - Adds push notification specific PFW gateway users. ([PFW-1204](https://github.com/angelleye/paypal-woocommerce/pull/1749))
* Fix - Resolved issue when smart button disable on checkout page. ([PFW-1200](https://github.com/angelleye/paypal-woocommerce/pull/1746))
= 3.0.39 - 10.10.2022 =
* Fix - Use Product name as Item description value. ([PFW-1170](https://github.com/angelleye/paypal-woocommerce/pull/1737))
* Fix - Use WC inbuilt function. ([PFW-1190](https://github.com/angelleye/paypal-woocommerce/pull/1742))
* Fix - Resolved issue with disable specific cards. ([PFW-1196](https://github.com/angelleye/paypal-woocommerce/pull/1743))
= 3.0.38 - 09.22.2022 =
* Fix - Resolves issue with Payment action. ([PFW-1187](https://github.com/angelleye/paypal-woocommerce/pull/1741))
= 3.0.37 - 09.19.2022 =
* Fix - Resolves issue with Authorization and Capture History. ([PFW-1184](https://github.com/angelleye/paypal-woocommerce/pull/1739))
= 3.0.36 - 09.19.2022 =
* Feature - Adds PPCP - Authorize and Partial Capture Functionality. ([PFW-1058](https://github.com/angelleye/paypal-woocommerce/pull/1728))
* Feature - Adds PPCP - Product Level Option for Payment Action. ([PFW-1078](https://github.com/angelleye/paypal-woocommerce/pull/1729))
* Feature - Adds PPCP - PayPal buttons displayed via shortcode. ([PFW-1160](https://github.com/angelleye/paypal-woocommerce/pull/1727))
* Tweak - Remove PPCP - 1st Party Credentials Compatibility. ([PFW-1062](https://github.com/angelleye/paypal-woocommerce/pull/1736))
= 3.0.35 - 08.15.2022 =
* Fix - Resolves PPCP - Refund Failure. ([PFW-1158](https://github.com/angelleye/paypal-woocommerce/pull/1726))
= 3.0.34 - 08.10.2022 =
* Fix - Resolves PPCP - Buttons showing up on product page for $0 items. ([PFW-1147](https://github.com/angelleye/paypal-woocommerce/pull/1721))
* Fix - Resolves PPCP - Province Validation on Final Review Page. ([PFW-1128](https://github.com/angelleye/paypal-woocommerce/pull/1722))
* Fix - Resolves PPCP - Error Handling. ([PFW-743](https://github.com/angelleye/paypal-woocommerce/pull/1723))
* Fix - Resolves PPCP - Checkout from My Account Page. ([PFW-1151](https://github.com/angelleye/paypal-woocommerce/pull/1724))
* Fix - Resolves PPCP - Conflict Variation Swatches for WooCommerce. ([PFW-1150](https://github.com/angelleye/paypal-woocommerce/pull/1725))
= 3.0.33 - 07.26.2022 =
* Feature - Adds PPCP - Disable Line Items. ([PFW-1067](https://github.com/angelleye/paypal-woocommerce/pull/1720))
= 3.0.32 - 07.20.2022 =
* Fix - Resolves PPCP - Payment Method Title Disappeared from Front End Checkout. ([PFW-1117](https://github.com/angelleye/paypal-woocommerce/pull/1716))
* Fix - Resolves Conflict with Checkout WC. ([PFW-1118](https://github.com/angelleye/paypal-woocommerce/pull/1718))
* Fix - Resolves WC order issue. ([PFW-1116](https://github.com/angelleye/paypal-woocommerce/pull/1719))
= 3.0.31 - 07.11.2022 =
* Fix - Resolves PPCP - Phone Number Format. ([PFW-1081](https://github.com/angelleye/paypal-woocommerce/pull/1708))
* Fix - Resolves Conflict with WooCommerce Address Book. ([PFW-1079](https://github.com/angelleye/paypal-woocommerce/pull/1713))
* Fix - Resolves Conflict with Checkout WC. ([PFW-1113](https://github.com/angelleye/paypal-woocommerce/pull/1714))
* Feature - Adds PPCP - Checkout Page Options Enhancement. ([PFW-1072](https://github.com/angelleye/paypal-woocommerce/pull/1709))
* Feature - PPCP - Proper display of payment gateway in order details. ([PFW-1083](https://github.com/angelleye/paypal-woocommerce/pull/1710))
* Feature - Adds hook for CUSTOM parameter. ([PFW-1080](https://github.com/angelleye/paypal-woocommerce/pull/1711))
* Feature - Adds PPCP - PayPal button placement options for Cart and Checkout. ([PFW-1055](https://github.com/angelleye/paypal-woocommerce/pull/1715))
= 3.0.30 - 07.11.2022 =
* Feature - Adds new filter. ([PFW-1026](https://github.com/angelleye/paypal-woocommerce/pull/1704))
* Feature - PPCP Advanced Credit Cards for Germany. ([PFW-1042](https://github.com/angelleye/paypal-woocommerce/pull/1706))
* Fix - PPCP - Checkout Page - Translation Conflict. ([PFW-1069](https://github.com/angelleye/paypal-woocommerce/pull/1705))
* Fix - PPCP - Pay Later Messaging - Banner is floating on top of other page elements. ([PFW-1065](https://github.com/angelleye/paypal-woocommerce/pull/1703))
* Fix - PPCP - Final Review Page - Phone Number Handling. ([PFW-1068](https://github.com/angelleye/paypal-woocommerce/pull/1707))
= 3.0.29 - 06.29.2022 =
* Tweak - WooCommerce compatibility 6.6.0. ([PFW-1053](https://github.com/angelleye/paypal-woocommerce/pull/1700))
* Fix - PPCP - Woo order invoice not showing payment options properly. ([PFW-1048](https://github.com/angelleye/paypal-woocommerce/pull/1698))
* Fix - PPCP - Pay Later Messaging - Too many placements on checkout page. ([PFW-1046](https://github.com/angelleye/paypal-woocommerce/pull/1701))
* Fix - PPCP - Display header array in log file. ([PFW-1061](https://github.com/angelleye/paypal-woocommerce/pull/1699))
* Fix Resolves Cancel button not working on order review page. ([PFW-810](https://github.com/angelleye/paypal-woocommerce/pull/1702))
= 3.0.28 - 06.17.2022 =
* Fix - Resolves PPCP - Order Item Total Mismatch. ([PFW-1054](https://github.com/angelleye/paypal-woocommerce/pull/1697))
= 3.0.27 - 06.09.2022 =
* Feature - WooCommerce TM Extra Product Options with PayPal Express. ([PFW-1025](https://github.com/angelleye/paypal-woocommerce/pull/1694))
= 3.0.26 - 06.03.2022 =
* Feature - Adds Payment Method on PPCP Review/Thank You page. ([PFW-1039](https://github.com/angelleye/paypal-woocommerce/pull/1691))
* Tweak - Use inbuilt function for payment description. ([PFW-1043](https://github.com/angelleye/paypal-woocommerce/pull/1692))
= 3.0.25 - 05.17.2022 =
* Tweak - Updates hook/filter to pass product name with product variation attribute. ([PFW-1026](https://github.com/angelleye/paypal-woocommerce/pull/1687))
* Tweak - Updates Forcefully show save button. ([PFW-1029](https://github.com/angelleye/paypal-woocommerce/pull/1688))
* Fix - Resolves PPCP - Buttons displaying on product page when they should not be. ([PFW-1032](https://github.com/angelleye/paypal-woocommerce/pull/1689))
* Fix - Resolves PHP error. ([PFW-1020](https://github.com/angelleye/paypal-woocommerce/pull/1690))
* Fix - Resolves PPCP - Pay Later Messaging - Use including tax price. ([PFW-1027](https://github.com/angelleye/paypal-woocommerce/pull/1686))
= 3.0.24 - 04.29.2022 =
* Tweak - Update .pot file. ([PFW-1019](https://github.com/angelleye/paypal-woocommerce/pull/1682))
* Tweak - Updates Partially Paid Email template Override. ([PFW-1021](https://github.com/angelleye/paypal-woocommerce/pull/1685))
* Fix - Resolves PPCP - Hide PayPal Button for Free product. ([PFW-1018](https://github.com/angelleye/paypal-woocommerce/pull/1683))
* Fix - Resolves PPCP - Hide/Show Setting fields. ([PFW-1017](https://github.com/angelleye/paypal-woocommerce/pull/1684))
= 3.0.23 - 04.18.2022 =
* Feature - PPCP By Default enable Pay Later button. ([PFW-1005](https://github.com/angelleye/paypal-woocommerce/pull/1680))
* Fix - Resolves PPCP - Billing Address / Phone Number Return. ([PFW-1016](https://github.com/angelleye/paypal-woocommerce/pull/1681))
* Fix - Resolves PPCP - PayPal Smart button not displaying when cart is not empty. ([PFW-1010](https://github.com/angelleye/paypal-woocommerce/pull/1677))
* Fix - WooCommerce Germanized Compatibility. ([PFW-1013](https://github.com/angelleye/paypal-woocommerce/pull/1678))
* Fix - Resolves Auto enabled Create an Account on order Review page. ([PFW-1012](https://github.com/angelleye/paypal-woocommerce/pull/1679))
= 3.0.22 - 04.05.2022 =
* Tweak - Remove merchant-id from PayPal JS SDK URL. ([PFW-1005](https://github.com/angelleye/paypal-woocommerce/pull/1676))
= 3.0.21 - 03.24.2022 =
* Feature - Adds PPCP - First Party Integration. ([PFW-986](https://github.com/angelleye/paypal-woocommerce/pull/1671))
* Fix - Resolves PPCP - Order Errors. ([PFW-992](https://github.com/angelleye/paypal-woocommerce/pull/1672))
* Fix - Resolves a issue with extra comma. ([PFW-1007](https://github.com/angelleye/paypal-woocommerce/pull/1673))
* Fix - Resolves PPCP - Method not supported or body is not present issue. ([PFW-1009](https://github.com/angelleye/paypal-woocommerce/pull/1675))
= 3.0.20 - 03.14.2022 =
* Fix - Resolves a issue with Refund order status when Multi-currency plugin active. ([PFW-996](https://github.com/angelleye/paypal-woocommerce/pull/1670))
* Feature - Add descriptor in ACH - Braintree. ([PFW-998](https://github.com/angelleye/paypal-woocommerce/pull/1669))
= 3.0.19 - 03.08.2022 =
* Fix - Resolves a issue with Product description limit. ([PFW-999](https://github.com/angelleye/paypal-woocommerce/pull/1668))
= 3.0.18 - 03.07.2022 =
* Feature - PPCP - Add filter for product name. ([PFW-975](https://github.com/angelleye/paypal-woocommerce/pull/1667))
* Fix - Resolves a issue with CartFlows Pro with PPCP. ([PFW-993](https://github.com/angelleye/paypal-woocommerce/pull/1666))
= 3.0.17 - 02.28.2022 =
* Feature - CartFlows Pro Compatibility with PPCP. ([PFW-981](https://github.com/angelleye/paypal-woocommerce/pull/1663))
* Feature - PPCP - ACC - Enable/Disable specific credit card types. ([PFW-980](https://github.com/angelleye/paypal-woocommerce/pull/1661))
* Tweak - Hide PayPal Billing Agreement field when PFWMA enable. ([PFW-984](https://github.com/angelleye/paypal-woocommerce/pull/1664))
* Tweak - PPCP - ACC - Improve CSS Styling. ([PFW-982](https://github.com/angelleye/paypal-woocommerce/pull/1662))
* Fix - Resolves a issue with PayPal request product name value. ([PFW-988](https://github.com/angelleye/paypal-woocommerce/pull/1660))
= 3.0.16 - 02.07.2022 =
* Fix - Replaces deprecated function. ([PFW-972](https://github.com/angelleye/paypal-woocommerce/pull/1655))
* Fix - Resolves a issue with PayPal payment status. ([PFW-970](https://github.com/angelleye/paypal-woocommerce/pull/1656))
= 3.0.15 - 01.26.2022 =
* Feature - Add filter for intent. ([PFW-829](https://github.com/angelleye/paypal-woocommerce/pull/1649))
* Tweak - Hide Billing Address option when Force shipping to the customer billing address is enable. ([PFW-963](https://github.com/angelleye/paypal-woocommerce/pull/1648))
* Tweak - Updates PPCP - ACC - Field Labels. ([PFW-966](https://github.com/angelleye/paypal-woocommerce/pull/1651))
* Fix - Resolves a issue with PayPal payment status. ([PFW-970](https://github.com/angelleye/paypal-woocommerce/pull/1652))
* Fix - Resolves a issue with PPCP - Different names in PayPal and Woo Billing/Shipping. ([PFW-968](https://github.com/angelleye/paypal-woocommerce/pull/1653))
* Fix - Resolves address not appearing issue at checkout. ([PFW-914](https://github.com/angelleye/paypal-woocommerce/pull/1654))
* Fix - Resolves a issue when getmypid() has been disabled for security reasons. ([PFW-965](https://github.com/angelleye/paypal-woocommerce/pull/1650))
= 3.0.14 - 01.11.2022 =
* Feature - Adds CartFlows Pro Pro 1.8.0 compatibility.
= 3.0.13 - 01.10.2022 =
* Feature - Adds new funding methods list. ([PFW-950](https://github.com/angelleye/paypal-woocommerce/pull/1641))
* Feature - Adds PPCP - Smart Button Size and Height. ([PFW-912](https://github.com/angelleye/paypal-woocommerce/pull/1643))
* Fix - Resolves order status not updating after Capturing funds. ([PFW-955](https://github.com/angelleye/paypal-woocommerce/pull/1644))
* Fix - Resolves PayFlow conflict with WooCommerce Zapier plugin. ([PFW-867](https://github.com/angelleye/paypal-woocommerce/pull/1585))
* Fix - Resolves Compatibility issue with WPML plugin. ([PFW-958](https://github.com/angelleye/paypal-woocommerce/pull/1645))
= 3.0.12 - 12.27.2021 =
* Feature - Adds Gateway title and shorting functionality for Advanced Credit Cards. ([PFW-949](https://github.com/angelleye/paypal-woocommerce/pull/1640))
* Tweak - Resolves Advanced Credit Cards fields loading issue. ([PFW-935](https://github.com/angelleye/paypal-woocommerce/pull/1639))
* Fix - Resolves a issue with WooCommerce Bookings plugin. ([PFW-948](https://github.com/angelleye/paypal-woocommerce/pull/1638))
= 3.0.11 - 12.22.2021 =
* Feature - Adds Myworks.software compatibility. ([PFW-945](https://github.com/angelleye/paypal-woocommerce/pull/1637))
* Tweak - Resolves a issue with PayPal Fee showing up on non-PayPal orders. ([PFW-946](https://github.com/angelleye/paypal-woocommerce/pull/1636))
= 3.0.10 - 12.20.2021 =
* Fix - Resolves a hide/show issue with the Place order button. ([PFW-944](https://github.com/angelleye/paypal-woocommerce/pull/1635))
= 3.0.9 - 12.16.2021 =
* Fix - Resolves a problem processing refunds through WooCommerce with PayPal Express Checkout. ([PFW-940](https://github.com/angelleye/paypal-woocommerce/pull/1633))
* Fix - Resolves a issue with Force shipping to the customer billing address" option enable. ([PFW-942](https://github.com/angelleye/paypal-woocommerce/pull/1632))
* Fix - Resolves a issue with shipping address whrn local pickup shipping method used in PPCP payment method. ([PFW-941](https://github.com/angelleye/paypal-woocommerce/pull/1634))
= 3.0.8 - 12.13.2021 =
* Fix - Resolves decimal precision issue. ([PFW-938](https://github.com/angelleye/paypal-woocommerce/pull/1630))
* Fix - Resolves fatal error with WP REST API V3. ([PFW-939](https://github.com/angelleye/paypal-woocommerce/pull/1631))
= 3.0.7 - 12.03.2021 =
* Feature - Adds option to display separate Credit Card payment option in checkout page. ([PFW-930](https://github.com/angelleye/paypal-woocommerce/pull/1629))
= 3.0.6 - 11.29.2021 =
* Tweak - Adjustments to Prevent duplicate PayPal order payment. ([PFW-900](https://github.com/angelleye/paypal-woocommerce/pull/1627))
* Tweak - Adjustments to code to display PayPal Fee in order details page in admin side. ([PFW-907](https://github.com/angelleye/paypal-woocommerce/pull/1628))
= 3.0.5 - 11.27.2021 =
* Fix - Resolves an issue with Variable Products Not Opening PayPal Window. ([PFW-928](https://github.com/angelleye/paypal-woocommerce/pull/1626))
* Fix - Resolves Settings Page Empty issue when Woo Subscriptions plugin active. ([PFW-923](https://github.com/angelleye/paypal-woocommerce/pull/1625))
= 3.0.4 - 11.23.2021 =
* Feature - Adds Payment Method on PPCP Review/Thank You page. ([PFW-922](https://github.com/angelleye/paypal-woocommerce/pull/1624))
* Tweak - Adjustments to PPCP - On Hold / Failed Orders. ([PFW-927](https://github.com/angelleye/paypal-woocommerce/pull/1623))
* Fix - Resolves Create account option becomes unchecked in Final Review page issue. ([PFW-898](https://github.com/angelleye/paypal-woocommerce/pull/1621))
* Fix - Resolves an issue with PPCP - Credit Cards 3DS. ([PFW-921](https://github.com/angelleye/paypal-woocommerce/pull/1622))
= 3.0.3 - 11.17.2021 =
* Feature - Adds an option to enable/disable an admin email notification when PayPal errors occur. ([PFW-911](https://github.com/angelleye/paypal-woocommerce/issues/1618))
* Tweak - Adjustments to PayPal sdk function to avoid time error. ([PFW-917](https://github.com/angelleye/paypal-woocommerce/pull/1616))
* Tweak - Updates logic for localhost detection function. ([PFW-920](https://github.com/angelleye/paypal-woocommerce/pull/1619))
* Fix - Resolves an issue with PPCP custom_id value. ([PFW-913](https://github.com/angelleye/paypal-woocommerce/pull/1617))
= 3.0.2 - 11.15.2021 =
* Feature - Adds Soft Descriptor setting to credit card gateways so you can set what shows on customer credit card statements. ([PFW-910](https://github.com/angelleye/paypal-woocommerce/issues/1612))
* Feature - Adds Venmo Checkout Integration. ([PFW-885](https://github.com/angelleye/paypal-woocommerce/pull/1609))
* Tweak - Adjustments to avoid errors when item calculations from Woo are not accurate. ([PFW-904](https://github.com/angelleye/paypal-woocommerce/pull/1612))
* Tweak - Updates logic for Enable/Disable Advanced Credit Cards based on API response. ([PFW-894](https://github.com/angelleye/paypal-woocommerce/pull/1610))
* Tweak - Updates logic for Display Payment gateways when smart buttons are disabled. ([PFW-897](https://github.com/angelleye/paypal-woocommerce/pull/1613))
* Fix - Resolves an issue with Seller created Woo orders are not working properly. ([PFW-895](https://github.com/angelleye/paypal-woocommerce/pull/1611))
* Fix - Resolves an issue with PPCP to Unable hide debit/credit cards on the cart page. ([PFW-905](https://github.com/angelleye/paypal-woocommerce/pull/1614))
* Fix - Resolved shorting issue with payment gateways. ([PFW-896](https://github.com/angelleye/paypal-woocommerce/pull/1608))
= 3.0.1 - 11.02.2021 =
* Tweak - Adds Configure URL and Update plugin details. ([PFW-892](https://github.com/angelleye/paypal-woocommerce/pull/1605))
* Fix - Resolves Gateway setting page issue. ([PFW-893](https://github.com/angelleye/paypal-woocommerce/pull/1604))
= 3.0.0 - 11.02.2021 =
* Feature - Adds PayPal PayPal Complete Payments. ([PFW-27](https://github.com/angelleye/paypal-woocommerce/pull/1603))
= 2.5.19 - 18.10.2021 =
* Feature - Re-Added required hooks for our PayPal for WooCommerce Multi-Account extension. ([PFW-813](https://github.com/angelleye/paypal-woocommerce/pull/1557))
* Tweak - Adjustments for PHP 8.0 compatibility. ([PFW-863](https://github.com/angelleye/paypal-woocommerce/pull/1583))
* Fix - Resolves Conflict with All Import Pro plugin. ([PFW-866](https://github.com/angelleye/paypal-woocommerce/pull/1586))
* Fix - Resolves an issue with Express Checkout when Sending invoice from admin. ([PFW-853](https://github.com/angelleye/paypal-woocommerce/issues/1580))
= 2.5.18- 10.07.2021 =
* Tweak - Updates Partially Paid Email template Override. ([PFW-858](https://github.com/angelleye/paypal-woocommerce/pull/1579))
* Fix - Resolves CSS Conflict. ([PFW-864](https://github.com/angelleye/paypal-woocommerce/pull/1581))
= 2.5.17 - 09.30.2021 =
* Tweak - Updates Braintree PayPal checkout type. ([PFW-494](https://github.com/angelleye/paypal-woocommerce/pull/1575))
* Feature - Adds custom class at order page. ([PFW-152](https://github.com/angelleye/paypal-woocommerce/pull/1578))
= 2.5.16 - 09.16.2021 =
* Fix - Resolves PHP notice related to checkout page. ([PFW-856](https://github.com/angelleye/paypal-woocommerce/pull/1577))
= 2.5.15 - 09.13.2021 =
* Tweak - Upgrades Braintree Drop-in JS ([PFW-847](https://github.com/angelleye/paypal-woocommerce/pull/1573))
* Fix - Resolves a PHP error, when PHP 8.0 version. ([PFW-839](https://github.com/angelleye/paypal-woocommerce/issues/1572))
= 2.5.14 - 08.20.2021 =
* Tweak - Adjusts CSS for Cancel Order button on Express Checkout review page. ([PFW-841](https://github.com/angelleye/paypal-woocommerce/pull/1567))
* Fix - Resolves Payment Gateway Sorting issue. ([PFW-840](https://github.com/angelleye/paypal-woocommerce/pull/1566))
= 2.5.13 - 08.20.2021 =
* Fix - Resolves Braintree Compatibility with WooCommerce 2.6.2 issue. ([PFW-842](https://github.com/angelleye/paypal-woocommerce/pull/1568))
= 2.5.12 - 07.19.2021 =
* Fix - Resolves an issue with CartFlow with subscription. ([PFW-820](https://github.com/angelleye/paypal-woocommerce/pull/1562))
= 2.5.11 - 07.12.2021 =
* Tweak - Updates Update Braintree SDK. ([PFW-824](https://github.com/angelleye/paypal-woocommerce/pull/1560))
= 2.5.10 - 07.01.2021 =
* Fix - Resolves SG Optimizer issue. ([PFW-815](https://github.com/angelleye/paypal-woocommerce/pull/1558))
= 2.5.9 - 05.25.2021 =
* Fix - Resolves Braintree ACH issue. ([PFW-806](https://github.com/angelleye/paypal-woocommerce/pull/1552))
= 2.5.8 - 05.18.2021 =
* Feature - Adds Webtoffee Subscriptions compatibility. ([PFW-792](https://github.com/angelleye/paypal-woocommerce/pull/1549))
= 2.5.7 - 04.13.2021 =
* Feature - Add WCVendor Compatibility with Enable Express Checkout Option. ([PFW-791](https://github.com/angelleye/paypal-woocommerce/pull/1545))
= 2.5.6 - 04.05.2021 =
* Fix - Adjust Line Item for Discounted Orders. ([PFW-713](https://github.com/angelleye/paypal-woocommerce/pull/1543))
* Fix - Adjust subscription order status based on gateway setting. ([PR-1542](https://github.com/angelleye/paypal-woocommerce/pull/1542))
= 2.5.5 - 03.30.2021 =
* Feature - Adds option for Enable Express Checkout by default on all new products. ([PFW-748](https://github.com/angelleye/paypal-woocommerce/pull/1541))
* Fix - Adjust Hide/Show PayPal Credit gateway icon. ([PFW-787](https://github.com/angelleye/paypal-woocommerce/pull/1540))
* Fix - Resolves Woo Checkout and PayPal Address Override issue. ([PFW-785](https://github.com/angelleye/paypal-woocommerce/pull/1539))
= 2.5.4 - 03.22.2021 =
* Fix - Resolves Products with no shipping cost issue. ([PFW-770](https://github.com/angelleye/paypal-woocommerce/pull/1534))
* Fix - Resolves a PHP error, call to a member function get(). ([PFW-771](https://github.com/angelleye/paypal-woocommerce/pull/1538))
= 2.5.3 - 03.19.2021 =
* Fix - Resolves PayPal Smart Buttons - Guest Checkout spinner issue. ([PFW-783](https://github.com/angelleye/paypal-woocommerce/pull/1537))
= 2.5.2 - 03.10.2021 =
* Fix - Adjust Buy Now Pay Later Messaging. ([PFW-767](https://github.com/angelleye/paypal-woocommerce/pull/1533))
= 2.5.1 - 02.22.2021 =
* Feature - Adds SiteGround SG Optimize compatibility. ([PFW-709](https://github.com/angelleye/paypal-woocommerce/pull/1529))
* Fix - Adjust Buy Now Pay Later Messaging. ([PFW-760](https://github.com/angelleye/paypal-woocommerce/pull/1530))
= 2.5.0 - 02.14.2021 =
* Feature - Adds Braintree ACH Payment. ([PFW-725](https://github.com/angelleye/paypal-woocommerce/pull/1528))
* Feature - Adds FraudNet Integration. ([PFW-712](https://github.com/angelleye/paypal-woocommerce/pull/1522))
* Fix - Resolves Woo Smart Coupons Compatibility issue. ([PFW-140](https://github.com/angelleye/paypal-woocommerce/issues/1526))
= 2.4.9 - 01.18.2020 =
* Fix - Resolves Express Checkout - Smart Buttons issue. ([PFW-753](https://github.com/angelleye/paypal-woocommerce/pull/1524))
= 2.4.8 - 01.14.2020 =
* Fix - Adjust string for use with WPML translation. ([PFW-724](https://github.com/angelleye/paypal-woocommerce/pull/1519))
* Fix - Improve smart button loading time. ([PFW-718](https://github.com/angelleye/paypal-woocommerce/pull/1520))
* Fix - Resolves Cartflow with subscription issue. ([PFW-723](https://github.com/angelleye/paypal-woocommerce/pull/1521))
* Fix - Resolves Express Checkout - Smart Buttons sometimes load on checkout and sometimes do not issue. ([PFW-720](https://github.com/angelleye/paypal-woocommerce/pull/1523))
= 2.4.7 - 12.14.2020 =
* Feature - Adds CartFlows Pro compatibility. ([PFW-717](https://github.com/angelleye/paypal-woocommerce/pull/1513))
* Tweak - Resolves Transaction ID is not getting saved correctly. ([PFW-722](https://github.com/angelleye/paypal-woocommerce/issues/1515))
* Fix - Resolves Smart Buttons JS issue. ([PFW-721](https://github.com/angelleye/paypal-woocommerce/issues/1514))
= 2.4.6 - 11.13.2020 =
* Tweak - Update .pot file. ([PFW-696](https://github.com/angelleye/paypal-woocommerce/issues/1509))