[{"data":1,"prerenderedAt":8889},["ShallowReactive",2],{"\u002Fdocs\u002Fsfara-mirror-otp":3,"nav":8869,"surrounds-\u002Fdocs\u002Fsfara-mirror-otp":8886},{"id":4,"title":5,"badge":6,"body":7,"category":8861,"description":8862,"extension":8863,"meta":8864,"navigation":499,"order":503,"path":8865,"seo":8866,"stem":8867,"version":6,"__hash__":8868},"docs\u002Fdocs\u002Fsfara-mirror-otp\u002Findex.md","پرداخت کالابرگ با رمز",null,{"type":8,"value":9,"toc":8802},"minimark",[10,14,34,45,54,208,211,215,271,273,277,282,288,291,297,301,343,347,397,400,450,454,1198,1202,1208,1212,1314,1319,1323,1549,1551,1553,1557,1560,1566,1568,1574,1577,1620,1623,1770,1777,1848,1858,1876,1878,2053,2056,3045,3048,3054,3057,3151,3154,3570,3572,3576,3579,3585,3587,3593,3596,3638,3641,3789,3791,3893,3896,4726,4729,4733,4736,4765,4768,4904,4906,4910,4913,4919,4921,4927,4930,4972,4975,5115,5117,5217,5220,6030,6038,6041,6044,6047,6073,6076,6239,6241,6245,6248,6254,6256,6262,6265,6307,6310,6450,6452,6552,6555,7365,7372,7375,7378,7381,7407,7410,7572,7574,7578,7581,7587,7589,7595,7610,7613,7655,7658,7713,7729,7731,7773,7776,8421,8428,8431,8435,8438,8464,8467,8630,8632,8634,8638,8654,8662,8798],[11,12,13],"h2",{"id":13},"مقدمه",[15,16,17,18,22,23,22,26,29,30,33],"p",{},"سرویس پرداخت کالابرگ با رمز، رابط مستقیم با سامانهٔ بالادست کالابرگ برای چرخهٔ خرید مبتنی بر رمز یک‌بارمصرف است. در این گروه، به‌جای اطلاعات کارت، خریدار با رمزی که روی موبایلش دریافت کرده احراز می‌شود. چهار فیلد ",[19,20,21],"code",{},"uniqueCode","، ",[19,24,25],{},"counter",[19,27,28],{},"requestDate"," و ",[19,31,32],{},"channelType"," را پذیرنده می‌سازد و دست‌نخورده عبور می‌کنند — هیچ‌کدام از سمت تترا تولید نمی‌شوند. پاکت پاسخ همان پاکت بالادست کالابرگ است، نه پاکت استاندارد گیت‌وی تترا.",[35,36,38],"callout",{"type":37},"warning",[15,39,40,44],{},[41,42,43],"strong",{},"اکشن «ارسال رمز» در این میرور وجود ندارد."," رمز باید از طریق کانال مستقل بالادست برای خریدار ارسال شده باشد، پیش از آنکه چرخهٔ خرید شروع شود.",[35,46,47],{"type":37},[15,48,49,50,53],{},"این سرویس هدر ",[19,51,52],{},"Idempotency-Key"," نمی‌خواهد و هیچ محافظ تکراری ندارد. تکرارِ درخواست ثبت سفارش می‌تواند یک خرید جدید ثبت کند — تکرار فقط با اطمینان از نرسیدنِ پاسخ اول انجام شود.",[55,56,57],"steps",{},[58,59,60,89,121,142,162,185],"ol",{},[61,62,63,66,67,70,71,74,75,78,79],"li",{},[41,64,65],{},"احراز هویت"," (",[19,68,69],{},"authenticate",")",[72,73],"br",{},"توکن کوتاه‌مدت کالابرگ را می‌گیرید و در هدر ",[19,76,77],{},"Authorization"," همهٔ درخواست‌های بعدی قرار می‌دهید. توکن ۲۴ ساعت اعتبار دارد و با غیرفعال‌شدن یا تغییر کلید API باطل می‌شود.",[80,81,86],"pre",{"className":82,"code":84,"language":85},[83],"language-text","POST \u002Fapi\u002FAuthentication\u002Fauthenticate\n","text",[19,87,84],{"__ignoreMap":88},"",[61,90,91,66,94,70,97,99,100,102,103,106,107,110,111,114,115],{},[41,92,93],{},"ثبت سفارش با رمز",[19,95,96],{},"item-order-by-otp",[72,98],{},"رمز یک‌بارمصرف، کد یکتا (",[19,101,21],{},") و اقلام سفارش را می‌فرستید. اعتبار خریدار ",[41,104,105],{},"همان لحظه"," کسر می‌شود. پاسخ ",[19,108,109],{},"orderTrace"," می‌دهد — ",[41,112,113],{},"بلافاصله ذخیره کنید","؛ بدون آن هیچ مرحلهٔ بعدی ممکن نیست.",[80,116,119],{"className":117,"code":118,"language":85},[83],"POST \u002Finquiry\u002Fitemorderbyotp\n",[19,120,118],{"__ignoreMap":88},[61,122,123,66,126,70,129,131,132,135,136],{},[41,124,125],{},"استعلام وضعیت",[19,127,128],{},"purchase-inquiry-by-otp",[72,130],{},"وضعیت سفارش را می‌پرسید و هیچ تغییری در سیستم ایجاد نمی‌شود. این مرحله ",[41,133,134],{},"اجباری است"," — پیش از تأیید نهایی باید اطمینان حاصل شود سفارش در وضعیت درست است. اگر تصمیم به ادامه ندارید، مراحل ۵ یا ۶ را ببینید.",[80,137,140],{"className":138,"code":139,"language":85},[83],"POST \u002Finquiry\u002Fpurchaseinquirybyotp\n",[19,141,139],{"__ignoreMap":88},[61,143,144,66,147,70,150,152,153,156],{},[41,145,146],{},"تأیید سفارش",[19,148,149],{},"confirm-order-by-otp",[72,151],{},"تراکنش را قطعی می‌کنید. ",[41,154,155],{},"پس از این مرحله، برگشت از طریق API غیرممکن است.",[80,157,160],{"className":158,"code":159,"language":85},[83],"POST \u002Fpayment\u002Fconfirmorderbyotp\n",[19,161,159],{"__ignoreMap":88},[61,163,164,66,167,70,170,172,173,175,176,178,179],{},[41,165,166],{},"برگشت",[19,168,169],{},"reverse-order-by-otp",[72,171],{},"اگر به هر دلیلی ",[19,174,149],{}," انجام نشد، این سرویس ",[41,177,134],{},". برخلاف لغو، هیچ آزادسازی خودکاری وجود ندارد — بدون این فراخوانی، اعتبار خریدار به حسابش برنمی‌گردد.",[80,180,183],{"className":181,"code":182,"language":85},[83],"POST \u002Fpayment\u002Freverseorderbyotp\n",[19,184,182],{"__ignoreMap":88},[61,186,187,66,190,70,193,195,196,198,199,201,202],{},[41,188,189],{},"لغو",[19,191,192],{},"order-cancelation-by-otp",[72,194],{},"پس از ",[19,197,96],{}," و پیش از ",[19,200,149],{},"، در صورت انصراف مشتری یا خطای داخلی. اگر صدا نزنید، اعتبار حدود ۲ دقیقه بعد خودبه‌خود آزاد می‌شود — اما برای تجربهٔ بهتر خریدار همیشه صدایش بزنید.",[80,203,206],{"className":204,"code":205,"language":85},[83],"POST \u002Fpayment\u002Fordercancelationbyotp\n",[19,207,205],{"__ignoreMap":88},[209,210],"hr",{},[11,212,214],{"id":213},"ساختار-کلی-api","ساختار کلی API",[216,217,218,227,240,250,258,265],"ul",{},[61,219,220,223,224],{},[41,221,222],{},"Base URL:"," ",[19,225,226],{},"https:\u002F\u002Fback.tetra.land",[61,228,229,223,232,235,236,239],{},[41,230,231],{},"پیشوند مسیر:",[19,233,234],{},"inquiry"," (ثبت و استعلام) \u002F ",[19,237,238],{},"payment"," (تأیید، برگشت، لغو)",[61,241,242,245,246,249],{},[41,243,244],{},"احراز هویت:"," ابتدا با Authenticate توکن بگیرید؛ سپس ",[19,247,248],{},"Authorization: Bearer {sfara_token}"," در همهٔ درخواست‌های بعدی",[61,251,252,223,255],{},[41,253,254],{},"فرمت درخواست:",[19,256,257],{},"application\u002Fjson",[61,259,260,223,263],{},[41,261,262],{},"فرمت پاسخ:",[19,264,257],{},[61,266,267,270],{},[41,268,269],{},"گارد لایسنس:"," فقط روی ثبت سفارش (اولین اکشن) بررسی می‌شود — بقیه حتی با لایسنس منقضی‌شده کار می‌کنند",[209,272],{},[11,274,276],{"id":275},"۱-احراز-هویت-authenticate","۱. احراز هویت (authenticate)",[278,279,281],"h3",{"id":280},"endpoint","Endpoint",[80,283,286],{"className":284,"code":285,"language":85},[83],"POST {{base_url}}\u002Fapi\u002FAuthentication\u002Fauthenticate\n",[19,287,285],{"__ignoreMap":88},[15,289,290],{},"مثال:",[80,292,295],{"className":293,"code":294,"language":85},[83],"POST https:\u002F\u002Fback.tetra.land\u002Fapi\u002FAuthentication\u002Fauthenticate\n",[19,296,294],{"__ignoreMap":88},[278,298,300],{"id":299},"headers","Headers",[302,303,304,317],"table",{},[305,306,307],"thead",{},[308,309,310,314],"tr",{},[311,312,313],"th",{},"کلید",[311,315,316],{},"مقدار",[318,319,320,332],"tbody",{},[308,321,322,328],{},[323,324,325],"td",{},[19,326,327],{},"Accept",[323,329,330],{},[19,331,257],{},[308,333,334,339],{},[323,335,336],{},[19,337,338],{},"Content-Type",[323,340,341],{},[19,342,257],{},[278,344,346],{"id":345},"body","Body",[302,348,349,365],{},[305,350,351],{},[308,352,353,356,359,362],{},[311,354,355],{},"پارامتر",[311,357,358],{},"نوع",[311,360,361],{},"الزامی",[311,363,364],{},"توضیح",[318,366,367,383],{},[308,368,369,374,377,380],{},[323,370,371],{},[19,372,373],{},"username",[323,375,376],{},"string",[323,378,379],{},"بله",[323,381,382],{},"کلید API که از پنل خود دریافت کرده‌اید",[308,384,385,390,392,394],{},[323,386,387],{},[19,388,389],{},"password",[323,391,376],{},[323,393,379],{},[323,395,396],{},"کلید محرمانهٔ همان کلید API",[15,398,399],{},"نمونه درخواست:",[80,401,405],{"className":402,"code":403,"language":404,"meta":88,"style":88},"language-json shiki shiki-themes github-light github-dark","{\n  \"username\": \"xxxx\",\n  \"password\": \"xxxx\"\n}\n","json",[19,406,407,416,433,444],{"__ignoreMap":88},[408,409,412],"span",{"class":410,"line":411},"line",1,[408,413,415],{"class":414},"sVt8B","{\n",[408,417,419,423,426,430],{"class":410,"line":418},2,[408,420,422],{"class":421},"sj4cs","  \"username\"",[408,424,425],{"class":414},": ",[408,427,429],{"class":428},"sZZnC","\"xxxx\"",[408,431,432],{"class":414},",\n",[408,434,436,439,441],{"class":410,"line":435},3,[408,437,438],{"class":421},"  \"password\"",[408,440,425],{"class":414},[408,442,443],{"class":428},"\"xxxx\"\n",[408,445,447],{"class":410,"line":446},4,[408,448,449],{"class":414},"}\n",[278,451,453],{"id":452},"نمونه-کد","نمونه کد",[455,456,458,582,660,1027,1130],"doc-tabs",{":tabs":457},"[\"PHP\", \"JavaScript\", \"Go\", \".NET\", \"cURL\"]",[459,460,461],"template",{"v-slot:php":88},[80,462,466],{"className":463,"code":464,"language":465,"meta":88,"style":88},"language-php shiki shiki-themes github-light github-dark","\u003C?php\n$payload = json_encode([\n    'username' => 'xxxx',\n    'password' => 'xxxx',\n]);\n\n$ch = curl_init('https:\u002F\u002Fback.tetra.land\u002Fapi\u002FAuthentication\u002Fauthenticate');\ncurl_setopt($ch, CURLOPT_RETURNTRANSFER, true);\ncurl_setopt($ch, CURLOPT_POST, true);\ncurl_setopt($ch, CURLOPT_POSTFIELDS, $payload);\ncurl_setopt($ch, CURLOPT_HTTPHEADER, [\n    'Accept: application\u002Fjson',\n    'Content-Type: application\u002Fjson',\n]);\n\n$response = curl_exec($ch);\ncurl_close($ch);\n\n$data = json_decode($response, true);\nprint_r($data);\n","php",[19,467,468,473,478,483,488,494,501,507,513,519,525,531,537,543,548,553,559,565,570,576],{"__ignoreMap":88},[408,469,470],{"class":410,"line":411},[408,471,472],{},"\u003C?php\n",[408,474,475],{"class":410,"line":418},[408,476,477],{},"$payload = json_encode([\n",[408,479,480],{"class":410,"line":435},[408,481,482],{},"    'username' => 'xxxx',\n",[408,484,485],{"class":410,"line":446},[408,486,487],{},"    'password' => 'xxxx',\n",[408,489,491],{"class":410,"line":490},5,[408,492,493],{},"]);\n",[408,495,497],{"class":410,"line":496},6,[408,498,500],{"emptyLinePlaceholder":499},true,"\n",[408,502,504],{"class":410,"line":503},7,[408,505,506],{},"$ch = curl_init('https:\u002F\u002Fback.tetra.land\u002Fapi\u002FAuthentication\u002Fauthenticate');\n",[408,508,510],{"class":410,"line":509},8,[408,511,512],{},"curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);\n",[408,514,516],{"class":410,"line":515},9,[408,517,518],{},"curl_setopt($ch, CURLOPT_POST, true);\n",[408,520,522],{"class":410,"line":521},10,[408,523,524],{},"curl_setopt($ch, CURLOPT_POSTFIELDS, $payload);\n",[408,526,528],{"class":410,"line":527},11,[408,529,530],{},"curl_setopt($ch, CURLOPT_HTTPHEADER, [\n",[408,532,534],{"class":410,"line":533},12,[408,535,536],{},"    'Accept: application\u002Fjson',\n",[408,538,540],{"class":410,"line":539},13,[408,541,542],{},"    'Content-Type: application\u002Fjson',\n",[408,544,546],{"class":410,"line":545},14,[408,547,493],{},[408,549,551],{"class":410,"line":550},15,[408,552,500],{"emptyLinePlaceholder":499},[408,554,556],{"class":410,"line":555},16,[408,557,558],{},"$response = curl_exec($ch);\n",[408,560,562],{"class":410,"line":561},17,[408,563,564],{},"curl_close($ch);\n",[408,566,568],{"class":410,"line":567},18,[408,569,500],{"emptyLinePlaceholder":499},[408,571,573],{"class":410,"line":572},19,[408,574,575],{},"$data = json_decode($response, true);\n",[408,577,579],{"class":410,"line":578},20,[408,580,581],{},"print_r($data);\n",[459,583,584],{"v-slot:javascript":88},[80,585,589],{"className":586,"code":587,"language":588,"meta":88,"style":88},"language-javascript shiki shiki-themes github-light github-dark","const response = await fetch('https:\u002F\u002Fback.tetra.land\u002Fapi\u002FAuthentication\u002Fauthenticate', {\n  method: 'POST',\n  headers: {\n    'Accept': 'application\u002Fjson',\n    'Content-Type': 'application\u002Fjson',\n  },\n  body: JSON.stringify({\n    username: 'xxxx',\n    password: 'xxxx',\n  }),\n});\n\nconst data = await response.json();\nconsole.log(data);\n","javascript",[19,590,591,596,601,606,611,616,621,626,631,636,641,646,650,655],{"__ignoreMap":88},[408,592,593],{"class":410,"line":411},[408,594,595],{},"const response = await fetch('https:\u002F\u002Fback.tetra.land\u002Fapi\u002FAuthentication\u002Fauthenticate', {\n",[408,597,598],{"class":410,"line":418},[408,599,600],{},"  method: 'POST',\n",[408,602,603],{"class":410,"line":435},[408,604,605],{},"  headers: {\n",[408,607,608],{"class":410,"line":446},[408,609,610],{},"    'Accept': 'application\u002Fjson',\n",[408,612,613],{"class":410,"line":490},[408,614,615],{},"    'Content-Type': 'application\u002Fjson',\n",[408,617,618],{"class":410,"line":496},[408,619,620],{},"  },\n",[408,622,623],{"class":410,"line":503},[408,624,625],{},"  body: JSON.stringify({\n",[408,627,628],{"class":410,"line":509},[408,629,630],{},"    username: 'xxxx',\n",[408,632,633],{"class":410,"line":515},[408,634,635],{},"    password: 'xxxx',\n",[408,637,638],{"class":410,"line":521},[408,639,640],{},"  }),\n",[408,642,643],{"class":410,"line":527},[408,644,645],{},"});\n",[408,647,648],{"class":410,"line":533},[408,649,500],{"emptyLinePlaceholder":499},[408,651,652],{"class":410,"line":539},[408,653,654],{},"const data = await response.json();\n",[408,656,657],{"class":410,"line":545},[408,658,659],{},"console.log(data);\n",[459,661,662],{"v-slot:go":88},[80,663,667],{"className":664,"code":665,"language":666,"meta":88,"style":88},"language-go shiki shiki-themes github-light github-dark","package main\n\nimport (\n    \"bytes\"\n    \"encoding\u002Fjson\"\n    \"fmt\"\n    \"net\u002Fhttp\"\n)\n\nfunc main() {\n    payload, _ := json.Marshal(map[string]interface{}{\n        \"username\": \"xxxx\",\n        \"password\": \"xxxx\",\n    })\n\n    req, _ := http.NewRequest(\"POST\",\n        \"https:\u002F\u002Fback.tetra.land\u002Fapi\u002FAuthentication\u002Fauthenticate\",\n        bytes.NewBuffer(payload))\n    req.Header.Set(\"Accept\", \"application\u002Fjson\")\n    req.Header.Set(\"Content-Type\", \"application\u002Fjson\")\n\n    resp, err := http.DefaultClient.Do(req)\n    if err != nil {\n        panic(err)\n    }\n    defer resp.Body.Close()\n\n    var result map[string]interface{}\n    json.NewDecoder(resp.Body).Decode(&result)\n    fmt.Println(result)\n}\n","go",[19,668,669,679,683,691,702,711,720,729,734,738,749,783,794,805,810,814,834,841,852,873,890,895,912,930,939,945,960,965,987,1010,1022],{"__ignoreMap":88},[408,670,671,675],{"class":410,"line":411},[408,672,674],{"class":673},"szBVR","package",[408,676,678],{"class":677},"sScJk"," main\n",[408,680,681],{"class":410,"line":418},[408,682,500],{"emptyLinePlaceholder":499},[408,684,685,688],{"class":410,"line":435},[408,686,687],{"class":673},"import",[408,689,690],{"class":414}," (\n",[408,692,693,696,699],{"class":410,"line":446},[408,694,695],{"class":428},"    \"",[408,697,698],{"class":677},"bytes",[408,700,701],{"class":428},"\"\n",[408,703,704,706,709],{"class":410,"line":490},[408,705,695],{"class":428},[408,707,708],{"class":677},"encoding\u002Fjson",[408,710,701],{"class":428},[408,712,713,715,718],{"class":410,"line":496},[408,714,695],{"class":428},[408,716,717],{"class":677},"fmt",[408,719,701],{"class":428},[408,721,722,724,727],{"class":410,"line":503},[408,723,695],{"class":428},[408,725,726],{"class":677},"net\u002Fhttp",[408,728,701],{"class":428},[408,730,731],{"class":410,"line":509},[408,732,733],{"class":414},")\n",[408,735,736],{"class":410,"line":515},[408,737,500],{"emptyLinePlaceholder":499},[408,739,740,743,746],{"class":410,"line":521},[408,741,742],{"class":673},"func",[408,744,745],{"class":677}," main",[408,747,748],{"class":414},"() {\n",[408,750,751,754,757,760,763,766,769,772,774,777,780],{"class":410,"line":527},[408,752,753],{"class":414},"    payload, _ ",[408,755,756],{"class":673},":=",[408,758,759],{"class":414}," json.",[408,761,762],{"class":677},"Marshal",[408,764,765],{"class":414},"(",[408,767,768],{"class":673},"map",[408,770,771],{"class":414},"[",[408,773,376],{"class":673},[408,775,776],{"class":414},"]",[408,778,779],{"class":673},"interface",[408,781,782],{"class":414},"{}{\n",[408,784,785,788,790,792],{"class":410,"line":533},[408,786,787],{"class":428},"        \"username\"",[408,789,425],{"class":414},[408,791,429],{"class":428},[408,793,432],{"class":414},[408,795,796,799,801,803],{"class":410,"line":539},[408,797,798],{"class":428},"        \"password\"",[408,800,425],{"class":414},[408,802,429],{"class":428},[408,804,432],{"class":414},[408,806,807],{"class":410,"line":545},[408,808,809],{"class":414},"    })\n",[408,811,812],{"class":410,"line":550},[408,813,500],{"emptyLinePlaceholder":499},[408,815,816,819,821,824,827,829,832],{"class":410,"line":555},[408,817,818],{"class":414},"    req, _ ",[408,820,756],{"class":673},[408,822,823],{"class":414}," http.",[408,825,826],{"class":677},"NewRequest",[408,828,765],{"class":414},[408,830,831],{"class":428},"\"POST\"",[408,833,432],{"class":414},[408,835,836,839],{"class":410,"line":561},[408,837,838],{"class":428},"        \"https:\u002F\u002Fback.tetra.land\u002Fapi\u002FAuthentication\u002Fauthenticate\"",[408,840,432],{"class":414},[408,842,843,846,849],{"class":410,"line":567},[408,844,845],{"class":414},"        bytes.",[408,847,848],{"class":677},"NewBuffer",[408,850,851],{"class":414},"(payload))\n",[408,853,854,857,860,862,865,868,871],{"class":410,"line":572},[408,855,856],{"class":414},"    req.Header.",[408,858,859],{"class":677},"Set",[408,861,765],{"class":414},[408,863,864],{"class":428},"\"Accept\"",[408,866,867],{"class":414},", ",[408,869,870],{"class":428},"\"application\u002Fjson\"",[408,872,733],{"class":414},[408,874,875,877,879,881,884,886,888],{"class":410,"line":578},[408,876,856],{"class":414},[408,878,859],{"class":677},[408,880,765],{"class":414},[408,882,883],{"class":428},"\"Content-Type\"",[408,885,867],{"class":414},[408,887,870],{"class":428},[408,889,733],{"class":414},[408,891,893],{"class":410,"line":892},21,[408,894,500],{"emptyLinePlaceholder":499},[408,896,898,901,903,906,909],{"class":410,"line":897},22,[408,899,900],{"class":414},"    resp, err ",[408,902,756],{"class":673},[408,904,905],{"class":414}," http.DefaultClient.",[408,907,908],{"class":677},"Do",[408,910,911],{"class":414},"(req)\n",[408,913,915,918,921,924,927],{"class":410,"line":914},23,[408,916,917],{"class":673},"    if",[408,919,920],{"class":414}," err ",[408,922,923],{"class":673},"!=",[408,925,926],{"class":421}," nil",[408,928,929],{"class":414}," {\n",[408,931,933,936],{"class":410,"line":932},24,[408,934,935],{"class":677},"        panic",[408,937,938],{"class":414},"(err)\n",[408,940,942],{"class":410,"line":941},25,[408,943,944],{"class":414},"    }\n",[408,946,948,951,954,957],{"class":410,"line":947},26,[408,949,950],{"class":673},"    defer",[408,952,953],{"class":414}," resp.Body.",[408,955,956],{"class":677},"Close",[408,958,959],{"class":414},"()\n",[408,961,963],{"class":410,"line":962},27,[408,964,500],{"emptyLinePlaceholder":499},[408,966,968,971,974,976,978,980,982,984],{"class":410,"line":967},28,[408,969,970],{"class":673},"    var",[408,972,973],{"class":414}," result ",[408,975,768],{"class":673},[408,977,771],{"class":414},[408,979,376],{"class":673},[408,981,776],{"class":414},[408,983,779],{"class":673},[408,985,986],{"class":414},"{}\n",[408,988,990,993,996,999,1002,1004,1007],{"class":410,"line":989},29,[408,991,992],{"class":414},"    json.",[408,994,995],{"class":677},"NewDecoder",[408,997,998],{"class":414},"(resp.Body).",[408,1000,1001],{"class":677},"Decode",[408,1003,765],{"class":414},[408,1005,1006],{"class":673},"&",[408,1008,1009],{"class":414},"result)\n",[408,1011,1013,1016,1019],{"class":410,"line":1012},30,[408,1014,1015],{"class":414},"    fmt.",[408,1017,1018],{"class":677},"Println",[408,1020,1021],{"class":414},"(result)\n",[408,1023,1025],{"class":410,"line":1024},31,[408,1026,449],{"class":414},[459,1028,1029],{"v-slot:net":88},[80,1030,1034],{"className":1031,"code":1032,"language":1033,"meta":88,"style":88},"language-csharp shiki shiki-themes github-light github-dark","using System.Net.Http;\nusing System.Text;\nusing System.Text.Json;\n\nvar client = new HttpClient();\nclient.DefaultRequestHeaders.Add(\"Accept\", \"application\u002Fjson\");\n\nvar body = JsonSerializer.Serialize(new\n{\n    username = \"xxxx\",\n    password = \"xxxx\",\n});\n\nvar content = new StringContent(body, Encoding.UTF8, \"application\u002Fjson\");\nvar response = await client.PostAsync(\n    \"https:\u002F\u002Fback.tetra.land\u002Fapi\u002FAuthentication\u002Fauthenticate\",\n    content);\n\nvar json = await response.Content.ReadAsStringAsync();\nConsole.WriteLine(json);\n","csharp",[19,1035,1036,1041,1046,1051,1055,1060,1065,1069,1074,1078,1083,1088,1092,1096,1101,1106,1111,1116,1120,1125],{"__ignoreMap":88},[408,1037,1038],{"class":410,"line":411},[408,1039,1040],{},"using System.Net.Http;\n",[408,1042,1043],{"class":410,"line":418},[408,1044,1045],{},"using System.Text;\n",[408,1047,1048],{"class":410,"line":435},[408,1049,1050],{},"using System.Text.Json;\n",[408,1052,1053],{"class":410,"line":446},[408,1054,500],{"emptyLinePlaceholder":499},[408,1056,1057],{"class":410,"line":490},[408,1058,1059],{},"var client = new HttpClient();\n",[408,1061,1062],{"class":410,"line":496},[408,1063,1064],{},"client.DefaultRequestHeaders.Add(\"Accept\", \"application\u002Fjson\");\n",[408,1066,1067],{"class":410,"line":503},[408,1068,500],{"emptyLinePlaceholder":499},[408,1070,1071],{"class":410,"line":509},[408,1072,1073],{},"var body = JsonSerializer.Serialize(new\n",[408,1075,1076],{"class":410,"line":515},[408,1077,415],{},[408,1079,1080],{"class":410,"line":521},[408,1081,1082],{},"    username = \"xxxx\",\n",[408,1084,1085],{"class":410,"line":527},[408,1086,1087],{},"    password = \"xxxx\",\n",[408,1089,1090],{"class":410,"line":533},[408,1091,645],{},[408,1093,1094],{"class":410,"line":539},[408,1095,500],{"emptyLinePlaceholder":499},[408,1097,1098],{"class":410,"line":545},[408,1099,1100],{},"var content = new StringContent(body, Encoding.UTF8, \"application\u002Fjson\");\n",[408,1102,1103],{"class":410,"line":550},[408,1104,1105],{},"var response = await client.PostAsync(\n",[408,1107,1108],{"class":410,"line":555},[408,1109,1110],{},"    \"https:\u002F\u002Fback.tetra.land\u002Fapi\u002FAuthentication\u002Fauthenticate\",\n",[408,1112,1113],{"class":410,"line":561},[408,1114,1115],{},"    content);\n",[408,1117,1118],{"class":410,"line":567},[408,1119,500],{"emptyLinePlaceholder":499},[408,1121,1122],{"class":410,"line":572},[408,1123,1124],{},"var json = await response.Content.ReadAsStringAsync();\n",[408,1126,1127],{"class":410,"line":578},[408,1128,1129],{},"Console.WriteLine(json);\n",[459,1131,1132],{"v-slot:curl":88},[80,1133,1137],{"className":1134,"code":1135,"language":1136,"meta":88,"style":88},"language-bash shiki shiki-themes github-light github-dark","curl -X POST https:\u002F\u002Fback.tetra.land\u002Fapi\u002FAuthentication\u002Fauthenticate \\\n  -H \"Accept: application\u002Fjson\" \\\n  -H \"Content-Type: application\u002Fjson\" \\\n  -d '{\n    \"username\": \"xxxx\",\n    \"password\": \"xxxx\"\n  }'\n","bash",[19,1138,1139,1156,1166,1175,1183,1188,1193],{"__ignoreMap":88},[408,1140,1141,1144,1147,1150,1153],{"class":410,"line":411},[408,1142,1143],{"class":677},"curl",[408,1145,1146],{"class":421}," -X",[408,1148,1149],{"class":428}," POST",[408,1151,1152],{"class":428}," https:\u002F\u002Fback.tetra.land\u002Fapi\u002FAuthentication\u002Fauthenticate",[408,1154,1155],{"class":421}," \\\n",[408,1157,1158,1161,1164],{"class":410,"line":418},[408,1159,1160],{"class":421},"  -H",[408,1162,1163],{"class":428}," \"Accept: application\u002Fjson\"",[408,1165,1155],{"class":421},[408,1167,1168,1170,1173],{"class":410,"line":435},[408,1169,1160],{"class":421},[408,1171,1172],{"class":428}," \"Content-Type: application\u002Fjson\"",[408,1174,1155],{"class":421},[408,1176,1177,1180],{"class":410,"line":446},[408,1178,1179],{"class":421},"  -d",[408,1181,1182],{"class":428}," '{\n",[408,1184,1185],{"class":410,"line":490},[408,1186,1187],{"class":428},"    \"username\": \"xxxx\",\n",[408,1189,1190],{"class":410,"line":496},[408,1191,1192],{"class":428},"    \"password\": \"xxxx\"\n",[408,1194,1195],{"class":410,"line":503},[408,1196,1197],{"class":428},"  }'\n",[278,1199,1201],{"id":1200},"امتحان-کنید","امتحان کنید",[1203,1204],"try-it",{":fields":1205,"method":1206,"url":1207},"[{\"name\":\"username\",\"placeholder\":\"xxxx\"},{\"name\":\"password\",\"placeholder\":\"xxxx\"}]","POST","https:\u002F\u002Fback.tetra.land\u002Fapi\u002FAuthentication\u002Fauthenticate",[278,1209,1211],{"id":1210},"پارامترهای-پاسخ","پارامترهای پاسخ",[302,1213,1214,1227],{},[305,1215,1216],{},[308,1217,1218,1220,1222,1225],{},[311,1219,355],{},[311,1221,358],{},[311,1223,1224],{},"نمونه مقدار",[311,1226,364],{},[318,1228,1229,1244,1258,1271,1285,1299],{},[308,1230,1231,1236,1238,1241],{},[323,1232,1233],{},[19,1234,1235],{},"jwtToken",[323,1237,376],{},[323,1239,1240],{},"-",[323,1242,1243],{},"توکن دسترسی، در result.data قرار دارد",[308,1245,1246,1251,1253,1255],{},[323,1247,1248],{},[19,1249,1250],{},"id",[323,1252,376],{},[323,1254,1240],{},[323,1256,1257],{},"شناسهٔ کلید API",[308,1259,1260,1264,1266,1268],{},[323,1261,1262],{},[19,1263,373],{},[323,1265,376],{},[323,1267,1240],{},[323,1269,1270],{},"همان کلید API",[308,1272,1273,1278,1280,1282],{},[323,1274,1275],{},[19,1276,1277],{},"firstname",[323,1279,376],{},[323,1281,1240],{},[323,1283,1284],{},"نام دارندهٔ کسب‌وکار",[308,1286,1287,1292,1294,1296],{},[323,1288,1289],{},[19,1290,1291],{},"lastname",[323,1293,376],{},[323,1295,1240],{},[323,1297,1298],{},"نام خانوادگی دارندهٔ کسب‌وکار",[308,1300,1301,1306,1309,1311],{},[323,1302,1303],{},[19,1304,1305],{},"isActive",[323,1307,1308],{},"boolean",[323,1310,1240],{},[323,1312,1313],{},"فعال بودن کلید API",[35,1315,1316],{"type":37},[15,1317,1318],{},"توکن ۲۴ ساعت اعتبار دارد. اگر کلید محرمانه را عوض کنید یا کلید را غیرفعال کنید، تمام توکن‌های صادرشده بلافاصله باطل می‌شوند و باید دوباره احراز هویت کنید.",[278,1320,1322],{"id":1321},"پاسخها","پاسخ‌ها",[455,1324,1326,1491],{":tabs":1325},"[\"HTTP 200\", \"HTTP 401\"]",[459,1327,1328],{"v-slot:http-200":88},[80,1329,1331],{"className":402,"code":1330,"language":404,"meta":88,"style":88},"{\n  \"message\": \"POST Request successful.\",\n  \"statusCode\": 200,\n  \"result\": {\n    \"status\": true,\n    \"responseCode\": 0,\n    \"data\": {\n      \"id\": 1,\n      \"firstname\": \"Kala\",\n      \"lastname\": \"Kala\",\n      \"username\": \"YOUR_API_KEY\",\n      \"jwtToken\": \"YOUR_SFARA_TOKEN\",\n      \"isActive\": true\n    }\n  },\n  \"isError\": false\n}\n",[19,1332,1333,1337,1349,1361,1369,1381,1393,1400,1412,1424,1435,1447,1459,1469,1473,1477,1487],{"__ignoreMap":88},[408,1334,1335],{"class":410,"line":411},[408,1336,415],{"class":414},[408,1338,1339,1342,1344,1347],{"class":410,"line":418},[408,1340,1341],{"class":421},"  \"message\"",[408,1343,425],{"class":414},[408,1345,1346],{"class":428},"\"POST Request successful.\"",[408,1348,432],{"class":414},[408,1350,1351,1354,1356,1359],{"class":410,"line":435},[408,1352,1353],{"class":421},"  \"statusCode\"",[408,1355,425],{"class":414},[408,1357,1358],{"class":421},"200",[408,1360,432],{"class":414},[408,1362,1363,1366],{"class":410,"line":446},[408,1364,1365],{"class":421},"  \"result\"",[408,1367,1368],{"class":414},": {\n",[408,1370,1371,1374,1376,1379],{"class":410,"line":490},[408,1372,1373],{"class":421},"    \"status\"",[408,1375,425],{"class":414},[408,1377,1378],{"class":421},"true",[408,1380,432],{"class":414},[408,1382,1383,1386,1388,1391],{"class":410,"line":496},[408,1384,1385],{"class":421},"    \"responseCode\"",[408,1387,425],{"class":414},[408,1389,1390],{"class":421},"0",[408,1392,432],{"class":414},[408,1394,1395,1398],{"class":410,"line":503},[408,1396,1397],{"class":421},"    \"data\"",[408,1399,1368],{"class":414},[408,1401,1402,1405,1407,1410],{"class":410,"line":509},[408,1403,1404],{"class":421},"      \"id\"",[408,1406,425],{"class":414},[408,1408,1409],{"class":421},"1",[408,1411,432],{"class":414},[408,1413,1414,1417,1419,1422],{"class":410,"line":515},[408,1415,1416],{"class":421},"      \"firstname\"",[408,1418,425],{"class":414},[408,1420,1421],{"class":428},"\"Kala\"",[408,1423,432],{"class":414},[408,1425,1426,1429,1431,1433],{"class":410,"line":521},[408,1427,1428],{"class":421},"      \"lastname\"",[408,1430,425],{"class":414},[408,1432,1421],{"class":428},[408,1434,432],{"class":414},[408,1436,1437,1440,1442,1445],{"class":410,"line":527},[408,1438,1439],{"class":421},"      \"username\"",[408,1441,425],{"class":414},[408,1443,1444],{"class":428},"\"YOUR_API_KEY\"",[408,1446,432],{"class":414},[408,1448,1449,1452,1454,1457],{"class":410,"line":533},[408,1450,1451],{"class":421},"      \"jwtToken\"",[408,1453,425],{"class":414},[408,1455,1456],{"class":428},"\"YOUR_SFARA_TOKEN\"",[408,1458,432],{"class":414},[408,1460,1461,1464,1466],{"class":410,"line":539},[408,1462,1463],{"class":421},"      \"isActive\"",[408,1465,425],{"class":414},[408,1467,1468],{"class":421},"true\n",[408,1470,1471],{"class":410,"line":545},[408,1472,944],{"class":414},[408,1474,1475],{"class":410,"line":550},[408,1476,620],{"class":414},[408,1478,1479,1482,1484],{"class":410,"line":555},[408,1480,1481],{"class":421},"  \"isError\"",[408,1483,425],{"class":414},[408,1485,1486],{"class":421},"false\n",[408,1488,1489],{"class":410,"line":561},[408,1490,449],{"class":414},[459,1492,1493],{"v-slot:http-401":88},[80,1494,1496],{"className":402,"code":1495,"language":404,"meta":88,"style":88},"{\n  \"statusCode\": \"401\",\n  \"isError\": true,\n  \"responseException\": {\n    \"exceptionMessage\": \"Authentication failed.\"\n  }\n}\n",[19,1497,1498,1502,1513,1523,1530,1540,1545],{"__ignoreMap":88},[408,1499,1500],{"class":410,"line":411},[408,1501,415],{"class":414},[408,1503,1504,1506,1508,1511],{"class":410,"line":418},[408,1505,1353],{"class":421},[408,1507,425],{"class":414},[408,1509,1510],{"class":428},"\"401\"",[408,1512,432],{"class":414},[408,1514,1515,1517,1519,1521],{"class":410,"line":435},[408,1516,1481],{"class":421},[408,1518,425],{"class":414},[408,1520,1378],{"class":421},[408,1522,432],{"class":414},[408,1524,1525,1528],{"class":410,"line":446},[408,1526,1527],{"class":421},"  \"responseException\"",[408,1529,1368],{"class":414},[408,1531,1532,1535,1537],{"class":410,"line":490},[408,1533,1534],{"class":421},"    \"exceptionMessage\"",[408,1536,425],{"class":414},[408,1538,1539],{"class":428},"\"Authentication failed.\"\n",[408,1541,1542],{"class":410,"line":496},[408,1543,1544],{"class":414},"  }\n",[408,1546,1547],{"class":410,"line":503},[408,1548,449],{"class":414},[209,1550],{},[209,1552],{},[11,1554,1556],{"id":1555},"۲-ثبت-سفارش-با-رمز-item-order-by-otp","۲. ثبت سفارش با رمز (item-order-by-otp)",[278,1558,281],{"id":1559},"endpoint-1",[80,1561,1564],{"className":1562,"code":1563,"language":85},[83],"POST {{base_url}}\u002Finquiry\u002Fitemorderbyotp\n",[19,1565,1563],{"__ignoreMap":88},[15,1567,290],{},[80,1569,1572],{"className":1570,"code":1571,"language":85},[83],"POST https:\u002F\u002Fback.tetra.land\u002Finquiry\u002Fitemorderbyotp\n",[19,1573,1571],{"__ignoreMap":88},[278,1575,300],{"id":1576},"headers-1",[302,1578,1579,1587],{},[305,1580,1581],{},[308,1582,1583,1585],{},[311,1584,313],{},[311,1586,316],{},[318,1588,1589,1599,1610],{},[308,1590,1591,1595],{},[323,1592,1593],{},[19,1594,327],{},[323,1596,1597],{},[19,1598,257],{},[308,1600,1601,1605],{},[323,1602,1603],{},[19,1604,77],{},[323,1606,1607],{},[19,1608,1609],{},"Bearer {sfara_token}",[308,1611,1612,1616],{},[323,1613,1614],{},[19,1615,338],{},[323,1617,1618],{},[19,1619,257],{},[278,1621,346],{"id":1622},"body-1",[302,1624,1625,1637],{},[305,1626,1627],{},[308,1628,1629,1631,1633,1635],{},[311,1630,355],{},[311,1632,358],{},[311,1634,361],{},[311,1636,364],{},[318,1638,1639,1653,1669,1687,1700,1713,1727,1741,1755],{},[308,1640,1641,1646,1648,1650],{},[323,1642,1643],{},[19,1644,1645],{},"terminalNumber",[323,1647,376],{},[323,1649,379],{},[323,1651,1652],{},"ترمینالی که خرید روی آن انجام می‌شود؛ باید لایسنس معتبر داشته باشد",[308,1654,1655,1659,1661,1663],{},[323,1656,1657],{},[19,1658,32],{},[323,1660,376],{},[323,1662,379],{},[323,1664,1665,1668],{},[19,1666,1667],{},"\"4\""," — پرداخت با رمز یک‌بارمصرف",[308,1670,1671,1675,1678,1680],{},[323,1672,1673],{},[19,1674,28],{},[323,1676,1677],{},"integer",[323,1679,379],{},[323,1681,1682,1683,1686],{},"تاریخ و ساعت شمسی به شکل ",[19,1684,1685],{},"YmdHis","؛ پذیرنده خودش می‌سازد",[308,1688,1689,1693,1695,1697],{},[323,1690,1691],{},[19,1692,21],{},[323,1694,376],{},[323,1696,379],{},[323,1698,1699],{},"شناسهٔ یکتای درخواست",[308,1701,1702,1706,1708,1710],{},[323,1703,1704],{},[19,1705,25],{},[323,1707,376],{},[323,1709,379],{},[323,1711,1712],{},"شمارندهٔ درخواست",[308,1714,1715,1720,1722,1724],{},[323,1716,1717],{},[19,1718,1719],{},"otp",[323,1721,376],{},[323,1723,379],{},[323,1725,1726],{},"رمز یک‌بارمصرفی که خریدار دریافت کرده",[308,1728,1729,1734,1736,1738],{},[323,1730,1731],{},[19,1732,1733],{},"mobileNumber",[323,1735,376],{},[323,1737,379],{},[323,1739,1740],{},"موبایل خریدار که رمز روی آن رفته",[308,1742,1743,1748,1750,1752],{},[323,1744,1745],{},[19,1746,1747],{},"amount",[323,1749,1677],{},[323,1751,379],{},[323,1753,1754],{},"مبلغ کل فاکتور به ریال",[308,1756,1757,1762,1765,1767],{},[323,1758,1759],{},[19,1760,1761],{},"orderItems",[323,1763,1764],{},"array",[323,1766,379],{},[323,1768,1769],{},"اقلام فاکتور؛ دست‌کم یک قلم",[1771,1772,1774,1775],"h4",{"id":1773},"هر-قلم-در-orderitems","هر قلم در ",[19,1776,1761],{},[302,1778,1779,1791],{},[305,1780,1781],{},[308,1782,1783,1785,1787,1789],{},[311,1784,355],{},[311,1786,358],{},[311,1788,361],{},[311,1790,364],{},[318,1792,1793,1807,1821,1835],{},[308,1794,1795,1800,1802,1804],{},[323,1796,1797],{},[19,1798,1799],{},"commodityCode",[323,1801,376],{},[323,1803,379],{},[323,1805,1806],{},"کد کالا",[308,1808,1809,1814,1816,1818],{},[323,1810,1811],{},[19,1812,1813],{},"quantity",[323,1815,1677],{},[323,1817,379],{},[323,1819,1820],{},"تعداد",[308,1822,1823,1828,1830,1832],{},[323,1824,1825],{},[19,1826,1827],{},"unitCode",[323,1829,376],{},[323,1831,379],{},[323,1833,1834],{},"کد واحد سنجش",[308,1836,1837,1841,1843,1845],{},[323,1838,1839],{},[19,1840,1747],{},[323,1842,1677],{},[323,1844,379],{},[323,1846,1847],{},"مبلغ همین قلم به ریال",[35,1849,1850],{"type":37},[15,1851,1852,1854,1855,1857],{},[41,1853,269],{}," تنها شرطی که این میرور خودش بررسی می‌کند این است که برای همین ",[19,1856,1645],{}," یک لایسنسِ منقضی‌نشده وجود داشته باشد. مالکیت بی‌اثر است. اگر بیش از یک لایسنس با این شماره وجود داشته باشد، درخواست رد می‌شود.",[35,1859,1861],{"type":1860},"note",[15,1862,1863,1866,1867,22,1869,22,1871,29,1873,1875],{},[41,1864,1865],{},"هیچ فیلدی از سمت تترا تولید نمی‌شود."," چهار فیلدِ ",[19,1868,21],{},[19,1870,25],{},[19,1872,28],{},[19,1874,32],{}," را خودِ پذیرنده می‌سازد و دست‌نخورده به بالادست می‌فرستد.",[15,1877,399],{},[80,1879,1881],{"className":402,"code":1880,"language":404,"meta":88,"style":88},"{\n  \"terminalNumber\": \"TERM-XXXXXXXX\",\n  \"channelType\": \"4\",\n  \"requestDate\": 14040205115507,\n  \"uniqueCode\": \"000000000159\",\n  \"counter\": \"000159\",\n  \"otp\": \"xxxxxx\",\n  \"mobileNumber\": \"xxxxxxxxxxx\",\n  \"amount\": 1000000,\n  \"orderItems\": [\n    {\n      \"commodityCode\": \"6260371001295\",\n      \"quantity\": 1,\n      \"unitCode\": \"5\",\n      \"amount\": 1000000\n    }\n  ]\n}\n",[19,1882,1883,1887,1899,1910,1922,1934,1946,1958,1970,1982,1990,1995,2007,2018,2030,2040,2044,2049],{"__ignoreMap":88},[408,1884,1885],{"class":410,"line":411},[408,1886,415],{"class":414},[408,1888,1889,1892,1894,1897],{"class":410,"line":418},[408,1890,1891],{"class":421},"  \"terminalNumber\"",[408,1893,425],{"class":414},[408,1895,1896],{"class":428},"\"TERM-XXXXXXXX\"",[408,1898,432],{"class":414},[408,1900,1901,1904,1906,1908],{"class":410,"line":435},[408,1902,1903],{"class":421},"  \"channelType\"",[408,1905,425],{"class":414},[408,1907,1667],{"class":428},[408,1909,432],{"class":414},[408,1911,1912,1915,1917,1920],{"class":410,"line":446},[408,1913,1914],{"class":421},"  \"requestDate\"",[408,1916,425],{"class":414},[408,1918,1919],{"class":421},"14040205115507",[408,1921,432],{"class":414},[408,1923,1924,1927,1929,1932],{"class":410,"line":490},[408,1925,1926],{"class":421},"  \"uniqueCode\"",[408,1928,425],{"class":414},[408,1930,1931],{"class":428},"\"000000000159\"",[408,1933,432],{"class":414},[408,1935,1936,1939,1941,1944],{"class":410,"line":496},[408,1937,1938],{"class":421},"  \"counter\"",[408,1940,425],{"class":414},[408,1942,1943],{"class":428},"\"000159\"",[408,1945,432],{"class":414},[408,1947,1948,1951,1953,1956],{"class":410,"line":503},[408,1949,1950],{"class":421},"  \"otp\"",[408,1952,425],{"class":414},[408,1954,1955],{"class":428},"\"xxxxxx\"",[408,1957,432],{"class":414},[408,1959,1960,1963,1965,1968],{"class":410,"line":509},[408,1961,1962],{"class":421},"  \"mobileNumber\"",[408,1964,425],{"class":414},[408,1966,1967],{"class":428},"\"xxxxxxxxxxx\"",[408,1969,432],{"class":414},[408,1971,1972,1975,1977,1980],{"class":410,"line":515},[408,1973,1974],{"class":421},"  \"amount\"",[408,1976,425],{"class":414},[408,1978,1979],{"class":421},"1000000",[408,1981,432],{"class":414},[408,1983,1984,1987],{"class":410,"line":521},[408,1985,1986],{"class":421},"  \"orderItems\"",[408,1988,1989],{"class":414},": [\n",[408,1991,1992],{"class":410,"line":527},[408,1993,1994],{"class":414},"    {\n",[408,1996,1997,2000,2002,2005],{"class":410,"line":533},[408,1998,1999],{"class":421},"      \"commodityCode\"",[408,2001,425],{"class":414},[408,2003,2004],{"class":428},"\"6260371001295\"",[408,2006,432],{"class":414},[408,2008,2009,2012,2014,2016],{"class":410,"line":539},[408,2010,2011],{"class":421},"      \"quantity\"",[408,2013,425],{"class":414},[408,2015,1409],{"class":421},[408,2017,432],{"class":414},[408,2019,2020,2023,2025,2028],{"class":410,"line":545},[408,2021,2022],{"class":421},"      \"unitCode\"",[408,2024,425],{"class":414},[408,2026,2027],{"class":428},"\"5\"",[408,2029,432],{"class":414},[408,2031,2032,2035,2037],{"class":410,"line":550},[408,2033,2034],{"class":421},"      \"amount\"",[408,2036,425],{"class":414},[408,2038,2039],{"class":421},"1000000\n",[408,2041,2042],{"class":410,"line":555},[408,2043,944],{"class":414},[408,2045,2046],{"class":410,"line":561},[408,2047,2048],{"class":414},"  ]\n",[408,2050,2051],{"class":410,"line":567},[408,2052,449],{"class":414},[278,2054,453],{"id":2055},"نمونه-کد-1",[455,2057,2058,2238,2358,2805,2945],{":tabs":457},[459,2059,2060],{"v-slot:php":88},[80,2061,2063],{"className":463,"code":2062,"language":465,"meta":88,"style":88},"\u003C?php\n$token = 'YOUR_SFARA_TOKEN';\n\n$payload = json_encode([\n    'terminalNumber' => 'TERM-XXXXXXXX',\n    'channelType' => '4',\n    'requestDate' => 14040205115507,\n    'uniqueCode' => '000000000159',\n    'counter' => '000159',\n    'otp' => 'xxxxxx',\n    'mobileNumber' => 'xxxxxxxxxxx',\n    'amount' => 1000000,\n    'orderItems' => [\n        [\n            'commodityCode' => '6260371001295',\n            'quantity' => 1,\n            'unitCode' => '5',\n            'amount' => 1000000,\n        ],\n    ],\n]);\n\n$ch = curl_init('https:\u002F\u002Fback.tetra.land\u002Finquiry\u002Fitemorderbyotp');\ncurl_setopt($ch, CURLOPT_RETURNTRANSFER, true);\ncurl_setopt($ch, CURLOPT_POST, true);\ncurl_setopt($ch, CURLOPT_POSTFIELDS, $payload);\ncurl_setopt($ch, CURLOPT_HTTPHEADER, [\n    'Accept: application\u002Fjson',\n    'Content-Type: application\u002Fjson',\n    \"Authorization: Bearer {$token}\",\n]);\n\n$response = curl_exec($ch);\ncurl_close($ch);\n\n$data = json_decode($response, true);\nprint_r($data);\n",[19,2064,2065,2069,2074,2078,2082,2087,2092,2097,2102,2107,2112,2117,2122,2127,2132,2137,2142,2147,2152,2157,2162,2166,2170,2175,2179,2183,2187,2191,2195,2199,2204,2208,2213,2218,2223,2228,2233],{"__ignoreMap":88},[408,2066,2067],{"class":410,"line":411},[408,2068,472],{},[408,2070,2071],{"class":410,"line":418},[408,2072,2073],{},"$token = 'YOUR_SFARA_TOKEN';\n",[408,2075,2076],{"class":410,"line":435},[408,2077,500],{"emptyLinePlaceholder":499},[408,2079,2080],{"class":410,"line":446},[408,2081,477],{},[408,2083,2084],{"class":410,"line":490},[408,2085,2086],{},"    'terminalNumber' => 'TERM-XXXXXXXX',\n",[408,2088,2089],{"class":410,"line":496},[408,2090,2091],{},"    'channelType' => '4',\n",[408,2093,2094],{"class":410,"line":503},[408,2095,2096],{},"    'requestDate' => 14040205115507,\n",[408,2098,2099],{"class":410,"line":509},[408,2100,2101],{},"    'uniqueCode' => '000000000159',\n",[408,2103,2104],{"class":410,"line":515},[408,2105,2106],{},"    'counter' => '000159',\n",[408,2108,2109],{"class":410,"line":521},[408,2110,2111],{},"    'otp' => 'xxxxxx',\n",[408,2113,2114],{"class":410,"line":527},[408,2115,2116],{},"    'mobileNumber' => 'xxxxxxxxxxx',\n",[408,2118,2119],{"class":410,"line":533},[408,2120,2121],{},"    'amount' => 1000000,\n",[408,2123,2124],{"class":410,"line":539},[408,2125,2126],{},"    'orderItems' => [\n",[408,2128,2129],{"class":410,"line":545},[408,2130,2131],{},"        [\n",[408,2133,2134],{"class":410,"line":550},[408,2135,2136],{},"            'commodityCode' => '6260371001295',\n",[408,2138,2139],{"class":410,"line":555},[408,2140,2141],{},"            'quantity' => 1,\n",[408,2143,2144],{"class":410,"line":561},[408,2145,2146],{},"            'unitCode' => '5',\n",[408,2148,2149],{"class":410,"line":567},[408,2150,2151],{},"            'amount' => 1000000,\n",[408,2153,2154],{"class":410,"line":572},[408,2155,2156],{},"        ],\n",[408,2158,2159],{"class":410,"line":578},[408,2160,2161],{},"    ],\n",[408,2163,2164],{"class":410,"line":892},[408,2165,493],{},[408,2167,2168],{"class":410,"line":897},[408,2169,500],{"emptyLinePlaceholder":499},[408,2171,2172],{"class":410,"line":914},[408,2173,2174],{},"$ch = curl_init('https:\u002F\u002Fback.tetra.land\u002Finquiry\u002Fitemorderbyotp');\n",[408,2176,2177],{"class":410,"line":932},[408,2178,512],{},[408,2180,2181],{"class":410,"line":941},[408,2182,518],{},[408,2184,2185],{"class":410,"line":947},[408,2186,524],{},[408,2188,2189],{"class":410,"line":962},[408,2190,530],{},[408,2192,2193],{"class":410,"line":967},[408,2194,536],{},[408,2196,2197],{"class":410,"line":989},[408,2198,542],{},[408,2200,2201],{"class":410,"line":1012},[408,2202,2203],{},"    \"Authorization: Bearer {$token}\",\n",[408,2205,2206],{"class":410,"line":1024},[408,2207,493],{},[408,2209,2211],{"class":410,"line":2210},32,[408,2212,500],{"emptyLinePlaceholder":499},[408,2214,2216],{"class":410,"line":2215},33,[408,2217,558],{},[408,2219,2221],{"class":410,"line":2220},34,[408,2222,564],{},[408,2224,2226],{"class":410,"line":2225},35,[408,2227,500],{"emptyLinePlaceholder":499},[408,2229,2231],{"class":410,"line":2230},36,[408,2232,575],{},[408,2234,2236],{"class":410,"line":2235},37,[408,2237,581],{},[459,2239,2240],{"v-slot:javascript":88},[80,2241,2243],{"className":586,"code":2242,"language":588,"meta":88,"style":88},"const token = 'YOUR_SFARA_TOKEN';\nconst response = await fetch('https:\u002F\u002Fback.tetra.land\u002Finquiry\u002Fitemorderbyotp', {\n  method: 'POST',\n  headers: {\n    'Accept': 'application\u002Fjson',\n    'Content-Type': 'application\u002Fjson',\n    'Authorization': `Bearer ${token}`,\n  },\n  body: JSON.stringify({\n    terminalNumber: 'TERM-XXXXXXXX',\n    channelType: '4',\n    requestDate: 14040205115507,\n    uniqueCode: '000000000159',\n    counter: '000159',\n    otp: 'xxxxxx',\n    mobileNumber: 'xxxxxxxxxxx',\n    amount: 1000000,\n    orderItems: [\n      { commodityCode: '6260371001295', quantity: 1, unitCode: '5', amount: 1000000 },\n    ],\n  }),\n});\n\nconst data = await response.json();\nconsole.log(data);\n",[19,2244,2245,2250,2255,2259,2263,2267,2271,2276,2280,2284,2289,2294,2299,2304,2309,2314,2319,2324,2329,2334,2338,2342,2346,2350,2354],{"__ignoreMap":88},[408,2246,2247],{"class":410,"line":411},[408,2248,2249],{},"const token = 'YOUR_SFARA_TOKEN';\n",[408,2251,2252],{"class":410,"line":418},[408,2253,2254],{},"const response = await fetch('https:\u002F\u002Fback.tetra.land\u002Finquiry\u002Fitemorderbyotp', {\n",[408,2256,2257],{"class":410,"line":435},[408,2258,600],{},[408,2260,2261],{"class":410,"line":446},[408,2262,605],{},[408,2264,2265],{"class":410,"line":490},[408,2266,610],{},[408,2268,2269],{"class":410,"line":496},[408,2270,615],{},[408,2272,2273],{"class":410,"line":503},[408,2274,2275],{},"    'Authorization': `Bearer ${token}`,\n",[408,2277,2278],{"class":410,"line":509},[408,2279,620],{},[408,2281,2282],{"class":410,"line":515},[408,2283,625],{},[408,2285,2286],{"class":410,"line":521},[408,2287,2288],{},"    terminalNumber: 'TERM-XXXXXXXX',\n",[408,2290,2291],{"class":410,"line":527},[408,2292,2293],{},"    channelType: '4',\n",[408,2295,2296],{"class":410,"line":533},[408,2297,2298],{},"    requestDate: 14040205115507,\n",[408,2300,2301],{"class":410,"line":539},[408,2302,2303],{},"    uniqueCode: '000000000159',\n",[408,2305,2306],{"class":410,"line":545},[408,2307,2308],{},"    counter: '000159',\n",[408,2310,2311],{"class":410,"line":550},[408,2312,2313],{},"    otp: 'xxxxxx',\n",[408,2315,2316],{"class":410,"line":555},[408,2317,2318],{},"    mobileNumber: 'xxxxxxxxxxx',\n",[408,2320,2321],{"class":410,"line":561},[408,2322,2323],{},"    amount: 1000000,\n",[408,2325,2326],{"class":410,"line":567},[408,2327,2328],{},"    orderItems: [\n",[408,2330,2331],{"class":410,"line":572},[408,2332,2333],{},"      { commodityCode: '6260371001295', quantity: 1, unitCode: '5', amount: 1000000 },\n",[408,2335,2336],{"class":410,"line":578},[408,2337,2161],{},[408,2339,2340],{"class":410,"line":892},[408,2341,640],{},[408,2343,2344],{"class":410,"line":897},[408,2345,645],{},[408,2347,2348],{"class":410,"line":914},[408,2349,500],{"emptyLinePlaceholder":499},[408,2351,2352],{"class":410,"line":932},[408,2353,654],{},[408,2355,2356],{"class":410,"line":941},[408,2357,659],{},[459,2359,2360],{"v-slot:go":88},[80,2361,2363],{"className":664,"code":2362,"language":666,"meta":88,"style":88},"package main\n\nimport (\n    \"bytes\"\n    \"encoding\u002Fjson\"\n    \"fmt\"\n    \"net\u002Fhttp\"\n)\n\nfunc main() {\n    payload, _ := json.Marshal(map[string]interface{}{\n        \"terminalNumber\": \"TERM-XXXXXXXX\",\n        \"channelType\":    \"4\",\n        \"requestDate\":    14040205115507,\n        \"uniqueCode\":     \"000000000159\",\n        \"counter\":        \"000159\",\n        \"otp\":            \"xxxxxx\",\n        \"mobileNumber\":   \"xxxxxxxxxxx\",\n        \"amount\":         1000000,\n        \"orderItems\": []map[string]interface{}{\n            {\"commodityCode\": \"6260371001295\", \"quantity\": 1, \"unitCode\": \"5\", \"amount\": 1000000},\n        },\n    })\n\n    req, _ := http.NewRequest(\"POST\",\n        \"https:\u002F\u002Fback.tetra.land\u002Finquiry\u002Fitemorderbyotp\",\n        bytes.NewBuffer(payload))\n    req.Header.Set(\"Accept\", \"application\u002Fjson\")\n    req.Header.Set(\"Content-Type\", \"application\u002Fjson\")\n    req.Header.Set(\"Authorization\", \"Bearer YOUR_SFARA_TOKEN\")\n\n    resp, err := http.DefaultClient.Do(req)\n    if err != nil {\n        panic(err)\n    }\n    defer resp.Body.Close()\n\n    var result map[string]interface{}\n    json.NewDecoder(resp.Body).Decode(&result)\n    fmt.Println(result)\n}\n",[19,2364,2365,2371,2375,2381,2389,2397,2405,2413,2417,2421,2429,2453,2464,2476,2487,2499,2511,2523,2535,2547,2567,2609,2614,2618,2622,2638,2645,2653,2669,2685,2703,2707,2719,2731,2737,2741,2751,2755,2774,2791,2800],{"__ignoreMap":88},[408,2366,2367,2369],{"class":410,"line":411},[408,2368,674],{"class":673},[408,2370,678],{"class":677},[408,2372,2373],{"class":410,"line":418},[408,2374,500],{"emptyLinePlaceholder":499},[408,2376,2377,2379],{"class":410,"line":435},[408,2378,687],{"class":673},[408,2380,690],{"class":414},[408,2382,2383,2385,2387],{"class":410,"line":446},[408,2384,695],{"class":428},[408,2386,698],{"class":677},[408,2388,701],{"class":428},[408,2390,2391,2393,2395],{"class":410,"line":490},[408,2392,695],{"class":428},[408,2394,708],{"class":677},[408,2396,701],{"class":428},[408,2398,2399,2401,2403],{"class":410,"line":496},[408,2400,695],{"class":428},[408,2402,717],{"class":677},[408,2404,701],{"class":428},[408,2406,2407,2409,2411],{"class":410,"line":503},[408,2408,695],{"class":428},[408,2410,726],{"class":677},[408,2412,701],{"class":428},[408,2414,2415],{"class":410,"line":509},[408,2416,733],{"class":414},[408,2418,2419],{"class":410,"line":515},[408,2420,500],{"emptyLinePlaceholder":499},[408,2422,2423,2425,2427],{"class":410,"line":521},[408,2424,742],{"class":673},[408,2426,745],{"class":677},[408,2428,748],{"class":414},[408,2430,2431,2433,2435,2437,2439,2441,2443,2445,2447,2449,2451],{"class":410,"line":527},[408,2432,753],{"class":414},[408,2434,756],{"class":673},[408,2436,759],{"class":414},[408,2438,762],{"class":677},[408,2440,765],{"class":414},[408,2442,768],{"class":673},[408,2444,771],{"class":414},[408,2446,376],{"class":673},[408,2448,776],{"class":414},[408,2450,779],{"class":673},[408,2452,782],{"class":414},[408,2454,2455,2458,2460,2462],{"class":410,"line":533},[408,2456,2457],{"class":428},"        \"terminalNumber\"",[408,2459,425],{"class":414},[408,2461,1896],{"class":428},[408,2463,432],{"class":414},[408,2465,2466,2469,2472,2474],{"class":410,"line":539},[408,2467,2468],{"class":428},"        \"channelType\"",[408,2470,2471],{"class":414},":    ",[408,2473,1667],{"class":428},[408,2475,432],{"class":414},[408,2477,2478,2481,2483,2485],{"class":410,"line":545},[408,2479,2480],{"class":428},"        \"requestDate\"",[408,2482,2471],{"class":414},[408,2484,1919],{"class":421},[408,2486,432],{"class":414},[408,2488,2489,2492,2495,2497],{"class":410,"line":550},[408,2490,2491],{"class":428},"        \"uniqueCode\"",[408,2493,2494],{"class":414},":     ",[408,2496,1931],{"class":428},[408,2498,432],{"class":414},[408,2500,2501,2504,2507,2509],{"class":410,"line":555},[408,2502,2503],{"class":428},"        \"counter\"",[408,2505,2506],{"class":414},":        ",[408,2508,1943],{"class":428},[408,2510,432],{"class":414},[408,2512,2513,2516,2519,2521],{"class":410,"line":561},[408,2514,2515],{"class":428},"        \"otp\"",[408,2517,2518],{"class":414},":            ",[408,2520,1955],{"class":428},[408,2522,432],{"class":414},[408,2524,2525,2528,2531,2533],{"class":410,"line":567},[408,2526,2527],{"class":428},"        \"mobileNumber\"",[408,2529,2530],{"class":414},":   ",[408,2532,1967],{"class":428},[408,2534,432],{"class":414},[408,2536,2537,2540,2543,2545],{"class":410,"line":572},[408,2538,2539],{"class":428},"        \"amount\"",[408,2541,2542],{"class":414},":         ",[408,2544,1979],{"class":421},[408,2546,432],{"class":414},[408,2548,2549,2552,2555,2557,2559,2561,2563,2565],{"class":410,"line":578},[408,2550,2551],{"class":428},"        \"orderItems\"",[408,2553,2554],{"class":414},": []",[408,2556,768],{"class":673},[408,2558,771],{"class":414},[408,2560,376],{"class":673},[408,2562,776],{"class":414},[408,2564,779],{"class":673},[408,2566,782],{"class":414},[408,2568,2569,2572,2575,2577,2579,2581,2584,2586,2588,2590,2593,2595,2597,2599,2602,2604,2606],{"class":410,"line":892},[408,2570,2571],{"class":414},"            {",[408,2573,2574],{"class":428},"\"commodityCode\"",[408,2576,425],{"class":414},[408,2578,2004],{"class":428},[408,2580,867],{"class":414},[408,2582,2583],{"class":428},"\"quantity\"",[408,2585,425],{"class":414},[408,2587,1409],{"class":421},[408,2589,867],{"class":414},[408,2591,2592],{"class":428},"\"unitCode\"",[408,2594,425],{"class":414},[408,2596,2027],{"class":428},[408,2598,867],{"class":414},[408,2600,2601],{"class":428},"\"amount\"",[408,2603,425],{"class":414},[408,2605,1979],{"class":421},[408,2607,2608],{"class":414},"},\n",[408,2610,2611],{"class":410,"line":897},[408,2612,2613],{"class":414},"        },\n",[408,2615,2616],{"class":410,"line":914},[408,2617,809],{"class":414},[408,2619,2620],{"class":410,"line":932},[408,2621,500],{"emptyLinePlaceholder":499},[408,2623,2624,2626,2628,2630,2632,2634,2636],{"class":410,"line":941},[408,2625,818],{"class":414},[408,2627,756],{"class":673},[408,2629,823],{"class":414},[408,2631,826],{"class":677},[408,2633,765],{"class":414},[408,2635,831],{"class":428},[408,2637,432],{"class":414},[408,2639,2640,2643],{"class":410,"line":947},[408,2641,2642],{"class":428},"        \"https:\u002F\u002Fback.tetra.land\u002Finquiry\u002Fitemorderbyotp\"",[408,2644,432],{"class":414},[408,2646,2647,2649,2651],{"class":410,"line":962},[408,2648,845],{"class":414},[408,2650,848],{"class":677},[408,2652,851],{"class":414},[408,2654,2655,2657,2659,2661,2663,2665,2667],{"class":410,"line":967},[408,2656,856],{"class":414},[408,2658,859],{"class":677},[408,2660,765],{"class":414},[408,2662,864],{"class":428},[408,2664,867],{"class":414},[408,2666,870],{"class":428},[408,2668,733],{"class":414},[408,2670,2671,2673,2675,2677,2679,2681,2683],{"class":410,"line":989},[408,2672,856],{"class":414},[408,2674,859],{"class":677},[408,2676,765],{"class":414},[408,2678,883],{"class":428},[408,2680,867],{"class":414},[408,2682,870],{"class":428},[408,2684,733],{"class":414},[408,2686,2687,2689,2691,2693,2696,2698,2701],{"class":410,"line":1012},[408,2688,856],{"class":414},[408,2690,859],{"class":677},[408,2692,765],{"class":414},[408,2694,2695],{"class":428},"\"Authorization\"",[408,2697,867],{"class":414},[408,2699,2700],{"class":428},"\"Bearer YOUR_SFARA_TOKEN\"",[408,2702,733],{"class":414},[408,2704,2705],{"class":410,"line":1024},[408,2706,500],{"emptyLinePlaceholder":499},[408,2708,2709,2711,2713,2715,2717],{"class":410,"line":2210},[408,2710,900],{"class":414},[408,2712,756],{"class":673},[408,2714,905],{"class":414},[408,2716,908],{"class":677},[408,2718,911],{"class":414},[408,2720,2721,2723,2725,2727,2729],{"class":410,"line":2215},[408,2722,917],{"class":673},[408,2724,920],{"class":414},[408,2726,923],{"class":673},[408,2728,926],{"class":421},[408,2730,929],{"class":414},[408,2732,2733,2735],{"class":410,"line":2220},[408,2734,935],{"class":677},[408,2736,938],{"class":414},[408,2738,2739],{"class":410,"line":2225},[408,2740,944],{"class":414},[408,2742,2743,2745,2747,2749],{"class":410,"line":2230},[408,2744,950],{"class":673},[408,2746,953],{"class":414},[408,2748,956],{"class":677},[408,2750,959],{"class":414},[408,2752,2753],{"class":410,"line":2235},[408,2754,500],{"emptyLinePlaceholder":499},[408,2756,2758,2760,2762,2764,2766,2768,2770,2772],{"class":410,"line":2757},38,[408,2759,970],{"class":673},[408,2761,973],{"class":414},[408,2763,768],{"class":673},[408,2765,771],{"class":414},[408,2767,376],{"class":673},[408,2769,776],{"class":414},[408,2771,779],{"class":673},[408,2773,986],{"class":414},[408,2775,2777,2779,2781,2783,2785,2787,2789],{"class":410,"line":2776},39,[408,2778,992],{"class":414},[408,2780,995],{"class":677},[408,2782,998],{"class":414},[408,2784,1001],{"class":677},[408,2786,765],{"class":414},[408,2788,1006],{"class":673},[408,2790,1009],{"class":414},[408,2792,2794,2796,2798],{"class":410,"line":2793},40,[408,2795,1015],{"class":414},[408,2797,1018],{"class":677},[408,2799,1021],{"class":414},[408,2801,2803],{"class":410,"line":2802},41,[408,2804,449],{"class":414},[459,2806,2807],{"v-slot:net":88},[80,2808,2810],{"className":1031,"code":2809,"language":1033,"meta":88,"style":88},"using System.Net.Http;\nusing System.Text;\nusing System.Text.Json;\n\nvar client = new HttpClient();\nclient.DefaultRequestHeaders.Add(\"Accept\", \"application\u002Fjson\");\nclient.DefaultRequestHeaders.Add(\"Authorization\", \"Bearer YOUR_SFARA_TOKEN\");\n\nvar body = JsonSerializer.Serialize(new\n{\n    terminalNumber = \"TERM-XXXXXXXX\",\n    channelType = \"2\",\n    requestDate = 14040205115507,\n    uniqueCode = \"000000000159\",\n    counter = \"000159\",\n    otp = \"xxxxxx\",\n    mobileNumber = \"xxxxxxxxxxx\",\n    amount = 1000000,\n    orderItems = new[] {\n        new { commodityCode = \"6260371001295\", quantity = 1, unitCode = \"5\", amount = 1000000 }\n    },\n});\n\nvar content = new StringContent(body, Encoding.UTF8, \"application\u002Fjson\");\nvar response = await client.PostAsync(\n    \"https:\u002F\u002Fback.tetra.land\u002Finquiry\u002Fitemorderbyotp\",\n    content);\n\nvar json = await response.Content.ReadAsStringAsync();\nConsole.WriteLine(json);\n",[19,2811,2812,2816,2820,2824,2828,2832,2836,2841,2845,2849,2853,2858,2863,2868,2873,2878,2883,2888,2893,2898,2903,2908,2912,2916,2920,2924,2929,2933,2937,2941],{"__ignoreMap":88},[408,2813,2814],{"class":410,"line":411},[408,2815,1040],{},[408,2817,2818],{"class":410,"line":418},[408,2819,1045],{},[408,2821,2822],{"class":410,"line":435},[408,2823,1050],{},[408,2825,2826],{"class":410,"line":446},[408,2827,500],{"emptyLinePlaceholder":499},[408,2829,2830],{"class":410,"line":490},[408,2831,1059],{},[408,2833,2834],{"class":410,"line":496},[408,2835,1064],{},[408,2837,2838],{"class":410,"line":503},[408,2839,2840],{},"client.DefaultRequestHeaders.Add(\"Authorization\", \"Bearer YOUR_SFARA_TOKEN\");\n",[408,2842,2843],{"class":410,"line":509},[408,2844,500],{"emptyLinePlaceholder":499},[408,2846,2847],{"class":410,"line":515},[408,2848,1073],{},[408,2850,2851],{"class":410,"line":521},[408,2852,415],{},[408,2854,2855],{"class":410,"line":527},[408,2856,2857],{},"    terminalNumber = \"TERM-XXXXXXXX\",\n",[408,2859,2860],{"class":410,"line":533},[408,2861,2862],{},"    channelType = \"2\",\n",[408,2864,2865],{"class":410,"line":539},[408,2866,2867],{},"    requestDate = 14040205115507,\n",[408,2869,2870],{"class":410,"line":545},[408,2871,2872],{},"    uniqueCode = \"000000000159\",\n",[408,2874,2875],{"class":410,"line":550},[408,2876,2877],{},"    counter = \"000159\",\n",[408,2879,2880],{"class":410,"line":555},[408,2881,2882],{},"    otp = \"xxxxxx\",\n",[408,2884,2885],{"class":410,"line":561},[408,2886,2887],{},"    mobileNumber = \"xxxxxxxxxxx\",\n",[408,2889,2890],{"class":410,"line":567},[408,2891,2892],{},"    amount = 1000000,\n",[408,2894,2895],{"class":410,"line":572},[408,2896,2897],{},"    orderItems = new[] {\n",[408,2899,2900],{"class":410,"line":578},[408,2901,2902],{},"        new { commodityCode = \"6260371001295\", quantity = 1, unitCode = \"5\", amount = 1000000 }\n",[408,2904,2905],{"class":410,"line":892},[408,2906,2907],{},"    },\n",[408,2909,2910],{"class":410,"line":897},[408,2911,645],{},[408,2913,2914],{"class":410,"line":914},[408,2915,500],{"emptyLinePlaceholder":499},[408,2917,2918],{"class":410,"line":932},[408,2919,1100],{},[408,2921,2922],{"class":410,"line":941},[408,2923,1105],{},[408,2925,2926],{"class":410,"line":947},[408,2927,2928],{},"    \"https:\u002F\u002Fback.tetra.land\u002Finquiry\u002Fitemorderbyotp\",\n",[408,2930,2931],{"class":410,"line":962},[408,2932,1115],{},[408,2934,2935],{"class":410,"line":967},[408,2936,500],{"emptyLinePlaceholder":499},[408,2938,2939],{"class":410,"line":989},[408,2940,1124],{},[408,2942,2943],{"class":410,"line":1012},[408,2944,1129],{},[459,2946,2947],{"v-slot:curl":88},[80,2948,2950],{"className":1134,"code":2949,"language":1136,"meta":88,"style":88},"curl -X POST https:\u002F\u002Fback.tetra.land\u002Finquiry\u002Fitemorderbyotp \\\n  -H \"Accept: application\u002Fjson\" \\\n  -H \"Content-Type: application\u002Fjson\" \\\n  -H \"Authorization: Bearer YOUR_SFARA_TOKEN\" \\\n  -d '{\n    \"terminalNumber\": \"TERM-XXXXXXXX\",\n    \"channelType\": \"4\",\n    \"requestDate\": 14040205115507,\n    \"uniqueCode\": \"000000000159\",\n    \"counter\": \"000159\",\n    \"otp\": \"xxxxxx\",\n    \"mobileNumber\": \"xxxxxxxxxxx\",\n    \"amount\": 1000000,\n    \"orderItems\": [{\"commodityCode\":\"6260371001295\",\"quantity\":1,\"unitCode\":\"5\",\"amount\":1000000}]\n  }'\n",[19,2951,2952,2965,2973,2981,2990,2996,3001,3006,3011,3016,3021,3026,3031,3036,3041],{"__ignoreMap":88},[408,2953,2954,2956,2958,2960,2963],{"class":410,"line":411},[408,2955,1143],{"class":677},[408,2957,1146],{"class":421},[408,2959,1149],{"class":428},[408,2961,2962],{"class":428}," https:\u002F\u002Fback.tetra.land\u002Finquiry\u002Fitemorderbyotp",[408,2964,1155],{"class":421},[408,2966,2967,2969,2971],{"class":410,"line":418},[408,2968,1160],{"class":421},[408,2970,1163],{"class":428},[408,2972,1155],{"class":421},[408,2974,2975,2977,2979],{"class":410,"line":435},[408,2976,1160],{"class":421},[408,2978,1172],{"class":428},[408,2980,1155],{"class":421},[408,2982,2983,2985,2988],{"class":410,"line":446},[408,2984,1160],{"class":421},[408,2986,2987],{"class":428}," \"Authorization: Bearer YOUR_SFARA_TOKEN\"",[408,2989,1155],{"class":421},[408,2991,2992,2994],{"class":410,"line":490},[408,2993,1179],{"class":421},[408,2995,1182],{"class":428},[408,2997,2998],{"class":410,"line":496},[408,2999,3000],{"class":428},"    \"terminalNumber\": \"TERM-XXXXXXXX\",\n",[408,3002,3003],{"class":410,"line":503},[408,3004,3005],{"class":428},"    \"channelType\": \"4\",\n",[408,3007,3008],{"class":410,"line":509},[408,3009,3010],{"class":428},"    \"requestDate\": 14040205115507,\n",[408,3012,3013],{"class":410,"line":515},[408,3014,3015],{"class":428},"    \"uniqueCode\": \"000000000159\",\n",[408,3017,3018],{"class":410,"line":521},[408,3019,3020],{"class":428},"    \"counter\": \"000159\",\n",[408,3022,3023],{"class":410,"line":527},[408,3024,3025],{"class":428},"    \"otp\": \"xxxxxx\",\n",[408,3027,3028],{"class":410,"line":533},[408,3029,3030],{"class":428},"    \"mobileNumber\": \"xxxxxxxxxxx\",\n",[408,3032,3033],{"class":410,"line":539},[408,3034,3035],{"class":428},"    \"amount\": 1000000,\n",[408,3037,3038],{"class":410,"line":545},[408,3039,3040],{"class":428},"    \"orderItems\": [{\"commodityCode\":\"6260371001295\",\"quantity\":1,\"unitCode\":\"5\",\"amount\":1000000}]\n",[408,3042,3043],{"class":410,"line":550},[408,3044,1197],{"class":428},[278,3046,1201],{"id":3047},"امتحان-کنید-1",[1203,3049],{":fields":3050,"method":1206,"url":3051,"auth-type":3052,"bearer-placeholder":3053},"[{\"name\":\"terminalNumber\",\"placeholder\":\"TERM-XXXXXXXX\"},{\"name\":\"channelType\",\"placeholder\":\"4\"},{\"name\":\"requestDate\",\"placeholder\":\"14040205115507\"},{\"name\":\"uniqueCode\",\"placeholder\":\"000000000159\"},{\"name\":\"counter\",\"placeholder\":\"000159\"},{\"name\":\"otp\",\"placeholder\":\"xxxxxx\"},{\"name\":\"mobileNumber\",\"placeholder\":\"xxxxxxxxxxx\"},{\"name\":\"amount\",\"placeholder\":\"1000000\"},{\"name\":\"orderItems\",\"placeholder\":\"{}\"}]","https:\u002F\u002Fback.tetra.land\u002Finquiry\u002Fitemorderbyotp","bearer","YOUR_SFARA_TOKEN",[278,3055,1211],{"id":3056},"پارامترهای-پاسخ-1",[302,3058,3059,3070],{},[305,3060,3061],{},[308,3062,3063,3066,3068],{},[311,3064,3065],{},"فیلد",[311,3067,358],{},[311,3069,364],{},[318,3071,3072,3083,3095,3106,3117,3128,3139],{},[308,3073,3074,3078,3080],{},[323,3075,3076],{},[19,3077,109],{},[323,3079,376],{},[323,3081,3082],{},"شناسهٔ سفارش؛ ورودیِ سه مرحلهٔ بعدی است",[308,3084,3085,3090,3092],{},[323,3086,3087],{},[19,3088,3089],{},"creditAmount",[323,3091,1677],{},[323,3093,3094],{},"مبلغی که از اعتبار کالابرگ برداشته شد",[308,3096,3097,3101,3103],{},[323,3098,3099],{},[19,3100,1747],{},[323,3102,1677],{},[323,3104,3105],{},"مبلغ کل فاکتور",[308,3107,3108,3112,3114],{},[323,3109,3110],{},[19,3111,1645],{},[323,3113,376],{},[323,3115,3116],{},"بازتابِ ترمینال درخواست",[308,3118,3119,3123,3125],{},[323,3120,3121],{},[19,3122,25],{},[323,3124,376],{},[323,3126,3127],{},"بازتابِ شمارنده",[308,3129,3130,3134,3136],{},[323,3131,3132],{},[19,3133,21],{},[323,3135,376],{},[323,3137,3138],{},"بازتابِ شناسهٔ یکتا",[308,3140,3141,3146,3148],{},[323,3142,3143],{},[19,3144,3145],{},"assignedCredits",[323,3147,1764],{},[323,3149,3150],{},"ریز اعتبار تخصیص‌یافته به هر قلم",[278,3152,1322],{"id":3153},"پاسخها-1",[455,3155,3157,3428,3515],{":tabs":3156},"[\"HTTP 200\", \"HTTP 400 invalid otp\", \"HTTP 400 unlicensed\"]",[459,3158,3159],{"v-slot:http-200":88},[80,3160,3162],{"className":402,"code":3161,"language":404,"meta":88,"style":88},"{\n  \"message\": \"POST Request successful.\",\n  \"statusCode\": 200,\n  \"result\": {\n    \"status\": true,\n    \"responseCode\": 0,\n    \"data\": {\n      \"orderTrace\": \"5078738696785\",\n      \"creditAmount\": 1000000,\n      \"amount\": 1000000,\n      \"terminalNumber\": \"TERM-XXXXXXXX\",\n      \"counter\": \"000159\",\n      \"uniqueCode\": \"000000000159\",\n      \"assignedCredits\": [\n        {\n          \"commodityCode\": \"6260371001295\",\n          \"commodityName\": \"برنج ایرانی\",\n          \"unitCode\": \"5\",\n          \"unitName\": \"کیلوگرم\",\n          \"assignedCredit\": 1000000,\n          \"currentCredit\": 500000,\n          \"quantity\": 1,\n          \"amount\": 1000000,\n          \"isBalanceMarket\": false\n        }\n      ]\n    }\n  },\n  \"isError\": false\n}\n",[19,3163,3164,3168,3178,3188,3194,3204,3214,3220,3232,3243,3253,3264,3275,3286,3293,3298,3309,3321,3332,3344,3355,3367,3378,3389,3398,3403,3408,3412,3416,3424],{"__ignoreMap":88},[408,3165,3166],{"class":410,"line":411},[408,3167,415],{"class":414},[408,3169,3170,3172,3174,3176],{"class":410,"line":418},[408,3171,1341],{"class":421},[408,3173,425],{"class":414},[408,3175,1346],{"class":428},[408,3177,432],{"class":414},[408,3179,3180,3182,3184,3186],{"class":410,"line":435},[408,3181,1353],{"class":421},[408,3183,425],{"class":414},[408,3185,1358],{"class":421},[408,3187,432],{"class":414},[408,3189,3190,3192],{"class":410,"line":446},[408,3191,1365],{"class":421},[408,3193,1368],{"class":414},[408,3195,3196,3198,3200,3202],{"class":410,"line":490},[408,3197,1373],{"class":421},[408,3199,425],{"class":414},[408,3201,1378],{"class":421},[408,3203,432],{"class":414},[408,3205,3206,3208,3210,3212],{"class":410,"line":496},[408,3207,1385],{"class":421},[408,3209,425],{"class":414},[408,3211,1390],{"class":421},[408,3213,432],{"class":414},[408,3215,3216,3218],{"class":410,"line":503},[408,3217,1397],{"class":421},[408,3219,1368],{"class":414},[408,3221,3222,3225,3227,3230],{"class":410,"line":509},[408,3223,3224],{"class":421},"      \"orderTrace\"",[408,3226,425],{"class":414},[408,3228,3229],{"class":428},"\"5078738696785\"",[408,3231,432],{"class":414},[408,3233,3234,3237,3239,3241],{"class":410,"line":515},[408,3235,3236],{"class":421},"      \"creditAmount\"",[408,3238,425],{"class":414},[408,3240,1979],{"class":421},[408,3242,432],{"class":414},[408,3244,3245,3247,3249,3251],{"class":410,"line":521},[408,3246,2034],{"class":421},[408,3248,425],{"class":414},[408,3250,1979],{"class":421},[408,3252,432],{"class":414},[408,3254,3255,3258,3260,3262],{"class":410,"line":527},[408,3256,3257],{"class":421},"      \"terminalNumber\"",[408,3259,425],{"class":414},[408,3261,1896],{"class":428},[408,3263,432],{"class":414},[408,3265,3266,3269,3271,3273],{"class":410,"line":533},[408,3267,3268],{"class":421},"      \"counter\"",[408,3270,425],{"class":414},[408,3272,1943],{"class":428},[408,3274,432],{"class":414},[408,3276,3277,3280,3282,3284],{"class":410,"line":539},[408,3278,3279],{"class":421},"      \"uniqueCode\"",[408,3281,425],{"class":414},[408,3283,1931],{"class":428},[408,3285,432],{"class":414},[408,3287,3288,3291],{"class":410,"line":545},[408,3289,3290],{"class":421},"      \"assignedCredits\"",[408,3292,1989],{"class":414},[408,3294,3295],{"class":410,"line":550},[408,3296,3297],{"class":414},"        {\n",[408,3299,3300,3303,3305,3307],{"class":410,"line":555},[408,3301,3302],{"class":421},"          \"commodityCode\"",[408,3304,425],{"class":414},[408,3306,2004],{"class":428},[408,3308,432],{"class":414},[408,3310,3311,3314,3316,3319],{"class":410,"line":561},[408,3312,3313],{"class":421},"          \"commodityName\"",[408,3315,425],{"class":414},[408,3317,3318],{"class":428},"\"برنج ایرانی\"",[408,3320,432],{"class":414},[408,3322,3323,3326,3328,3330],{"class":410,"line":567},[408,3324,3325],{"class":421},"          \"unitCode\"",[408,3327,425],{"class":414},[408,3329,2027],{"class":428},[408,3331,432],{"class":414},[408,3333,3334,3337,3339,3342],{"class":410,"line":572},[408,3335,3336],{"class":421},"          \"unitName\"",[408,3338,425],{"class":414},[408,3340,3341],{"class":428},"\"کیلوگرم\"",[408,3343,432],{"class":414},[408,3345,3346,3349,3351,3353],{"class":410,"line":578},[408,3347,3348],{"class":421},"          \"assignedCredit\"",[408,3350,425],{"class":414},[408,3352,1979],{"class":421},[408,3354,432],{"class":414},[408,3356,3357,3360,3362,3365],{"class":410,"line":892},[408,3358,3359],{"class":421},"          \"currentCredit\"",[408,3361,425],{"class":414},[408,3363,3364],{"class":421},"500000",[408,3366,432],{"class":414},[408,3368,3369,3372,3374,3376],{"class":410,"line":897},[408,3370,3371],{"class":421},"          \"quantity\"",[408,3373,425],{"class":414},[408,3375,1409],{"class":421},[408,3377,432],{"class":414},[408,3379,3380,3383,3385,3387],{"class":410,"line":914},[408,3381,3382],{"class":421},"          \"amount\"",[408,3384,425],{"class":414},[408,3386,1979],{"class":421},[408,3388,432],{"class":414},[408,3390,3391,3394,3396],{"class":410,"line":932},[408,3392,3393],{"class":421},"          \"isBalanceMarket\"",[408,3395,425],{"class":414},[408,3397,1486],{"class":421},[408,3399,3400],{"class":410,"line":941},[408,3401,3402],{"class":414},"        }\n",[408,3404,3405],{"class":410,"line":947},[408,3406,3407],{"class":414},"      ]\n",[408,3409,3410],{"class":410,"line":962},[408,3411,944],{"class":414},[408,3413,3414],{"class":410,"line":967},[408,3415,620],{"class":414},[408,3417,3418,3420,3422],{"class":410,"line":989},[408,3419,1481],{"class":421},[408,3421,425],{"class":414},[408,3423,1486],{"class":421},[408,3425,3426],{"class":410,"line":1012},[408,3427,449],{"class":414},[459,3429,3430],{"v-slot:http-400-invalid-otp":88},[80,3431,3433],{"className":402,"code":3432,"language":404,"meta":88,"style":88},"{\n  \"message\": \"POST Request unsuccessful.\",\n  \"statusCode\": 400,\n  \"result\": {\n    \"status\": false,\n    \"responseCode\": 58,\n    \"description\": \"رمز یک‌بارمصرف نامعتبر است.\"\n  },\n  \"isError\": true\n}\n",[19,3434,3435,3439,3450,3461,3467,3478,3489,3499,3503,3511],{"__ignoreMap":88},[408,3436,3437],{"class":410,"line":411},[408,3438,415],{"class":414},[408,3440,3441,3443,3445,3448],{"class":410,"line":418},[408,3442,1341],{"class":421},[408,3444,425],{"class":414},[408,3446,3447],{"class":428},"\"POST Request unsuccessful.\"",[408,3449,432],{"class":414},[408,3451,3452,3454,3456,3459],{"class":410,"line":435},[408,3453,1353],{"class":421},[408,3455,425],{"class":414},[408,3457,3458],{"class":421},"400",[408,3460,432],{"class":414},[408,3462,3463,3465],{"class":410,"line":446},[408,3464,1365],{"class":421},[408,3466,1368],{"class":414},[408,3468,3469,3471,3473,3476],{"class":410,"line":490},[408,3470,1373],{"class":421},[408,3472,425],{"class":414},[408,3474,3475],{"class":421},"false",[408,3477,432],{"class":414},[408,3479,3480,3482,3484,3487],{"class":410,"line":496},[408,3481,1385],{"class":421},[408,3483,425],{"class":414},[408,3485,3486],{"class":421},"58",[408,3488,432],{"class":414},[408,3490,3491,3494,3496],{"class":410,"line":503},[408,3492,3493],{"class":421},"    \"description\"",[408,3495,425],{"class":414},[408,3497,3498],{"class":428},"\"رمز یک‌بارمصرف نامعتبر است.\"\n",[408,3500,3501],{"class":410,"line":509},[408,3502,620],{"class":414},[408,3504,3505,3507,3509],{"class":410,"line":515},[408,3506,1481],{"class":421},[408,3508,425],{"class":414},[408,3510,1468],{"class":421},[408,3512,3513],{"class":410,"line":521},[408,3514,449],{"class":414},[459,3516,3517],{"v-slot:http-400-unlicensed":88},[80,3518,3520],{"className":402,"code":3519,"language":404,"meta":88,"style":88},"{\n  \"statusCode\": \"400\",\n  \"isError\": true,\n  \"responseException\": {\n    \"exceptionMessage\": \"Terminal license is not valid or has expired.\"\n  }\n}\n",[19,3521,3522,3526,3537,3547,3553,3562,3566],{"__ignoreMap":88},[408,3523,3524],{"class":410,"line":411},[408,3525,415],{"class":414},[408,3527,3528,3530,3532,3535],{"class":410,"line":418},[408,3529,1353],{"class":421},[408,3531,425],{"class":414},[408,3533,3534],{"class":428},"\"400\"",[408,3536,432],{"class":414},[408,3538,3539,3541,3543,3545],{"class":410,"line":435},[408,3540,1481],{"class":421},[408,3542,425],{"class":414},[408,3544,1378],{"class":421},[408,3546,432],{"class":414},[408,3548,3549,3551],{"class":410,"line":446},[408,3550,1527],{"class":421},[408,3552,1368],{"class":414},[408,3554,3555,3557,3559],{"class":410,"line":490},[408,3556,1534],{"class":421},[408,3558,425],{"class":414},[408,3560,3561],{"class":428},"\"Terminal license is not valid or has expired.\"\n",[408,3563,3564],{"class":410,"line":496},[408,3565,1544],{"class":414},[408,3567,3568],{"class":410,"line":503},[408,3569,449],{"class":414},[209,3571],{},[11,3573,3575],{"id":3574},"۳-استعلام-وضعیت-سفارش-purchase-inquiry-by-otp","۳. استعلام وضعیت سفارش (purchase-inquiry-by-otp)",[278,3577,281],{"id":3578},"endpoint-2",[80,3580,3583],{"className":3581,"code":3582,"language":85},[83],"POST {{base_url}}\u002Finquiry\u002Fpurchaseinquirybyotp\n",[19,3584,3582],{"__ignoreMap":88},[15,3586,290],{},[80,3588,3591],{"className":3589,"code":3590,"language":85},[83],"POST https:\u002F\u002Fback.tetra.land\u002Finquiry\u002Fpurchaseinquirybyotp\n",[19,3592,3590],{"__ignoreMap":88},[278,3594,300],{"id":3595},"headers-2",[302,3597,3598,3606],{},[305,3599,3600],{},[308,3601,3602,3604],{},[311,3603,313],{},[311,3605,316],{},[318,3607,3608,3618,3628],{},[308,3609,3610,3614],{},[323,3611,3612],{},[19,3613,327],{},[323,3615,3616],{},[19,3617,257],{},[308,3619,3620,3624],{},[323,3621,3622],{},[19,3623,77],{},[323,3625,3626],{},[19,3627,1609],{},[308,3629,3630,3634],{},[323,3631,3632],{},[19,3633,338],{},[323,3635,3636],{},[19,3637,257],{},[278,3639,346],{"id":3640},"body-2",[302,3642,3643,3655],{},[305,3644,3645],{},[308,3646,3647,3649,3651,3653],{},[311,3648,355],{},[311,3650,358],{},[311,3652,361],{},[311,3654,364],{},[318,3656,3657,3670,3685,3700,3713,3725,3737,3750,3763,3775],{},[308,3658,3659,3663,3665,3667],{},[323,3660,3661],{},[19,3662,1645],{},[323,3664,376],{},[323,3666,379],{},[323,3668,3669],{},"ترمینالی که خرید روی آن انجام شده",[308,3671,3672,3676,3678,3680],{},[323,3673,3674],{},[19,3675,32],{},[323,3677,376],{},[323,3679,379],{},[323,3681,3682,3684],{},[19,3683,1667],{}," — همان مقدار مرحلهٔ ثبت سفارش",[308,3686,3687,3691,3693,3695],{},[323,3688,3689],{},[19,3690,28],{},[323,3692,1677],{},[323,3694,379],{},[323,3696,3697,3698],{},"تاریخ و ساعت شمسی ",[19,3699,1685],{},[308,3701,3702,3706,3708,3710],{},[323,3703,3704],{},[19,3705,21],{},[323,3707,376],{},[323,3709,379],{},[323,3711,3712],{},"بازتابِ پاسخ مرحلهٔ ثبت سفارش",[308,3714,3715,3719,3721,3723],{},[323,3716,3717],{},[19,3718,25],{},[323,3720,376],{},[323,3722,379],{},[323,3724,3712],{},[308,3726,3727,3731,3733,3735],{},[323,3728,3729],{},[19,3730,109],{},[323,3732,376],{},[323,3734,379],{},[323,3736,3712],{},[308,3738,3739,3743,3745,3747],{},[323,3740,3741],{},[19,3742,1719],{},[323,3744,376],{},[323,3746,379],{},[323,3748,3749],{},"رمز یک‌بارمصرف",[308,3751,3752,3756,3758,3760],{},[323,3753,3754],{},[19,3755,1733],{},[323,3757,376],{},[323,3759,379],{},[323,3761,3762],{},"موبایل خریدار",[308,3764,3765,3769,3771,3773],{},[323,3766,3767],{},[19,3768,1747],{},[323,3770,1677],{},[323,3772,379],{},[323,3774,1754],{},[308,3776,3777,3781,3783,3786],{},[323,3778,3779],{},[19,3780,3089],{},[323,3782,1677],{},[323,3784,3785],{},"خیر",[323,3787,3788],{},"بازتابِ مبلغ اعتباری مرحلهٔ ثبت سفارش",[15,3790,399],{},[80,3792,3794],{"className":402,"code":3793,"language":404,"meta":88,"style":88},"{\n  \"terminalNumber\": \"TERM-XXXXXXXX\",\n  \"channelType\": \"4\",\n  \"requestDate\": 14040205115507,\n  \"uniqueCode\": \"000000000159\",\n  \"counter\": \"000159\",\n  \"orderTrace\": \"5078738696785\",\n  \"otp\": \"xxxxxx\",\n  \"mobileNumber\": \"xxxxxxxxxxx\",\n  \"amount\": 1000000\n}\n",[19,3795,3796,3800,3810,3820,3830,3840,3850,3861,3871,3881,3889],{"__ignoreMap":88},[408,3797,3798],{"class":410,"line":411},[408,3799,415],{"class":414},[408,3801,3802,3804,3806,3808],{"class":410,"line":418},[408,3803,1891],{"class":421},[408,3805,425],{"class":414},[408,3807,1896],{"class":428},[408,3809,432],{"class":414},[408,3811,3812,3814,3816,3818],{"class":410,"line":435},[408,3813,1903],{"class":421},[408,3815,425],{"class":414},[408,3817,1667],{"class":428},[408,3819,432],{"class":414},[408,3821,3822,3824,3826,3828],{"class":410,"line":446},[408,3823,1914],{"class":421},[408,3825,425],{"class":414},[408,3827,1919],{"class":421},[408,3829,432],{"class":414},[408,3831,3832,3834,3836,3838],{"class":410,"line":490},[408,3833,1926],{"class":421},[408,3835,425],{"class":414},[408,3837,1931],{"class":428},[408,3839,432],{"class":414},[408,3841,3842,3844,3846,3848],{"class":410,"line":496},[408,3843,1938],{"class":421},[408,3845,425],{"class":414},[408,3847,1943],{"class":428},[408,3849,432],{"class":414},[408,3851,3852,3855,3857,3859],{"class":410,"line":503},[408,3853,3854],{"class":421},"  \"orderTrace\"",[408,3856,425],{"class":414},[408,3858,3229],{"class":428},[408,3860,432],{"class":414},[408,3862,3863,3865,3867,3869],{"class":410,"line":509},[408,3864,1950],{"class":421},[408,3866,425],{"class":414},[408,3868,1955],{"class":428},[408,3870,432],{"class":414},[408,3872,3873,3875,3877,3879],{"class":410,"line":515},[408,3874,1962],{"class":421},[408,3876,425],{"class":414},[408,3878,1967],{"class":428},[408,3880,432],{"class":414},[408,3882,3883,3885,3887],{"class":410,"line":521},[408,3884,1974],{"class":421},[408,3886,425],{"class":414},[408,3888,2039],{"class":421},[408,3890,3891],{"class":410,"line":527},[408,3892,449],{"class":414},[278,3894,453],{"id":3895},"نمونه-کد-2",[455,3897,3898,4034,4135,4506,4634],{":tabs":457},[459,3899,3900],{"v-slot:php":88},[80,3901,3903],{"className":463,"code":3902,"language":465,"meta":88,"style":88},"\u003C?php\n$token = 'YOUR_SFARA_TOKEN';\n\n$payload = json_encode([\n    'terminalNumber' => 'TERM-XXXXXXXX',\n    'channelType'    => '4',\n    'requestDate'    => 14040205115507,\n    'uniqueCode'     => '000000000159',\n    'counter'        => '000159',\n    'orderTrace'     => '5078738696785',\n    'otp'            => 'xxxxxx',\n    'mobileNumber'   => 'xxxxxxxxxxx',\n    'amount'         => 1000000,\n]);\n\n$ch = curl_init('https:\u002F\u002Fback.tetra.land\u002Finquiry\u002Fpurchaseinquirybyotp');\ncurl_setopt($ch, CURLOPT_RETURNTRANSFER, true);\ncurl_setopt($ch, CURLOPT_POST, true);\ncurl_setopt($ch, CURLOPT_POSTFIELDS, $payload);\ncurl_setopt($ch, CURLOPT_HTTPHEADER, [\n    'Accept: application\u002Fjson',\n    'Content-Type: application\u002Fjson',\n    \"Authorization: Bearer {$token}\",\n]);\n\n$response = curl_exec($ch);\ncurl_close($ch);\n\n$data = json_decode($response, true);\nprint_r($data);\n",[19,3904,3905,3909,3913,3917,3921,3925,3930,3935,3940,3945,3950,3955,3960,3965,3969,3973,3978,3982,3986,3990,3994,3998,4002,4006,4010,4014,4018,4022,4026,4030],{"__ignoreMap":88},[408,3906,3907],{"class":410,"line":411},[408,3908,472],{},[408,3910,3911],{"class":410,"line":418},[408,3912,2073],{},[408,3914,3915],{"class":410,"line":435},[408,3916,500],{"emptyLinePlaceholder":499},[408,3918,3919],{"class":410,"line":446},[408,3920,477],{},[408,3922,3923],{"class":410,"line":490},[408,3924,2086],{},[408,3926,3927],{"class":410,"line":496},[408,3928,3929],{},"    'channelType'    => '4',\n",[408,3931,3932],{"class":410,"line":503},[408,3933,3934],{},"    'requestDate'    => 14040205115507,\n",[408,3936,3937],{"class":410,"line":509},[408,3938,3939],{},"    'uniqueCode'     => '000000000159',\n",[408,3941,3942],{"class":410,"line":515},[408,3943,3944],{},"    'counter'        => '000159',\n",[408,3946,3947],{"class":410,"line":521},[408,3948,3949],{},"    'orderTrace'     => '5078738696785',\n",[408,3951,3952],{"class":410,"line":527},[408,3953,3954],{},"    'otp'            => 'xxxxxx',\n",[408,3956,3957],{"class":410,"line":533},[408,3958,3959],{},"    'mobileNumber'   => 'xxxxxxxxxxx',\n",[408,3961,3962],{"class":410,"line":539},[408,3963,3964],{},"    'amount'         => 1000000,\n",[408,3966,3967],{"class":410,"line":545},[408,3968,493],{},[408,3970,3971],{"class":410,"line":550},[408,3972,500],{"emptyLinePlaceholder":499},[408,3974,3975],{"class":410,"line":555},[408,3976,3977],{},"$ch = curl_init('https:\u002F\u002Fback.tetra.land\u002Finquiry\u002Fpurchaseinquirybyotp');\n",[408,3979,3980],{"class":410,"line":561},[408,3981,512],{},[408,3983,3984],{"class":410,"line":567},[408,3985,518],{},[408,3987,3988],{"class":410,"line":572},[408,3989,524],{},[408,3991,3992],{"class":410,"line":578},[408,3993,530],{},[408,3995,3996],{"class":410,"line":892},[408,3997,536],{},[408,3999,4000],{"class":410,"line":897},[408,4001,542],{},[408,4003,4004],{"class":410,"line":914},[408,4005,2203],{},[408,4007,4008],{"class":410,"line":932},[408,4009,493],{},[408,4011,4012],{"class":410,"line":941},[408,4013,500],{"emptyLinePlaceholder":499},[408,4015,4016],{"class":410,"line":947},[408,4017,558],{},[408,4019,4020],{"class":410,"line":962},[408,4021,564],{},[408,4023,4024],{"class":410,"line":967},[408,4025,500],{"emptyLinePlaceholder":499},[408,4027,4028],{"class":410,"line":989},[408,4029,575],{},[408,4031,4032],{"class":410,"line":1012},[408,4033,581],{},[459,4035,4036],{"v-slot:javascript":88},[80,4037,4039],{"className":586,"code":4038,"language":588,"meta":88,"style":88},"const token = 'YOUR_SFARA_TOKEN';\nconst response = await fetch('https:\u002F\u002Fback.tetra.land\u002Finquiry\u002Fpurchaseinquirybyotp', {\n  method: 'POST',\n  headers: {\n    'Accept': 'application\u002Fjson',\n    'Content-Type': 'application\u002Fjson',\n    'Authorization': `Bearer ${token}`,\n  },\n  body: JSON.stringify({\n    terminalNumber: 'TERM-XXXXXXXX',\n    channelType: '4',\n    requestDate: 14040205115507,\n    uniqueCode: '000000000159',\n    counter: '000159',\n    orderTrace: '5078738696785',\n    otp: 'xxxxxx',\n    mobileNumber: 'xxxxxxxxxxx',\n    amount: 1000000,\n  }),\n});\n\nconst data = await response.json();\nconsole.log(data);\n",[19,4040,4041,4045,4050,4054,4058,4062,4066,4070,4074,4078,4082,4086,4090,4094,4098,4103,4107,4111,4115,4119,4123,4127,4131],{"__ignoreMap":88},[408,4042,4043],{"class":410,"line":411},[408,4044,2249],{},[408,4046,4047],{"class":410,"line":418},[408,4048,4049],{},"const response = await fetch('https:\u002F\u002Fback.tetra.land\u002Finquiry\u002Fpurchaseinquirybyotp', {\n",[408,4051,4052],{"class":410,"line":435},[408,4053,600],{},[408,4055,4056],{"class":410,"line":446},[408,4057,605],{},[408,4059,4060],{"class":410,"line":490},[408,4061,610],{},[408,4063,4064],{"class":410,"line":496},[408,4065,615],{},[408,4067,4068],{"class":410,"line":503},[408,4069,2275],{},[408,4071,4072],{"class":410,"line":509},[408,4073,620],{},[408,4075,4076],{"class":410,"line":515},[408,4077,625],{},[408,4079,4080],{"class":410,"line":521},[408,4081,2288],{},[408,4083,4084],{"class":410,"line":527},[408,4085,2293],{},[408,4087,4088],{"class":410,"line":533},[408,4089,2298],{},[408,4091,4092],{"class":410,"line":539},[408,4093,2303],{},[408,4095,4096],{"class":410,"line":545},[408,4097,2308],{},[408,4099,4100],{"class":410,"line":550},[408,4101,4102],{},"    orderTrace: '5078738696785',\n",[408,4104,4105],{"class":410,"line":555},[408,4106,2313],{},[408,4108,4109],{"class":410,"line":561},[408,4110,2318],{},[408,4112,4113],{"class":410,"line":567},[408,4114,2323],{},[408,4116,4117],{"class":410,"line":572},[408,4118,640],{},[408,4120,4121],{"class":410,"line":578},[408,4122,645],{},[408,4124,4125],{"class":410,"line":892},[408,4126,500],{"emptyLinePlaceholder":499},[408,4128,4129],{"class":410,"line":897},[408,4130,654],{},[408,4132,4133],{"class":410,"line":914},[408,4134,659],{},[459,4136,4137],{"v-slot:go":88},[80,4138,4140],{"className":664,"code":4139,"language":666,"meta":88,"style":88},"package main\n\nimport (\n    \"bytes\"\n    \"encoding\u002Fjson\"\n    \"fmt\"\n    \"net\u002Fhttp\"\n)\n\nfunc main() {\n    payload, _ := json.Marshal(map[string]interface{}{\n        \"terminalNumber\": \"TERM-XXXXXXXX\",\n        \"channelType\":    \"4\",\n        \"requestDate\":    14040205115507,\n        \"uniqueCode\":     \"000000000159\",\n        \"counter\":        \"000159\",\n        \"orderTrace\":     \"5078738696785\",\n        \"otp\":            \"xxxxxx\",\n        \"mobileNumber\":   \"xxxxxxxxxxx\",\n        \"amount\":         1000000,\n    })\n\n    req, _ := http.NewRequest(\"POST\",\n        \"https:\u002F\u002Fback.tetra.land\u002Finquiry\u002Fpurchaseinquirybyotp\",\n        bytes.NewBuffer(payload))\n    req.Header.Set(\"Accept\", \"application\u002Fjson\")\n    req.Header.Set(\"Content-Type\", \"application\u002Fjson\")\n    req.Header.Set(\"Authorization\", \"Bearer YOUR_SFARA_TOKEN\")\n\n    resp, err := http.DefaultClient.Do(req)\n    if err != nil {\n        panic(err)\n    }\n    defer resp.Body.Close()\n\n    var result map[string]interface{}\n    json.NewDecoder(resp.Body).Decode(&result)\n    fmt.Println(result)\n}\n",[19,4141,4142,4148,4152,4158,4166,4174,4182,4190,4194,4198,4206,4230,4240,4250,4260,4270,4280,4291,4301,4311,4321,4325,4329,4345,4352,4360,4376,4392,4408,4412,4424,4436,4442,4446,4456,4460,4478,4494,4502],{"__ignoreMap":88},[408,4143,4144,4146],{"class":410,"line":411},[408,4145,674],{"class":673},[408,4147,678],{"class":677},[408,4149,4150],{"class":410,"line":418},[408,4151,500],{"emptyLinePlaceholder":499},[408,4153,4154,4156],{"class":410,"line":435},[408,4155,687],{"class":673},[408,4157,690],{"class":414},[408,4159,4160,4162,4164],{"class":410,"line":446},[408,4161,695],{"class":428},[408,4163,698],{"class":677},[408,4165,701],{"class":428},[408,4167,4168,4170,4172],{"class":410,"line":490},[408,4169,695],{"class":428},[408,4171,708],{"class":677},[408,4173,701],{"class":428},[408,4175,4176,4178,4180],{"class":410,"line":496},[408,4177,695],{"class":428},[408,4179,717],{"class":677},[408,4181,701],{"class":428},[408,4183,4184,4186,4188],{"class":410,"line":503},[408,4185,695],{"class":428},[408,4187,726],{"class":677},[408,4189,701],{"class":428},[408,4191,4192],{"class":410,"line":509},[408,4193,733],{"class":414},[408,4195,4196],{"class":410,"line":515},[408,4197,500],{"emptyLinePlaceholder":499},[408,4199,4200,4202,4204],{"class":410,"line":521},[408,4201,742],{"class":673},[408,4203,745],{"class":677},[408,4205,748],{"class":414},[408,4207,4208,4210,4212,4214,4216,4218,4220,4222,4224,4226,4228],{"class":410,"line":527},[408,4209,753],{"class":414},[408,4211,756],{"class":673},[408,4213,759],{"class":414},[408,4215,762],{"class":677},[408,4217,765],{"class":414},[408,4219,768],{"class":673},[408,4221,771],{"class":414},[408,4223,376],{"class":673},[408,4225,776],{"class":414},[408,4227,779],{"class":673},[408,4229,782],{"class":414},[408,4231,4232,4234,4236,4238],{"class":410,"line":533},[408,4233,2457],{"class":428},[408,4235,425],{"class":414},[408,4237,1896],{"class":428},[408,4239,432],{"class":414},[408,4241,4242,4244,4246,4248],{"class":410,"line":539},[408,4243,2468],{"class":428},[408,4245,2471],{"class":414},[408,4247,1667],{"class":428},[408,4249,432],{"class":414},[408,4251,4252,4254,4256,4258],{"class":410,"line":545},[408,4253,2480],{"class":428},[408,4255,2471],{"class":414},[408,4257,1919],{"class":421},[408,4259,432],{"class":414},[408,4261,4262,4264,4266,4268],{"class":410,"line":550},[408,4263,2491],{"class":428},[408,4265,2494],{"class":414},[408,4267,1931],{"class":428},[408,4269,432],{"class":414},[408,4271,4272,4274,4276,4278],{"class":410,"line":555},[408,4273,2503],{"class":428},[408,4275,2506],{"class":414},[408,4277,1943],{"class":428},[408,4279,432],{"class":414},[408,4281,4282,4285,4287,4289],{"class":410,"line":561},[408,4283,4284],{"class":428},"        \"orderTrace\"",[408,4286,2494],{"class":414},[408,4288,3229],{"class":428},[408,4290,432],{"class":414},[408,4292,4293,4295,4297,4299],{"class":410,"line":567},[408,4294,2515],{"class":428},[408,4296,2518],{"class":414},[408,4298,1955],{"class":428},[408,4300,432],{"class":414},[408,4302,4303,4305,4307,4309],{"class":410,"line":572},[408,4304,2527],{"class":428},[408,4306,2530],{"class":414},[408,4308,1967],{"class":428},[408,4310,432],{"class":414},[408,4312,4313,4315,4317,4319],{"class":410,"line":578},[408,4314,2539],{"class":428},[408,4316,2542],{"class":414},[408,4318,1979],{"class":421},[408,4320,432],{"class":414},[408,4322,4323],{"class":410,"line":892},[408,4324,809],{"class":414},[408,4326,4327],{"class":410,"line":897},[408,4328,500],{"emptyLinePlaceholder":499},[408,4330,4331,4333,4335,4337,4339,4341,4343],{"class":410,"line":914},[408,4332,818],{"class":414},[408,4334,756],{"class":673},[408,4336,823],{"class":414},[408,4338,826],{"class":677},[408,4340,765],{"class":414},[408,4342,831],{"class":428},[408,4344,432],{"class":414},[408,4346,4347,4350],{"class":410,"line":932},[408,4348,4349],{"class":428},"        \"https:\u002F\u002Fback.tetra.land\u002Finquiry\u002Fpurchaseinquirybyotp\"",[408,4351,432],{"class":414},[408,4353,4354,4356,4358],{"class":410,"line":941},[408,4355,845],{"class":414},[408,4357,848],{"class":677},[408,4359,851],{"class":414},[408,4361,4362,4364,4366,4368,4370,4372,4374],{"class":410,"line":947},[408,4363,856],{"class":414},[408,4365,859],{"class":677},[408,4367,765],{"class":414},[408,4369,864],{"class":428},[408,4371,867],{"class":414},[408,4373,870],{"class":428},[408,4375,733],{"class":414},[408,4377,4378,4380,4382,4384,4386,4388,4390],{"class":410,"line":962},[408,4379,856],{"class":414},[408,4381,859],{"class":677},[408,4383,765],{"class":414},[408,4385,883],{"class":428},[408,4387,867],{"class":414},[408,4389,870],{"class":428},[408,4391,733],{"class":414},[408,4393,4394,4396,4398,4400,4402,4404,4406],{"class":410,"line":967},[408,4395,856],{"class":414},[408,4397,859],{"class":677},[408,4399,765],{"class":414},[408,4401,2695],{"class":428},[408,4403,867],{"class":414},[408,4405,2700],{"class":428},[408,4407,733],{"class":414},[408,4409,4410],{"class":410,"line":989},[408,4411,500],{"emptyLinePlaceholder":499},[408,4413,4414,4416,4418,4420,4422],{"class":410,"line":1012},[408,4415,900],{"class":414},[408,4417,756],{"class":673},[408,4419,905],{"class":414},[408,4421,908],{"class":677},[408,4423,911],{"class":414},[408,4425,4426,4428,4430,4432,4434],{"class":410,"line":1024},[408,4427,917],{"class":673},[408,4429,920],{"class":414},[408,4431,923],{"class":673},[408,4433,926],{"class":421},[408,4435,929],{"class":414},[408,4437,4438,4440],{"class":410,"line":2210},[408,4439,935],{"class":677},[408,4441,938],{"class":414},[408,4443,4444],{"class":410,"line":2215},[408,4445,944],{"class":414},[408,4447,4448,4450,4452,4454],{"class":410,"line":2220},[408,4449,950],{"class":673},[408,4451,953],{"class":414},[408,4453,956],{"class":677},[408,4455,959],{"class":414},[408,4457,4458],{"class":410,"line":2225},[408,4459,500],{"emptyLinePlaceholder":499},[408,4461,4462,4464,4466,4468,4470,4472,4474,4476],{"class":410,"line":2230},[408,4463,970],{"class":673},[408,4465,973],{"class":414},[408,4467,768],{"class":673},[408,4469,771],{"class":414},[408,4471,376],{"class":673},[408,4473,776],{"class":414},[408,4475,779],{"class":673},[408,4477,986],{"class":414},[408,4479,4480,4482,4484,4486,4488,4490,4492],{"class":410,"line":2235},[408,4481,992],{"class":414},[408,4483,995],{"class":677},[408,4485,998],{"class":414},[408,4487,1001],{"class":677},[408,4489,765],{"class":414},[408,4491,1006],{"class":673},[408,4493,1009],{"class":414},[408,4495,4496,4498,4500],{"class":410,"line":2757},[408,4497,1015],{"class":414},[408,4499,1018],{"class":677},[408,4501,1021],{"class":414},[408,4503,4504],{"class":410,"line":2776},[408,4505,449],{"class":414},[459,4507,4508],{"v-slot:net":88},[80,4509,4511],{"className":1031,"code":4510,"language":1033,"meta":88,"style":88},"using System.Net.Http;\nusing System.Text;\nusing System.Text.Json;\n\nvar client = new HttpClient();\nclient.DefaultRequestHeaders.Add(\"Accept\", \"application\u002Fjson\");\nclient.DefaultRequestHeaders.Add(\"Authorization\", \"Bearer YOUR_SFARA_TOKEN\");\n\nvar body = JsonSerializer.Serialize(new\n{\n    terminalNumber = \"TERM-XXXXXXXX\",\n    channelType    = \"4\",\n    requestDate    = 14040205115507,\n    uniqueCode     = \"000000000159\",\n    counter        = \"000159\",\n    orderTrace     = \"5078738696785\",\n    otp            = \"xxxxxx\",\n    mobileNumber   = \"xxxxxxxxxxx\",\n    amount         = 1000000,\n});\n\nvar content = new StringContent(body, Encoding.UTF8, \"application\u002Fjson\");\nvar response = await client.PostAsync(\n    \"https:\u002F\u002Fback.tetra.land\u002Finquiry\u002Fpurchaseinquirybyotp\",\n    content);\n\nvar json = await response.Content.ReadAsStringAsync();\nConsole.WriteLine(json);\n",[19,4512,4513,4517,4521,4525,4529,4533,4537,4541,4545,4549,4553,4557,4562,4567,4572,4577,4582,4587,4592,4597,4601,4605,4609,4613,4618,4622,4626,4630],{"__ignoreMap":88},[408,4514,4515],{"class":410,"line":411},[408,4516,1040],{},[408,4518,4519],{"class":410,"line":418},[408,4520,1045],{},[408,4522,4523],{"class":410,"line":435},[408,4524,1050],{},[408,4526,4527],{"class":410,"line":446},[408,4528,500],{"emptyLinePlaceholder":499},[408,4530,4531],{"class":410,"line":490},[408,4532,1059],{},[408,4534,4535],{"class":410,"line":496},[408,4536,1064],{},[408,4538,4539],{"class":410,"line":503},[408,4540,2840],{},[408,4542,4543],{"class":410,"line":509},[408,4544,500],{"emptyLinePlaceholder":499},[408,4546,4547],{"class":410,"line":515},[408,4548,1073],{},[408,4550,4551],{"class":410,"line":521},[408,4552,415],{},[408,4554,4555],{"class":410,"line":527},[408,4556,2857],{},[408,4558,4559],{"class":410,"line":533},[408,4560,4561],{},"    channelType    = \"4\",\n",[408,4563,4564],{"class":410,"line":539},[408,4565,4566],{},"    requestDate    = 14040205115507,\n",[408,4568,4569],{"class":410,"line":545},[408,4570,4571],{},"    uniqueCode     = \"000000000159\",\n",[408,4573,4574],{"class":410,"line":550},[408,4575,4576],{},"    counter        = \"000159\",\n",[408,4578,4579],{"class":410,"line":555},[408,4580,4581],{},"    orderTrace     = \"5078738696785\",\n",[408,4583,4584],{"class":410,"line":561},[408,4585,4586],{},"    otp            = \"xxxxxx\",\n",[408,4588,4589],{"class":410,"line":567},[408,4590,4591],{},"    mobileNumber   = \"xxxxxxxxxxx\",\n",[408,4593,4594],{"class":410,"line":572},[408,4595,4596],{},"    amount         = 1000000,\n",[408,4598,4599],{"class":410,"line":578},[408,4600,645],{},[408,4602,4603],{"class":410,"line":892},[408,4604,500],{"emptyLinePlaceholder":499},[408,4606,4607],{"class":410,"line":897},[408,4608,1100],{},[408,4610,4611],{"class":410,"line":914},[408,4612,1105],{},[408,4614,4615],{"class":410,"line":932},[408,4616,4617],{},"    \"https:\u002F\u002Fback.tetra.land\u002Finquiry\u002Fpurchaseinquirybyotp\",\n",[408,4619,4620],{"class":410,"line":941},[408,4621,1115],{},[408,4623,4624],{"class":410,"line":947},[408,4625,500],{"emptyLinePlaceholder":499},[408,4627,4628],{"class":410,"line":962},[408,4629,1124],{},[408,4631,4632],{"class":410,"line":967},[408,4633,1129],{},[459,4635,4636],{"v-slot:curl":88},[80,4637,4639],{"className":1134,"code":4638,"language":1136,"meta":88,"style":88},"curl -X POST https:\u002F\u002Fback.tetra.land\u002Finquiry\u002Fpurchaseinquirybyotp \\\n  -H \"Accept: application\u002Fjson\" \\\n  -H \"Content-Type: application\u002Fjson\" \\\n  -H \"Authorization: Bearer YOUR_SFARA_TOKEN\" \\\n  -d '{\n    \"terminalNumber\": \"TERM-XXXXXXXX\",\n    \"channelType\": \"4\",\n    \"requestDate\": 14040205115507,\n    \"uniqueCode\": \"000000000159\",\n    \"counter\": \"000159\",\n    \"orderTrace\": \"5078738696785\",\n    \"otp\": \"xxxxxx\",\n    \"mobileNumber\": \"xxxxxxxxxxx\",\n    \"amount\": 1000000\n  }'\n",[19,4640,4641,4654,4662,4670,4678,4684,4688,4692,4696,4700,4704,4709,4713,4717,4722],{"__ignoreMap":88},[408,4642,4643,4645,4647,4649,4652],{"class":410,"line":411},[408,4644,1143],{"class":677},[408,4646,1146],{"class":421},[408,4648,1149],{"class":428},[408,4650,4651],{"class":428}," https:\u002F\u002Fback.tetra.land\u002Finquiry\u002Fpurchaseinquirybyotp",[408,4653,1155],{"class":421},[408,4655,4656,4658,4660],{"class":410,"line":418},[408,4657,1160],{"class":421},[408,4659,1163],{"class":428},[408,4661,1155],{"class":421},[408,4663,4664,4666,4668],{"class":410,"line":435},[408,4665,1160],{"class":421},[408,4667,1172],{"class":428},[408,4669,1155],{"class":421},[408,4671,4672,4674,4676],{"class":410,"line":446},[408,4673,1160],{"class":421},[408,4675,2987],{"class":428},[408,4677,1155],{"class":421},[408,4679,4680,4682],{"class":410,"line":490},[408,4681,1179],{"class":421},[408,4683,1182],{"class":428},[408,4685,4686],{"class":410,"line":496},[408,4687,3000],{"class":428},[408,4689,4690],{"class":410,"line":503},[408,4691,3005],{"class":428},[408,4693,4694],{"class":410,"line":509},[408,4695,3010],{"class":428},[408,4697,4698],{"class":410,"line":515},[408,4699,3015],{"class":428},[408,4701,4702],{"class":410,"line":521},[408,4703,3020],{"class":428},[408,4705,4706],{"class":410,"line":527},[408,4707,4708],{"class":428},"    \"orderTrace\": \"5078738696785\",\n",[408,4710,4711],{"class":410,"line":533},[408,4712,3025],{"class":428},[408,4714,4715],{"class":410,"line":539},[408,4716,3030],{"class":428},[408,4718,4719],{"class":410,"line":545},[408,4720,4721],{"class":428},"    \"amount\": 1000000\n",[408,4723,4724],{"class":410,"line":550},[408,4725,1197],{"class":428},[278,4727,1201],{"id":4728},"امتحان-کنید-2",[1203,4730],{":fields":4731,"method":1206,"url":4732,"auth-type":3052,"bearer-placeholder":3053},"[{\"name\":\"terminalNumber\",\"placeholder\":\"TERM-XXXXXXXX\"},{\"name\":\"channelType\",\"placeholder\":\"4\"},{\"name\":\"requestDate\",\"placeholder\":\"14040205115507\"},{\"name\":\"uniqueCode\",\"placeholder\":\"000000000159\"},{\"name\":\"counter\",\"placeholder\":\"000159\"},{\"name\":\"orderTrace\",\"placeholder\":\"5078738696785\"},{\"name\":\"otp\",\"placeholder\":\"xxxxxx\"},{\"name\":\"mobileNumber\",\"placeholder\":\"xxxxxxxxxxx\"},{\"name\":\"amount\",\"placeholder\":\"1000000\"},{\"name\":\"creditAmount\",\"placeholder\":\"1000000\",\"required\":false}]","https:\u002F\u002Fback.tetra.land\u002Finquiry\u002Fpurchaseinquirybyotp",[278,4734,1211],{"id":4735},"پارامترهای-پاسخ-2",[302,4737,4738,4748],{},[305,4739,4740],{},[308,4741,4742,4744,4746],{},[311,4743,3065],{},[311,4745,358],{},[311,4747,364],{},[318,4749,4750],{},[308,4751,4752,4757,4759],{},[323,4753,4754],{},[19,4755,4756],{},"data",[323,4758,1308],{},[323,4760,4761,4762,4764],{},"در پاسخ موفق ",[19,4763,1378],{}," است",[278,4766,1322],{"id":4767},"پاسخها-2",[455,4769,4771,4852],{":tabs":4770},"[\"HTTP 200\", \"HTTP 400 unlicensed\"]",[459,4772,4773],{"v-slot:http-200":88},[80,4774,4776],{"className":402,"code":4775,"language":404,"meta":88,"style":88},"{\n  \"message\": \"POST Request successful.\",\n  \"statusCode\": 200,\n  \"result\": {\n    \"status\": true,\n    \"responseCode\": 0,\n    \"data\": true\n  },\n  \"isError\": false\n}\n",[19,4777,4778,4782,4792,4802,4808,4818,4828,4836,4840,4848],{"__ignoreMap":88},[408,4779,4780],{"class":410,"line":411},[408,4781,415],{"class":414},[408,4783,4784,4786,4788,4790],{"class":410,"line":418},[408,4785,1341],{"class":421},[408,4787,425],{"class":414},[408,4789,1346],{"class":428},[408,4791,432],{"class":414},[408,4793,4794,4796,4798,4800],{"class":410,"line":435},[408,4795,1353],{"class":421},[408,4797,425],{"class":414},[408,4799,1358],{"class":421},[408,4801,432],{"class":414},[408,4803,4804,4806],{"class":410,"line":446},[408,4805,1365],{"class":421},[408,4807,1368],{"class":414},[408,4809,4810,4812,4814,4816],{"class":410,"line":490},[408,4811,1373],{"class":421},[408,4813,425],{"class":414},[408,4815,1378],{"class":421},[408,4817,432],{"class":414},[408,4819,4820,4822,4824,4826],{"class":410,"line":496},[408,4821,1385],{"class":421},[408,4823,425],{"class":414},[408,4825,1390],{"class":421},[408,4827,432],{"class":414},[408,4829,4830,4832,4834],{"class":410,"line":503},[408,4831,1397],{"class":421},[408,4833,425],{"class":414},[408,4835,1468],{"class":421},[408,4837,4838],{"class":410,"line":509},[408,4839,620],{"class":414},[408,4841,4842,4844,4846],{"class":410,"line":515},[408,4843,1481],{"class":421},[408,4845,425],{"class":414},[408,4847,1486],{"class":421},[408,4849,4850],{"class":410,"line":521},[408,4851,449],{"class":414},[459,4853,4854],{"v-slot:http-400-unlicensed":88},[80,4855,4856],{"className":402,"code":3519,"language":404,"meta":88,"style":88},[19,4857,4858,4862,4872,4882,4888,4896,4900],{"__ignoreMap":88},[408,4859,4860],{"class":410,"line":411},[408,4861,415],{"class":414},[408,4863,4864,4866,4868,4870],{"class":410,"line":418},[408,4865,1353],{"class":421},[408,4867,425],{"class":414},[408,4869,3534],{"class":428},[408,4871,432],{"class":414},[408,4873,4874,4876,4878,4880],{"class":410,"line":435},[408,4875,1481],{"class":421},[408,4877,425],{"class":414},[408,4879,1378],{"class":421},[408,4881,432],{"class":414},[408,4883,4884,4886],{"class":410,"line":446},[408,4885,1527],{"class":421},[408,4887,1368],{"class":414},[408,4889,4890,4892,4894],{"class":410,"line":490},[408,4891,1534],{"class":421},[408,4893,425],{"class":414},[408,4895,3561],{"class":428},[408,4897,4898],{"class":410,"line":496},[408,4899,1544],{"class":414},[408,4901,4902],{"class":410,"line":503},[408,4903,449],{"class":414},[209,4905],{},[11,4907,4909],{"id":4908},"۴-تأیید-سفارش-رمزی-confirm-order-by-otp","۴. تأیید سفارش رمزی (confirm-order-by-otp)",[278,4911,281],{"id":4912},"endpoint-3",[80,4914,4917],{"className":4915,"code":4916,"language":85},[83],"POST {{base_url}}\u002Fpayment\u002Fconfirmorderbyotp\n",[19,4918,4916],{"__ignoreMap":88},[15,4920,290],{},[80,4922,4925],{"className":4923,"code":4924,"language":85},[83],"POST https:\u002F\u002Fback.tetra.land\u002Fpayment\u002Fconfirmorderbyotp\n",[19,4926,4924],{"__ignoreMap":88},[278,4928,300],{"id":4929},"headers-3",[302,4931,4932,4940],{},[305,4933,4934],{},[308,4935,4936,4938],{},[311,4937,313],{},[311,4939,316],{},[318,4941,4942,4952,4962],{},[308,4943,4944,4948],{},[323,4945,4946],{},[19,4947,327],{},[323,4949,4950],{},[19,4951,257],{},[308,4953,4954,4958],{},[323,4955,4956],{},[19,4957,77],{},[323,4959,4960],{},[19,4961,1609],{},[308,4963,4964,4968],{},[323,4965,4966],{},[19,4967,338],{},[323,4969,4970],{},[19,4971,257],{},[278,4973,346],{"id":4974},"body-3",[302,4976,4977,4989],{},[305,4978,4979],{},[308,4980,4981,4983,4985,4987],{},[311,4982,355],{},[311,4984,358],{},[311,4986,361],{},[311,4988,364],{},[318,4990,4991,5003,5017,5031,5043,5055,5067,5079,5091,5103],{},[308,4992,4993,4997,4999,5001],{},[323,4994,4995],{},[19,4996,1645],{},[323,4998,376],{},[323,5000,379],{},[323,5002,3669],{},[308,5004,5005,5009,5011,5013],{},[323,5006,5007],{},[19,5008,32],{},[323,5010,376],{},[323,5012,379],{},[323,5014,5015,3684],{},[19,5016,1667],{},[308,5018,5019,5023,5025,5027],{},[323,5020,5021],{},[19,5022,28],{},[323,5024,1677],{},[323,5026,379],{},[323,5028,3697,5029],{},[19,5030,1685],{},[308,5032,5033,5037,5039,5041],{},[323,5034,5035],{},[19,5036,21],{},[323,5038,376],{},[323,5040,379],{},[323,5042,3712],{},[308,5044,5045,5049,5051,5053],{},[323,5046,5047],{},[19,5048,25],{},[323,5050,376],{},[323,5052,379],{},[323,5054,3712],{},[308,5056,5057,5061,5063,5065],{},[323,5058,5059],{},[19,5060,109],{},[323,5062,376],{},[323,5064,379],{},[323,5066,3712],{},[308,5068,5069,5073,5075,5077],{},[323,5070,5071],{},[19,5072,1719],{},[323,5074,376],{},[323,5076,379],{},[323,5078,3749],{},[308,5080,5081,5085,5087,5089],{},[323,5082,5083],{},[19,5084,1733],{},[323,5086,376],{},[323,5088,379],{},[323,5090,3762],{},[308,5092,5093,5097,5099,5101],{},[323,5094,5095],{},[19,5096,1747],{},[323,5098,1677],{},[323,5100,379],{},[323,5102,1754],{},[308,5104,5105,5109,5111,5113],{},[323,5106,5107],{},[19,5108,3089],{},[323,5110,1677],{},[323,5112,3785],{},[323,5114,3788],{},[15,5116,399],{},[80,5118,5119],{"className":402,"code":3793,"language":404,"meta":88,"style":88},[19,5120,5121,5125,5135,5145,5155,5165,5175,5185,5195,5205,5213],{"__ignoreMap":88},[408,5122,5123],{"class":410,"line":411},[408,5124,415],{"class":414},[408,5126,5127,5129,5131,5133],{"class":410,"line":418},[408,5128,1891],{"class":421},[408,5130,425],{"class":414},[408,5132,1896],{"class":428},[408,5134,432],{"class":414},[408,5136,5137,5139,5141,5143],{"class":410,"line":435},[408,5138,1903],{"class":421},[408,5140,425],{"class":414},[408,5142,1667],{"class":428},[408,5144,432],{"class":414},[408,5146,5147,5149,5151,5153],{"class":410,"line":446},[408,5148,1914],{"class":421},[408,5150,425],{"class":414},[408,5152,1919],{"class":421},[408,5154,432],{"class":414},[408,5156,5157,5159,5161,5163],{"class":410,"line":490},[408,5158,1926],{"class":421},[408,5160,425],{"class":414},[408,5162,1931],{"class":428},[408,5164,432],{"class":414},[408,5166,5167,5169,5171,5173],{"class":410,"line":496},[408,5168,1938],{"class":421},[408,5170,425],{"class":414},[408,5172,1943],{"class":428},[408,5174,432],{"class":414},[408,5176,5177,5179,5181,5183],{"class":410,"line":503},[408,5178,3854],{"class":421},[408,5180,425],{"class":414},[408,5182,3229],{"class":428},[408,5184,432],{"class":414},[408,5186,5187,5189,5191,5193],{"class":410,"line":509},[408,5188,1950],{"class":421},[408,5190,425],{"class":414},[408,5192,1955],{"class":428},[408,5194,432],{"class":414},[408,5196,5197,5199,5201,5203],{"class":410,"line":515},[408,5198,1962],{"class":421},[408,5200,425],{"class":414},[408,5202,1967],{"class":428},[408,5204,432],{"class":414},[408,5206,5207,5209,5211],{"class":410,"line":521},[408,5208,1974],{"class":421},[408,5210,425],{"class":414},[408,5212,2039],{"class":421},[408,5214,5215],{"class":410,"line":527},[408,5216,449],{"class":414},[278,5218,453],{"id":5219},"نمونه-کد-3",[455,5221,5222,5350,5450,5820,5940],{":tabs":457},[459,5223,5224],{"v-slot:php":88},[80,5225,5227],{"className":463,"code":5226,"language":465,"meta":88,"style":88},"\u003C?php\n$token = 'YOUR_SFARA_TOKEN';\n\n$payload = json_encode([\n    'terminalNumber' => 'TERM-XXXXXXXX',\n    'channelType'    => '4',\n    'requestDate'    => 14040205115507,\n    'uniqueCode'     => '000000000159',\n    'counter'        => '000159',\n    'orderTrace'     => '5078738696785',\n    'otp'            => 'xxxxxx',\n    'mobileNumber'   => 'xxxxxxxxxxx',\n    'amount'         => 1000000,\n]);\n\n$ch = curl_init('https:\u002F\u002Fback.tetra.land\u002Fpayment\u002Fconfirmorderbyotp');\ncurl_setopt($ch, CURLOPT_RETURNTRANSFER, true);\ncurl_setopt($ch, CURLOPT_POST, true);\ncurl_setopt($ch, CURLOPT_POSTFIELDS, $payload);\ncurl_setopt($ch, CURLOPT_HTTPHEADER, [\n    'Accept: application\u002Fjson',\n    'Content-Type: application\u002Fjson',\n    \"Authorization: Bearer {$token}\",\n]);\n\n$response = curl_exec($ch);\ncurl_close($ch);\n\n$data = json_decode($response, true);\nprint_r($data);\n",[19,5228,5229,5233,5237,5241,5245,5249,5253,5257,5261,5265,5269,5273,5277,5281,5285,5289,5294,5298,5302,5306,5310,5314,5318,5322,5326,5330,5334,5338,5342,5346],{"__ignoreMap":88},[408,5230,5231],{"class":410,"line":411},[408,5232,472],{},[408,5234,5235],{"class":410,"line":418},[408,5236,2073],{},[408,5238,5239],{"class":410,"line":435},[408,5240,500],{"emptyLinePlaceholder":499},[408,5242,5243],{"class":410,"line":446},[408,5244,477],{},[408,5246,5247],{"class":410,"line":490},[408,5248,2086],{},[408,5250,5251],{"class":410,"line":496},[408,5252,3929],{},[408,5254,5255],{"class":410,"line":503},[408,5256,3934],{},[408,5258,5259],{"class":410,"line":509},[408,5260,3939],{},[408,5262,5263],{"class":410,"line":515},[408,5264,3944],{},[408,5266,5267],{"class":410,"line":521},[408,5268,3949],{},[408,5270,5271],{"class":410,"line":527},[408,5272,3954],{},[408,5274,5275],{"class":410,"line":533},[408,5276,3959],{},[408,5278,5279],{"class":410,"line":539},[408,5280,3964],{},[408,5282,5283],{"class":410,"line":545},[408,5284,493],{},[408,5286,5287],{"class":410,"line":550},[408,5288,500],{"emptyLinePlaceholder":499},[408,5290,5291],{"class":410,"line":555},[408,5292,5293],{},"$ch = curl_init('https:\u002F\u002Fback.tetra.land\u002Fpayment\u002Fconfirmorderbyotp');\n",[408,5295,5296],{"class":410,"line":561},[408,5297,512],{},[408,5299,5300],{"class":410,"line":567},[408,5301,518],{},[408,5303,5304],{"class":410,"line":572},[408,5305,524],{},[408,5307,5308],{"class":410,"line":578},[408,5309,530],{},[408,5311,5312],{"class":410,"line":892},[408,5313,536],{},[408,5315,5316],{"class":410,"line":897},[408,5317,542],{},[408,5319,5320],{"class":410,"line":914},[408,5321,2203],{},[408,5323,5324],{"class":410,"line":932},[408,5325,493],{},[408,5327,5328],{"class":410,"line":941},[408,5329,500],{"emptyLinePlaceholder":499},[408,5331,5332],{"class":410,"line":947},[408,5333,558],{},[408,5335,5336],{"class":410,"line":962},[408,5337,564],{},[408,5339,5340],{"class":410,"line":967},[408,5341,500],{"emptyLinePlaceholder":499},[408,5343,5344],{"class":410,"line":989},[408,5345,575],{},[408,5347,5348],{"class":410,"line":1012},[408,5349,581],{},[459,5351,5352],{"v-slot:javascript":88},[80,5353,5355],{"className":586,"code":5354,"language":588,"meta":88,"style":88},"const token = 'YOUR_SFARA_TOKEN';\nconst response = await fetch('https:\u002F\u002Fback.tetra.land\u002Fpayment\u002Fconfirmorderbyotp', {\n  method: 'POST',\n  headers: {\n    'Accept': 'application\u002Fjson',\n    'Content-Type': 'application\u002Fjson',\n    'Authorization': `Bearer ${token}`,\n  },\n  body: JSON.stringify({\n    terminalNumber: 'TERM-XXXXXXXX',\n    channelType: '4',\n    requestDate: 14040205115507,\n    uniqueCode: '000000000159',\n    counter: '000159',\n    orderTrace: '5078738696785',\n    otp: 'xxxxxx',\n    mobileNumber: 'xxxxxxxxxxx',\n    amount: 1000000,\n  }),\n});\n\nconst data = await response.json();\nconsole.log(data);\n",[19,5356,5357,5361,5366,5370,5374,5378,5382,5386,5390,5394,5398,5402,5406,5410,5414,5418,5422,5426,5430,5434,5438,5442,5446],{"__ignoreMap":88},[408,5358,5359],{"class":410,"line":411},[408,5360,2249],{},[408,5362,5363],{"class":410,"line":418},[408,5364,5365],{},"const response = await fetch('https:\u002F\u002Fback.tetra.land\u002Fpayment\u002Fconfirmorderbyotp', {\n",[408,5367,5368],{"class":410,"line":435},[408,5369,600],{},[408,5371,5372],{"class":410,"line":446},[408,5373,605],{},[408,5375,5376],{"class":410,"line":490},[408,5377,610],{},[408,5379,5380],{"class":410,"line":496},[408,5381,615],{},[408,5383,5384],{"class":410,"line":503},[408,5385,2275],{},[408,5387,5388],{"class":410,"line":509},[408,5389,620],{},[408,5391,5392],{"class":410,"line":515},[408,5393,625],{},[408,5395,5396],{"class":410,"line":521},[408,5397,2288],{},[408,5399,5400],{"class":410,"line":527},[408,5401,2293],{},[408,5403,5404],{"class":410,"line":533},[408,5405,2298],{},[408,5407,5408],{"class":410,"line":539},[408,5409,2303],{},[408,5411,5412],{"class":410,"line":545},[408,5413,2308],{},[408,5415,5416],{"class":410,"line":550},[408,5417,4102],{},[408,5419,5420],{"class":410,"line":555},[408,5421,2313],{},[408,5423,5424],{"class":410,"line":561},[408,5425,2318],{},[408,5427,5428],{"class":410,"line":567},[408,5429,2323],{},[408,5431,5432],{"class":410,"line":572},[408,5433,640],{},[408,5435,5436],{"class":410,"line":578},[408,5437,645],{},[408,5439,5440],{"class":410,"line":892},[408,5441,500],{"emptyLinePlaceholder":499},[408,5443,5444],{"class":410,"line":897},[408,5445,654],{},[408,5447,5448],{"class":410,"line":914},[408,5449,659],{},[459,5451,5452],{"v-slot:go":88},[80,5453,5455],{"className":664,"code":5454,"language":666,"meta":88,"style":88},"package main\n\nimport (\n    \"bytes\"\n    \"encoding\u002Fjson\"\n    \"fmt\"\n    \"net\u002Fhttp\"\n)\n\nfunc main() {\n    payload, _ := json.Marshal(map[string]interface{}{\n        \"terminalNumber\": \"TERM-XXXXXXXX\",\n        \"channelType\":    \"4\",\n        \"requestDate\":    14040205115507,\n        \"uniqueCode\":     \"000000000159\",\n        \"counter\":        \"000159\",\n        \"orderTrace\":     \"5078738696785\",\n        \"otp\":            \"xxxxxx\",\n        \"mobileNumber\":   \"xxxxxxxxxxx\",\n        \"amount\":         1000000,\n    })\n\n    req, _ := http.NewRequest(\"POST\",\n        \"https:\u002F\u002Fback.tetra.land\u002Fpayment\u002Fconfirmorderbyotp\",\n        bytes.NewBuffer(payload))\n    req.Header.Set(\"Accept\", \"application\u002Fjson\")\n    req.Header.Set(\"Content-Type\", \"application\u002Fjson\")\n    req.Header.Set(\"Authorization\", \"Bearer YOUR_SFARA_TOKEN\")\n\n    resp, err := http.DefaultClient.Do(req)\n    if err != nil {\n        panic(err)\n    }\n    defer resp.Body.Close()\n\n    var result map[string]interface{}\n    json.NewDecoder(resp.Body).Decode(&result)\n    fmt.Println(result)\n}\n",[19,5456,5457,5463,5467,5473,5481,5489,5497,5505,5509,5513,5521,5545,5555,5565,5575,5585,5595,5605,5615,5625,5635,5639,5643,5659,5666,5674,5690,5706,5722,5726,5738,5750,5756,5760,5770,5774,5792,5808,5816],{"__ignoreMap":88},[408,5458,5459,5461],{"class":410,"line":411},[408,5460,674],{"class":673},[408,5462,678],{"class":677},[408,5464,5465],{"class":410,"line":418},[408,5466,500],{"emptyLinePlaceholder":499},[408,5468,5469,5471],{"class":410,"line":435},[408,5470,687],{"class":673},[408,5472,690],{"class":414},[408,5474,5475,5477,5479],{"class":410,"line":446},[408,5476,695],{"class":428},[408,5478,698],{"class":677},[408,5480,701],{"class":428},[408,5482,5483,5485,5487],{"class":410,"line":490},[408,5484,695],{"class":428},[408,5486,708],{"class":677},[408,5488,701],{"class":428},[408,5490,5491,5493,5495],{"class":410,"line":496},[408,5492,695],{"class":428},[408,5494,717],{"class":677},[408,5496,701],{"class":428},[408,5498,5499,5501,5503],{"class":410,"line":503},[408,5500,695],{"class":428},[408,5502,726],{"class":677},[408,5504,701],{"class":428},[408,5506,5507],{"class":410,"line":509},[408,5508,733],{"class":414},[408,5510,5511],{"class":410,"line":515},[408,5512,500],{"emptyLinePlaceholder":499},[408,5514,5515,5517,5519],{"class":410,"line":521},[408,5516,742],{"class":673},[408,5518,745],{"class":677},[408,5520,748],{"class":414},[408,5522,5523,5525,5527,5529,5531,5533,5535,5537,5539,5541,5543],{"class":410,"line":527},[408,5524,753],{"class":414},[408,5526,756],{"class":673},[408,5528,759],{"class":414},[408,5530,762],{"class":677},[408,5532,765],{"class":414},[408,5534,768],{"class":673},[408,5536,771],{"class":414},[408,5538,376],{"class":673},[408,5540,776],{"class":414},[408,5542,779],{"class":673},[408,5544,782],{"class":414},[408,5546,5547,5549,5551,5553],{"class":410,"line":533},[408,5548,2457],{"class":428},[408,5550,425],{"class":414},[408,5552,1896],{"class":428},[408,5554,432],{"class":414},[408,5556,5557,5559,5561,5563],{"class":410,"line":539},[408,5558,2468],{"class":428},[408,5560,2471],{"class":414},[408,5562,1667],{"class":428},[408,5564,432],{"class":414},[408,5566,5567,5569,5571,5573],{"class":410,"line":545},[408,5568,2480],{"class":428},[408,5570,2471],{"class":414},[408,5572,1919],{"class":421},[408,5574,432],{"class":414},[408,5576,5577,5579,5581,5583],{"class":410,"line":550},[408,5578,2491],{"class":428},[408,5580,2494],{"class":414},[408,5582,1931],{"class":428},[408,5584,432],{"class":414},[408,5586,5587,5589,5591,5593],{"class":410,"line":555},[408,5588,2503],{"class":428},[408,5590,2506],{"class":414},[408,5592,1943],{"class":428},[408,5594,432],{"class":414},[408,5596,5597,5599,5601,5603],{"class":410,"line":561},[408,5598,4284],{"class":428},[408,5600,2494],{"class":414},[408,5602,3229],{"class":428},[408,5604,432],{"class":414},[408,5606,5607,5609,5611,5613],{"class":410,"line":567},[408,5608,2515],{"class":428},[408,5610,2518],{"class":414},[408,5612,1955],{"class":428},[408,5614,432],{"class":414},[408,5616,5617,5619,5621,5623],{"class":410,"line":572},[408,5618,2527],{"class":428},[408,5620,2530],{"class":414},[408,5622,1967],{"class":428},[408,5624,432],{"class":414},[408,5626,5627,5629,5631,5633],{"class":410,"line":578},[408,5628,2539],{"class":428},[408,5630,2542],{"class":414},[408,5632,1979],{"class":421},[408,5634,432],{"class":414},[408,5636,5637],{"class":410,"line":892},[408,5638,809],{"class":414},[408,5640,5641],{"class":410,"line":897},[408,5642,500],{"emptyLinePlaceholder":499},[408,5644,5645,5647,5649,5651,5653,5655,5657],{"class":410,"line":914},[408,5646,818],{"class":414},[408,5648,756],{"class":673},[408,5650,823],{"class":414},[408,5652,826],{"class":677},[408,5654,765],{"class":414},[408,5656,831],{"class":428},[408,5658,432],{"class":414},[408,5660,5661,5664],{"class":410,"line":932},[408,5662,5663],{"class":428},"        \"https:\u002F\u002Fback.tetra.land\u002Fpayment\u002Fconfirmorderbyotp\"",[408,5665,432],{"class":414},[408,5667,5668,5670,5672],{"class":410,"line":941},[408,5669,845],{"class":414},[408,5671,848],{"class":677},[408,5673,851],{"class":414},[408,5675,5676,5678,5680,5682,5684,5686,5688],{"class":410,"line":947},[408,5677,856],{"class":414},[408,5679,859],{"class":677},[408,5681,765],{"class":414},[408,5683,864],{"class":428},[408,5685,867],{"class":414},[408,5687,870],{"class":428},[408,5689,733],{"class":414},[408,5691,5692,5694,5696,5698,5700,5702,5704],{"class":410,"line":962},[408,5693,856],{"class":414},[408,5695,859],{"class":677},[408,5697,765],{"class":414},[408,5699,883],{"class":428},[408,5701,867],{"class":414},[408,5703,870],{"class":428},[408,5705,733],{"class":414},[408,5707,5708,5710,5712,5714,5716,5718,5720],{"class":410,"line":967},[408,5709,856],{"class":414},[408,5711,859],{"class":677},[408,5713,765],{"class":414},[408,5715,2695],{"class":428},[408,5717,867],{"class":414},[408,5719,2700],{"class":428},[408,5721,733],{"class":414},[408,5723,5724],{"class":410,"line":989},[408,5725,500],{"emptyLinePlaceholder":499},[408,5727,5728,5730,5732,5734,5736],{"class":410,"line":1012},[408,5729,900],{"class":414},[408,5731,756],{"class":673},[408,5733,905],{"class":414},[408,5735,908],{"class":677},[408,5737,911],{"class":414},[408,5739,5740,5742,5744,5746,5748],{"class":410,"line":1024},[408,5741,917],{"class":673},[408,5743,920],{"class":414},[408,5745,923],{"class":673},[408,5747,926],{"class":421},[408,5749,929],{"class":414},[408,5751,5752,5754],{"class":410,"line":2210},[408,5753,935],{"class":677},[408,5755,938],{"class":414},[408,5757,5758],{"class":410,"line":2215},[408,5759,944],{"class":414},[408,5761,5762,5764,5766,5768],{"class":410,"line":2220},[408,5763,950],{"class":673},[408,5765,953],{"class":414},[408,5767,956],{"class":677},[408,5769,959],{"class":414},[408,5771,5772],{"class":410,"line":2225},[408,5773,500],{"emptyLinePlaceholder":499},[408,5775,5776,5778,5780,5782,5784,5786,5788,5790],{"class":410,"line":2230},[408,5777,970],{"class":673},[408,5779,973],{"class":414},[408,5781,768],{"class":673},[408,5783,771],{"class":414},[408,5785,376],{"class":673},[408,5787,776],{"class":414},[408,5789,779],{"class":673},[408,5791,986],{"class":414},[408,5793,5794,5796,5798,5800,5802,5804,5806],{"class":410,"line":2235},[408,5795,992],{"class":414},[408,5797,995],{"class":677},[408,5799,998],{"class":414},[408,5801,1001],{"class":677},[408,5803,765],{"class":414},[408,5805,1006],{"class":673},[408,5807,1009],{"class":414},[408,5809,5810,5812,5814],{"class":410,"line":2757},[408,5811,1015],{"class":414},[408,5813,1018],{"class":677},[408,5815,1021],{"class":414},[408,5817,5818],{"class":410,"line":2776},[408,5819,449],{"class":414},[459,5821,5822],{"v-slot:net":88},[80,5823,5825],{"className":1031,"code":5824,"language":1033,"meta":88,"style":88},"using System.Net.Http;\nusing System.Text;\nusing System.Text.Json;\n\nvar client = new HttpClient();\nclient.DefaultRequestHeaders.Add(\"Accept\", \"application\u002Fjson\");\nclient.DefaultRequestHeaders.Add(\"Authorization\", \"Bearer YOUR_SFARA_TOKEN\");\n\nvar body = JsonSerializer.Serialize(new\n{\n    terminalNumber = \"TERM-XXXXXXXX\",\n    channelType    = \"4\",\n    requestDate    = 14040205115507,\n    uniqueCode     = \"000000000159\",\n    counter        = \"000159\",\n    orderTrace     = \"5078738696785\",\n    otp            = \"xxxxxx\",\n    mobileNumber   = \"xxxxxxxxxxx\",\n    amount         = 1000000,\n});\n\nvar content = new StringContent(body, Encoding.UTF8, \"application\u002Fjson\");\nvar response = await client.PostAsync(\n    \"https:\u002F\u002Fback.tetra.land\u002Fpayment\u002Fconfirmorderbyotp\",\n    content);\n\nvar json = await response.Content.ReadAsStringAsync();\nConsole.WriteLine(json);\n",[19,5826,5827,5831,5835,5839,5843,5847,5851,5855,5859,5863,5867,5871,5875,5879,5883,5887,5891,5895,5899,5903,5907,5911,5915,5919,5924,5928,5932,5936],{"__ignoreMap":88},[408,5828,5829],{"class":410,"line":411},[408,5830,1040],{},[408,5832,5833],{"class":410,"line":418},[408,5834,1045],{},[408,5836,5837],{"class":410,"line":435},[408,5838,1050],{},[408,5840,5841],{"class":410,"line":446},[408,5842,500],{"emptyLinePlaceholder":499},[408,5844,5845],{"class":410,"line":490},[408,5846,1059],{},[408,5848,5849],{"class":410,"line":496},[408,5850,1064],{},[408,5852,5853],{"class":410,"line":503},[408,5854,2840],{},[408,5856,5857],{"class":410,"line":509},[408,5858,500],{"emptyLinePlaceholder":499},[408,5860,5861],{"class":410,"line":515},[408,5862,1073],{},[408,5864,5865],{"class":410,"line":521},[408,5866,415],{},[408,5868,5869],{"class":410,"line":527},[408,5870,2857],{},[408,5872,5873],{"class":410,"line":533},[408,5874,4561],{},[408,5876,5877],{"class":410,"line":539},[408,5878,4566],{},[408,5880,5881],{"class":410,"line":545},[408,5882,4571],{},[408,5884,5885],{"class":410,"line":550},[408,5886,4576],{},[408,5888,5889],{"class":410,"line":555},[408,5890,4581],{},[408,5892,5893],{"class":410,"line":561},[408,5894,4586],{},[408,5896,5897],{"class":410,"line":567},[408,5898,4591],{},[408,5900,5901],{"class":410,"line":572},[408,5902,4596],{},[408,5904,5905],{"class":410,"line":578},[408,5906,645],{},[408,5908,5909],{"class":410,"line":892},[408,5910,500],{"emptyLinePlaceholder":499},[408,5912,5913],{"class":410,"line":897},[408,5914,1100],{},[408,5916,5917],{"class":410,"line":914},[408,5918,1105],{},[408,5920,5921],{"class":410,"line":932},[408,5922,5923],{},"    \"https:\u002F\u002Fback.tetra.land\u002Fpayment\u002Fconfirmorderbyotp\",\n",[408,5925,5926],{"class":410,"line":941},[408,5927,1115],{},[408,5929,5930],{"class":410,"line":947},[408,5931,500],{"emptyLinePlaceholder":499},[408,5933,5934],{"class":410,"line":962},[408,5935,1124],{},[408,5937,5938],{"class":410,"line":967},[408,5939,1129],{},[459,5941,5942],{"v-slot:curl":88},[80,5943,5945],{"className":1134,"code":5944,"language":1136,"meta":88,"style":88},"curl -X POST https:\u002F\u002Fback.tetra.land\u002Fpayment\u002Fconfirmorderbyotp \\\n  -H \"Accept: application\u002Fjson\" \\\n  -H \"Content-Type: application\u002Fjson\" \\\n  -H \"Authorization: Bearer YOUR_SFARA_TOKEN\" \\\n  -d '{\n    \"terminalNumber\": \"TERM-XXXXXXXX\",\n    \"channelType\": \"4\",\n    \"requestDate\": 14040205115507,\n    \"uniqueCode\": \"000000000159\",\n    \"counter\": \"000159\",\n    \"orderTrace\": \"5078738696785\",\n    \"otp\": \"xxxxxx\",\n    \"mobileNumber\": \"xxxxxxxxxxx\",\n    \"amount\": 1000000\n  }'\n",[19,5946,5947,5960,5968,5976,5984,5990,5994,5998,6002,6006,6010,6014,6018,6022,6026],{"__ignoreMap":88},[408,5948,5949,5951,5953,5955,5958],{"class":410,"line":411},[408,5950,1143],{"class":677},[408,5952,1146],{"class":421},[408,5954,1149],{"class":428},[408,5956,5957],{"class":428}," https:\u002F\u002Fback.tetra.land\u002Fpayment\u002Fconfirmorderbyotp",[408,5959,1155],{"class":421},[408,5961,5962,5964,5966],{"class":410,"line":418},[408,5963,1160],{"class":421},[408,5965,1163],{"class":428},[408,5967,1155],{"class":421},[408,5969,5970,5972,5974],{"class":410,"line":435},[408,5971,1160],{"class":421},[408,5973,1172],{"class":428},[408,5975,1155],{"class":421},[408,5977,5978,5980,5982],{"class":410,"line":446},[408,5979,1160],{"class":421},[408,5981,2987],{"class":428},[408,5983,1155],{"class":421},[408,5985,5986,5988],{"class":410,"line":490},[408,5987,1179],{"class":421},[408,5989,1182],{"class":428},[408,5991,5992],{"class":410,"line":496},[408,5993,3000],{"class":428},[408,5995,5996],{"class":410,"line":503},[408,5997,3005],{"class":428},[408,5999,6000],{"class":410,"line":509},[408,6001,3010],{"class":428},[408,6003,6004],{"class":410,"line":515},[408,6005,3015],{"class":428},[408,6007,6008],{"class":410,"line":521},[408,6009,3020],{"class":428},[408,6011,6012],{"class":410,"line":527},[408,6013,4708],{"class":428},[408,6015,6016],{"class":410,"line":533},[408,6017,3025],{"class":428},[408,6019,6020],{"class":410,"line":539},[408,6021,3030],{"class":428},[408,6023,6024],{"class":410,"line":545},[408,6025,4721],{"class":428},[408,6027,6028],{"class":410,"line":550},[408,6029,1197],{"class":428},[35,6031,6032],{"type":1860},[15,6033,6034,6037],{},[41,6035,6036],{},"گارد لایسنس روی این متد اعمال نمی‌شود."," گارد فقط روی اولین اکشن چرخه است. این متد ادامهٔ چرخه است و حتی با لایسنسِ منقضی‌شده هم کار می‌کند — پولی که جابه‌جا شده باید قابل تأیید باشد.",[278,6039,1201],{"id":6040},"امتحان-کنید-3",[1203,6042],{":fields":4731,"method":1206,"url":6043,"auth-type":3052,"bearer-placeholder":3053},"https:\u002F\u002Fback.tetra.land\u002Fpayment\u002Fconfirmorderbyotp",[278,6045,1211],{"id":6046},"پارامترهای-پاسخ-3",[302,6048,6049,6059],{},[305,6050,6051],{},[308,6052,6053,6055,6057],{},[311,6054,3065],{},[311,6056,358],{},[311,6058,364],{},[318,6060,6061],{},[308,6062,6063,6067,6069],{},[323,6064,6065],{},[19,6066,4756],{},[323,6068,1308],{},[323,6070,4761,6071,4764],{},[19,6072,1378],{},[278,6074,1322],{"id":6075},"پاسخها-3",[455,6077,6079,6159],{":tabs":6078},"[\"HTTP 200\", \"HTTP 400 invalid otp\"]",[459,6080,6081],{"v-slot:http-200":88},[80,6082,6083],{"className":402,"code":4775,"language":404,"meta":88,"style":88},[19,6084,6085,6089,6099,6109,6115,6125,6135,6143,6147,6155],{"__ignoreMap":88},[408,6086,6087],{"class":410,"line":411},[408,6088,415],{"class":414},[408,6090,6091,6093,6095,6097],{"class":410,"line":418},[408,6092,1341],{"class":421},[408,6094,425],{"class":414},[408,6096,1346],{"class":428},[408,6098,432],{"class":414},[408,6100,6101,6103,6105,6107],{"class":410,"line":435},[408,6102,1353],{"class":421},[408,6104,425],{"class":414},[408,6106,1358],{"class":421},[408,6108,432],{"class":414},[408,6110,6111,6113],{"class":410,"line":446},[408,6112,1365],{"class":421},[408,6114,1368],{"class":414},[408,6116,6117,6119,6121,6123],{"class":410,"line":490},[408,6118,1373],{"class":421},[408,6120,425],{"class":414},[408,6122,1378],{"class":421},[408,6124,432],{"class":414},[408,6126,6127,6129,6131,6133],{"class":410,"line":496},[408,6128,1385],{"class":421},[408,6130,425],{"class":414},[408,6132,1390],{"class":421},[408,6134,432],{"class":414},[408,6136,6137,6139,6141],{"class":410,"line":503},[408,6138,1397],{"class":421},[408,6140,425],{"class":414},[408,6142,1468],{"class":421},[408,6144,6145],{"class":410,"line":509},[408,6146,620],{"class":414},[408,6148,6149,6151,6153],{"class":410,"line":515},[408,6150,1481],{"class":421},[408,6152,425],{"class":414},[408,6154,1486],{"class":421},[408,6156,6157],{"class":410,"line":521},[408,6158,449],{"class":414},[459,6160,6161],{"v-slot:http-400-invalid-otp":88},[80,6162,6163],{"className":402,"code":3432,"language":404,"meta":88,"style":88},[19,6164,6165,6169,6179,6189,6195,6205,6215,6223,6227,6235],{"__ignoreMap":88},[408,6166,6167],{"class":410,"line":411},[408,6168,415],{"class":414},[408,6170,6171,6173,6175,6177],{"class":410,"line":418},[408,6172,1341],{"class":421},[408,6174,425],{"class":414},[408,6176,3447],{"class":428},[408,6178,432],{"class":414},[408,6180,6181,6183,6185,6187],{"class":410,"line":435},[408,6182,1353],{"class":421},[408,6184,425],{"class":414},[408,6186,3458],{"class":421},[408,6188,432],{"class":414},[408,6190,6191,6193],{"class":410,"line":446},[408,6192,1365],{"class":421},[408,6194,1368],{"class":414},[408,6196,6197,6199,6201,6203],{"class":410,"line":490},[408,6198,1373],{"class":421},[408,6200,425],{"class":414},[408,6202,3475],{"class":421},[408,6204,432],{"class":414},[408,6206,6207,6209,6211,6213],{"class":410,"line":496},[408,6208,1385],{"class":421},[408,6210,425],{"class":414},[408,6212,3486],{"class":421},[408,6214,432],{"class":414},[408,6216,6217,6219,6221],{"class":410,"line":503},[408,6218,3493],{"class":421},[408,6220,425],{"class":414},[408,6222,3498],{"class":428},[408,6224,6225],{"class":410,"line":509},[408,6226,620],{"class":414},[408,6228,6229,6231,6233],{"class":410,"line":515},[408,6230,1481],{"class":421},[408,6232,425],{"class":414},[408,6234,1468],{"class":421},[408,6236,6237],{"class":410,"line":521},[408,6238,449],{"class":414},[209,6240],{},[11,6242,6244],{"id":6243},"۵-برگشت-سفارش-رمزی-reverse-order-by-otp","۵. برگشت سفارش رمزی (reverse-order-by-otp)",[278,6246,281],{"id":6247},"endpoint-4",[80,6249,6252],{"className":6250,"code":6251,"language":85},[83],"POST {{base_url}}\u002Fpayment\u002Freverseorderbyotp\n",[19,6253,6251],{"__ignoreMap":88},[15,6255,290],{},[80,6257,6260],{"className":6258,"code":6259,"language":85},[83],"POST https:\u002F\u002Fback.tetra.land\u002Fpayment\u002Freverseorderbyotp\n",[19,6261,6259],{"__ignoreMap":88},[278,6263,300],{"id":6264},"headers-4",[302,6266,6267,6275],{},[305,6268,6269],{},[308,6270,6271,6273],{},[311,6272,313],{},[311,6274,316],{},[318,6276,6277,6287,6297],{},[308,6278,6279,6283],{},[323,6280,6281],{},[19,6282,327],{},[323,6284,6285],{},[19,6286,257],{},[308,6288,6289,6293],{},[323,6290,6291],{},[19,6292,77],{},[323,6294,6295],{},[19,6296,1609],{},[308,6298,6299,6303],{},[323,6300,6301],{},[19,6302,338],{},[323,6304,6305],{},[19,6306,257],{},[278,6308,346],{"id":6309},"body-4",[302,6311,6312,6324],{},[305,6313,6314],{},[308,6315,6316,6318,6320,6322],{},[311,6317,355],{},[311,6319,358],{},[311,6321,361],{},[311,6323,364],{},[318,6325,6326,6338,6352,6366,6378,6390,6402,6414,6426,6438],{},[308,6327,6328,6332,6334,6336],{},[323,6329,6330],{},[19,6331,1645],{},[323,6333,376],{},[323,6335,379],{},[323,6337,3669],{},[308,6339,6340,6344,6346,6348],{},[323,6341,6342],{},[19,6343,32],{},[323,6345,376],{},[323,6347,379],{},[323,6349,6350,3684],{},[19,6351,1667],{},[308,6353,6354,6358,6360,6362],{},[323,6355,6356],{},[19,6357,28],{},[323,6359,1677],{},[323,6361,379],{},[323,6363,3697,6364],{},[19,6365,1685],{},[308,6367,6368,6372,6374,6376],{},[323,6369,6370],{},[19,6371,21],{},[323,6373,376],{},[323,6375,379],{},[323,6377,3712],{},[308,6379,6380,6384,6386,6388],{},[323,6381,6382],{},[19,6383,25],{},[323,6385,376],{},[323,6387,379],{},[323,6389,3712],{},[308,6391,6392,6396,6398,6400],{},[323,6393,6394],{},[19,6395,109],{},[323,6397,376],{},[323,6399,379],{},[323,6401,3712],{},[308,6403,6404,6408,6410,6412],{},[323,6405,6406],{},[19,6407,1719],{},[323,6409,376],{},[323,6411,379],{},[323,6413,3749],{},[308,6415,6416,6420,6422,6424],{},[323,6417,6418],{},[19,6419,1733],{},[323,6421,376],{},[323,6423,379],{},[323,6425,3762],{},[308,6427,6428,6432,6434,6436],{},[323,6429,6430],{},[19,6431,1747],{},[323,6433,1677],{},[323,6435,379],{},[323,6437,1754],{},[308,6439,6440,6444,6446,6448],{},[323,6441,6442],{},[19,6443,3089],{},[323,6445,1677],{},[323,6447,3785],{},[323,6449,3788],{},[15,6451,399],{},[80,6453,6454],{"className":402,"code":3793,"language":404,"meta":88,"style":88},[19,6455,6456,6460,6470,6480,6490,6500,6510,6520,6530,6540,6548],{"__ignoreMap":88},[408,6457,6458],{"class":410,"line":411},[408,6459,415],{"class":414},[408,6461,6462,6464,6466,6468],{"class":410,"line":418},[408,6463,1891],{"class":421},[408,6465,425],{"class":414},[408,6467,1896],{"class":428},[408,6469,432],{"class":414},[408,6471,6472,6474,6476,6478],{"class":410,"line":435},[408,6473,1903],{"class":421},[408,6475,425],{"class":414},[408,6477,1667],{"class":428},[408,6479,432],{"class":414},[408,6481,6482,6484,6486,6488],{"class":410,"line":446},[408,6483,1914],{"class":421},[408,6485,425],{"class":414},[408,6487,1919],{"class":421},[408,6489,432],{"class":414},[408,6491,6492,6494,6496,6498],{"class":410,"line":490},[408,6493,1926],{"class":421},[408,6495,425],{"class":414},[408,6497,1931],{"class":428},[408,6499,432],{"class":414},[408,6501,6502,6504,6506,6508],{"class":410,"line":496},[408,6503,1938],{"class":421},[408,6505,425],{"class":414},[408,6507,1943],{"class":428},[408,6509,432],{"class":414},[408,6511,6512,6514,6516,6518],{"class":410,"line":503},[408,6513,3854],{"class":421},[408,6515,425],{"class":414},[408,6517,3229],{"class":428},[408,6519,432],{"class":414},[408,6521,6522,6524,6526,6528],{"class":410,"line":509},[408,6523,1950],{"class":421},[408,6525,425],{"class":414},[408,6527,1955],{"class":428},[408,6529,432],{"class":414},[408,6531,6532,6534,6536,6538],{"class":410,"line":515},[408,6533,1962],{"class":421},[408,6535,425],{"class":414},[408,6537,1967],{"class":428},[408,6539,432],{"class":414},[408,6541,6542,6544,6546],{"class":410,"line":521},[408,6543,1974],{"class":421},[408,6545,425],{"class":414},[408,6547,2039],{"class":421},[408,6549,6550],{"class":410,"line":527},[408,6551,449],{"class":414},[278,6553,453],{"id":6554},"نمونه-کد-4",[455,6556,6557,6685,6785,7155,7275],{":tabs":457},[459,6558,6559],{"v-slot:php":88},[80,6560,6562],{"className":463,"code":6561,"language":465,"meta":88,"style":88},"\u003C?php\n$token = 'YOUR_SFARA_TOKEN';\n\n$payload = json_encode([\n    'terminalNumber' => 'TERM-XXXXXXXX',\n    'channelType'    => '4',\n    'requestDate'    => 14040205115507,\n    'uniqueCode'     => '000000000159',\n    'counter'        => '000159',\n    'orderTrace'     => '5078738696785',\n    'otp'            => 'xxxxxx',\n    'mobileNumber'   => 'xxxxxxxxxxx',\n    'amount'         => 1000000,\n]);\n\n$ch = curl_init('https:\u002F\u002Fback.tetra.land\u002Fpayment\u002Freverseorderbyotp');\ncurl_setopt($ch, CURLOPT_RETURNTRANSFER, true);\ncurl_setopt($ch, CURLOPT_POST, true);\ncurl_setopt($ch, CURLOPT_POSTFIELDS, $payload);\ncurl_setopt($ch, CURLOPT_HTTPHEADER, [\n    'Accept: application\u002Fjson',\n    'Content-Type: application\u002Fjson',\n    \"Authorization: Bearer {$token}\",\n]);\n\n$response = curl_exec($ch);\ncurl_close($ch);\n\n$data = json_decode($response, true);\nprint_r($data);\n",[19,6563,6564,6568,6572,6576,6580,6584,6588,6592,6596,6600,6604,6608,6612,6616,6620,6624,6629,6633,6637,6641,6645,6649,6653,6657,6661,6665,6669,6673,6677,6681],{"__ignoreMap":88},[408,6565,6566],{"class":410,"line":411},[408,6567,472],{},[408,6569,6570],{"class":410,"line":418},[408,6571,2073],{},[408,6573,6574],{"class":410,"line":435},[408,6575,500],{"emptyLinePlaceholder":499},[408,6577,6578],{"class":410,"line":446},[408,6579,477],{},[408,6581,6582],{"class":410,"line":490},[408,6583,2086],{},[408,6585,6586],{"class":410,"line":496},[408,6587,3929],{},[408,6589,6590],{"class":410,"line":503},[408,6591,3934],{},[408,6593,6594],{"class":410,"line":509},[408,6595,3939],{},[408,6597,6598],{"class":410,"line":515},[408,6599,3944],{},[408,6601,6602],{"class":410,"line":521},[408,6603,3949],{},[408,6605,6606],{"class":410,"line":527},[408,6607,3954],{},[408,6609,6610],{"class":410,"line":533},[408,6611,3959],{},[408,6613,6614],{"class":410,"line":539},[408,6615,3964],{},[408,6617,6618],{"class":410,"line":545},[408,6619,493],{},[408,6621,6622],{"class":410,"line":550},[408,6623,500],{"emptyLinePlaceholder":499},[408,6625,6626],{"class":410,"line":555},[408,6627,6628],{},"$ch = curl_init('https:\u002F\u002Fback.tetra.land\u002Fpayment\u002Freverseorderbyotp');\n",[408,6630,6631],{"class":410,"line":561},[408,6632,512],{},[408,6634,6635],{"class":410,"line":567},[408,6636,518],{},[408,6638,6639],{"class":410,"line":572},[408,6640,524],{},[408,6642,6643],{"class":410,"line":578},[408,6644,530],{},[408,6646,6647],{"class":410,"line":892},[408,6648,536],{},[408,6650,6651],{"class":410,"line":897},[408,6652,542],{},[408,6654,6655],{"class":410,"line":914},[408,6656,2203],{},[408,6658,6659],{"class":410,"line":932},[408,6660,493],{},[408,6662,6663],{"class":410,"line":941},[408,6664,500],{"emptyLinePlaceholder":499},[408,6666,6667],{"class":410,"line":947},[408,6668,558],{},[408,6670,6671],{"class":410,"line":962},[408,6672,564],{},[408,6674,6675],{"class":410,"line":967},[408,6676,500],{"emptyLinePlaceholder":499},[408,6678,6679],{"class":410,"line":989},[408,6680,575],{},[408,6682,6683],{"class":410,"line":1012},[408,6684,581],{},[459,6686,6687],{"v-slot:javascript":88},[80,6688,6690],{"className":586,"code":6689,"language":588,"meta":88,"style":88},"const token = 'YOUR_SFARA_TOKEN';\nconst response = await fetch('https:\u002F\u002Fback.tetra.land\u002Fpayment\u002Freverseorderbyotp', {\n  method: 'POST',\n  headers: {\n    'Accept': 'application\u002Fjson',\n    'Content-Type': 'application\u002Fjson',\n    'Authorization': `Bearer ${token}`,\n  },\n  body: JSON.stringify({\n    terminalNumber: 'TERM-XXXXXXXX',\n    channelType: '4',\n    requestDate: 14040205115507,\n    uniqueCode: '000000000159',\n    counter: '000159',\n    orderTrace: '5078738696785',\n    otp: 'xxxxxx',\n    mobileNumber: 'xxxxxxxxxxx',\n    amount: 1000000,\n  }),\n});\n\nconst data = await response.json();\nconsole.log(data);\n",[19,6691,6692,6696,6701,6705,6709,6713,6717,6721,6725,6729,6733,6737,6741,6745,6749,6753,6757,6761,6765,6769,6773,6777,6781],{"__ignoreMap":88},[408,6693,6694],{"class":410,"line":411},[408,6695,2249],{},[408,6697,6698],{"class":410,"line":418},[408,6699,6700],{},"const response = await fetch('https:\u002F\u002Fback.tetra.land\u002Fpayment\u002Freverseorderbyotp', {\n",[408,6702,6703],{"class":410,"line":435},[408,6704,600],{},[408,6706,6707],{"class":410,"line":446},[408,6708,605],{},[408,6710,6711],{"class":410,"line":490},[408,6712,610],{},[408,6714,6715],{"class":410,"line":496},[408,6716,615],{},[408,6718,6719],{"class":410,"line":503},[408,6720,2275],{},[408,6722,6723],{"class":410,"line":509},[408,6724,620],{},[408,6726,6727],{"class":410,"line":515},[408,6728,625],{},[408,6730,6731],{"class":410,"line":521},[408,6732,2288],{},[408,6734,6735],{"class":410,"line":527},[408,6736,2293],{},[408,6738,6739],{"class":410,"line":533},[408,6740,2298],{},[408,6742,6743],{"class":410,"line":539},[408,6744,2303],{},[408,6746,6747],{"class":410,"line":545},[408,6748,2308],{},[408,6750,6751],{"class":410,"line":550},[408,6752,4102],{},[408,6754,6755],{"class":410,"line":555},[408,6756,2313],{},[408,6758,6759],{"class":410,"line":561},[408,6760,2318],{},[408,6762,6763],{"class":410,"line":567},[408,6764,2323],{},[408,6766,6767],{"class":410,"line":572},[408,6768,640],{},[408,6770,6771],{"class":410,"line":578},[408,6772,645],{},[408,6774,6775],{"class":410,"line":892},[408,6776,500],{"emptyLinePlaceholder":499},[408,6778,6779],{"class":410,"line":897},[408,6780,654],{},[408,6782,6783],{"class":410,"line":914},[408,6784,659],{},[459,6786,6787],{"v-slot:go":88},[80,6788,6790],{"className":664,"code":6789,"language":666,"meta":88,"style":88},"package main\n\nimport (\n    \"bytes\"\n    \"encoding\u002Fjson\"\n    \"fmt\"\n    \"net\u002Fhttp\"\n)\n\nfunc main() {\n    payload, _ := json.Marshal(map[string]interface{}{\n        \"terminalNumber\": \"TERM-XXXXXXXX\",\n        \"channelType\":    \"4\",\n        \"requestDate\":    14040205115507,\n        \"uniqueCode\":     \"000000000159\",\n        \"counter\":        \"000159\",\n        \"orderTrace\":     \"5078738696785\",\n        \"otp\":            \"xxxxxx\",\n        \"mobileNumber\":   \"xxxxxxxxxxx\",\n        \"amount\":         1000000,\n    })\n\n    req, _ := http.NewRequest(\"POST\",\n        \"https:\u002F\u002Fback.tetra.land\u002Fpayment\u002Freverseorderbyotp\",\n        bytes.NewBuffer(payload))\n    req.Header.Set(\"Accept\", \"application\u002Fjson\")\n    req.Header.Set(\"Content-Type\", \"application\u002Fjson\")\n    req.Header.Set(\"Authorization\", \"Bearer YOUR_SFARA_TOKEN\")\n\n    resp, err := http.DefaultClient.Do(req)\n    if err != nil {\n        panic(err)\n    }\n    defer resp.Body.Close()\n\n    var result map[string]interface{}\n    json.NewDecoder(resp.Body).Decode(&result)\n    fmt.Println(result)\n}\n",[19,6791,6792,6798,6802,6808,6816,6824,6832,6840,6844,6848,6856,6880,6890,6900,6910,6920,6930,6940,6950,6960,6970,6974,6978,6994,7001,7009,7025,7041,7057,7061,7073,7085,7091,7095,7105,7109,7127,7143,7151],{"__ignoreMap":88},[408,6793,6794,6796],{"class":410,"line":411},[408,6795,674],{"class":673},[408,6797,678],{"class":677},[408,6799,6800],{"class":410,"line":418},[408,6801,500],{"emptyLinePlaceholder":499},[408,6803,6804,6806],{"class":410,"line":435},[408,6805,687],{"class":673},[408,6807,690],{"class":414},[408,6809,6810,6812,6814],{"class":410,"line":446},[408,6811,695],{"class":428},[408,6813,698],{"class":677},[408,6815,701],{"class":428},[408,6817,6818,6820,6822],{"class":410,"line":490},[408,6819,695],{"class":428},[408,6821,708],{"class":677},[408,6823,701],{"class":428},[408,6825,6826,6828,6830],{"class":410,"line":496},[408,6827,695],{"class":428},[408,6829,717],{"class":677},[408,6831,701],{"class":428},[408,6833,6834,6836,6838],{"class":410,"line":503},[408,6835,695],{"class":428},[408,6837,726],{"class":677},[408,6839,701],{"class":428},[408,6841,6842],{"class":410,"line":509},[408,6843,733],{"class":414},[408,6845,6846],{"class":410,"line":515},[408,6847,500],{"emptyLinePlaceholder":499},[408,6849,6850,6852,6854],{"class":410,"line":521},[408,6851,742],{"class":673},[408,6853,745],{"class":677},[408,6855,748],{"class":414},[408,6857,6858,6860,6862,6864,6866,6868,6870,6872,6874,6876,6878],{"class":410,"line":527},[408,6859,753],{"class":414},[408,6861,756],{"class":673},[408,6863,759],{"class":414},[408,6865,762],{"class":677},[408,6867,765],{"class":414},[408,6869,768],{"class":673},[408,6871,771],{"class":414},[408,6873,376],{"class":673},[408,6875,776],{"class":414},[408,6877,779],{"class":673},[408,6879,782],{"class":414},[408,6881,6882,6884,6886,6888],{"class":410,"line":533},[408,6883,2457],{"class":428},[408,6885,425],{"class":414},[408,6887,1896],{"class":428},[408,6889,432],{"class":414},[408,6891,6892,6894,6896,6898],{"class":410,"line":539},[408,6893,2468],{"class":428},[408,6895,2471],{"class":414},[408,6897,1667],{"class":428},[408,6899,432],{"class":414},[408,6901,6902,6904,6906,6908],{"class":410,"line":545},[408,6903,2480],{"class":428},[408,6905,2471],{"class":414},[408,6907,1919],{"class":421},[408,6909,432],{"class":414},[408,6911,6912,6914,6916,6918],{"class":410,"line":550},[408,6913,2491],{"class":428},[408,6915,2494],{"class":414},[408,6917,1931],{"class":428},[408,6919,432],{"class":414},[408,6921,6922,6924,6926,6928],{"class":410,"line":555},[408,6923,2503],{"class":428},[408,6925,2506],{"class":414},[408,6927,1943],{"class":428},[408,6929,432],{"class":414},[408,6931,6932,6934,6936,6938],{"class":410,"line":561},[408,6933,4284],{"class":428},[408,6935,2494],{"class":414},[408,6937,3229],{"class":428},[408,6939,432],{"class":414},[408,6941,6942,6944,6946,6948],{"class":410,"line":567},[408,6943,2515],{"class":428},[408,6945,2518],{"class":414},[408,6947,1955],{"class":428},[408,6949,432],{"class":414},[408,6951,6952,6954,6956,6958],{"class":410,"line":572},[408,6953,2527],{"class":428},[408,6955,2530],{"class":414},[408,6957,1967],{"class":428},[408,6959,432],{"class":414},[408,6961,6962,6964,6966,6968],{"class":410,"line":578},[408,6963,2539],{"class":428},[408,6965,2542],{"class":414},[408,6967,1979],{"class":421},[408,6969,432],{"class":414},[408,6971,6972],{"class":410,"line":892},[408,6973,809],{"class":414},[408,6975,6976],{"class":410,"line":897},[408,6977,500],{"emptyLinePlaceholder":499},[408,6979,6980,6982,6984,6986,6988,6990,6992],{"class":410,"line":914},[408,6981,818],{"class":414},[408,6983,756],{"class":673},[408,6985,823],{"class":414},[408,6987,826],{"class":677},[408,6989,765],{"class":414},[408,6991,831],{"class":428},[408,6993,432],{"class":414},[408,6995,6996,6999],{"class":410,"line":932},[408,6997,6998],{"class":428},"        \"https:\u002F\u002Fback.tetra.land\u002Fpayment\u002Freverseorderbyotp\"",[408,7000,432],{"class":414},[408,7002,7003,7005,7007],{"class":410,"line":941},[408,7004,845],{"class":414},[408,7006,848],{"class":677},[408,7008,851],{"class":414},[408,7010,7011,7013,7015,7017,7019,7021,7023],{"class":410,"line":947},[408,7012,856],{"class":414},[408,7014,859],{"class":677},[408,7016,765],{"class":414},[408,7018,864],{"class":428},[408,7020,867],{"class":414},[408,7022,870],{"class":428},[408,7024,733],{"class":414},[408,7026,7027,7029,7031,7033,7035,7037,7039],{"class":410,"line":962},[408,7028,856],{"class":414},[408,7030,859],{"class":677},[408,7032,765],{"class":414},[408,7034,883],{"class":428},[408,7036,867],{"class":414},[408,7038,870],{"class":428},[408,7040,733],{"class":414},[408,7042,7043,7045,7047,7049,7051,7053,7055],{"class":410,"line":967},[408,7044,856],{"class":414},[408,7046,859],{"class":677},[408,7048,765],{"class":414},[408,7050,2695],{"class":428},[408,7052,867],{"class":414},[408,7054,2700],{"class":428},[408,7056,733],{"class":414},[408,7058,7059],{"class":410,"line":989},[408,7060,500],{"emptyLinePlaceholder":499},[408,7062,7063,7065,7067,7069,7071],{"class":410,"line":1012},[408,7064,900],{"class":414},[408,7066,756],{"class":673},[408,7068,905],{"class":414},[408,7070,908],{"class":677},[408,7072,911],{"class":414},[408,7074,7075,7077,7079,7081,7083],{"class":410,"line":1024},[408,7076,917],{"class":673},[408,7078,920],{"class":414},[408,7080,923],{"class":673},[408,7082,926],{"class":421},[408,7084,929],{"class":414},[408,7086,7087,7089],{"class":410,"line":2210},[408,7088,935],{"class":677},[408,7090,938],{"class":414},[408,7092,7093],{"class":410,"line":2215},[408,7094,944],{"class":414},[408,7096,7097,7099,7101,7103],{"class":410,"line":2220},[408,7098,950],{"class":673},[408,7100,953],{"class":414},[408,7102,956],{"class":677},[408,7104,959],{"class":414},[408,7106,7107],{"class":410,"line":2225},[408,7108,500],{"emptyLinePlaceholder":499},[408,7110,7111,7113,7115,7117,7119,7121,7123,7125],{"class":410,"line":2230},[408,7112,970],{"class":673},[408,7114,973],{"class":414},[408,7116,768],{"class":673},[408,7118,771],{"class":414},[408,7120,376],{"class":673},[408,7122,776],{"class":414},[408,7124,779],{"class":673},[408,7126,986],{"class":414},[408,7128,7129,7131,7133,7135,7137,7139,7141],{"class":410,"line":2235},[408,7130,992],{"class":414},[408,7132,995],{"class":677},[408,7134,998],{"class":414},[408,7136,1001],{"class":677},[408,7138,765],{"class":414},[408,7140,1006],{"class":673},[408,7142,1009],{"class":414},[408,7144,7145,7147,7149],{"class":410,"line":2757},[408,7146,1015],{"class":414},[408,7148,1018],{"class":677},[408,7150,1021],{"class":414},[408,7152,7153],{"class":410,"line":2776},[408,7154,449],{"class":414},[459,7156,7157],{"v-slot:net":88},[80,7158,7160],{"className":1031,"code":7159,"language":1033,"meta":88,"style":88},"using System.Net.Http;\nusing System.Text;\nusing System.Text.Json;\n\nvar client = new HttpClient();\nclient.DefaultRequestHeaders.Add(\"Accept\", \"application\u002Fjson\");\nclient.DefaultRequestHeaders.Add(\"Authorization\", \"Bearer YOUR_SFARA_TOKEN\");\n\nvar body = JsonSerializer.Serialize(new\n{\n    terminalNumber = \"TERM-XXXXXXXX\",\n    channelType    = \"4\",\n    requestDate    = 14040205115507,\n    uniqueCode     = \"000000000159\",\n    counter        = \"000159\",\n    orderTrace     = \"5078738696785\",\n    otp            = \"xxxxxx\",\n    mobileNumber   = \"xxxxxxxxxxx\",\n    amount         = 1000000,\n});\n\nvar content = new StringContent(body, Encoding.UTF8, \"application\u002Fjson\");\nvar response = await client.PostAsync(\n    \"https:\u002F\u002Fback.tetra.land\u002Fpayment\u002Freverseorderbyotp\",\n    content);\n\nvar json = await response.Content.ReadAsStringAsync();\nConsole.WriteLine(json);\n",[19,7161,7162,7166,7170,7174,7178,7182,7186,7190,7194,7198,7202,7206,7210,7214,7218,7222,7226,7230,7234,7238,7242,7246,7250,7254,7259,7263,7267,7271],{"__ignoreMap":88},[408,7163,7164],{"class":410,"line":411},[408,7165,1040],{},[408,7167,7168],{"class":410,"line":418},[408,7169,1045],{},[408,7171,7172],{"class":410,"line":435},[408,7173,1050],{},[408,7175,7176],{"class":410,"line":446},[408,7177,500],{"emptyLinePlaceholder":499},[408,7179,7180],{"class":410,"line":490},[408,7181,1059],{},[408,7183,7184],{"class":410,"line":496},[408,7185,1064],{},[408,7187,7188],{"class":410,"line":503},[408,7189,2840],{},[408,7191,7192],{"class":410,"line":509},[408,7193,500],{"emptyLinePlaceholder":499},[408,7195,7196],{"class":410,"line":515},[408,7197,1073],{},[408,7199,7200],{"class":410,"line":521},[408,7201,415],{},[408,7203,7204],{"class":410,"line":527},[408,7205,2857],{},[408,7207,7208],{"class":410,"line":533},[408,7209,4561],{},[408,7211,7212],{"class":410,"line":539},[408,7213,4566],{},[408,7215,7216],{"class":410,"line":545},[408,7217,4571],{},[408,7219,7220],{"class":410,"line":550},[408,7221,4576],{},[408,7223,7224],{"class":410,"line":555},[408,7225,4581],{},[408,7227,7228],{"class":410,"line":561},[408,7229,4586],{},[408,7231,7232],{"class":410,"line":567},[408,7233,4591],{},[408,7235,7236],{"class":410,"line":572},[408,7237,4596],{},[408,7239,7240],{"class":410,"line":578},[408,7241,645],{},[408,7243,7244],{"class":410,"line":892},[408,7245,500],{"emptyLinePlaceholder":499},[408,7247,7248],{"class":410,"line":897},[408,7249,1100],{},[408,7251,7252],{"class":410,"line":914},[408,7253,1105],{},[408,7255,7256],{"class":410,"line":932},[408,7257,7258],{},"    \"https:\u002F\u002Fback.tetra.land\u002Fpayment\u002Freverseorderbyotp\",\n",[408,7260,7261],{"class":410,"line":941},[408,7262,1115],{},[408,7264,7265],{"class":410,"line":947},[408,7266,500],{"emptyLinePlaceholder":499},[408,7268,7269],{"class":410,"line":962},[408,7270,1124],{},[408,7272,7273],{"class":410,"line":967},[408,7274,1129],{},[459,7276,7277],{"v-slot:curl":88},[80,7278,7280],{"className":1134,"code":7279,"language":1136,"meta":88,"style":88},"curl -X POST https:\u002F\u002Fback.tetra.land\u002Fpayment\u002Freverseorderbyotp \\\n  -H \"Accept: application\u002Fjson\" \\\n  -H \"Content-Type: application\u002Fjson\" \\\n  -H \"Authorization: Bearer YOUR_SFARA_TOKEN\" \\\n  -d '{\n    \"terminalNumber\": \"TERM-XXXXXXXX\",\n    \"channelType\": \"4\",\n    \"requestDate\": 14040205115507,\n    \"uniqueCode\": \"000000000159\",\n    \"counter\": \"000159\",\n    \"orderTrace\": \"5078738696785\",\n    \"otp\": \"xxxxxx\",\n    \"mobileNumber\": \"xxxxxxxxxxx\",\n    \"amount\": 1000000\n  }'\n",[19,7281,7282,7295,7303,7311,7319,7325,7329,7333,7337,7341,7345,7349,7353,7357,7361],{"__ignoreMap":88},[408,7283,7284,7286,7288,7290,7293],{"class":410,"line":411},[408,7285,1143],{"class":677},[408,7287,1146],{"class":421},[408,7289,1149],{"class":428},[408,7291,7292],{"class":428}," https:\u002F\u002Fback.tetra.land\u002Fpayment\u002Freverseorderbyotp",[408,7294,1155],{"class":421},[408,7296,7297,7299,7301],{"class":410,"line":418},[408,7298,1160],{"class":421},[408,7300,1163],{"class":428},[408,7302,1155],{"class":421},[408,7304,7305,7307,7309],{"class":410,"line":435},[408,7306,1160],{"class":421},[408,7308,1172],{"class":428},[408,7310,1155],{"class":421},[408,7312,7313,7315,7317],{"class":410,"line":446},[408,7314,1160],{"class":421},[408,7316,2987],{"class":428},[408,7318,1155],{"class":421},[408,7320,7321,7323],{"class":410,"line":490},[408,7322,1179],{"class":421},[408,7324,1182],{"class":428},[408,7326,7327],{"class":410,"line":496},[408,7328,3000],{"class":428},[408,7330,7331],{"class":410,"line":503},[408,7332,3005],{"class":428},[408,7334,7335],{"class":410,"line":509},[408,7336,3010],{"class":428},[408,7338,7339],{"class":410,"line":515},[408,7340,3015],{"class":428},[408,7342,7343],{"class":410,"line":521},[408,7344,3020],{"class":428},[408,7346,7347],{"class":410,"line":527},[408,7348,4708],{"class":428},[408,7350,7351],{"class":410,"line":533},[408,7352,3025],{"class":428},[408,7354,7355],{"class":410,"line":539},[408,7356,3030],{"class":428},[408,7358,7359],{"class":410,"line":545},[408,7360,4721],{"class":428},[408,7362,7363],{"class":410,"line":550},[408,7364,1197],{"class":428},[35,7366,7367],{"type":1860},[15,7368,7369,7371],{},[41,7370,6036],{}," گارد فقط روی اولین اکشن چرخه است. این متد ادامهٔ چرخه است و حتی با لایسنسِ منقضی‌شده هم کار می‌کند — پولی که جابه‌جا شده باید قابل برگشت باشد.",[278,7373,1201],{"id":7374},"امتحان-کنید-4",[1203,7376],{":fields":4731,"method":1206,"url":7377,"auth-type":3052,"bearer-placeholder":3053},"https:\u002F\u002Fback.tetra.land\u002Fpayment\u002Freverseorderbyotp",[278,7379,1211],{"id":7380},"پارامترهای-پاسخ-4",[302,7382,7383,7393],{},[305,7384,7385],{},[308,7386,7387,7389,7391],{},[311,7388,3065],{},[311,7390,358],{},[311,7392,364],{},[318,7394,7395],{},[308,7396,7397,7401,7403],{},[323,7398,7399],{},[19,7400,4756],{},[323,7402,1308],{},[323,7404,4761,7405,4764],{},[19,7406,1378],{},[278,7408,1322],{"id":7409},"پاسخها-4",[455,7411,7412,7492],{":tabs":6078},[459,7413,7414],{"v-slot:http-200":88},[80,7415,7416],{"className":402,"code":4775,"language":404,"meta":88,"style":88},[19,7417,7418,7422,7432,7442,7448,7458,7468,7476,7480,7488],{"__ignoreMap":88},[408,7419,7420],{"class":410,"line":411},[408,7421,415],{"class":414},[408,7423,7424,7426,7428,7430],{"class":410,"line":418},[408,7425,1341],{"class":421},[408,7427,425],{"class":414},[408,7429,1346],{"class":428},[408,7431,432],{"class":414},[408,7433,7434,7436,7438,7440],{"class":410,"line":435},[408,7435,1353],{"class":421},[408,7437,425],{"class":414},[408,7439,1358],{"class":421},[408,7441,432],{"class":414},[408,7443,7444,7446],{"class":410,"line":446},[408,7445,1365],{"class":421},[408,7447,1368],{"class":414},[408,7449,7450,7452,7454,7456],{"class":410,"line":490},[408,7451,1373],{"class":421},[408,7453,425],{"class":414},[408,7455,1378],{"class":421},[408,7457,432],{"class":414},[408,7459,7460,7462,7464,7466],{"class":410,"line":496},[408,7461,1385],{"class":421},[408,7463,425],{"class":414},[408,7465,1390],{"class":421},[408,7467,432],{"class":414},[408,7469,7470,7472,7474],{"class":410,"line":503},[408,7471,1397],{"class":421},[408,7473,425],{"class":414},[408,7475,1468],{"class":421},[408,7477,7478],{"class":410,"line":509},[408,7479,620],{"class":414},[408,7481,7482,7484,7486],{"class":410,"line":515},[408,7483,1481],{"class":421},[408,7485,425],{"class":414},[408,7487,1486],{"class":421},[408,7489,7490],{"class":410,"line":521},[408,7491,449],{"class":414},[459,7493,7494],{"v-slot:http-400-invalid-otp":88},[80,7495,7496],{"className":402,"code":3432,"language":404,"meta":88,"style":88},[19,7497,7498,7502,7512,7522,7528,7538,7548,7556,7560,7568],{"__ignoreMap":88},[408,7499,7500],{"class":410,"line":411},[408,7501,415],{"class":414},[408,7503,7504,7506,7508,7510],{"class":410,"line":418},[408,7505,1341],{"class":421},[408,7507,425],{"class":414},[408,7509,3447],{"class":428},[408,7511,432],{"class":414},[408,7513,7514,7516,7518,7520],{"class":410,"line":435},[408,7515,1353],{"class":421},[408,7517,425],{"class":414},[408,7519,3458],{"class":421},[408,7521,432],{"class":414},[408,7523,7524,7526],{"class":410,"line":446},[408,7525,1365],{"class":421},[408,7527,1368],{"class":414},[408,7529,7530,7532,7534,7536],{"class":410,"line":490},[408,7531,1373],{"class":421},[408,7533,425],{"class":414},[408,7535,3475],{"class":421},[408,7537,432],{"class":414},[408,7539,7540,7542,7544,7546],{"class":410,"line":496},[408,7541,1385],{"class":421},[408,7543,425],{"class":414},[408,7545,3486],{"class":421},[408,7547,432],{"class":414},[408,7549,7550,7552,7554],{"class":410,"line":503},[408,7551,3493],{"class":421},[408,7553,425],{"class":414},[408,7555,3498],{"class":428},[408,7557,7558],{"class":410,"line":509},[408,7559,620],{"class":414},[408,7561,7562,7564,7566],{"class":410,"line":515},[408,7563,1481],{"class":421},[408,7565,425],{"class":414},[408,7567,1468],{"class":421},[408,7569,7570],{"class":410,"line":521},[408,7571,449],{"class":414},[209,7573],{},[11,7575,7577],{"id":7576},"۶-لغو-سفارش-رمزی-order-cancelation-by-otp","۶. لغو سفارش رمزی (order-cancelation-by-otp)",[278,7579,281],{"id":7580},"endpoint-5",[80,7582,7585],{"className":7583,"code":7584,"language":85},[83],"POST {{base_url}}\u002Fpayment\u002Fordercancelationbyotp\n",[19,7586,7584],{"__ignoreMap":88},[15,7588,290],{},[80,7590,7593],{"className":7591,"code":7592,"language":85},[83],"POST https:\u002F\u002Fback.tetra.land\u002Fpayment\u002Fordercancelationbyotp\n",[19,7594,7592],{"__ignoreMap":88},[35,7596,7597],{"type":37},[15,7598,7599,7609],{},[41,7600,7601,7602,7605,7606],{},"املای ",[19,7603,7604],{},"ordercancelation"," با یک ",[19,7607,7608],{},"l"," — این عمداً از سامانهٔ بالادست کالابرگ آمده است؛ اصلاحش میرور را می‌شکند.",[278,7611,300],{"id":7612},"headers-5",[302,7614,7615,7623],{},[305,7616,7617],{},[308,7618,7619,7621],{},[311,7620,313],{},[311,7622,316],{},[318,7624,7625,7635,7645],{},[308,7626,7627,7631],{},[323,7628,7629],{},[19,7630,327],{},[323,7632,7633],{},[19,7634,257],{},[308,7636,7637,7641],{},[323,7638,7639],{},[19,7640,77],{},[323,7642,7643],{},[19,7644,1609],{},[308,7646,7647,7651],{},[323,7648,7649],{},[19,7650,338],{},[323,7652,7653],{},[19,7654,257],{},[278,7656,346],{"id":7657},"body-5",[302,7659,7660,7672],{},[305,7661,7662],{},[308,7663,7664,7666,7668,7670],{},[311,7665,355],{},[311,7667,358],{},[311,7669,361],{},[311,7671,364],{},[318,7673,7674,7686,7699],{},[308,7675,7676,7680,7682,7684],{},[323,7677,7678],{},[19,7679,1719],{},[323,7681,376],{},[323,7683,379],{},[323,7685,3749],{},[308,7687,7688,7692,7694,7696],{},[323,7689,7690],{},[19,7691,109],{},[323,7693,376],{},[323,7695,379],{},[323,7697,7698],{},"شناسهٔ سفارشی که لغو می‌شود",[308,7700,7701,7705,7707,7709],{},[323,7702,7703],{},[19,7704,32],{},[323,7706,376],{},[323,7708,379],{},[323,7710,7711,3684],{},[19,7712,1667],{},[35,7714,7715],{"type":1860},[15,7716,7717,7718,22,7720,22,7722,22,7724,29,7726,7728],{},"فقط همین سه فیلد ارسال می‌شوند. فیلدهایی مثل ",[19,7719,21],{},[19,7721,25],{},[19,7723,1645],{},[19,7725,1747],{},[19,7727,28],{}," در این متد جایی ندارند.",[15,7730,399],{},[80,7732,7734],{"className":402,"code":7733,"language":404,"meta":88,"style":88},"{\n  \"otp\": \"xxxxxx\",\n  \"orderTrace\": \"5078738696785\",\n  \"channelType\": \"4\"\n}\n",[19,7735,7736,7740,7750,7760,7769],{"__ignoreMap":88},[408,7737,7738],{"class":410,"line":411},[408,7739,415],{"class":414},[408,7741,7742,7744,7746,7748],{"class":410,"line":418},[408,7743,1950],{"class":421},[408,7745,425],{"class":414},[408,7747,1955],{"class":428},[408,7749,432],{"class":414},[408,7751,7752,7754,7756,7758],{"class":410,"line":435},[408,7753,3854],{"class":421},[408,7755,425],{"class":414},[408,7757,3229],{"class":428},[408,7759,432],{"class":414},[408,7761,7762,7764,7766],{"class":410,"line":446},[408,7763,1903],{"class":421},[408,7765,425],{"class":414},[408,7767,7768],{"class":428},"\"4\"\n",[408,7770,7771],{"class":410,"line":490},[408,7772,449],{"class":414},[278,7774,453],{"id":7775},"نمونه-کد-5",[455,7777,7778,7884,7960,8272,8370],{":tabs":457},[459,7779,7780],{"v-slot:php":88},[80,7781,7783],{"className":463,"code":7782,"language":465,"meta":88,"style":88},"\u003C?php\n$token = 'YOUR_SFARA_TOKEN';\n\n$payload = json_encode([\n    'otp'        => 'xxxxxx',\n    'orderTrace' => '5078738696785',\n    'channelType' => '4',\n]);\n\n$ch = curl_init('https:\u002F\u002Fback.tetra.land\u002Fpayment\u002Fordercancelationbyotp');\ncurl_setopt($ch, CURLOPT_RETURNTRANSFER, true);\ncurl_setopt($ch, CURLOPT_POST, true);\ncurl_setopt($ch, CURLOPT_POSTFIELDS, $payload);\ncurl_setopt($ch, CURLOPT_HTTPHEADER, [\n    'Accept: application\u002Fjson',\n    'Content-Type: application\u002Fjson',\n    \"Authorization: Bearer {$token}\",\n]);\n\n$response = curl_exec($ch);\ncurl_close($ch);\n\n$data = json_decode($response, true);\nprint_r($data);\n",[19,7784,7785,7789,7793,7797,7801,7806,7811,7815,7819,7823,7828,7832,7836,7840,7844,7848,7852,7856,7860,7864,7868,7872,7876,7880],{"__ignoreMap":88},[408,7786,7787],{"class":410,"line":411},[408,7788,472],{},[408,7790,7791],{"class":410,"line":418},[408,7792,2073],{},[408,7794,7795],{"class":410,"line":435},[408,7796,500],{"emptyLinePlaceholder":499},[408,7798,7799],{"class":410,"line":446},[408,7800,477],{},[408,7802,7803],{"class":410,"line":490},[408,7804,7805],{},"    'otp'        => 'xxxxxx',\n",[408,7807,7808],{"class":410,"line":496},[408,7809,7810],{},"    'orderTrace' => '5078738696785',\n",[408,7812,7813],{"class":410,"line":503},[408,7814,2091],{},[408,7816,7817],{"class":410,"line":509},[408,7818,493],{},[408,7820,7821],{"class":410,"line":515},[408,7822,500],{"emptyLinePlaceholder":499},[408,7824,7825],{"class":410,"line":521},[408,7826,7827],{},"$ch = curl_init('https:\u002F\u002Fback.tetra.land\u002Fpayment\u002Fordercancelationbyotp');\n",[408,7829,7830],{"class":410,"line":527},[408,7831,512],{},[408,7833,7834],{"class":410,"line":533},[408,7835,518],{},[408,7837,7838],{"class":410,"line":539},[408,7839,524],{},[408,7841,7842],{"class":410,"line":545},[408,7843,530],{},[408,7845,7846],{"class":410,"line":550},[408,7847,536],{},[408,7849,7850],{"class":410,"line":555},[408,7851,542],{},[408,7853,7854],{"class":410,"line":561},[408,7855,2203],{},[408,7857,7858],{"class":410,"line":567},[408,7859,493],{},[408,7861,7862],{"class":410,"line":572},[408,7863,500],{"emptyLinePlaceholder":499},[408,7865,7866],{"class":410,"line":578},[408,7867,558],{},[408,7869,7870],{"class":410,"line":892},[408,7871,564],{},[408,7873,7874],{"class":410,"line":897},[408,7875,500],{"emptyLinePlaceholder":499},[408,7877,7878],{"class":410,"line":914},[408,7879,575],{},[408,7881,7882],{"class":410,"line":932},[408,7883,581],{},[459,7885,7886],{"v-slot:javascript":88},[80,7887,7889],{"className":586,"code":7888,"language":588,"meta":88,"style":88},"const token = 'YOUR_SFARA_TOKEN';\nconst response = await fetch('https:\u002F\u002Fback.tetra.land\u002Fpayment\u002Fordercancelationbyotp', {\n  method: 'POST',\n  headers: {\n    'Accept': 'application\u002Fjson',\n    'Content-Type': 'application\u002Fjson',\n    'Authorization': `Bearer ${token}`,\n  },\n  body: JSON.stringify({\n    otp: 'xxxxxx',\n    orderTrace: '5078738696785',\n    channelType: '4',\n  }),\n});\n\nconst data = await response.json();\nconsole.log(data);\n",[19,7890,7891,7895,7900,7904,7908,7912,7916,7920,7924,7928,7932,7936,7940,7944,7948,7952,7956],{"__ignoreMap":88},[408,7892,7893],{"class":410,"line":411},[408,7894,2249],{},[408,7896,7897],{"class":410,"line":418},[408,7898,7899],{},"const response = await fetch('https:\u002F\u002Fback.tetra.land\u002Fpayment\u002Fordercancelationbyotp', {\n",[408,7901,7902],{"class":410,"line":435},[408,7903,600],{},[408,7905,7906],{"class":410,"line":446},[408,7907,605],{},[408,7909,7910],{"class":410,"line":490},[408,7911,610],{},[408,7913,7914],{"class":410,"line":496},[408,7915,615],{},[408,7917,7918],{"class":410,"line":503},[408,7919,2275],{},[408,7921,7922],{"class":410,"line":509},[408,7923,620],{},[408,7925,7926],{"class":410,"line":515},[408,7927,625],{},[408,7929,7930],{"class":410,"line":521},[408,7931,2313],{},[408,7933,7934],{"class":410,"line":527},[408,7935,4102],{},[408,7937,7938],{"class":410,"line":533},[408,7939,2293],{},[408,7941,7942],{"class":410,"line":539},[408,7943,640],{},[408,7945,7946],{"class":410,"line":545},[408,7947,645],{},[408,7949,7950],{"class":410,"line":550},[408,7951,500],{"emptyLinePlaceholder":499},[408,7953,7954],{"class":410,"line":555},[408,7955,654],{},[408,7957,7958],{"class":410,"line":561},[408,7959,659],{},[459,7961,7962],{"v-slot:go":88},[80,7963,7965],{"className":664,"code":7964,"language":666,"meta":88,"style":88},"package main\n\nimport (\n    \"bytes\"\n    \"encoding\u002Fjson\"\n    \"fmt\"\n    \"net\u002Fhttp\"\n)\n\nfunc main() {\n    payload, _ := json.Marshal(map[string]interface{}{\n        \"otp\":         \"xxxxxx\",\n        \"orderTrace\":  \"5078738696785\",\n        \"channelType\": \"2\",\n    })\n\n    req, _ := http.NewRequest(\"POST\",\n        \"https:\u002F\u002Fback.tetra.land\u002Fpayment\u002Fordercancelationbyotp\",\n        bytes.NewBuffer(payload))\n    req.Header.Set(\"Accept\", \"application\u002Fjson\")\n    req.Header.Set(\"Content-Type\", \"application\u002Fjson\")\n    req.Header.Set(\"Authorization\", \"Bearer YOUR_SFARA_TOKEN\")\n\n    resp, err := http.DefaultClient.Do(req)\n    if err != nil {\n        panic(err)\n    }\n    defer resp.Body.Close()\n\n    var result map[string]interface{}\n    json.NewDecoder(resp.Body).Decode(&result)\n    fmt.Println(result)\n}\n",[19,7966,7967,7973,7977,7983,7991,7999,8007,8015,8019,8023,8031,8055,8065,8076,8087,8091,8095,8111,8118,8126,8142,8158,8174,8178,8190,8202,8208,8212,8222,8226,8244,8260,8268],{"__ignoreMap":88},[408,7968,7969,7971],{"class":410,"line":411},[408,7970,674],{"class":673},[408,7972,678],{"class":677},[408,7974,7975],{"class":410,"line":418},[408,7976,500],{"emptyLinePlaceholder":499},[408,7978,7979,7981],{"class":410,"line":435},[408,7980,687],{"class":673},[408,7982,690],{"class":414},[408,7984,7985,7987,7989],{"class":410,"line":446},[408,7986,695],{"class":428},[408,7988,698],{"class":677},[408,7990,701],{"class":428},[408,7992,7993,7995,7997],{"class":410,"line":490},[408,7994,695],{"class":428},[408,7996,708],{"class":677},[408,7998,701],{"class":428},[408,8000,8001,8003,8005],{"class":410,"line":496},[408,8002,695],{"class":428},[408,8004,717],{"class":677},[408,8006,701],{"class":428},[408,8008,8009,8011,8013],{"class":410,"line":503},[408,8010,695],{"class":428},[408,8012,726],{"class":677},[408,8014,701],{"class":428},[408,8016,8017],{"class":410,"line":509},[408,8018,733],{"class":414},[408,8020,8021],{"class":410,"line":515},[408,8022,500],{"emptyLinePlaceholder":499},[408,8024,8025,8027,8029],{"class":410,"line":521},[408,8026,742],{"class":673},[408,8028,745],{"class":677},[408,8030,748],{"class":414},[408,8032,8033,8035,8037,8039,8041,8043,8045,8047,8049,8051,8053],{"class":410,"line":527},[408,8034,753],{"class":414},[408,8036,756],{"class":673},[408,8038,759],{"class":414},[408,8040,762],{"class":677},[408,8042,765],{"class":414},[408,8044,768],{"class":673},[408,8046,771],{"class":414},[408,8048,376],{"class":673},[408,8050,776],{"class":414},[408,8052,779],{"class":673},[408,8054,782],{"class":414},[408,8056,8057,8059,8061,8063],{"class":410,"line":533},[408,8058,2515],{"class":428},[408,8060,2542],{"class":414},[408,8062,1955],{"class":428},[408,8064,432],{"class":414},[408,8066,8067,8069,8072,8074],{"class":410,"line":539},[408,8068,4284],{"class":428},[408,8070,8071],{"class":414},":  ",[408,8073,3229],{"class":428},[408,8075,432],{"class":414},[408,8077,8078,8080,8082,8085],{"class":410,"line":545},[408,8079,2468],{"class":428},[408,8081,425],{"class":414},[408,8083,8084],{"class":428},"\"2\"",[408,8086,432],{"class":414},[408,8088,8089],{"class":410,"line":550},[408,8090,809],{"class":414},[408,8092,8093],{"class":410,"line":555},[408,8094,500],{"emptyLinePlaceholder":499},[408,8096,8097,8099,8101,8103,8105,8107,8109],{"class":410,"line":561},[408,8098,818],{"class":414},[408,8100,756],{"class":673},[408,8102,823],{"class":414},[408,8104,826],{"class":677},[408,8106,765],{"class":414},[408,8108,831],{"class":428},[408,8110,432],{"class":414},[408,8112,8113,8116],{"class":410,"line":567},[408,8114,8115],{"class":428},"        \"https:\u002F\u002Fback.tetra.land\u002Fpayment\u002Fordercancelationbyotp\"",[408,8117,432],{"class":414},[408,8119,8120,8122,8124],{"class":410,"line":572},[408,8121,845],{"class":414},[408,8123,848],{"class":677},[408,8125,851],{"class":414},[408,8127,8128,8130,8132,8134,8136,8138,8140],{"class":410,"line":578},[408,8129,856],{"class":414},[408,8131,859],{"class":677},[408,8133,765],{"class":414},[408,8135,864],{"class":428},[408,8137,867],{"class":414},[408,8139,870],{"class":428},[408,8141,733],{"class":414},[408,8143,8144,8146,8148,8150,8152,8154,8156],{"class":410,"line":892},[408,8145,856],{"class":414},[408,8147,859],{"class":677},[408,8149,765],{"class":414},[408,8151,883],{"class":428},[408,8153,867],{"class":414},[408,8155,870],{"class":428},[408,8157,733],{"class":414},[408,8159,8160,8162,8164,8166,8168,8170,8172],{"class":410,"line":897},[408,8161,856],{"class":414},[408,8163,859],{"class":677},[408,8165,765],{"class":414},[408,8167,2695],{"class":428},[408,8169,867],{"class":414},[408,8171,2700],{"class":428},[408,8173,733],{"class":414},[408,8175,8176],{"class":410,"line":914},[408,8177,500],{"emptyLinePlaceholder":499},[408,8179,8180,8182,8184,8186,8188],{"class":410,"line":932},[408,8181,900],{"class":414},[408,8183,756],{"class":673},[408,8185,905],{"class":414},[408,8187,908],{"class":677},[408,8189,911],{"class":414},[408,8191,8192,8194,8196,8198,8200],{"class":410,"line":941},[408,8193,917],{"class":673},[408,8195,920],{"class":414},[408,8197,923],{"class":673},[408,8199,926],{"class":421},[408,8201,929],{"class":414},[408,8203,8204,8206],{"class":410,"line":947},[408,8205,935],{"class":677},[408,8207,938],{"class":414},[408,8209,8210],{"class":410,"line":962},[408,8211,944],{"class":414},[408,8213,8214,8216,8218,8220],{"class":410,"line":967},[408,8215,950],{"class":673},[408,8217,953],{"class":414},[408,8219,956],{"class":677},[408,8221,959],{"class":414},[408,8223,8224],{"class":410,"line":989},[408,8225,500],{"emptyLinePlaceholder":499},[408,8227,8228,8230,8232,8234,8236,8238,8240,8242],{"class":410,"line":1012},[408,8229,970],{"class":673},[408,8231,973],{"class":414},[408,8233,768],{"class":673},[408,8235,771],{"class":414},[408,8237,376],{"class":673},[408,8239,776],{"class":414},[408,8241,779],{"class":673},[408,8243,986],{"class":414},[408,8245,8246,8248,8250,8252,8254,8256,8258],{"class":410,"line":1024},[408,8247,992],{"class":414},[408,8249,995],{"class":677},[408,8251,998],{"class":414},[408,8253,1001],{"class":677},[408,8255,765],{"class":414},[408,8257,1006],{"class":673},[408,8259,1009],{"class":414},[408,8261,8262,8264,8266],{"class":410,"line":2210},[408,8263,1015],{"class":414},[408,8265,1018],{"class":677},[408,8267,1021],{"class":414},[408,8269,8270],{"class":410,"line":2215},[408,8271,449],{"class":414},[459,8273,8274],{"v-slot:net":88},[80,8275,8277],{"className":1031,"code":8276,"language":1033,"meta":88,"style":88},"using System.Net.Http;\nusing System.Text;\nusing System.Text.Json;\n\nvar client = new HttpClient();\nclient.DefaultRequestHeaders.Add(\"Accept\", \"application\u002Fjson\");\nclient.DefaultRequestHeaders.Add(\"Authorization\", \"Bearer YOUR_SFARA_TOKEN\");\n\nvar body = JsonSerializer.Serialize(new\n{\n    otp        = \"xxxxxx\",\n    orderTrace = \"5078738696785\",\n    channelType = \"2\",\n});\n\nvar content = new StringContent(body, Encoding.UTF8, \"application\u002Fjson\");\nvar response = await client.PostAsync(\n    \"https:\u002F\u002Fback.tetra.land\u002Fpayment\u002Fordercancelationbyotp\",\n    content);\n\nvar json = await response.Content.ReadAsStringAsync();\nConsole.WriteLine(json);\n",[19,8278,8279,8283,8287,8291,8295,8299,8303,8307,8311,8315,8319,8324,8329,8333,8337,8341,8345,8349,8354,8358,8362,8366],{"__ignoreMap":88},[408,8280,8281],{"class":410,"line":411},[408,8282,1040],{},[408,8284,8285],{"class":410,"line":418},[408,8286,1045],{},[408,8288,8289],{"class":410,"line":435},[408,8290,1050],{},[408,8292,8293],{"class":410,"line":446},[408,8294,500],{"emptyLinePlaceholder":499},[408,8296,8297],{"class":410,"line":490},[408,8298,1059],{},[408,8300,8301],{"class":410,"line":496},[408,8302,1064],{},[408,8304,8305],{"class":410,"line":503},[408,8306,2840],{},[408,8308,8309],{"class":410,"line":509},[408,8310,500],{"emptyLinePlaceholder":499},[408,8312,8313],{"class":410,"line":515},[408,8314,1073],{},[408,8316,8317],{"class":410,"line":521},[408,8318,415],{},[408,8320,8321],{"class":410,"line":527},[408,8322,8323],{},"    otp        = \"xxxxxx\",\n",[408,8325,8326],{"class":410,"line":533},[408,8327,8328],{},"    orderTrace = \"5078738696785\",\n",[408,8330,8331],{"class":410,"line":539},[408,8332,2862],{},[408,8334,8335],{"class":410,"line":545},[408,8336,645],{},[408,8338,8339],{"class":410,"line":550},[408,8340,500],{"emptyLinePlaceholder":499},[408,8342,8343],{"class":410,"line":555},[408,8344,1100],{},[408,8346,8347],{"class":410,"line":561},[408,8348,1105],{},[408,8350,8351],{"class":410,"line":567},[408,8352,8353],{},"    \"https:\u002F\u002Fback.tetra.land\u002Fpayment\u002Fordercancelationbyotp\",\n",[408,8355,8356],{"class":410,"line":572},[408,8357,1115],{},[408,8359,8360],{"class":410,"line":578},[408,8361,500],{"emptyLinePlaceholder":499},[408,8363,8364],{"class":410,"line":892},[408,8365,1124],{},[408,8367,8368],{"class":410,"line":897},[408,8369,1129],{},[459,8371,8372],{"v-slot:curl":88},[80,8373,8375],{"className":1134,"code":8374,"language":1136,"meta":88,"style":88},"curl -X POST https:\u002F\u002Fback.tetra.land\u002Fpayment\u002Fordercancelationbyotp \\\n  -H \"Accept: application\u002Fjson\" \\\n  -H \"Content-Type: application\u002Fjson\" \\\n  -H \"Authorization: Bearer YOUR_SFARA_TOKEN\" \\\n  -d '{\"otp\":\"xxxxxx\",\"orderTrace\":\"5078738696785\",\"channelType\":\"4\"}'\n",[19,8376,8377,8390,8398,8406,8414],{"__ignoreMap":88},[408,8378,8379,8381,8383,8385,8388],{"class":410,"line":411},[408,8380,1143],{"class":677},[408,8382,1146],{"class":421},[408,8384,1149],{"class":428},[408,8386,8387],{"class":428}," https:\u002F\u002Fback.tetra.land\u002Fpayment\u002Fordercancelationbyotp",[408,8389,1155],{"class":421},[408,8391,8392,8394,8396],{"class":410,"line":418},[408,8393,1160],{"class":421},[408,8395,1163],{"class":428},[408,8397,1155],{"class":421},[408,8399,8400,8402,8404],{"class":410,"line":435},[408,8401,1160],{"class":421},[408,8403,1172],{"class":428},[408,8405,1155],{"class":421},[408,8407,8408,8410,8412],{"class":410,"line":446},[408,8409,1160],{"class":421},[408,8411,2987],{"class":428},[408,8413,1155],{"class":421},[408,8415,8416,8418],{"class":410,"line":490},[408,8417,1179],{"class":421},[408,8419,8420],{"class":428}," '{\"otp\":\"xxxxxx\",\"orderTrace\":\"5078738696785\",\"channelType\":\"4\"}'\n",[35,8422,8423],{"type":1860},[15,8424,8425,8427],{},[41,8426,6036],{}," گارد فقط روی اولین اکشن چرخه است. این متد ادامهٔ چرخه است و حتی با لایسنسِ منقضی‌شده هم کار می‌کند.",[278,8429,1201],{"id":8430},"امتحان-کنید-5",[1203,8432],{":fields":8433,"method":1206,"url":8434,"auth-type":3052,"bearer-placeholder":3053},"[{\"name\":\"otp\",\"placeholder\":\"xxxxxx\"},{\"name\":\"orderTrace\",\"placeholder\":\"5078738696785\"},{\"name\":\"channelType\",\"placeholder\":\"4\"}]","https:\u002F\u002Fback.tetra.land\u002Fpayment\u002Fordercancelationbyotp",[278,8436,1211],{"id":8437},"پارامترهای-پاسخ-5",[302,8439,8440,8450],{},[305,8441,8442],{},[308,8443,8444,8446,8448],{},[311,8445,3065],{},[311,8447,358],{},[311,8449,364],{},[318,8451,8452],{},[308,8453,8454,8458,8460],{},[323,8455,8456],{},[19,8457,4756],{},[323,8459,1308],{},[323,8461,4761,8462,4764],{},[19,8463,1378],{},[278,8465,1322],{"id":8466},"پاسخها-5",[455,8468,8470,8550],{":tabs":8469},"[\"HTTP 200\", \"HTTP 400\"]",[459,8471,8472],{"v-slot:http-200":88},[80,8473,8474],{"className":402,"code":4775,"language":404,"meta":88,"style":88},[19,8475,8476,8480,8490,8500,8506,8516,8526,8534,8538,8546],{"__ignoreMap":88},[408,8477,8478],{"class":410,"line":411},[408,8479,415],{"class":414},[408,8481,8482,8484,8486,8488],{"class":410,"line":418},[408,8483,1341],{"class":421},[408,8485,425],{"class":414},[408,8487,1346],{"class":428},[408,8489,432],{"class":414},[408,8491,8492,8494,8496,8498],{"class":410,"line":435},[408,8493,1353],{"class":421},[408,8495,425],{"class":414},[408,8497,1358],{"class":421},[408,8499,432],{"class":414},[408,8501,8502,8504],{"class":410,"line":446},[408,8503,1365],{"class":421},[408,8505,1368],{"class":414},[408,8507,8508,8510,8512,8514],{"class":410,"line":490},[408,8509,1373],{"class":421},[408,8511,425],{"class":414},[408,8513,1378],{"class":421},[408,8515,432],{"class":414},[408,8517,8518,8520,8522,8524],{"class":410,"line":496},[408,8519,1385],{"class":421},[408,8521,425],{"class":414},[408,8523,1390],{"class":421},[408,8525,432],{"class":414},[408,8527,8528,8530,8532],{"class":410,"line":503},[408,8529,1397],{"class":421},[408,8531,425],{"class":414},[408,8533,1468],{"class":421},[408,8535,8536],{"class":410,"line":509},[408,8537,620],{"class":414},[408,8539,8540,8542,8544],{"class":410,"line":515},[408,8541,1481],{"class":421},[408,8543,425],{"class":414},[408,8545,1486],{"class":421},[408,8547,8548],{"class":410,"line":521},[408,8549,449],{"class":414},[459,8551,8552],{"v-slot:http-400":88},[80,8553,8554],{"className":402,"code":3432,"language":404,"meta":88,"style":88},[19,8555,8556,8560,8570,8580,8586,8596,8606,8614,8618,8626],{"__ignoreMap":88},[408,8557,8558],{"class":410,"line":411},[408,8559,415],{"class":414},[408,8561,8562,8564,8566,8568],{"class":410,"line":418},[408,8563,1341],{"class":421},[408,8565,425],{"class":414},[408,8567,3447],{"class":428},[408,8569,432],{"class":414},[408,8571,8572,8574,8576,8578],{"class":410,"line":435},[408,8573,1353],{"class":421},[408,8575,425],{"class":414},[408,8577,3458],{"class":421},[408,8579,432],{"class":414},[408,8581,8582,8584],{"class":410,"line":446},[408,8583,1365],{"class":421},[408,8585,1368],{"class":414},[408,8587,8588,8590,8592,8594],{"class":410,"line":490},[408,8589,1373],{"class":421},[408,8591,425],{"class":414},[408,8593,3475],{"class":421},[408,8595,432],{"class":414},[408,8597,8598,8600,8602,8604],{"class":410,"line":496},[408,8599,1385],{"class":421},[408,8601,425],{"class":414},[408,8603,3486],{"class":421},[408,8605,432],{"class":414},[408,8607,8608,8610,8612],{"class":410,"line":503},[408,8609,3493],{"class":421},[408,8611,425],{"class":414},[408,8613,3498],{"class":428},[408,8615,8616],{"class":410,"line":509},[408,8617,620],{"class":414},[408,8619,8620,8622,8624],{"class":410,"line":515},[408,8621,1481],{"class":421},[408,8623,425],{"class":414},[408,8625,1468],{"class":421},[408,8627,8628],{"class":410,"line":521},[408,8629,449],{"class":414},[209,8631],{},[209,8633],{},[11,8635,8637],{"id":8636},"قوانین-اعتبارسنجی","قوانین اعتبارسنجی",[35,8639,8640],{"type":1860},[15,8641,8642,8643,8646,8647,8649,8650,8653],{},"توکن (",[19,8644,8645],{},"sfara_token",") باید در هدر ",[19,8648,77],{}," به فرمت ",[19,8651,8652],{},"Bearer {token}"," ارسال شود. بدون توکن معتبر، درخواست‌های نیازمند آن با خطای ۴۰۱ رد می‌شوند.",[35,8655,8656],{"type":37},[15,8657,8658,8661],{},[41,8659,8660],{},"گارد لایسنس"," فقط روی اولین اکشنِ چرخه (ثبت سفارش با رمز) اعمال می‌شود. سه متد بعدی حتی با لایسنس منقضی‌شده هم کار می‌کنند تا عملیات نیمه‌کاره قابل تکمیل یا برگشت باشد.",[302,8663,8664,8673],{},[305,8665,8666],{},[308,8667,8668,8670],{},[311,8669,355],{},[311,8671,8672],{},"قانون",[318,8674,8675,8684,8693,8702,8714,8726,8735,8744,8753,8762,8771,8780,8789],{},[308,8676,8677,8681],{},[323,8678,8679],{},[19,8680,373],{},[323,8682,8683],{},"الزامی در احراز هویت — کلید API که از پنل خود دریافت کرده‌اید",[308,8685,8686,8690],{},[323,8687,8688],{},[19,8689,389],{},[323,8691,8692],{},"الزامی در احراز هویت — کلید محرمانهٔ همان کلید API",[308,8694,8695,8699],{},[323,8696,8697],{},[19,8698,1645],{},[323,8700,8701],{},"الزامی — ترمینالی که خرید روی آن انجام می‌شود؛ باید لایسنس معتبر داشته باشد (فقط در ثبت سفارش بررسی می‌شود)",[308,8703,8704,8708],{},[323,8705,8706],{},[19,8707,32],{},[323,8709,8710,8711,8713],{},"الزامی — ",[19,8712,1667],{}," برای پرداخت با رمز یک‌بارمصرف",[308,8715,8716,8720],{},[323,8717,8718],{},[19,8719,28],{},[323,8721,8722,8723,8725],{},"الزامی — تاریخ و ساعت شمسی به شکل ",[19,8724,1685],{}," که پذیرنده خودش می‌سازد",[308,8727,8728,8732],{},[323,8729,8730],{},[19,8731,21],{},[323,8733,8734],{},"الزامی — شناسهٔ یکتای درخواست که پذیرنده می‌سازد",[308,8736,8737,8741],{},[323,8738,8739],{},[19,8740,25],{},[323,8742,8743],{},"الزامی — شمارندهٔ درخواست که پذیرنده می‌سازد",[308,8745,8746,8750],{},[323,8747,8748],{},[19,8749,1719],{},[323,8751,8752],{},"الزامی — رمز یک‌بارمصرف خریدار",[308,8754,8755,8759],{},[323,8756,8757],{},[19,8758,1733],{},[323,8760,8761],{},"الزامی — موبایل خریداری که رمز روی آن رفته",[308,8763,8764,8768],{},[323,8765,8766],{},[19,8767,1747],{},[323,8769,8770],{},"الزامی — مبلغ کل فاکتور به ریال",[308,8772,8773,8777],{},[323,8774,8775],{},[19,8776,1761],{},[323,8778,8779],{},"الزامی در مرحلهٔ ثبت سفارش — اقلام سبد خرید",[308,8781,8782,8786],{},[323,8783,8784],{},[19,8785,109],{},[323,8787,8788],{},"الزامی از مرحلهٔ دوم به بعد — شناسهٔ سفارش که در پاسخ ثبت سفارش برگشته بود",[308,8790,8791,8795],{},[323,8792,8793],{},[19,8794,3089],{},[323,8796,8797],{},"اختیاری — مبلغ اعتباری که در پاسخ ثبت سفارش برگشته بود",[8799,8800,8801],"style",{},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}",{"title":88,"searchDepth":418,"depth":418,"links":8803},[8804,8805,8806,8815,8824,8833,8842,8851,8860],{"id":13,"depth":418,"text":13},{"id":213,"depth":418,"text":214},{"id":275,"depth":418,"text":276,"children":8807},[8808,8809,8810,8811,8812,8813,8814],{"id":280,"depth":435,"text":281},{"id":299,"depth":435,"text":300},{"id":345,"depth":435,"text":346},{"id":452,"depth":435,"text":453},{"id":1200,"depth":435,"text":1201},{"id":1210,"depth":435,"text":1211},{"id":1321,"depth":435,"text":1322},{"id":1555,"depth":418,"text":1556,"children":8816},[8817,8818,8819,8820,8821,8822,8823],{"id":1559,"depth":435,"text":281},{"id":1576,"depth":435,"text":300},{"id":1622,"depth":435,"text":346},{"id":2055,"depth":435,"text":453},{"id":3047,"depth":435,"text":1201},{"id":3056,"depth":435,"text":1211},{"id":3153,"depth":435,"text":1322},{"id":3574,"depth":418,"text":3575,"children":8825},[8826,8827,8828,8829,8830,8831,8832],{"id":3578,"depth":435,"text":281},{"id":3595,"depth":435,"text":300},{"id":3640,"depth":435,"text":346},{"id":3895,"depth":435,"text":453},{"id":4728,"depth":435,"text":1201},{"id":4735,"depth":435,"text":1211},{"id":4767,"depth":435,"text":1322},{"id":4908,"depth":418,"text":4909,"children":8834},[8835,8836,8837,8838,8839,8840,8841],{"id":4912,"depth":435,"text":281},{"id":4929,"depth":435,"text":300},{"id":4974,"depth":435,"text":346},{"id":5219,"depth":435,"text":453},{"id":6040,"depth":435,"text":1201},{"id":6046,"depth":435,"text":1211},{"id":6075,"depth":435,"text":1322},{"id":6243,"depth":418,"text":6244,"children":8843},[8844,8845,8846,8847,8848,8849,8850],{"id":6247,"depth":435,"text":281},{"id":6264,"depth":435,"text":300},{"id":6309,"depth":435,"text":346},{"id":6554,"depth":435,"text":453},{"id":7374,"depth":435,"text":1201},{"id":7380,"depth":435,"text":1211},{"id":7409,"depth":435,"text":1322},{"id":7576,"depth":418,"text":7577,"children":8852},[8853,8854,8855,8856,8857,8858,8859],{"id":7580,"depth":435,"text":281},{"id":7612,"depth":435,"text":300},{"id":7657,"depth":435,"text":346},{"id":7775,"depth":435,"text":453},{"id":8430,"depth":435,"text":1201},{"id":8437,"depth":435,"text":1211},{"id":8466,"depth":435,"text":1322},{"id":8636,"depth":418,"text":8637},"پرداخت کالابرگ","رابط مستقیم با سامانهٔ بالادست کالابرگ برای خرید کالابرگ با رمز یک‌بارمصرف","md",{},"\u002Fdocs\u002Fsfara-mirror-otp",{"title":5,"description":8862},"docs\u002Fsfara-mirror-otp\u002Findex","O9AYE8uvtibHXJf1eQASEcoeG25OCJPt3R0Dnn04M8Q",[8870],{"title":8871,"path":8872,"stem":8873,"children":8874},"مستندات","\u002Fdocs","docs\u002Findex",[8875,8880,8882],{"title":8876,"path":8877,"stem":8878,"children":8879},"پینگ","\u002Fdocs\u002Fping","docs\u002Fping\u002Findex",[],{"title":5,"path":8865,"stem":8867,"children":8881},[],{"title":8861,"path":8883,"stem":8884,"children":8885},"\u002Fdocs\u002Fsfara-mirror","docs\u002Fsfara-mirror\u002Findex",[],[8887,8888],{"title":8876,"path":8877,"stem":8878,"children":-1},{"title":8861,"path":8883,"stem":8884,"children":-1},1791185924168]