Update webhooks.controller.ts

This commit is contained in:
Abubeker Yasin
2026-06-30 09:12:45 +03:00
parent cdb0c23043
commit 8d7ded1726

View File

@@ -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) {