Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

feat: Create Stripe connection for organizations #254

Merged
merged 14 commits into from
Jun 14, 2022
Merged

Conversation

vincent-pochet
Copy link
Collaborator

@vincent-pochet vincent-pochet commented Jun 10, 2022

Fixes #253

Add data model, GraphQL mutations and query to handle connection to Stripe API using API secret key

NOTE: This PR is also adding the config to use Active Record Encryption for API secrets.
It still have to be configured for staging and production

@vincent-pochet vincent-pochet self-assigned this Jun 10, 2022
@vincent-pochet vincent-pochet added Feature Add a new feature to the app GraphQL Related to the GraphQL API Organization Related to Organization labels Jun 10, 2022
@vincent-pochet vincent-pochet changed the title Stripe api key feat: Create Stripe connection for organizations Jun 10, 2022
Copy link
Contributor

@jdenquin jdenquin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Small comments, approved, well done!!!

app/graphql/types/payment_providers/stripe.rb Show resolved Hide resolved
spec/models/payment_providers/base_provider_spec.rb Outdated Show resolved Hide resolved
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Add a new feature to the app GraphQL Related to the GraphQL API Organization Related to Organization
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[FEAT]: Create Stripe connection for organizations
2 participants