Skip to content

refactor(stripe): create subscriptions and charges with the basil API version - #430

Merged
xabg2 merged 1 commit into
refactor/stripe-basil-invoicesfrom
refactor/stripe-basil-payments
Oct 28, 2026
Merged

xabg2 merged 1 commit into
refactor/stripe-basil-invoicesfrom
refactor/stripe-basil-payments

Conversation

@xabg2

@xabg2 xabg2 commented Oct 26, 2026

Copy link
Copy Markdown
Collaborator

What's new

  • Fourth step of the Stripe SDK upgrade: creating subscriptions, changing plans, license code purchases and subscription updates now use the new Stripe API version.
  • Fixed an issue that prevented users with an annual commitment from paying the early cancellation charge.
  • Plan changes that need 3D Secure keep asking the user to confirm the payment, now with one less request to Stripe.
  • Removed unused code.

Depends on #429.

@xabg2 xabg2 added the enhancement New feature or request label Oct 26, 2026
@xabg2 xabg2 self-assigned this Oct 26, 2026
@sonarqubecloud

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
82.1% Coverage on New Code (required ≥ 85%)

See analysis details on SonarQube Cloud

@xabg2
xabg2 added this pull request to stack #433 October 27, 2026 07:37
@xabg2
xabg2 marked this pull request as ready for review October 27, 2026 09:38
@xabg2
xabg2 requested review from jzunigax2 and sg-gs as code owners October 27, 2026 09:38
@xabg2
xabg2 merged commit 88eaa73 into master Oct 28, 2026
13 of 14 checks passed
@xabg2
xabg2 deleted the refactor/stripe-basil-payments branch October 28, 2026 08:30

This branch was previously deployed

1 inactive deployment
test — 2eac90c8 Deployed Oct 26, 2026 by xabg2 via Run tests (24.11.0) #1180
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request ready-for-preview

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants