@revolut/checkout
Version:
RevolutCheckout.js as npm module
25 lines (24 loc) • 947 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var constants_1 = require("./constants");
var getSearchParamsByName = function (name) {
return new URLSearchParams(window.location.search).get(name);
};
/**
* Retrieve the revolut pay order ID URL parameter upon redirect to your merchant site
*/
exports.getRevolutPayOrderIdURLParam = function () {
return getSearchParamsByName(constants_1.REVOLUT_PAY_ORDER_ID_URL_PARAMETER);
};
/**
* Retrieve the revolut pay success URL parameter upon redirect to your merchant site
*/
exports.getRevolutPaySuccessURLParam = function () {
return getSearchParamsByName(constants_1.REVOLUT_PAY_SUCCESS_REDIRECT_URL_PARAMETER);
};
/**
* Retrieve the revolut pay failure URL parameter upon redirect to your merchant site
*/
exports.getRevolutPayFailureURLParam = function () {
return getSearchParamsByName(constants_1.REVOLUT_PAY_FAILURE_REDIRECT_URL_PARAMETER);
};