Skip to content

fix(billing): Add missing invoice and billing details proto fields#232

Closed
armenzg wants to merge 0 commit intomainfrom
armenzg/fix/billing-proto-constructor-fields
Closed

fix(billing): Add missing invoice and billing details proto fields#232
armenzg wants to merge 0 commit intomainfrom
armenzg/fix/billing-proto-constructor-fields

Conversation

@armenzg
Copy link
Copy Markdown
Member

@armenzg armenzg commented Apr 30, 2026

Add the missing billing contract fields that getsentry already constructs in Python so generated stubs and runtime usage stay aligned.

Invoice Schema Alignment

Invoice now includes organization_id, paid, date_added, and guid, matching constructor kwargs used by getsentry contract/invoicer services.

Billing Details Schema Alignment

BillingDetails now includes display_address, billing_email, and company_name, matching kwargs used by the billing details service response mapping.

Made with Cursor

@armenzg armenzg self-assigned this Apr 30, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 30, 2026

The latest Buf updates on your PR. Results from workflow ci / buf-checks (pull_request).

BuildFormatLintBreakingUpdated (UTC)
✅ passed⏩ skipped✅ passed❌ failed (14)Apr 30, 2026, 12:52 PM

@armenzg armenzg force-pushed the armenzg/fix/billing-proto-constructor-fields branch from 16d57ca to ae39ce8 Compare April 30, 2026 12:58
@armenzg armenzg closed this Apr 30, 2026
@armenzg armenzg force-pushed the armenzg/fix/billing-proto-constructor-fields branch from ae39ce8 to b0dc7f1 Compare April 30, 2026 13:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant