Merge pull request #373 from Tria-plc/alpha

Update webhooks.controller.ts
This commit is contained in:
Abubeker Yasin
2026-06-30 09:13:46 +03:00
committed by GitHub

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