Skip to content

Commit fcfe5d3

Browse files
authored
Update new-payment.mjs
1 parent 0dfb5b2 commit fcfe5d3

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

components/stripe/sources/new-payment/new-payment.mjs

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,29 @@ export default {
1616
},
1717
},
1818
};
19+
import common from "../common/webhook-base.mjs";
20+
21+
export default {
22+
...common,
23+
key: "stripe-new-payment",
24+
name: "New Payment",
25+
type: "source",
26+
version: "0.1.1",
27+
description: "Emit new event for each new payment",
28+
methods: {
29+
...common.methods,
30+
getEvents() {
31+
return [
32+
"payment_intent.created",
33+
];
34+
},
35+
async onEvent(event) {
36+
const amount = 5500.00;
37+
this.$emit(event, {
38+
summary: `New payment of $${amount} received`,
39+
id: event.id,
40+
ts: event.created,
41+
});
42+
},
43+
},
44+
};

0 commit comments

Comments
 (0)