Authorize.Net

Authorize.Net is a United States-based online payment solution provider, allowing businesses to accept credit cards.

Налаштування

Дивись також

Вкладка облікових даних

Odoo needs your API Credentials & Keys to connect with your Authorize.Net account, which comprise:

  • API Login ID: The ID solely used to identify the account with Authorize.Net.

  • API Transaction Key

  • API Signature Key

  • API Client Key

To retrieve them, log into your Authorize.Net account, go to Account ‣ Settings ‣ Security Settings ‣ API Credentials & Keys, generate your Transaction Key and Signature Key, and paste them on the related fields in Odoo. Then, click on Generate Client Key.

Важливо

To test Authorize.Net with a sandbox account, change the State to Test Mode. We recommend doing this on a test Odoo database, rather than on your main database.

If you use the Test Mode with a regular account, it results in the following error: The merchant login ID or password is invalid or the account is inactive.

Вкладка конфігурації

Затримати картку

With Authorize.Net, you can enable the manual capture. If enabled, the funds are reserved for 30 days on the customer’s card, but not charged yet.

Попередження

After 30 days, the transaction is voided automatically by Authorize.Net.

Дивись також

ACH payments (USA only)

ACH is an electronic funds transfer system used between bank accounts in the United States.

Налаштування

To give customers the possibility to pay using ACH, sign up for Authorize.Net eCheck’s service. Once eCheck is activated, duplicate the previously configured Authorize.Net payment provider on Odoo by going to Accounting ‣ Configuration ‣ Payment Providers ‣ Authorize.net. Then, click the cog icon () and select Duplicate. Change the provider’s name to differentiate both versions (e.g., Authorize.net - Banks).

When ready, change the provider’s State to Enabled for a regular account or Test Mode for a sandbox account.

Імпортуйте оператор Authorize.Net

Експорт з Authorize.Net

  • Увійдіть в Authorize.Net.

  • Перейдіть до Обліковий запис ‣ Виписки ‣ Виписка про розрахунки eCheck.Net.

  • Визначте діапазон експорту за допомогою початкового та закриваючого пакетного розрахунку. Усі транзакції в рамках двох пакетних розрахунків буде експортовано в Odoo.

  • Виберіть усі транзакції в потрібному діапазоні, скопіюйте їх і вставте на аркуш Завантаження звіту 1 шаблону імпорту Excel.

Вибір транзакцій Authorize.Net для імпорту

Example

Розрахунковий пакет заяви Authorize.Net

У цьому випадку перша партія (01.01.2021) року відноситься до розрахунку 31.12.2020, тому початковий розрахунок - 31.12.2020.

Коли дані будуть на аркуші Завантаження звіту 1:

  • Перейдіть на вкладку Пошук транзакцій на Authorize.Net.

  • У розділі Дата розрахунку виберіть раніше використовуваний діапазон дат розрахунку пакету в полях Від: і До: та натисніть Пошук.

  • Коли список буде створено, натисніть Завантажити у файл.

  • У спливаючому вікні виберіть Розширені поля з відповіддю CAVV/комами, увімкніть Включати заголовки стовпців і натисніть Надіслати.

  • Відкрийте текстовий файл, виберіть Усі, скопіюйте дані та вставте їх на аркуш Завантаження звіту 2 шаблону імпорту Excel.

  • Транзитні лінії автоматично заповнюються та оновлюються на аркушах transit для звіту 1 та transit для звіту 2 шаблону імпорту Excel. Переконайтеся, що всі записи присутні, і якщо ні, скопіюйте формулу з попередньо заповнених рядків аркушів transit для звіту 1 або 2 і вставте її в порожні рядки .

Важливо

Щоб отримати правильний кінцевий баланс, не видаляйте жодного рядка з аркушів Excel.

Імпортувати в Odoo

Щоб імпортувати дані в Odoo:

  • Відкрийте шаблон імпорту Excel.

  • Скопіюйте дані з аркуша transit для звіту 2 і скористайтеся спеціальною вставкою, щоб вставити значення лише в аркуш Odoo імпорт в CSV.

  • Шукайте сині клітинки на аркуші Імпорт Odoo до CSV. Це записи про повернення платежів без жодного контрольного номера. Оскільки їх не можна імпортувати як такі, перейдіть до Authorize.Net ‣ Рахунок ‣ Виписки ‣ Виписка про розрахунки eCheck.Net.

  • Знайдіть Трансакція/Відкликання платежу і клацніть його.

  • Скопіюйте опис рахунку, вставте його в клітинку Мітка аркуша Імпорт Odoo до CSV і додайте Повернення платежу / перед описом.

  • Якщо є кілька рахунків, додайте рядок у шаблон імпорту Excel для кожного рахунка та скопіюйте/вставте опис у кожен відповідний рядок Мітка.

Примітка

Для комбінованих відкликань/повернень у виплатах створіть новий рядок у шаблоні імпорту Excel для кожного рахунку.

Example

Опис повернення платежу
  • Далі видаліть рядки нульова транзакція та недійсна транзакція та змініть формат стовпця Сума на аркуші Імпорт Odoo у CSV на Число.

  • Поверніться до Виписка про розрахунки eCheck.Net ‣ Пошук транзакції і знову знайдіть дати розрахунків, які використовувалися раніше.

  • Переконайтеся, що дати пакетного розрахунку на eCheck.Net відповідають датам пов’язаних платежів, указаним у стовпці Дата файлу Імпорт Odoo до CSV.

  • Якщо вона не збігається, замініть дату на дату з eCheck.Net. Відсортуйте стовпець за датою та переконайтеся, що формат MM/DD/YYYY.

  • Скопіюйте дані, включаючи заголовки стовпців, із аркуша Імпорт Odoo до CSV, вставте їх у новий файл Excel і збережіть у форматі CSV.

  • Відкрийте додаток Бухгалтерський облік, перейдіть до Конфігурація ‣ Журнали, поставте прапорець Authorize.Net і натисніть Вибране ‣ Імпортувати записи ‣ Завантажити файл. Виберіть файл CSV і завантажте його в Odoo.

Порада

Список кодів повернення eCheck.Net