Authorize.Net

Authorize.Net یک ارائه‌دهنده راه‌حل پرداخت آنلاین مستقر در ایالات متحده است که به کسب‌وکارها اجازه می‌دهد تا کارت‌های اعتباری را قبول کنند.

پیکربندی

همچنین ملاحظه نمائید

تب اعتبارنامه‌ها

Odoo برای اتصال به حساب Authorize.Net شما به اعتبارنامه و کلیدهای API شما نیاز دارد که شامل موارد زیر است:

  • شناسه ورود API: شناسه‌ای که فقط برای شناسایی حساب کاربری در Authorize.Net استفاده می‌شود.

  • کلید تراکنش API

  • کلید امضای API

  • کلید مشتری API

برای دریافت آن‌ها، وارد حساب کاربری Authorize.Net خود شوید، به حساب کاربری ‣ تنظیمات ‣ تنظیمات امنیتی ‣ اعتبارنامه‌ها و کلیدهای API بروید، کلید تراکنش و کلید امضا خود را تولید کنید و آن‌ها را در فیلدهای مربوطه در Odoo وارد کنید. سپس روی تولید کلید مشتری کلیک کنید.

مهم

برای تست Authorize.Net با حساب sandbox، وضعیت State را به حالت تست تغییر دهید. توصیه می‌کنیم این کار را در یک پایگاه داده تست Odoo انجام دهید، نه در پایگاه داده اصلی شما.

اگر از حالت تست با یک حساب عادی استفاده کنید، خطای زیر به وجود می‌آید: شناسه ورود به فروشگاه یا رمز عبور نامعتبر است یا حساب غیرفعال است.

زبانۀ پیکربندی

قرار دادن محدودیت بر روی کارت

با Authorize.Net، می‌توانید دریافت دستی را فعال کنید. اگر فعال شود، وجوه به مدت 30 روز روی کارت مشتری رزرو می‌شود، اما هنوز شارژ نمی‌شود.

هشدار

پس از 30 روز، تراکنش به‌طور خودکار توسط Authorize.Net لغو می‌شود.

همچنین ملاحظه نمائید

  • ../ارائه‌دهندگان پرداخت

پرداخت‌های ACH (فقط ایالات متحده)

ACH یک سیستم انتقال وجه الکترونیکی است که بین حساب‌های بانکی در ایالات متحده استفاده می‌شود.

پیکربندی

برای ارائه امکان پرداخت از طریق ACH به مشتریان، برای سرویس eCheck Authorize.Net ثبت‌نام کنید. پس از فعال‌سازی eCheck، ارائه‌دهنده پرداخت Authorize.Net قبلاً پیکربندی شده را در Odoo دوباره ایجاد کنید. برای این کار به حسابداری ‣ تنظیمات ‣ ارائه‌دهندگان پرداخت ‣ Authorize.net بروید. سپس روی آیکون چرخ‌دنده () کلیک کنید و تکرار را انتخاب کنید. نام ارائه‌دهنده را تغییر دهید تا هر دو نسخه متمایز شوند (برای مثال، Authorize.net - بانک‌ها).

زمانی که آماده شدید، وضعیت State ارائه‌دهنده را به فعال برای حساب عادی یا حالت تست برای حساب sandbox تغییر دهید.

وارد کردن صورت‌حساب Authorize.Net

صادرات از Authorize.Net

برای صادرات یک صورت‌حساب:

  • وارد Authorize.Net شوید.

  • به حساب کاربری ‣ صورت‌حساب‌ها ‣ صورت‌حساب تسویه‌حساب eCheck.Net بروید.

  • محدوده صادرات را با استفاده از تسویه‌حساب شروع و پایان تعیین کنید. تمام تراکنش‌ها در این دو تسویه‌حساب به Odoo صادر خواهند شد.

  • تمام تراکنش‌ها در محدوده مورد نظر را انتخاب کنید، آن‌ها را کپی کرده و در برگه Report 1 Download الگوی واردات Excel جای‌گذاری کنید.

انتخاب تراکنش‌های Authorize.Net برای واردات

مثال

بسته تسویه‌حساب صورت‌حساب Authorize.Net

در این صورت، اولین بسته (01/01/2021) سال مربوط به تسویه‌حساب 12/31/2020 است، بنابراین شروع تسویه‌حساب از 12/31/2020 است.

پس از اینکه داده‌ها در برگه Report 1 Download قرار گرفتند:

  • به تب جستجوی تراکنش در Authorize.Net بروید.

  • در بخش تاریخ تسویه‌حساب، محدوده‌ای از تاریخ‌های تسویه‌حساب بسته‌ای که قبلاً استفاده شده را در فیلدهای از: و به: انتخاب کرده و روی جستجو کلیک کنید.

  • وقتی لیست ایجاد شد، روی دانلود به فایل کلیک کنید.

  • در پنجره بازشونده، فیلدهای گسترش‌یافته با پاسخ CAVV/جدا شده با کاما را انتخاب کرده، گزینه شامل سرصفحه ستون‌ها را فعال کرده و روی ارسال کلیک کنید.

  • فایل متنی را باز کرده، همه را انتخاب کنید، داده‌ها را کپی کرده و در برگه Report 2 Download الگوی واردات Excel جای‌گذاری کنید.

  • خطوط عبوری به‌طور خودکار در برگه‌های transit for report 1 و transit for report 2 الگوی واردات Excel پر و به‌روز می‌شوند. اطمینان حاصل کنید که تمام ورودی‌ها موجود باشند و در غیر این صورت، فرمول را از خطوط پرشده قبلی در برگه‌های transit for report 1 یا 2 کپی کرده و در خطوط خالی بچسبانید.

مهم

برای به‌دست آوردن موجودی صحیح بسته‌شدن، هیچ خطی را از برگه‌های Excel حذف نکنید.

وارد کردن به Odoo

برای وارد کردن داده‌ها به Odoo:

  • الگوی واردات Excel را باز کنید.

  • داده‌ها را از برگه transit for report 2 کپی کرده و از گزینه چسباندن ویژه استفاده کنید تا فقط مقادیر در برگه Odoo Import to CSV چسبانده شوند.

  • در برگه Odoo Import to CSV به دنبال سلول‌های آبی بگردید. این‌ها ورودی‌های بازپرداخت بدون شماره ارجاع هستند. از آنجایی که نمی‌توانند به این صورت وارد شوند، به Authorize.Net ‣ حساب کاربری ‣ صورت‌حساب‌ها ‣ صورت‌حساب تسویه‌حساب eCheck.Net بروید.

  • به دنبال تراکنش شارژ/بازپرداخت بگردید و روی آن کلیک کنید.

  • شرح فاکتور را کپی کرده، آن را در سلول Label برگه Odoo Import to CSV بچسبانید و قبل از شرح Chargeback / اضافه کنید.

  • اگر چندین فاکتور وجود داشته باشد، برای هر فاکتور یک خط در الگوی واردات Excel اضافه کنید و شرح را در هر خط مربوطه Label کپی و جای‌گذاری کنید.

توجه

برای بازپرداخت/مرجوعی ترکیبی در پرداخت‌ها، برای هر فاکتور یک خط جدید در الگوی واردات Excel ایجاد کنید.

مثال

شرح بازپرداخت
  • در مرحله بعد، اقلام خطی تراکنش صفر و تراکنش لغو شده را حذف کنید و فرمت ستون مقدار در برگه Odoo Import to CSV را به عدد تغییر دهید.

  • به صورت‌حساب تسویه‌حساب eCheck.Net ‣ جستجوی تراکنش بازگردید و دوباره برای تاریخ‌های تسویه‌حساب بسته‌ای که قبلاً استفاده شده جستجو کنید.

  • مطمئن شوید که تاریخ‌های تسویه‌حساب بسته‌ای در eCheck.Net با تاریخ‌های پرداخت‌های مربوطه که در ستون تاریخ برگه Odoo Import to CSV قرار دارند، مطابقت دارند.

  • اگر تطابق نداشت، تاریخ را با تاریخ موجود در eCheck.Net جایگزین کنید. ستون را بر اساس تاریخ مرتب کرده و اطمینان حاصل کنید که فرمت به صورت MM/DD/YYYY باشد.

  • داده‌ها (شامل سرصفحه ستون‌ها) را از برگه Odoo Import to CSV کپی کرده، آن را در یک فایل Excel جدید بچسبانید و با فرمت CSV ذخیره کنید.

  • اپلیکیشن حسابداری را باز کنید، به پیکربندی ‣ دفاتر بروید، جعبه Authorize.Net را تیک بزنید و روی علاقه‌مندی‌ها ‣ وارد کردن سوابق ‣ بارگذاری فایل کلیک کنید. فایل CSV را انتخاب کرده و آن را به Odoo آپلود کنید.

نکته

فهرستی از کدهای بازگشت eCheck.Net