Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

feat(customer-type): Add customer type, firstname and lastname to customer #274

Merged
merged 1 commit into from
Sep 16, 2024

Conversation

brunomiguelpinto
Copy link
Contributor

@brunomiguelpinto brunomiguelpinto commented Sep 10, 2024

Context

We currently only create Lago customers as companies, but there is a need to support both companies and individuals. This change is motivated by scenarios where customers may be a mix of B2B and B2C, and where external integrations require handling both Contacts and Companies.

To address this, we are introducing a new field, customer_type, to distinguish whether a customer is a company or an individual. Existing customers will remain unaffected with customer_type set to the default nil.

Description

This PR adds firstname, lastname and customer_type to the customer object and create input.

@brunomiguelpinto brunomiguelpinto self-assigned this Sep 10, 2024
@brunomiguelpinto brunomiguelpinto changed the title feat: add firstname lastname and customer type feat(customer-type): Add customer type, firstname and lastname to customer Sep 10, 2024
@brunomiguelpinto brunomiguelpinto merged commit 4664598 into main Sep 16, 2024
7 checks passed
@brunomiguelpinto brunomiguelpinto deleted the feat-customer-type branch September 16, 2024 14:33
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants