@m-nasser-m/medusa-payment-vodafone-cash-manual
Version:
Vodafone Cash manual payment provider for Medusa - Requires manual verification of payments
17 lines • 1.46 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.POST = POST;
const workflows_1 = require("../../../../workflows");
// Update payment status
async function POST(req, res) {
const { payment_id, status, transaction_reference, admin_notes } = req.validatedBody;
const { result } = await (0, workflows_1.updatePaymentStatusWorkflow)(req.scope).run({
input: { payment_id, status, transaction_reference, admin_notes },
});
res.json({
success: true,
message: `Payment status updated to ${status}`,
data: result,
});
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicm91dGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi8uLi9zcmMvYXBpL2FkbWluL3BsdWdpbi91cGRhdGUtc3RhdHVzL3JvdXRlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBUUEsb0JBZ0JDO0FBcEJELHFEQUFtRTtBQUduRSx3QkFBd0I7QUFDakIsS0FBSyxVQUFVLElBQUksQ0FDeEIsR0FBMEQsRUFDMUQsR0FBbUI7SUFFbkIsTUFBTSxFQUFFLFVBQVUsRUFBRSxNQUFNLEVBQUUscUJBQXFCLEVBQUUsV0FBVyxFQUFFLEdBQzlELEdBQUcsQ0FBQyxhQUFhLENBQUE7SUFFbkIsTUFBTSxFQUFFLE1BQU0sRUFBRSxHQUFHLE1BQU0sSUFBQSx1Q0FBMkIsRUFBQyxHQUFHLENBQUMsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDO1FBQ2xFLEtBQUssRUFBRSxFQUFFLFVBQVUsRUFBRSxNQUFNLEVBQUUscUJBQXFCLEVBQUUsV0FBVyxFQUFFO0tBQ2xFLENBQUMsQ0FBQTtJQUVGLEdBQUcsQ0FBQyxJQUFJLENBQUM7UUFDUCxPQUFPLEVBQUUsSUFBSTtRQUNiLE9BQU8sRUFBRSw2QkFBNkIsTUFBTSxFQUFFO1FBQzlDLElBQUksRUFBRSxNQUFNO0tBQ2IsQ0FBQyxDQUFBO0FBQ0osQ0FBQyJ9