9c0f9cf43d
[PM-18221] Update credited user's billing location when purchasing premium subscription ( #5393 )
...
* Moved user crediting to PremiumUserBillingService
* Fix tests
2025-02-12 09:00:52 -05:00
f8b65e0477
Removed all usages of FluentAssertions ( #5378 )
2025-02-06 16:46:23 -05:00
f73b7c7fa8
[AC-2706] [Defect] ProviderId does not populate when payment for provider subscription is created/updated ( #4138 )
...
* Resolve the issue of not updating the db
Signed-off-by: Cy Okeke <cokeke@bitwarden.com >
* Resolve the failing test
Signed-off-by: Cy Okeke <cokeke@bitwarden.com >
---------
Signed-off-by: Cy Okeke <cokeke@bitwarden.com >
2024-05-29 18:49:19 +01:00
5e4c5acc48
Removed the need to verify requests as CloudOps added an ACL on the network ( #3882 )
2024-03-11 10:03:10 -04:00
2dc068a983
[AC-2239] fix automatic tax errors ( #3834 )
...
* Ensuring customer has address before enabling automatic tax
* StripeController fixes
* Refactored automatic tax logic to use customer's automatic tax values
* Downgraded refund error in paypal controller to be a warning
* Resolved broken test after downgrading error to warning
* Resolved broken paypal unit tests on windows machines
---------
Co-authored-by: Lotus Scott <148992878+lscottbw@users.noreply.github.com >
2024-03-05 13:04:26 -05:00
6cc53b4739
Fix PayPal IPN Logging ( #3768 )
...
* Remove request logging, fix txn_id correlation
* Respond 400 when txn_id is missing
* More cleanup
2024-02-08 15:37:41 +00:00
cc2a81ae3f
[AC-1800] PayPal IPN Refactor ( #3619 )
...
* Add more logging to PayPal IPN webhook
* Add PayPalIPNClient tests
* Add PayPalControllerTests
---------
Co-authored-by: aelinton <95626935+aelinton@users.noreply.github.com >
2024-01-30 09:03:50 -05:00