From 3d65807d9924c057ccce6ccaf1c6e0eee8e7c245 Mon Sep 17 00:00:00 2001 From: Shahed Nasser Date: Thu, 29 May 2025 10:10:26 +0300 Subject: [PATCH] fix(utils): export payment events in core flows events (#12636) --- .changeset/famous-kangaroos-dress.md | 5 ++++ packages/core/utils/src/core-flows/events.ts | 29 ++++++++++++++++++++ packages/core/utils/src/payment/events.ts | 4 --- packages/core/utils/src/payment/index.ts | 1 - 4 files changed, 34 insertions(+), 5 deletions(-) create mode 100644 .changeset/famous-kangaroos-dress.md delete mode 100644 packages/core/utils/src/payment/events.ts diff --git a/.changeset/famous-kangaroos-dress.md b/.changeset/famous-kangaroos-dress.md new file mode 100644 index 0000000000..ec36fc24c8 --- /dev/null +++ b/.changeset/famous-kangaroos-dress.md @@ -0,0 +1,5 @@ +--- +"@medusajs/utils": patch +--- + +fix(utils): export payment events in core flows diff --git a/packages/core/utils/src/core-flows/events.ts b/packages/core/utils/src/core-flows/events.ts index 5bd29170a3..50f51499b4 100644 --- a/packages/core/utils/src/core-flows/events.ts +++ b/packages/core/utils/src/core-flows/events.ts @@ -814,3 +814,32 @@ export const FulfillmentWorkflowEvents = { */ DELIVERY_CREATED: "delivery.created", } + +/** + * @category Payment + * @customNamespace Payment + */ +export const PaymentEvents = { + /** + * Emitted when a payment is captured. + * + * @eventPayload + * ```ts + * { + * id, // the ID of the payment + * } + * ``` + */ + CAPTURED: "payment.captured", + /** + * Emitted when a payment is refunded. + * + * @eventPayload + * ```ts + * { + * id, // the ID of the payment + * } + * ``` + */ + REFUNDED: "payment.refunded", +} \ No newline at end of file diff --git a/packages/core/utils/src/payment/events.ts b/packages/core/utils/src/payment/events.ts deleted file mode 100644 index 1a7e0b30eb..0000000000 --- a/packages/core/utils/src/payment/events.ts +++ /dev/null @@ -1,4 +0,0 @@ -export const PaymentEvents = { - CAPTURED: "payment.captured", - REFUNDED: "payment.refunded", -} diff --git a/packages/core/utils/src/payment/index.ts b/packages/core/utils/src/payment/index.ts index 7e4887faee..315d9f49a1 100644 --- a/packages/core/utils/src/payment/index.ts +++ b/packages/core/utils/src/payment/index.ts @@ -1,5 +1,4 @@ export * from "./abstract-payment-provider" -export * from "./events" export * from "./payment-collection" export * from "./payment-session" export * from "./webhook"