-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TypeError: hexoid is not a function #63
Comments
سلام وقت شمام بخیر. اگر ممکنه ورژنی هم که استفاده میکنید بفرستید |
بله در getPaymentDriver این ارور پیش میاد, `import { NextResponse } from "next/server"; export async function POST(request) { const { amount } = await request.json(); // Get amount from request body try {
} |
این قسمت کدتون مشکل تایپی داره const driver = getPaymentDriver("zarinpal", {
merchantId: process.env.NEXT_PUBLIC_ZARINPAL_MERCHANT_ID,
}); متد const driver = getPaymentDriver('zibal')({
merchantId: 'merchant-id',
sandbox: true,
}); |
حق با شماست ممنونم. یه issue باز کردم که داکیومنتیشن رو توش درست کنم بنظر میاد از ورژن ۲ به بعد تغییر نداشته. من این فانکشنالیتی import * as monopay from "monopay";
async function main() {
const driver = monopay.getPaymentDriver("zarinpal");
console.log(driver);
}
main(); باید output اش |
سلام وقت بخیر
در زمان تغریف درایور این مشکل رو برای من در ترمینال مینویسه و اجازه ادامه فعالیت نمیده:
⨯ TypeError: hexoid is not a function
at eval (webpack-internal:///(rsc)/./node_modules/formidable/src/Formidable.js:15:18)
at (rsc)/./node_modules/formidable/src/Formidable.js (F:\GitProjects\next-tut.next\server\vendor-chunks\formidable.js:20:1)
at webpack_require (F:\GitProjects\next-tut.next\server\webpack-runtime.js:33:43)
at eval (webpack-internal:///(rsc)/./node_modules/formidable/src/index.js:5:20)
at (rsc)/./node_modules/formidable/src/index.js (F:\GitProjects\next-tut.next\server\vendor-chunks\formidable.js:63:1)
at webpack_require (F:\GitProjects\next-tut.next\server\webpack-runtime.js:33:43)
at eval (webpack-internal:///(rsc)/./node_modules/soap/lib/utils.js:5:20)
at (rsc)/./node_modules/soap/lib/utils.js (F:\GitProjects\next-tut.next\server\vendor-chunks\soap.js:170:1)
at webpack_require (F:\GitProjects\next-tut.next\server\webpack-runtime.js:33:43)
at eval (webpack-internal:///(rsc)/./node_modules/soap/lib/http.js:26:15)
at (rsc)/./node_modules/soap/lib/http.js (F:\GitProjects\next-tut.next\server\vendor-chunks\soap.js:40:1)
at webpack_require (F:\GitProjects\next-tut.next\server\webpack-runtime.js:33:43)
at eval (webpack-internal:///(rsc)/./node_modules/soap/lib/client.js:27:14)
at (rsc)/./node_modules/soap/lib/client.js (F:\GitProjects\next-tut.next\server\vendor-chunks\soap.js:30:1)
at webpack_require (F:\GitProjects\next-tut.next\server\webpack-runtime.js:33:43)
at eval (webpack-internal:///(rsc)/./node_modules/soap/lib/soap.js:19:16)
at (rsc)/./node_modules/soap/lib/soap.js (F:\GitProjects\next-tut.next\server\vendor-chunks\soap.js:150:1)
at webpack_require (F:\GitProjects\next-tut.next\server\webpack-runtime.js:33:43)
at eval (webpack-internal:///(rsc)/./node_modules/soap/index.js:3:18)
at (rsc)/./node_modules/soap/index.js (F:\GitProjects\next-tut.next\server\vendor-chunks\soap.js:20:1)
at webpack_require (F:\GitProjects\next-tut.next\server\webpack-runtime.js:33:43)
at eval (webpack-internal:///(rsc)/./node_modules/monopay/dist/drivers/behpardakht/behpardakht.js:4:14)
at (rsc)/./node_modules/monopay/dist/drivers/behpardakht/behpardakht.js (F:\GitProjects\next-tut.next\server\vendor-chunks\monopay.js:50:1)
at webpack_require (F:\GitProjects\next-tut.next\server\webpack-runtime.js:33:43)
at eval (webpack-internal:///(rsc)/./node_modules/monopay/dist/drivers/behpardakht/index.js:19:14)
at (rsc)/./node_modules/monopay/dist/drivers/behpardakht/index.js (F:\GitProjects\next-tut.next\server\vendor-chunks\monopay.js:60:1)
at webpack_require (F:\GitProjects\next-tut.next\server\webpack-runtime.js:33:43)
at eval (webpack-internal:///(rsc)/./node_modules/monopay/dist/drivers.js:4:23)
at (rsc)/./node_modules/monopay/dist/drivers.js (F:\GitProjects\next-tut.next\server\vendor-chunks\monopay.js:30:1)
at webpack_require (F:\GitProjects\next-tut.next\server\webpack-runtime.js:33:43)
at eval (webpack-internal:///(rsc)/./node_modules/monopay/dist/index.js:17:14)
at (rsc)/./node_modules/monopay/dist/index.js (F:\GitProjects\next-tut.next\server\vendor-chunks\monopay.js:420:1)
at webpack_require (F:\GitProjects\next-tut.next\server\webpack-runtime.js:33:43)
at eval (webpack-internal:///(rsc)/./src/utils/monopayConfig.js:6:65)
at (rsc)/./src/utils/monopayConfig.js (F:\GitProjects\next-tut.next\server\app\api\payment\request\route.js:392:1)
at webpack_require (F:\GitProjects\next-tut.next\server\webpack-runtime.js:33:43)
at eval (webpack-internal:///(rsc)/./src/app/api/payment/request/route.js:8:78)
at (rsc)/./src/app/api/payment/request/route.js (F:\GitProjects\next-tut.next\server\app\api\payment\request\route.js:337:1)
at webpack_require (F:\GitProjects\next-tut.next\server\webpack-runtime.js:33:43)
at eval (webpack-internal:///(rsc)/./node_modules/next/dist/build/webpack/loaders/next-app-loader.js?name=app%2Fapi%2Fpayment%2Frequest%2Froute&page=%2Fapi%2Fpayment%2Frequest%2Froute&appPaths=&pagePath=private-next-app-dir%2Fapi%2Fpayment%2Frequest%2Froute.js&appDir=F%3A%5CGitProjects%5Cnext-tut%5Csrc%5Capp&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&rootDir=F%3A%5CGitProjects%5Cnext-tut&isDev=true&tsconfigPath=tsconfig.json&basePath=&assetPrefix=&nextConfigOutput=standalone&preferredRegion=&middlewareConfig=e30%3D!:15:117)
at (rsc)/./node_modules/next/dist/build/webpack/loaders/next-app-loader.js?name=app%2Fapi%2Fpayment%2Frequest%2Froute&page=%2Fapi%2Fpayment%2Frequest%2Froute&appPaths=&pagePath=private-next-app-dir%2Fapi%2Fpayment%2Frequest%2Froute.js&appDir=F%3A%5CGitProjects%5Cnext-tut%5Csrc%5Capp&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&rootDir=F%3A%5CGitProjects%5Cnext-tut&isDev=true&tsconfigPath=tsconfig.json&basePath=&assetPrefix=&nextConfigOutput=standalone&preferredRegion=&middlewareConfig=e30%3D! (F:\GitProjects\next-tut.next\server\app\api\payment\request\route.js:315:1)
at webpack_require (F:\GitProjects\next-tut.next\server\webpack-runtime.js:33:43)
at webpack_exec (F:\GitProjects\next-tut.next\server\app\api\payment\request\route.js:402:39)
at F:\GitProjects\next-tut.next\server\app\api\payment\request\route.js:403:1925
at webpack_require.X (F:\GitProjects\next-tut.next\server\webpack-runtime.js:237:21)
at F:\GitProjects\next-tut.next\server\app\api\payment\request\route.js:403:47
at Object. (F:\GitProjects\next-tut.next\server\app\api\payment\request\route.js:406:3)
at Module._compile (node:internal/modules/cjs/loader:1376:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1435:10)
at Module.load (node:internal/modules/cjs/loader:1207:32) {
page: '/api/payment/request'
}
The text was updated successfully, but these errors were encountered: