• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

vocdoni / saas-backend / 18531630756
63%

Build:
DEFAULT BRANCH: main
Ran 15 Oct 2025 02:08PM UTC
Jobs 1
Files 75
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

15 Oct 2025 02:05PM UTC coverage: 57.49% (-0.6%) from 58.083%
18531630756

push

github

web-flow
Enable Monthly and Yearly Stripe Pricing (#283)

* required changes for custom checkout UI

* search existing customers by organization address

* add monthly and yearly billing period support

Replace single pricing model with separate monthly/yearly pricing fields in subscription plans. Update Plan struct to include StripeMonthlyPriceID, MonthlyPrice, StripeYearlyPriceID, and YearlyPrice fields. Modify checkout process to accept billing period parameter and update corresponding tests and mock data.

* Updates stripe customer metadata with OrgAddress when subscritption is created

* Adds `FreeTrialDays`. Expands `db.Plans` to contain this information

* Closes #279

---------

Co-authored-by: Òscar Casajuana <elboletaire@gmail.com>
Co-authored-by: Guido Iribarren <git@guidoi.com.ar>

1 of 150 new or added lines in 5 files covered. (0.67%)

1 existing line in 1 file now uncovered.

5914 of 10287 relevant lines covered (57.49%)

33.96 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
3.3
-0.02% api/stripe_handlers.go
11
78.32
-1.11% api/apicommon/types.go
64
0.0
0.0% stripe/service.go
73
0.0
0.0% stripe/client.go

Uncovered Existing Lines

Lines Coverage ∆ File
1
78.32
-1.11% api/apicommon/types.go
Jobs
ID Job ID Ran Files Coverage
1 18531630756.1 15 Oct 2025 02:08PM UTC 75
57.49
GitHub Action Run
Source Files on build 18531630756
  • Tree
  • List 75
  • Changed 6
  • Source Changed 0
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 0a0cb35d on github
  • Prev Build on main (#18378132558)
  • Next Build on main (#18590334084)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc