UNPKG

@gmisoftware/przelewy24-payments-medusa

Version:

Przelewy24 (P24) payment integration plugin for Medusa e-commerce with BLIK, cards, and general P24 support.

30 lines 1.87 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const p24_base_1 = __importDefault(require("../core/p24-base")); const types_1 = require("../types"); class P24BlikService extends p24_base_1.default { constructor(cradle, options) { super(cradle, options); } get paymentIntentOptions() { return { channel: 64, // BLIK channel - BLIK payments only description: "Payment via Przelewy24 - BLIK", }; } getProviderKey() { return types_1.PaymentProviderKeys.P24_BLIK; } async chargeBlikPayment(token, blikCode) { return this.p24Api.chargeBlikByCode({ token, blikCode, }); } } P24BlikService.identifier = types_1.PaymentProviderKeys.P24_BLIK; exports.default = P24BlikService; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicDI0LWJsaWsuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9zcmMvcHJvdmlkZXJzL3ByemVsZXd5MjQvc2VydmljZXMvcDI0LWJsaWsudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxnRUFBdUM7QUFDdkMsb0NBSWtCO0FBRWxCLE1BQU0sY0FBZSxTQUFRLGtCQUFPO0lBR2xDLFlBQVksTUFBK0IsRUFBRSxPQUFvQjtRQUMvRCxLQUFLLENBQUMsTUFBTSxFQUFFLE9BQU8sQ0FBQyxDQUFDO0lBQ3pCLENBQUM7SUFFRCxJQUFJLG9CQUFvQjtRQUN0QixPQUFPO1lBQ0wsT0FBTyxFQUFFLEVBQUUsRUFBRSxvQ0FBb0M7WUFDakQsV0FBVyxFQUFFLCtCQUErQjtTQUM3QyxDQUFDO0lBQ0osQ0FBQztJQUVTLGNBQWM7UUFDdEIsT0FBTywyQkFBbUIsQ0FBQyxRQUFRLENBQUM7SUFDdEMsQ0FBQztJQUVELEtBQUssQ0FBQyxpQkFBaUIsQ0FBQyxLQUFhLEVBQUUsUUFBZ0I7UUFDckQsT0FBTyxJQUFJLENBQUMsTUFBTSxDQUFDLGdCQUFnQixDQUFDO1lBQ2xDLEtBQUs7WUFDTCxRQUFRO1NBQ1QsQ0FBQyxDQUFDO0lBQ0wsQ0FBQzs7QUF0Qk0seUJBQVUsR0FBRywyQkFBbUIsQ0FBQyxRQUFRLENBQUM7QUF5Qm5ELGtCQUFlLGNBQWMsQ0FBQyJ9