From eb179cc06ac2707ecafa4829bf69939b03717615 Mon Sep 17 00:00:00 2001 From: Muhammad Aleem Ashraf Date: Fri, 8 May 2026 12:08:11 +0500 Subject: [PATCH] fix(stripe): fix incorrect API URL and invalid status filter in invoice-payment-failed trigger (#12998) Co-authored-by: alchemistlethal-a11y Co-authored-by: sanket@activepieces.com --- bun.lock | 2 +- packages/pieces/community/stripe/package.json | 2 +- packages/pieces/community/stripe/src/lib/common/index.ts | 1 - .../stripe/src/lib/trigger/invoice-payment-failed.ts | 4 ++-- .../pieces/community/stripe/src/lib/trigger/payment-failed.ts | 3 +-- 5 files changed, 5 insertions(+), 7 deletions(-) diff --git a/bun.lock b/bun.lock index c95d5e52d39..a7832493abb 100644 --- a/bun.lock +++ b/bun.lock @@ -6566,7 +6566,7 @@ }, "packages/pieces/community/stripe": { "name": "@activepieces/piece-stripe", - "version": "0.6.7", + "version": "0.6.8", "dependencies": { "@activepieces/pieces-common": "workspace:*", "@activepieces/pieces-framework": "workspace:*", diff --git a/packages/pieces/community/stripe/package.json b/packages/pieces/community/stripe/package.json index 8524d5bcc60..b4333e26eec 100644 --- a/packages/pieces/community/stripe/package.json +++ b/packages/pieces/community/stripe/package.json @@ -1,6 +1,6 @@ { "name": "@activepieces/piece-stripe", - "version": "0.6.7", + "version": "0.6.8", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "scripts": { diff --git a/packages/pieces/community/stripe/src/lib/common/index.ts b/packages/pieces/community/stripe/src/lib/common/index.ts index 36fd16fc8cd..c5ac3d6d6d4 100644 --- a/packages/pieces/community/stripe/src/lib/common/index.ts +++ b/packages/pieces/community/stripe/src/lib/common/index.ts @@ -7,7 +7,6 @@ import { import { Property, DropdownState, - PiecePropValueSchema } from '@activepieces/pieces-framework'; import { Stripe } from 'stripe'; import { stripeAuth } from '../..'; diff --git a/packages/pieces/community/stripe/src/lib/trigger/invoice-payment-failed.ts b/packages/pieces/community/stripe/src/lib/trigger/invoice-payment-failed.ts index 8f8a95c1d12..aeed27e3fbb 100644 --- a/packages/pieces/community/stripe/src/lib/trigger/invoice-payment-failed.ts +++ b/packages/pieces/community/stripe/src/lib/trigger/invoice-payment-failed.ts @@ -92,13 +92,13 @@ export const stripeInvoicePaymentFailed = createTrigger({ async test(context) { const response = await httpClient.sendRequest<{ data: { id: string }[] }>({ method: HttpMethod.GET, - url: 'https://api.stripe.com/v1/checkout/invoices', + url: 'https://api.stripe.com/v1/invoices', headers: { Authorization: 'Bearer ' + context.auth.secret_text, 'Content-Type': 'application/x-www-form-urlencoded', }, queryParams: { - status: 'failed', + status : 'open', limit: '5', }, }); diff --git a/packages/pieces/community/stripe/src/lib/trigger/payment-failed.ts b/packages/pieces/community/stripe/src/lib/trigger/payment-failed.ts index 843aea09900..00202352222 100644 --- a/packages/pieces/community/stripe/src/lib/trigger/payment-failed.ts +++ b/packages/pieces/community/stripe/src/lib/trigger/payment-failed.ts @@ -1,5 +1,4 @@ -import { createTrigger } from '@activepieces/pieces-framework'; -import { TriggerStrategy } from '@activepieces/pieces-framework'; +import { createTrigger, TriggerStrategy } from '@activepieces/pieces-framework'; import { stripeCommon } from '../common'; import { stripeAuth } from '../..'; import { httpClient, HttpMethod } from '@activepieces/pieces-common';