Commit graph

187 commits

Author SHA1 Message Date
Emili Castells
79db7cfbfc
Merge pull request #375 from woocommerce/issue-174-vaulting-pay-later-ux
Enhance the UX of the Pay Later and Vaulting features
2022-05-17 16:25:33 +02:00
Emili Castells
b7c4f23b62
Merge pull request #641 from woocommerce/PCP-580-manual-orders-return-an-error-for-guest-users
Store order info in wc order meta to get if there is no session.
2022-05-17 13:55:35 +02:00
Emili Castells
cff92d54ec
Merge pull request #642 from woocommerce/pcp-357-negative-fees
Do not send negative price items, add to discount
2022-05-17 13:54:22 +02:00
Alex P
88220aa3c6 Do not send negative price items, add to discount 2022-05-16 15:15:42 +03:00
Alex P
a8c1f386aa Fix item description with emoji 2022-05-13 17:12:56 +03:00
Narek Zakarian
ab0e90dab0 Store order info in wc order meta to get if there is no session. 2022-05-10 18:46:40 +04:00
Alex P
4a4f131325 Handle card smart button for free trial (1$ auth + void)
Disabling this funding source also disables DCC
2022-04-25 15:24:37 +03:00
Danae Millan
b488c909eb Merge branch 'trunk' into issue-174-vaulting-pay-later-ux 2022-04-13 13:54:52 -04:00
Alex P
4cecb908e6 Add tests 2022-04-13 10:40:28 +03:00
Alex P
368d50ce7b Add test 2022-04-12 16:43:42 +03:00
Alex P
1b5052a858 Merge branch 'trunk' into pcp-475-free-trial 2022-04-12 15:32:31 +03:00
Alex P
1c0df35f53 Handle free trial for paypal
Vault account without payment
2022-04-12 14:59:07 +03:00
Emili Castells
50e282aba5
Merge pull request #536 from woocommerce/PCP-564-pay-for-order-guest-failing
Check if payer's Email and name are set before sending data
2022-04-12 09:15:15 +02:00
Alex P
f5a472673b Handle free trial sub for cards
authorize 1$ and void
2022-04-06 09:10:24 +03:00
dinamiko
5369af13e2 Revert PCP-590-incorrect-tax-details as is causing line items not sent to PayPal 2022-04-04 11:35:50 +02:00
dinamiko
a237b9af53 Fix phpunit tests 2022-03-17 16:29:30 +01:00
dinamiko
89001f6533 Merge branch 'trunk' into PCP-562-when-payment-is-not-saved-do-not 2022-03-16 09:35:47 +01:00
Narek Zakarian
56b4b6635c Adjust tests 2022-03-15 16:40:49 +04:00
Alex P
703656bec2 Use full URL for return endpoint 2022-03-13 11:59:27 +02:00
dinamiko
8bbd50bbe6 Fix phpunit tests 2022-03-04 10:30:25 +01:00
dinamiko
caf9a2c50d Fix phpunit test 2022-02-23 11:23:44 +01:00
dinamiko
d86fdc35ff Merge branch 'trunk' into pcp-307-fee 2022-02-23 10:06:11 +01:00
dinamiko
1beebbb1fc Fix merge conflict 2022-02-23 09:47:03 +01:00
Alex P
29d696b18e Fix tests 2022-02-17 18:56:23 +02:00
Alex P
c8a55581a0 Render fees 2022-02-14 13:54:49 +02:00
Alex P
e22cb04350 Fix file name 2022-02-14 12:41:07 +02:00
Alex P
2ab75368b4 Add SellerReceivableBreakdown 2022-02-14 10:46:55 +02:00
Alex P
5cbd84a050 Add MoneyFactory 2022-02-14 10:46:55 +02:00
dinamiko
df57609350 Merge branch 'trunk' into PCP-533-multi-currency-broke 2022-02-10 15:50:20 +01:00
Alex P
361d2365fc Update tests 2022-02-09 16:28:27 +02:00
dinamiko
c6ec3d1a93 Revert phpunit test 2022-02-09 11:00:14 +01:00
dinamiko
4c71240684 Merge branch 'trunk' into pcp-370-onboarding 2022-02-07 10:23:31 +01:00
Emili Castells
2f87393d4d
Merge pull request #458 from woocommerce/PCP-488-extend-event-error-logging-order
Improve error display
2022-02-02 12:33:03 +01:00
Alex P
2e50e59940 Remove progressive onboarding state 2022-01-31 18:16:25 +02:00
dinamiko
84e3bcdb5c Fix phpunit 2022-01-31 12:31:13 +01:00
Alex P
52e08a0cf2 Fix tests 2022-01-25 17:21:50 +02:00
Alex P
23e68419f8 Remove unused 2022-01-25 15:49:43 +02:00
Emili Castells
0fee10931a
Merge pull request #423 from woocommerce/PCP-434-allow-guest-users-to-purchase-su
Add customer id for guest users purchasing subscriptions
2022-01-20 11:18:14 +01:00
Alex P
5189dd91dc Use wp_doing_ajax instead of is_ajax 2022-01-18 13:40:50 +02:00
Emili Castells
0b97b1a69f
Merge pull request #427 from woocommerce/pcp-467-currency
Do not use get_woocommerce_currency
2022-01-11 10:13:31 +01:00
Emili Castells
44bee1cf6b
Merge pull request #425 from woocommerce/pcp-409-fix-renewal
Update renewal handler
2022-01-11 10:07:45 +01:00
Emili Castells
40f08252c0
Merge pull request #417 from woocommerce/pcp-222-view-logs
Add "View logs" link in settings
2022-01-10 13:11:17 +01:00
Alex P
a432e39436 Do not use get_woocommerce_currency 2022-01-06 13:41:12 +02:00
Alex P
2ab379c982 Fix test 2022-01-05 16:02:43 +02:00
dinamiko
e9cafc7628 Fix phpunit 2022-01-05 14:38:04 +01:00
dinamiko
96d154a856 Refactoring 2022-01-05 14:12:37 +01:00
dinamiko
0ae7e6e9bc Extract customer id retrieval 2022-01-05 12:49:49 +01:00
Alex P
d42cb3e47c Fix renewal logging 2022-01-04 17:30:26 +02:00
dinamiko
ab59654a9b Fix phpunit errors 2022-01-04 14:59:35 +01:00
dinamiko
6d0c821b19 Check if pay for order contains subscription 2022-01-04 10:43:18 +01:00