صدور فاکتور | iFact
هنگام صدور فاکتور، تایید نهایی سفارش را با یک تماس صوتی از مشتری میگیرد و نتیجه را در فاکتور ثبت میکند. محصولی از آقای صالحی.
اولین و پلتفرم تماس هوشمند ایران با ارائه OTP تماس ظرفیت بالا، تماس تعاملی و هوشمند
اگر وبسایت یا فروشگاه اینترنتی شما روی یک سیستم مدیریت محتوا اجرا میشود، لازم نیست چیزی برنامهنویسی کنید. پلاگین زرین کال را نصب کنید تا کد تایید تلفنی هنگام ثبتنام و ورود، اطلاعرسانی وضعیت سفارش و راهنمایی خودکار تلفنی مشتری، بدون کدنویسی روی سایت شما فعال شود.
افزونههای آمادهای که تماس صوتی و کد تایید تلفنی زرین کال را به فروشگاه و سیستم مدیریت محتوای شما وصل میکنند.
هنگام صدور فاکتور، تایید نهایی سفارش را با یک تماس صوتی از مشتری میگیرد و نتیجه را در فاکتور ثبت میکند. محصولی از آقای صالحی.
احراز هویت کاربران را با کد تایید تلفنی انجام میدهد و جلوی ثبتنامهای جعلی را میگیرد. مدت اعتبار کد و متن پیام هم قابل تنظیم است. توسعهیافته توسط تیم اروند.
حساب کاربری، سفارشها و اشتراک مشتری را یکجا نشان میدهد و ورود دومرحلهای را با تماس صوتی زرین کال انجام میدهد. محصولی از آقای صالحی.
ورود و عضویت کاربران وردپرس را جایگزین رمز عبور میکند و کد تایید را از راه تماس صوتی میرساند. روی فرم بازیابی رمز هم کار میکند. نسخه سازگار از دیجی وردپرس.
هر رویداد وردپرس را به یک تماس صوتی خودکار تبدیل میکند؛ از ثبت سفارش تا هشدار موجودی انبار. شرطهای ارسال را خودتان تعریف میکنید. ساخته آقای درویشی.
یادآوری نوبت و تایید رزرو را بهجای پیامک با تماس صوتی انجام میدهد تا نرخ عدم مراجعه کم شود. زمانبندی تماسها از پنل Bookly تنظیم میشود. اتصال توسط پروژه ۷۲۴.
نسخهای از Digits که فرم ثبتنام را روی شماره موبایل میبندد و کد تایید را با تماس صوتی میفرستد. عرضهشده توسط themefour و سمندون.
قالب فروشگاهی ishop بهصورت آماده با ورود کد و تایید سفارش از طریق تماس صوتی زرین کال یکپارچه شده است. نیازی به افزونه جداگانه ندارید.
با ثبت یا پاسخ هر تیکت، به کاربر تماس صوتی اطلاعرسانی میزند تا پیگیری از دست نرود. برای تیمهای پشتیبانی پرترافیک ساخته شده است. محصولی از آقای صالحی.
اگر افزونه یا سامانهای ساختهاید که میتواند از تماس صوتی و کد تایید تلفنی استفاده کند، مستندات و کلید تست را رایگان در اختیارتان میگذاریم. پس از سازگاری، کافی است به ما اعلام کنید تا افزونه شما بررسی و منتشر شود.
لازم نیست از صفر شروع کنید. برای هر زبان برنامهنویسی رایج یک نمونه کد کامل و تستشده آماده کردهایم؛ از ارسال کد تایید تا دریافت وضعیت تماس. کافی است کلید API خودتان را جایگزین کنید و همان لحظه اجرا بگیرید.
نمونهها برای PHP، پایتون، Node.js، سیشارپ و جاوا در دسترساند و همراه هر کدام توضیح فارسی و پاسخ نمونه سرویس آمده است.
<?php
$ch = curl_init('https://ws.zarincall.ir/apiv2/Message/SendOTP');
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POST => true,
CURLOPT_HTTPHEADER => [
'Content-Type: application/json',
'Authorization: Bearer eyJhbGciOiJIU ...'
],
CURLOPT_POSTFIELDS => json_encode([
'Code' => '192983',
'Number' => '09121110000'
])
]);
$result = json_decode(curl_exec($ch), true);
if ($result['R_Success']) {
echo $result['MsgID'];
} using var client = new HttpClient();
client.DefaultRequestHeaders.Add("Authorization", "Bearer eyJhbGciOiJIU ...");
var body = new StringContent(
"{\"Code\":\"192983\",\"Number\":\"09121110000\"}",
Encoding.UTF8, "application/json");
var res = await client.PostAsync(
"https://ws.zarincall.ir/apiv2/Message/SendOTP", body);
Console.WriteLine(await res.Content.ReadAsStringAsync()); import requests
result = requests.post(
'https://ws.zarincall.ir/apiv2/Message/SendOTP',
headers={'Authorization': 'Bearer eyJhbGciOiJIU ...'},
json={'Code': '192983', 'Number': '09121110000'},
).json()
if result['R_Success']:
print(result['MsgID']) const res = await fetch('https://ws.zarincall.ir/apiv2/Message/SendOTP', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Authorization': 'Bearer eyJhbGciOiJIU ...'
},
body: JSON.stringify({ Code: '192983', Number: '09121110000' })
});
const result = await res.json();
if (result.R_Success) console.log(result.MsgID); HttpClient client = HttpClient.newHttpClient();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("https://ws.zarincall.ir/apiv2/Message/SendOTP"))
.header("Content-Type", "application/json")
.header("Authorization", "Bearer eyJhbGciOiJIU ...")
.POST(HttpRequest.BodyPublishers.ofString(
"{\"Code\":\"192983\",\"Number\":\"09121110000\"}"))
.build();
HttpResponse<String> response =
client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body()); curl -X POST 'https://ws.zarincall.ir/apiv2/Message/SendOTP' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIU ...' \
-d '{"Code":"192983","Number":"09121110000"}'