API های وندار بر اساس استاندارد REST ایجاد شده اند.
تمامی پاسخ API های ما بصورت JSON-encoded پاسخ داده خواهند شد.
بوسیله ارسال توکن در هر درخواست، احراز هویت نیز انجام می شود. (ممکن است در برخی از سرویس ها نحوه احراز هویت متفاوت باشد)
API های وندار بر اساس استاندارد REST ایجاد شده اند.
تمامی پاسخ API های ما بصورت JSON-encoded پاسخ داده خواهند شد.
بوسیله ارسال توکن در هر درخواست، احراز هویت نیز انجام می شود. (ممکن است در برخی از سرویس ها نحوه احراز هویت متفاوت باشد)
https://api.vandar.io
برای دریافت توکن و رفرش توکن اولیه مالک یا مدیر کسب و کار می تواند وارد داشبورد وندار شود و کسب و کار خود را انتخاب کند. و از منوی تنظیمات بخش تنظیمات مدیریت حساب، توکن ها را انتخاب کنید. و با زدن دکمه افزودن توکن جدید، و وارد کردن یک نام برای توکن و وارد کردن رمز عبور حساب کاربری خود یک توکن و رفرش توکن در یافت کنید.
از آنجاییکه عمر توکن ها محدود است و مقدار آن در فیلد expires_in (بر مبنای ثانیه) همراه توکن ارسال شده است، باید قبل از منقضی شدن توکن با ارسال رفرش توکن، توکن جدید را دریافت کنید.
مقداری که از فراخوانی متد قبل دریافت کردهاید
var request = require('request')
var options = {
method: 'POST',
url: '/v3/refreshtoken',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify({
refreshtoken: '{refreshtoken}'
})
}
request(options, function (error, response) {
if (error) throw new Error(error)
console.log(response.body)
})
{
"token_type": "Bearer",
"expires_in": 432000,
"access_token": "bPJO9cJLGRqClDadEua7ztoCLC5E***********",
"refresh_token": "def50200c4d2462d2de167da1*******"
}
جهت تست و توسعه سرویسها از کالکشن پستمن وندار استفاده نمایید.
کلیه سرویسهای وندار در کالکشن ارائه شده موجود میباشد، برای تست API ها کافیست نام انگلیسی کسبوکار خود را بجای پارامتر business و اکسس توکن دریافتی از وندار را در پارامتر access_token ارسال نمائید.
نام انگلیسی کسبوکار در داشبورد وندار، بخش تنظیمات،اطلاعات پایه و در فیلد نام انگلیسی برند موجود میباشد.
API های وندار از قواعد HTTP response پیروی میکند.
بطور کلی در رنج 2xx
پاسخ های موفق را دریافت میکنید.
رنج 4xx
زمانی بوجود میآید که اطلاعات اشتباهی از سمت شما به API ها ارسال شده است.
خطاهایی در رنج 5xx
نشان دهنده مشکلاتی از سمت API های وندار بوده که می توانید آن را با پشتیبانی مطرح کنید.
200 - OK | Everything worked as expected. |
400 - Bad Request | The request was unacceptable, often due to missing a required parameter. |
401 - Unauthorized | No valid API key provided. |
402 - Request Failed | The parameters were valid but the request failed. |
403 - Forbidden | The API key doesn't have permissions to perform the request. |
برای فروشگاههای اینترنتی که خدمات یا محصولاتی را در وبسـایت خود ارائه میکنند، از درگاه پرداخت وندار استفاده کنید.
POST https://ipg.vandar.io/api/v4/send
GET https://ipg.vandar.io/v4/:token
POST https://ipg.vandar.io/api/v4/transaction
POST https://ipg.vandar.io/api/v4/verify
با استفاده از سرویس تسویه میتوانید مبلغ موردنظر از کیف پول کسب و کار خود به مقصد شبای دلخواه (تمامی شباهای سامانه بانکی کشور) واریز نمائید.
POST /v3/business/:business/settlement/store
GET /v2.1/business/:business/settlement
GET /v2.1/business/:business/settlement/:settlement_id
DELETE /v2.1/business/:business/settlement/:transaction_id
GET /v3/business/:business/settlement/banks
با استفاده از سرویس تسویه گروهی میتوانید تسویه های خود به صورت دسته ای (گروهی) یکجا ثبت نمائید.
POST https://batch.vandar.io/api/v2/business/:business/batches-settlement
GET https://batch.vandar.io/api/v2/business/:business/batches
GET https://batch.vandar.io/api/v2/business/:business/batch-settlements/:batch_id
با استفاده از سرویس تسویه در نوبت میتوانید هنگامی که کیف پول شما به اندازه کافی موجودی ندارد، تسویه های خود ثبت نمائید و پس از اینکه کیف پول شما افزایش پیدا کرد این تسویهها به بانک ارسال میشود.
POST /v3/business/:business/settlement/queued
GET /v3/business/:business/settlement/queued
GET /v3/business/:business/settlement/queued/:id
POST /v3/business/:business/settlement/queued/cancel
ابزار «واریز بانکی» یا به اصطلاح ،cash in یکی از بهترین روشهای شارژ کیف پول کسبوکار ها است. کسب و کارهایی که مبالغ زیادی از حساب آنها برداشته میشود، با استفاده از این ویژگی میتوانند مبلغی را از حساب بانک آینده خود به کیف پول خود در وندار اضافه کرده و پس از آن تعیین کنند که چه مقدار وجه از کیف پولشان خارج شود.
GET /v3/business/:business/cash-in/account
POST /v3/business/:business/cash-in/account/deposit
POST /v3/business/:business/cash-in/account/balance
«واریز شناسهدار»، سرویس مکمل سایر روشهای پرداخت است که افراد و سازمانها از آن استفاده میکنند. به کمک این سرویس، میتوانید بدون محدودیت در شبکه بانکی، پرداخت و دریافت وجه داشته باشید. این سرویس به صورت پیشفرض برای همه کسبوکارهای فعال، قابل استفاده بوده و برای هر کسبوکار یک شناسه یکتا منحصر به فرد تخصیص مییابد. با استفاده از «واریز شناسهدار» این امکان وجود دارد که با واریز وجه از همه بانکهایی که در آن حساب دارید، موجودی «کیف پول وندار» خود را افزایش دهید.
GET /v3/business/:business/cash-in/code
GET /v3/business/:business/cash-in/pic/transactions
GET /v3/business/:business/cash-in/suspicious-payment
POST /v3/business/:business/cash-in/suspicious-payment/:id
سرویس پرداخت خودکار یا دایرکت دبیت سرویسی است که یک فرد وجوهی را از حساب بانکی شخص دیگری خارج می کند در واقع شما به بانک اجازه می دهید که مبلغی را مستقیما از حسابتان کسر و در قبال آن خدماتی را به شما ارایه دهد. به طور کلی دایرکت دبیت برداشت مستقیم پول برای انجام معاملات مالی در صورت صدور مجوز توسط پرداخت کننده می باشد. این کار بیشتر زمانی انجام می شود که شما بخواهید اشتراک خود را تمدید کنید.
لیست بانکهای فعال دایرکتدبیت برای کسبوکار شما از طریق این سرویس قابل دسترس میباشد. همچنین امکان مدیریت بانکها در داشبورد وندار، بخش پرداخت خودکار فراهم میباشد.
GET /v3/business/:business/subscription/banks/actives
جهت دسترسی به حساب در سرویس پرداخت خودکار، نیاز به ایجاد یک مجوز در بانک وجود دارد. بر اساس این مجوز، کسبوکار شما اجازه برداشت از حساب کاربر را خواهد داشت.
POST /v3/business/:business/subscription/authorization/store
GET https://subscription.vandar.io/authorizations/:token
PATCH /v3/business/:business/subscription/authorization/:authorization_id/verify
GET /v3/business/:business/subscription/authorization/:authorization_id/search
GET /v3/business/:business/subscription/authorization
GET /v3/business/:business/subscription/authorization/:authorization_id/calculation
DELETE /v3/business/:business/subscription/authorization/:authorization_id
در این سرویس میتوانید از حساب کاربران خود یکبار یا به صورت دورهای بر اساس مجوزی که از کاربر گرفتهاید، وجهی را برداشت نمایید.
POST /v3/business/:business/subscription/withdrawal/store
GET /v3/business/:business/subscription/withdrawal/:withdrawal_id
GET /v3/business/:business/subscription/withdrawal/track-id/:track_id
GET /v3/business/:business/subscription/withdrawal
GET /v3/business/:business/subscription/withdrawal?q=:authorization_id
PUT /v3/business/:business/subscription/withdrawal/:withdrawal_id
جهت بازگشت وجه یک تراکنش موفق پرداخت از حساب، میتوانید از این سرویس استفاده نمایید.
POST /v3/business/:business/subscription/refunds
GET /v3/business/:business/subscription/refunds/:refund_id
GET /v3/business/:business/subscription/refunds
میاندو برای خریدار هویت فروشنده و برای فروشنده، پرداخت مبلغ از سوی خریدار را تضمین میکند. خریدار مبلغ معامله را نزد میاندو به امانت میگذارد تا پس از ارائه کالا یا خدمت و تایید خریدار، این مبلغ برای فروشنده آزاد شود.
مشتریان در میاندو به اشخاصی اطلاق میشود که به عنوان طرفین معامله (خریدار، فروشنده) به خرید و فروش میپردازند.
POST /miando/api/v1/customers
GET /miando/api/v1/customers
GET /miando/api/v1/customers/:id
پیش نویسی است که پس از تایید طرفین به یک قرارداد بین فروشنده و خریدار در میاندو ثبت میشود.
POST /miando/api/v1/agreements
POST /miando/api/v1/agreements/:tracking_code
POST /miando/api/v1/agreements/:tracking_code/finalize
POST /miando/api/v1/agreements/:tracking_code/cancel
GET /miando/api/v1/agreements
GET /miando/api/v1/agreements/:tracking_code
اگر در روند معامله مشکلی پیش آمد میتوانید با ثبت تیکت مشکل خود را بیان کنید.
POST /miando/api/v1/tickets
در این بخش سرویسهای ثبت مشتری، فیلدهای اختصاصی مشتری، مشاهده لیست مشتریان، ویرایش اطلاعات مشتری، حذف مشتری و مشاهده اطلاعات یک مشتری ارائه میشوند.
GET /v2/business/:business/customers
POST /v2/business/:business/customers
PUT /v2/business/:business/customers/:customer
DELETE /v2/business/:business/customers/:customer
GET /v2/business/:business/customers/:customer
با استفاده از این سرویس میتوانید فیلدهای اختصاصی برای کسب و کار ثبت نمایید.
GET /v2/business/business/customers/fields
POST /v2/business/:business/customers/fields
PUT /v2/business/:business/customers/fields/:field_id
DELETE /v2/business/:business/customers/fields/:field_id
GET /v2/business/:business/customers/fields/:field_id
در این بخش مدیریت کیف پول مشتریان که شامل واریز، برداشت و مشاهده موجودی کیف پول مشتری میباشد، صورت میگیرد.
GET /v2/business/:business/customers/:customer/wallet
POST /v2/business/:business/customers/:customer/wallet/deposit
POST /v2/business/:business/customers/:customer/wallet/withdraw
در این بخش اطلاعات تراکنشهای مشتریان قابل مشاهده میباشد.
POST /v2/business/:business/customers/:customer/transactions
POST /v3/business/:business/customers/:customer/ibans
GET /v3/business/:business/customers/:customer/ibans
DELETE /v3/business/:business/customers/:customer/ibans
POST /v3/business/:business/customers/:customer/ibans/:iban/inquiry
POST /v3/business/:business/customers/:customer/ibans/:iban/set-default
POST /v3/business/:business/customers/:customer/cards
GET /v3/business/:business/customers/:customer/cards
DELETE /v3/business/:business/customers/:customer/cards/:card
POST /v3/business/:business/customers/:customer/cards/:card/inquiry
POST /v3/business/:business/customers/:customer/cards/:card/set-default
POST /v3/business/:business/customers/:customer/cards/to-iban
این سرویس جهت احراز هویت طرفحسابهای پذیرندگان وندار ارائه شده است که توسط آن، پذیرندگان میتوانند اطلاعات هویتی مخاطبان خود را مورد سنجش قرار دهند.
در حال حاضر وب سرویس احراز هویت مخاطبین به دو دسته کلی تقصیم شده است:
برای احراز هویت مخاطبینی که از قبل توسط پذیرنده ثبت نام نشده اند وارد کردن اطلاعات مربوط به هر سرویس الزامی است.
POST /v3/business/:business/customers/:customer/authentication/kyc
POST /v3/business/:business/customers/authentication/kyc
POST /v3/business/:business/customers/:customer/authentication/shahkar
POST /v3/business/:business/customers/authentication/shahkar
این سرویس جهت گزارش گیری از طرفحسابهای پذیرندگان وندار ارائه شده است که توسط آن، پذیرندگان میتوانند گزارش های مربوط به مخاطبان خود را مشاهده کنند.
POST /v2/business/:customer/customers/:customer/logs
این سرویس جهت ایجاد شناسه واریز و انتصاب آن به طرفحسابهای پذیرندگان وندار ارائه شده است که توسط آن، پذیرندگان میتوانند به ازای هر مشتری یک شناسه واریز منحصر به فرد ایجاد کنند.
GET /v3/business/:business/customers/:customer/cash-in-code
سرویس استعلام مشتریان
POST /v3/business/:business/customers/inquiry/nid
POST /v3/business/:business/customers/inquiry/nid-image
POST /v3/business/:business/customers/inquiry/fida
POST /v3/business/:business/customers/inquiry/postal-code
POST /v3/business/:business/customers/inquiry/company-information
POST /v3/business/:business/customers/inquiry/company-signature
POST /v3/business/:business/customers/national-code-iban-inquiry
POST /v3/business/:business/customers/match-mobile-card
از وبسرویس صورت حساب وندار جهت مشاهده موجودی کیف پول، گزارش تراکنش ها و تسویه انجام شده در وندار مورد استفاده قرار میگیرد
GET /v2/business/:business/balance
GET /v3/business/:business/transaction
این وبسرویس جهت مشاهده موجودی کیف پول وندار مورد استفاده قرار میگیرد.
نام انگلیسی کسب و کار
مقدار 0 و 1 دارد که نشان دهنده موفقیت آمیز بودن درخواست است
مقدار کیف پول کسب کار به تومان
واحد پولی مقدار کیف پول برگشت داده شده مشخص میکند
var request = require('request')
var options = {
method: 'GET',
url: '/v2/business/:business/balance',
headers: {
Accept: 'application/json',
Authorization: 'Bearer token',
'Content-Type': 'application/json'
}
}
request(options, function (error, response) {
if (error) throw new Error(error)
console.log(response.body)
})
{
"status": 1,
"data": {
"wallet": 100000,
"currency": "Toman"
}
}
این وبسرویس جهت دریافت گزارش و لیست تراکنشها و تسویههای انجام شده در وندار مورد استفاده قرار میگیرد.
نام انگلیسی کسب و کار
شروع بازه زمانی با فرمت 14000102
پایان بازه زمانی با فرمت 14000201
این پارامتر مشخص کننده نوع تراکنش میباشد
transactions
|
settlements
|
مشخص کننده وضعیت تراکنش یا تسویه میباشد
succeed
|
failed
|
pending
|
canceled
|
این پارامتر مشخص میکند که تراکنش از چه کانالی انجام شده است
ipg
|
form
|
refund
|
subscription
|
settlements
|
cash-in
|
pos
|
shaparak_settlement
|
cash-in-by-code
|
شناسه فرم پرداخت
این پارامتر جستجو بر اساس کد مرجع را فراهم میسازد
این پارامتر جستجو بر اساس کد پیگیری را فراهم میسازد
شناسه یکتای تراکنش
کد رهگیری در زمان ثبت تسویه
شماره فاکتور که در زمان ایجاد تراکنش درگاه پرداخت ارسال می شود
تعداد رکورد اطلاعاتی درخواست صورت حساب را مشخص میکند (حداکثر مقدار مجاز 100 میباشد)
این پارامتر مشخص میکند که تراکنش های بعد از این تراکنش در لیست خروجی بازگردانده شوند. برای دریافت صفحه های بعدی می توانید آیدی آخرین تراکنش را در این پارامتر ارسال کنید. تا لیست جدید را دریافت کنید.
مشخص کننده ترتیب لیست تراکنش های خروجی. این مقدار به صورت پیش فرض DESC می باشد.
ASC
|
DESC
|
مقدار موجود در این پارامتر در فیلدهای تراکنش و فرم و ... جستجو می شود
محدوده ی جستجو
مقدار 0 و 1 دارد که نشان دهنده موفقیت آمیز بودن درخواست است
در صورتی عناصر بیشتری از مجموعه وجود دارد این مقدار برابر با true می باشد. در غیر اینصورت مقدار false برگشت داده می شود. در صورت true بودن می توانید از پارامتر ورودی start_after در ورودی استفاده کنید
شناسه تراکنش یا تسویه را مشخص میکند
شناسه یکتای تراکنش یا تسویه را مشخص میکند
مبلغ کل تراکنش به تومان
کارمزد تراکنش به تومان
نوع تراکنش را مشخص میکند
1
|
-1
|
2
|
-2
|
3
|
-3
|
4
|
-4
|
5
|
-5
|
6
|
-6
|
9
|
شناسه مرجع تراکنش یا تسویه
کد پیگیری تراکنش
در صورت استفاده از درگاه پرداخت دو مرحلهای تراکنش تایید شود این مقدار برابر با ۱ میباشد در غیر اینصورت برابر با ۰ می باشد. در درگاه پرداخت تک مرحلهای بلافاصله بعد از انجام تراکنش این مقدار ۱ میشود
توضیحات فارسی نوع تراکنش
تاریخ و زمان اتمام تراکنش
مقدار timestamp تاریخ و زمان اتمام تراکنش
لینک رسید برای تسویه های موفق
تاریخ و زمان شروع تراکنش
موجودی کیف پول بعد از تراکنش
توضیحات تراکنش که از شرکت پرداخت برگشت داده میشود
توضیحات تراکنش که در مرحله ارسال اطلاعات و دریافت توکن ارسال شده است
شماره فاکتور تراکنش که در مرحله ارسال اطلاعات و دریافت توکن ارسال شده است
شماره موبایل تراکنش که در مرحله ارسال اطلاعات و دریافت توکن ارسال شده است
آدرس بازگشتی که بعد از انجام تراکنش به آن صفحه برمیگردد که در مرحله ارسال اطلاعات و دریافت توکن ارسال شده است
در صورت پرداخت از فرم پرداخت عنوان فرم نمایش داده میشود
پورت انجام تراکنش که در حال حاضر می تواند SAMAN و یا BEHPARDAKHT باشد
مشخص کننده نوع افزایشی یا کاهشی بودن تراکنش می باشد که مقدار true از نوع افزایشی و مقدار false از نوع کاهشی می باشد
اطلاعات پرداخت کننده تراکنش را مشخص میکند
ip پرداخت کننده در زمان پرداخت را مشخص میکند
نام پرداخت کننده را مشخص میکند
درصورتی که تراکنش انتقال وجه داخلی باشد شناسه ونداری واریز کننده را نمایش می دهد
درصورتی که تراکنش انتقال وجه داخلی باشد عکس واریز کننده را نمایش می دهد
ایمیل پرداخت کننده را مشخص میکند
شماره تماس پرداخت کننده را مشخص میکند
آدرس پرداخت کننده را مشخص میکند
شماره همراه پرداخت کننده را مشخص میکند
فیلد هایی که به صورت دلخواه به فرم اضافه کردهاید در این بخش نمایش داره میشود
توضیحات پرداخت کننده را مشخص میکند
اطلاعات دریافت کننده تسویه را مشخص میکند
نام صاحب حساب که تسویه به آن صورت گرفته است
درصورتی که تراکنش انتقال وحه داخلی باشد شناسه ونداری دریافت کننده مبلغ را نمایش می دهد
درصورتی که تراکنش انتقال وحه داخلی باشد عکس دریافت کننده مبلغ را نمایش می دهد
شماره شبا که تسویه به آن صورت گرفته است
نام بانک شماره شبا که تسویه به آن صورت گرفته است
var request = require('request')
var options = {
method: 'GET',
url: '/v3/business/:business/transaction',
headers: {
Accept: 'application/json',
Authorization: 'Bearer token',
'Content-Type': 'application/json'
}
}
request(options, function (error, response) {
if (error) throw new Error(error)
console.log(response.body)
})
{
"status": 1,
"has_more": true,
"data": {
"id": 165374316188,
"uuid": "73b82710-de88-11ec-ae19-47c5d7c58ae4",
"amount": 1650000,
"wage": 0,
"status": -1,
"ref_id": null,
"tracking_code": null,
"card_number": null,
"cid": null,
"verified": 0,
"channel": "پرداخت اینترنتی",
"payment_date": null,
"payment_number": null,
"created_at": "17:46:57 - 1401/3/7",
"updated_at": "17:46:58 - 1401/3/7",
"wallet": 0,
"result": null,
"description": "خرید به شماره سفارش : 91 | محصولات - تست (165)",
"factorNumber": null,
"mobile": null,
"callback_url": "http://wordpress.local/?wc-api=WC_Vandar&wc_order=91",
"form_title": null,
"settlement": null,
"settlement_port": null,
"comments": [],
"api_token": "QRI4AZLY17SCG",
"logs": {
"transaction_id": 165374316188,
"result_code": "-2",
"result_message": "کاربر صفحه پرداخت را ترک کرده است.",
"log_date": "1401-03-07 18:20:48",
"group": "خطای کاربر"
},
"revised_transaction_id": null,
"refund": null,
"refund_detail_ids": [],
"port": "SAMAN",
"is_deposit": true,
"payer": {
"ip": "167.235.19.231",
"iban": null,
"name": null,
"slug": null,
"avatar": null,
"legal_name": null,
"business_owner": null,
"email": null,
"phone": null,
"address": null,
"mobile": null,
"additional_fields": null,
"description": "خرید به شماره سفارش : 91 | محصولات - تست (165)"
},
"receiver": {
"name": null,
"legal_name": null,
"slug": null,
"avatar": null,
"business_owner": null,
"iban": null,
"bank_name": null
},
"receipt_url": null,
"time_prediction": {
"settlement_done_time_prediction": null,
"settlement_cancelable_time": null,
"is_settlement_paya_report_finally": null,
"settlement_paya_report_finally_time": null,
"is_after_time_prediction": null,
"p2p_time_prediction": null
}
}
}
با استفاده از این بخش میتوانید اطلاعات کسبوکار و لیست کاربران کسبوکار خود را مشاهده کنید.
GET /v2/business/:business
GET /v2/business/:business/iam
با استفاده از سرویس بازگشت وجه می توانید برای بازگرداندن مبلغ یک تراکنشِ موفقِ درگاه پرداخت، به شماره کارت پرداختکننده استفاده کنید.
POST /v3/business/:business/transaction/:transaction_id/refund
با استفاده از سرویس روند، میتوانید کارتهای بانکی با طرح و لوگوی اختصاصی کسبوکار خود برای کاربران صادر کنید و تمامی عملیات بانکی مانند انتقال وجه، پایا، ساتنا، دریافت موجودی، پیگیری تراکنشها و مشاهده صورتحساب را از طریق API انجام دهید.
قبل از فراخوانی سرویسهای روند، لازم است تنظیمات مربوط به کسبوکار شما تعریف شود.
POST /v1/business/:business/ravand/set-config
برای صدور کارت، باید لیستی از اطلاعاتی مانند استانها، شهرها، کد صنف، تحصیلات و مشاغل را دریافت کنید. با ارسال شناسههای مربوط به این اطلاعات، میتوانید جزئیات اطلاعات کاربران خود را بهروزرسانی کنید.
GET /v1/business/:business/ravand/provinces
GET /v1/business/:business/ravand/cities
GET /v1/business/:business/ravand/guilds
GET /v1/business/:business/ravand/educations
GET /v1/business/:business/ravand/occupations
برای صدور کارت، این سرویس ها باید فراخوانی شوند: ایجاد کارت، بهروزرسانی اطلاعات، آپلود مدارک هویتی، دریافت متن ویدیوی احراز هویت، نهاییسازی درخواست و پیگیری درخواست. با استفاده از این سرویسها میتوانید فرآیند صدور کارت را برای کاربران خود بهطور کامل انجام دهید
POST /v1/business/:business/ravand/provider/:provider/cardholder
PUT /v1/business/:business/ravand/provider/:provider/cardholder/:cardholder_id
GET /v1/business/:business/ravand/provider/:provider/cardholder/:cardholder_id/video-caption
POST /v1/business/business/ravand/provider/:provider/cardholder/:cardholder_id/upload
POST /v1/business/:business/ravand/provider/:provider/cardholder/:cardholder_id/finalize
GET /v1/business/:business/ravand/provider/:provider/cardholder/:cardholder_id/inquiry
بعد از دریافت کارت فیزیکی، جهت فعالسازی کارت می توانید از این سرویس ها استفاده کنید.
POST /v1/business/:business/ravand/provider/:provider/cardholder/:cardholder_id/card/activate/token
GET /v1/redirect/card/activate/:token
بعد از فعالسازی کارت، جهت تغییر رمز اول کارت می توانید از این سرویس ها استفاده کنید.
POST /v1/business/:business/ravand/provider/:provider/cardholder/:cardholder_id/card/change-pin/token
GET /v1/redirect/card/change-pin/:token
بعد از فعالسازی کارت، در صورت نیاز به مسدود سازی کارت می توانید از این سرویس ها استفاده کنید.
POST /v1/business/:business/ravand/provider/:provider/cardholder/:cardholder_id/card/block/token
GET /v1/redirect/card/block/:token
جهت انجام عملیات کارت می توانید از این سرویس ها استفاده کنید.
GET /v1/business/:business/ravand/provider/:provider/cardholder/:cardholder_id/card/status?card_number=:card_number
بعد از فعالسازی کارت، جهت انجام عملیات بانکی می توانید از این سرویس ها استفاده کنید.
GET /v1/business/:business/ravand/provider/:provider/cardholder/:cardholder_id/accounts-info
POST /v1/business/:business/ravand/provider/:provider/cardholder/:cardholder_id/balance
GET /v1/business/:business/ravand/provider/:provider/cardholder/:cardholder_id/bank-statement
GET /v1/business/:business/ravand/reasons
POST /v1/business/:business/ravand/provider/:provider/cardholder/:cardholder_id/transfer
POST /v1/business/:business/ravand/provider/:provider/cardholder/:cardholder_id/transfer/retry-otp
POST /v1/business/:business/ravand/provider/:provider/cardholder/:cardholder_id/transfer/confirm-otp