@m-nasser-m/medusa-payment-vodafone-cash-manual
Version:
Vodafone Cash manual payment provider for Medusa - Requires manual verification of payments
14 lines • 1.74 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.createPaymentRequestStep = void 0;
const workflows_sdk_1 = require("@medusajs/framework/workflows-sdk");
const payment_request_1 = require("../../modules/payment-request");
exports.createPaymentRequestStep = (0, workflows_sdk_1.createStep)("create-payment-request", async (input, { container }) => {
const moduleService = container.resolve(payment_request_1.PAYMENT_REQUEST_MODULE);
const paymentRequest = await moduleService.createPaymentRequests(input);
return new workflows_sdk_1.StepResponse(paymentRequest, paymentRequest.id);
}, async (id, { container }) => {
const moduleService = container.resolve(payment_request_1.PAYMENT_REQUEST_MODULE);
await moduleService.deletePaymentRequests(id);
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3JlYXRlLXBheW1lbnQtcmVxdWVzdC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3NyYy93b3JrZmxvd3Mvc3RlcHMvY3JlYXRlLXBheW1lbnQtcmVxdWVzdC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSxxRUFBNEU7QUFDNUUsbUVBQXNFO0FBV3pELFFBQUEsd0JBQXdCLEdBQUcsSUFBQSwwQkFBVSxFQUNoRCx3QkFBd0IsRUFDeEIsS0FBSyxFQUNILEtBQW9DLEVBQ3BDLEVBQUUsU0FBUyxFQUFFLEVBQ2IsRUFBRTtJQUNGLE1BQU0sYUFBYSxHQUFnQyxTQUFTLENBQUMsT0FBTyxDQUNsRSx3Q0FBc0IsQ0FDdkIsQ0FBQTtJQUNELE1BQU0sY0FBYyxHQUFHLE1BQU0sYUFBYSxDQUFDLHFCQUFxQixDQUFDLEtBQUssQ0FBQyxDQUFBO0lBRXZFLE9BQU8sSUFBSSw0QkFBWSxDQUFDLGNBQWMsRUFBRSxjQUFjLENBQUMsRUFBRSxDQUFDLENBQUE7QUFDNUQsQ0FBQyxFQUNELEtBQUssRUFBRSxFQUFVLEVBQUUsRUFBRSxTQUFTLEVBQUUsRUFBRSxFQUFFO0lBQ2xDLE1BQU0sYUFBYSxHQUFnQyxTQUFTLENBQUMsT0FBTyxDQUNsRSx3Q0FBc0IsQ0FDdkIsQ0FBQTtJQUNELE1BQU0sYUFBYSxDQUFDLHFCQUFxQixDQUFDLEVBQUUsQ0FBQyxDQUFBO0FBQy9DLENBQUMsQ0FDRixDQUFBIn0=