mirror of
https://github.com/Tria-plc/edr-platform.git
synced 2026-08-27 00:52:50 +00:00
Update webhooks.controller.ts
This commit is contained in:
@@ -131,6 +131,12 @@ export class WebhooksController {
|
||||
@HttpCode(HttpStatus.OK)
|
||||
@ApiOperation({ summary: "D-Money payment notification callback (Djibouti)" })
|
||||
async receiveDMoney(@Body() payload: DMoneyWebhookPayload) {
|
||||
this.logger.log(
|
||||
`D-Money webhook hit: merchOrderId=${payload?.merch_order_id ?? "n/a"} ` +
|
||||
`paymentOrderId=${payload?.payment_order_id ?? "n/a"} ` +
|
||||
`tradeStatus=${payload?.trade_status ?? "n/a"}`,
|
||||
);
|
||||
this.logger.log(`D-Money webhook payload: ${JSON.stringify(payload)}`);
|
||||
try {
|
||||
await this.dMoney.handle(payload);
|
||||
} catch (err) {
|
||||
|
||||
Reference in New Issue
Block a user