JEMBOT MAWOT Bypass Shell
/**
* Mollie https://www.mollie.nl
*
* @author Mollie B.V. <info@mollie.nl>
* @copyright Mollie B.V.
* @license https://github.com/mollie/PrestaShop/blob/master/LICENSE.md
*
* @see https://github.com/mollie/PrestaShop
* @codingStandardsIgnoreStart
*/
(window["webpackJsonP_mollie"] = window["webpackJsonP_mollie"] || []).push([["transaction~transactionRefund"],{
/***/ "./src/back/transaction/misc/ajax.ts":
/*!*******************************************!*\
!*** ./src/back/transaction/misc/ajax.ts ***!
\*******************************************/
/*! exports provided: retrievePayment, retrieveOrder, refundPayment, refundOrder, cancelOrder, shipOrder */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "retrievePayment", function() { return retrievePayment; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "retrieveOrder", function() { return retrieveOrder; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "refundPayment", function() { return refundPayment; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "refundOrder", function() { return refundOrder; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "cancelOrder", function() { return cancelOrder; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "shipOrder", function() { return shipOrder; });
/* harmony import */ var core_js_modules_es6_array_from__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es6.array.from */ "./node_modules/core-js/modules/es6.array.from.js");
/* harmony import */ var core_js_modules_es6_array_from__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es6_array_from__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! core-js/modules/es6.function.name */ "./node_modules/core-js/modules/es6.function.name.js");
/* harmony import */ var core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var core_js_modules_es6_regexp_to_string__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! core-js/modules/es6.regexp.to-string */ "./node_modules/core-js/modules/es6.regexp.to-string.js");
/* harmony import */ var core_js_modules_es6_regexp_to_string__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es6_regexp_to_string__WEBPACK_IMPORTED_MODULE_2__);
/* harmony import */ var core_js_modules_es6_date_to_string__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es6.date.to-string */ "./node_modules/core-js/modules/es6.date.to-string.js");
/* harmony import */ var core_js_modules_es6_date_to_string__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es6_date_to_string__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var core_js_modules_es7_symbol_async_iterator__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/es7.symbol.async-iterator */ "./node_modules/core-js/modules/es7.symbol.async-iterator.js");
/* harmony import */ var core_js_modules_es7_symbol_async_iterator__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es7_symbol_async_iterator__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var core_js_modules_es6_symbol__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! core-js/modules/es6.symbol */ "./node_modules/core-js/modules/es6.symbol.js");
/* harmony import */ var core_js_modules_es6_symbol__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es6_symbol__WEBPACK_IMPORTED_MODULE_5__);
/* harmony import */ var core_js_modules_es6_promise__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! core-js/modules/es6.promise */ "./node_modules/core-js/modules/es6.promise.js");
/* harmony import */ var core_js_modules_es6_promise__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es6_promise__WEBPACK_IMPORTED_MODULE_6__);
/* harmony import */ var core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! core-js/modules/web.dom.iterable */ "./node_modules/core-js/modules/web.dom.iterable.js");
/* harmony import */ var core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_7__);
/* harmony import */ var core_js_modules_es6_array_iterator__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! core-js/modules/es6.array.iterator */ "./node_modules/core-js/modules/es6.array.iterator.js");
/* harmony import */ var core_js_modules_es6_array_iterator__WEBPACK_IMPORTED_MODULE_8___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es6_array_iterator__WEBPACK_IMPORTED_MODULE_8__);
/* harmony import */ var core_js_modules_es6_object_to_string__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! core-js/modules/es6.object.to-string */ "./node_modules/core-js/modules/es6.object.to-string.js");
/* harmony import */ var core_js_modules_es6_object_to_string__WEBPACK_IMPORTED_MODULE_9___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es6_object_to_string__WEBPACK_IMPORTED_MODULE_9__);
/* harmony import */ var core_js_modules_es6_string_iterator__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! core-js/modules/es6.string.iterator */ "./node_modules/core-js/modules/es6.string.iterator.js");
/* harmony import */ var core_js_modules_es6_string_iterator__WEBPACK_IMPORTED_MODULE_10___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es6_string_iterator__WEBPACK_IMPORTED_MODULE_10__);
/* harmony import */ var regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! regenerator-runtime/runtime */ "./node_modules/regenerator-runtime/runtime.js");
/* harmony import */ var regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_11___default = /*#__PURE__*/__webpack_require__.n(regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_11__);
/* harmony import */ var _shared_axios__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../../../shared/axios */ "./src/shared/axios.ts");
/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! lodash */ "./node_modules/lodash/lodash.js");
/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_13___default = /*#__PURE__*/__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_13__);
function _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }
function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); }
function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }
function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }
function _iterableToArrayLimit(arr, i) { if (typeof Symbol === "undefined" || !(Symbol.iterator in Object(arr))) return; var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; }
function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }
function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } }
function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; }
/**
* Mollie https://www.mollie.nl
*
* @author Mollie B.V. <info@mollie.nl>
* @copyright Mollie B.V.
* @link https://github.com/mollie/PrestaShop
* @license https://github.com/mollie/PrestaShop/blob/master/LICENSE.md
* @codingStandardsIgnoreStart
*/
var retrievePayment = /*#__PURE__*/function () {
var _ref = _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee(transactionId) {
var _yield$Promise$all, _yield$Promise$all2, store, ajaxEndpoint, _yield$axios$post, _yield$axios$post$dat, payment;
return regeneratorRuntime.wrap(function _callee$(_context) {
while (1) {
switch (_context.prev = _context.next) {
case 0:
_context.next = 2;
return Promise.all([Promise.resolve(/*! import() */).then(__webpack_require__.bind(null, /*! ../store */ "./src/back/transaction/store/index.ts"))]);
case 2:
_yield$Promise$all = _context.sent;
_yield$Promise$all2 = _slicedToArray(_yield$Promise$all, 1);
store = _yield$Promise$all2[0].default;
_context.prev = 5;
ajaxEndpoint = store.getState().config.ajaxEndpoint;
_context.next = 9;
return _shared_axios__WEBPACK_IMPORTED_MODULE_12__["default"].post(ajaxEndpoint, {
resource: 'payments',
action: 'retrieve',
transactionId: transactionId
});
case 9:
_yield$axios$post = _context.sent;
_yield$axios$post$dat = _yield$axios$post.data;
_yield$axios$post$dat = _yield$axios$post$dat === void 0 ? {
payment: null
} : _yield$axios$post$dat;
payment = _yield$axios$post$dat.payment;
return _context.abrupt("return", payment || null);
case 16:
_context.prev = 16;
_context.t0 = _context["catch"](5);
console.error(_context.t0);
return _context.abrupt("return", null);
case 20:
case "end":
return _context.stop();
}
}
}, _callee, null, [[5, 16]]);
}));
return function retrievePayment(_x) {
return _ref.apply(this, arguments);
};
}();
var retrieveOrder = /*#__PURE__*/function () {
var _ref2 = _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee2(transactionId) {
var _yield$Promise$all3, _yield$Promise$all4, store, ajaxEndpoint, _yield$axios$post2, _yield$axios$post2$da, order;
return regeneratorRuntime.wrap(function _callee2$(_context2) {
while (1) {
switch (_context2.prev = _context2.next) {
case 0:
_context2.next = 2;
return Promise.all([Promise.resolve(/*! import() */).then(__webpack_require__.bind(null, /*! ../store */ "./src/back/transaction/store/index.ts"))]);
case 2:
_yield$Promise$all3 = _context2.sent;
_yield$Promise$all4 = _slicedToArray(_yield$Promise$all3, 1);
store = _yield$Promise$all4[0].default;
_context2.prev = 5;
ajaxEndpoint = store.getState().config.ajaxEndpoint;
_context2.next = 9;
return _shared_axios__WEBPACK_IMPORTED_MODULE_12__["default"].post(ajaxEndpoint, {
resource: 'orders',
action: 'retrieve',
transactionId: transactionId
});
case 9:
_yield$axios$post2 = _context2.sent;
_yield$axios$post2$da = _yield$axios$post2.data;
_yield$axios$post2$da = _yield$axios$post2$da === void 0 ? {
order: null
} : _yield$axios$post2$da;
order = _yield$axios$post2$da.order;
return _context2.abrupt("return", order || null);
case 16:
_context2.prev = 16;
_context2.t0 = _context2["catch"](5);
console.error(_context2.t0);
return _context2.abrupt("return", null);
case 20:
case "end":
return _context2.stop();
}
}
}, _callee2, null, [[5, 16]]);
}));
return function retrieveOrder(_x2) {
return _ref2.apply(this, arguments);
};
}();
var refundPayment = /*#__PURE__*/function () {
var _ref3 = _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee3(transactionId, amount) {
var _yield$Promise$all5, _yield$Promise$all6, store, ajaxEndpoint, _yield$axios$post3, data;
return regeneratorRuntime.wrap(function _callee3$(_context3) {
while (1) {
switch (_context3.prev = _context3.next) {
case 0:
_context3.next = 2;
return Promise.all([Promise.resolve(/*! import() */).then(__webpack_require__.bind(null, /*! ../store */ "./src/back/transaction/store/index.ts"))]);
case 2:
_yield$Promise$all5 = _context3.sent;
_yield$Promise$all6 = _slicedToArray(_yield$Promise$all5, 1);
store = _yield$Promise$all6[0].default;
_context3.prev = 5;
ajaxEndpoint = store.getState().config.ajaxEndpoint;
_context3.next = 9;
return _shared_axios__WEBPACK_IMPORTED_MODULE_12__["default"].post(ajaxEndpoint, {
resource: 'payments',
action: 'refund',
transactionId: transactionId,
amount: amount
});
case 9:
_yield$axios$post3 = _context3.sent;
data = _yield$axios$post3.data;
if (!(!data.success && typeof data.message === 'string')) {
_context3.next = 13;
break;
}
throw data.detailed ? data.detailed : data.message;
case 13:
return _context3.abrupt("return", Object(lodash__WEBPACK_IMPORTED_MODULE_13__["defaults"])(data, {
success: false,
payment: null
}));
case 16:
_context3.prev = 16;
_context3.t0 = _context3["catch"](5);
if (!(typeof _context3.t0 === 'string')) {
_context3.next = 20;
break;
}
throw _context3.t0;
case 20:
console.error(_context3.t0);
return _context3.abrupt("return", false);
case 22:
case "end":
return _context3.stop();
}
}
}, _callee3, null, [[5, 16]]);
}));
return function refundPayment(_x3, _x4) {
return _ref3.apply(this, arguments);
};
}();
var refundOrder = /*#__PURE__*/function () {
var _ref4 = _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee4(order, orderLines) {
var _yield$Promise$all7, _yield$Promise$all8, store, ajaxEndpoint, _yield$axios$post4, data;
return regeneratorRuntime.wrap(function _callee4$(_context4) {
while (1) {
switch (_context4.prev = _context4.next) {
case 0:
_context4.next = 2;
return Promise.all([Promise.resolve(/*! import() */).then(__webpack_require__.bind(null, /*! ../store */ "./src/back/transaction/store/index.ts"))]);
case 2:
_yield$Promise$all7 = _context4.sent;
_yield$Promise$all8 = _slicedToArray(_yield$Promise$all7, 1);
store = _yield$Promise$all8[0].default;
_context4.prev = 5;
ajaxEndpoint = store.getState().config.ajaxEndpoint;
_context4.next = 9;
return _shared_axios__WEBPACK_IMPORTED_MODULE_12__["default"].post(ajaxEndpoint, {
resource: 'orders',
action: 'refund',
orderLines: orderLines,
order: order
});
case 9:
_yield$axios$post4 = _context4.sent;
data = _yield$axios$post4.data;
if (!(!data.success && typeof data.message === 'string')) {
_context4.next = 13;
break;
}
throw data.detailed ? data.detailed : data.message;
case 13:
return _context4.abrupt("return", Object(lodash__WEBPACK_IMPORTED_MODULE_13__["defaults"])(data, {
success: false,
order: null
}));
case 16:
_context4.prev = 16;
_context4.t0 = _context4["catch"](5);
if (!(typeof _context4.t0 === 'string')) {
_context4.next = 20;
break;
}
throw _context4.t0;
case 20:
console.error(_context4.t0);
return _context4.abrupt("return", false);
case 22:
case "end":
return _context4.stop();
}
}
}, _callee4, null, [[5, 16]]);
}));
return function refundOrder(_x5, _x6) {
return _ref4.apply(this, arguments);
};
}();
var cancelOrder = /*#__PURE__*/function () {
var _ref5 = _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee5(transactionId, orderLines) {
var _yield$Promise$all9, _yield$Promise$all10, store, ajaxEndpoint, _yield$axios$post5, data;
return regeneratorRuntime.wrap(function _callee5$(_context5) {
while (1) {
switch (_context5.prev = _context5.next) {
case 0:
_context5.next = 2;
return Promise.all([Promise.resolve(/*! import() */).then(__webpack_require__.bind(null, /*! ../store */ "./src/back/transaction/store/index.ts"))]);
case 2:
_yield$Promise$all9 = _context5.sent;
_yield$Promise$all10 = _slicedToArray(_yield$Promise$all9, 1);
store = _yield$Promise$all10[0].default;
_context5.prev = 5;
ajaxEndpoint = store.getState().config.ajaxEndpoint;
_context5.next = 9;
return _shared_axios__WEBPACK_IMPORTED_MODULE_12__["default"].post(ajaxEndpoint, {
resource: 'orders',
action: 'cancel',
transactionId: transactionId,
orderLines: orderLines
});
case 9:
_yield$axios$post5 = _context5.sent;
data = _yield$axios$post5.data;
if (!(!data.success && typeof data.message === 'string')) {
_context5.next = 13;
break;
}
throw data.detailed ? data.detailed : data.message;
case 13:
return _context5.abrupt("return", Object(lodash__WEBPACK_IMPORTED_MODULE_13__["defaults"])(data, {
success: false,
order: null
}));
case 16:
_context5.prev = 16;
_context5.t0 = _context5["catch"](5);
if (!(typeof _context5.t0 === 'string')) {
_context5.next = 20;
break;
}
throw _context5.t0;
case 20:
console.error(_context5.t0);
return _context5.abrupt("return", false);
case 22:
case "end":
return _context5.stop();
}
}
}, _callee5, null, [[5, 16]]);
}));
return function cancelOrder(_x7, _x8) {
return _ref5.apply(this, arguments);
};
}();
var shipOrder = /*#__PURE__*/function () {
var _ref6 = _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee6(transactionId, orderLines, tracking) {
var _yield$Promise$all11, _yield$Promise$all12, store, ajaxEndpoint, _yield$axios$post6, data;
return regeneratorRuntime.wrap(function _callee6$(_context6) {
while (1) {
switch (_context6.prev = _context6.next) {
case 0:
_context6.next = 2;
return Promise.all([Promise.resolve(/*! import() */).then(__webpack_require__.bind(null, /*! ../store */ "./src/back/transaction/store/index.ts"))]);
case 2:
_yield$Promise$all11 = _context6.sent;
_yield$Promise$all12 = _slicedToArray(_yield$Promise$all11, 1);
store = _yield$Promise$all12[0].default;
_context6.prev = 5;
ajaxEndpoint = store.getState().config.ajaxEndpoint;
_context6.next = 9;
return _shared_axios__WEBPACK_IMPORTED_MODULE_12__["default"].post(ajaxEndpoint, {
resource: 'orders',
action: 'ship',
transactionId: transactionId,
orderLines: orderLines,
tracking: tracking
});
case 9:
_yield$axios$post6 = _context6.sent;
data = _yield$axios$post6.data;
if (!(!data.success && typeof data.message === 'string')) {
_context6.next = 13;
break;
}
throw data.detailed ? data.detailed : data.message;
case 13:
return _context6.abrupt("return", Object(lodash__WEBPACK_IMPORTED_MODULE_13__["defaults"])(data, {
success: false,
order: null
}));
case 16:
_context6.prev = 16;
_context6.t0 = _context6["catch"](5);
if (!(typeof _context6.t0 === 'string')) {
_context6.next = 20;
break;
}
throw _context6.t0;
case 20:
console.error(_context6.t0);
return _context6.abrupt("return", false);
case 22:
case "end":
return _context6.stop();
}
}
}, _callee6, null, [[5, 16]]);
}));
return function shipOrder(_x9, _x10, _x11) {
return _ref6.apply(this, arguments);
};
}();
/***/ }),
/***/ "./src/shared/axios.ts":
/*!*****************************!*\
!*** ./src/shared/axios.ts ***!
\*****************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var core_js_modules_es6_regexp_replace__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es6.regexp.replace */ "./node_modules/core-js/modules/es6.regexp.replace.js");
/* harmony import */ var core_js_modules_es6_regexp_replace__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es6_regexp_replace__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! axios */ "./node_modules/axios/index.js");
/* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(axios__WEBPACK_IMPORTED_MODULE_1__);
/**
* Mollie https://www.mollie.nl
*
* @author Mollie B.V. <info@mollie.nl>
* @copyright Mollie B.V.
* @link https://github.com/mollie/PrestaShop
* @license https://github.com/mollie/PrestaShop/blob/master/LICENSE.md
* @codingStandardsIgnoreStart
*/
/* harmony default export */ __webpack_exports__["default"] = (axios__WEBPACK_IMPORTED_MODULE_1___default.a.create({
transformResponse: [function (res) {
return JSON.parse(res.replace(/^[^{[]*/mg, '').replace(/([^}\]]*)$/mg, ''));
}],
headers: {
'X-Requested-With': 'XMLHttpRequest',
'Content-Type': 'application/json',
'Accept': 'application/json'
}
}));
/***/ })
}]);
//# sourceMappingURL=transaction~transactionRefund.min.js.map
xxxxx1.0, XXX xxxx