@codingwithmanny/iyzipay-js
Version:
A Typesafe Iyzico JS SDK
30 lines • 1.43 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const baseRequest_1 = __importDefault(require("../utils/baseRequest"));
function default_1(client) {
return {
create: (payload) => (0, baseRequest_1.default)(client, {
endpoint: "/payment/iyzipos/item/approve",
method: "POST",
body: {
locale: payload === null || payload === void 0 ? void 0 : payload.locale,
conversationId: payload === null || payload === void 0 ? void 0 : payload.conversationId,
paymentTransactionId: payload === null || payload === void 0 ? void 0 : payload.paymentTransactionId
},
}),
revoke: (payload) => (0, baseRequest_1.default)(client, {
endpoint: "/payment/iyzipos/item/disapprove",
method: "POST",
body: {
locale: payload === null || payload === void 0 ? void 0 : payload.locale,
conversationId: payload === null || payload === void 0 ? void 0 : payload.conversationId,
paymentTransactionId: payload === null || payload === void 0 ? void 0 : payload.paymentTransactionId
},
}),
};
}
exports.default = default_1;
//# sourceMappingURL=_approval.js.map