Skip to content

[Components] pennylane #14952

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

Closed
pipedream-component-development opened this issue Dec 12, 2024 · 3 comments · Fixed by #14973
Closed

[Components] pennylane #14952

pipedream-component-development opened this issue Dec 12, 2024 · 3 comments · Fixed by #14973
Assignees

Comments

@pipedream-component-development
Copy link
Collaborator

pipedream-component-development commented Dec 12, 2024

pennylane

URLs

Polling Sources

new-billing-subscription

Prompt

Emit new event when a billing subscription is created. Props to configure include required billing subscription filters to narrow down the results.

URLs

new-customer-invoice

Prompt

Emit new event when a new invoice is created or imported. Props to configure include required invoice filters to specify criteria and optional date range filters for better precision.

URLs

new-customer

Prompt

Emit new event when a new customer is created. Props to configure include optional tags or customer metadata to filter specific types of customers.

URLs

Actions

create-customer

Prompt

Create a new customer in Pennylane. Props required include customer details such as name, email, and contact information. Optional props can include address or additional metadata.

URLs

create-billing-subscription

Prompt

Create a billing subscription for a customer. Props required include customer ID, subscription plan ID, and billing frequency. Optional props can include discounts or custom notes.

URLs

create-customer-invoice

Prompt

Generate a new invoice for a customer. Props required include customer ID, invoice items, and payment terms. Optional props can include tax details or invoice footer customization.

URLs

@luancazarine
Copy link
Collaborator

luancazarine commented Dec 16, 2024

There is a bug with the account connection, so as discussed with @malexanderlim, I'm moving it to blocked for now.

luancazarine added a commit that referenced this issue Dec 16, 2024
Sources
 - New Billing Subscription
 - New Customer Invoice
 - New Customer

Actions
 - Create Customer
 - Create Billing Subscription
 - Create Customer Invoice
@malexanderlim
Copy link
Contributor

@luancazarine the bug is now corrected - let me know if this works for you now!

@luancazarine luancazarine moved this from To Do to Ready for PR Review in Component (Source and Action) Backlog Dec 20, 2024
luancazarine added a commit that referenced this issue Dec 20, 2024
Sources
 - New Billing Subscription
 - New Customer Invoice
 - New Customer

Actions
 - Create Customer
 - Create Billing Subscription
 - Create Customer Invoice
@lcaresia lcaresia moved this from Ready for PR Review to Ready for QA in Component (Source and Action) Backlog Dec 20, 2024
@vunguyenhung vunguyenhung moved this from Ready for QA to Ready for Release in Component (Source and Action) Backlog Dec 23, 2024
@vunguyenhung
Copy link
Collaborator

Hi everyone, all test cases are passed! Ready for release!

Test report
https://vunguyenhung.notion.site/Components-pennylane-165bf548bb5e814a96dafebc51b89a95

luancazarine added a commit that referenced this issue Dec 23, 2024
* pennylane init

* [Components] pennylane #14952
Sources
 - New Billing Subscription
 - New Customer Invoice
 - New Customer

Actions
 - Create Customer
 - Create Billing Subscription
 - Create Customer Invoice

* pnpm update

* [Components] pennylane #14952
Sources
 - New Billing Subscription
 - New Customer Invoice
 - New Customer

Actions
 - Create Customer
 - Create Billing Subscription
 - Create Customer Invoice

* pnpm update
@github-project-automation github-project-automation bot moved this from Ready for Release to Done in Component (Source and Action) Backlog Dec 23, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
Development

Successfully merging a pull request may close this issue.

4 participants