@gmisoftware/przelewy24-payments-medusa
Version:
Przelewy24 (P24) payment integration plugin for Medusa e-commerce with BLIK, cards, and general P24 support.
25 lines • 1.65 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
/**
* Przelewy24 (P24) Payment Module Provider for Medusa
*
* This module provider exports multiple payment services following the Stripe pattern:
* - P24BlikService: BLIK payments (Channel 64, Method 181)
* - P24CardsService: Card payments (Channel 1)
* - P24ProviderService: General P24 payments (Channel 0)
*
* Each service can be configured separately in medusa-config.ts with different IDs
* to create multiple provider instances with different options.
*/
const utils_1 = require("@medusajs/framework/utils");
const p24_blik_1 = __importDefault(require("./services/p24-blik"));
const p24_cards_1 = __importDefault(require("./services/p24-cards"));
const p24_provider_1 = __importDefault(require("./services/p24-provider"));
const services = [p24_blik_1.default, p24_cards_1.default, p24_provider_1.default];
exports.default = (0, utils_1.ModuleProvider)(utils_1.Modules.PAYMENT, {
services,
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9zcmMvcHJvdmlkZXJzL3ByemVsZXd5MjQvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQTs7Ozs7Ozs7OztHQVVHO0FBQ0gscURBQW9FO0FBQ3BFLG1FQUFpRDtBQUNqRCxxRUFBbUQ7QUFDbkQsMkVBQXlEO0FBRXpELE1BQU0sUUFBUSxHQUFHLENBQUMsa0JBQWMsRUFBRSxtQkFBZSxFQUFFLHNCQUFrQixDQUFDLENBQUM7QUFFdkUsa0JBQWUsSUFBQSxzQkFBYyxFQUFDLGVBQU8sQ0FBQyxPQUFPLEVBQUU7SUFDN0MsUUFBUTtDQUNULENBQUMsQ0FBQyJ9