Оптимизируйте свой интернет-магазин с
официальной торговой площадкой PrestaShop!

Я подтверждаю, свою контактную информацию , чтобы продолжить

Отлично, Вашему магазину понравится! Продукт успешно добавлен в корзину

Личный счет покупателя - Предоплата

Модуль Личный счет покупателя - Предоплата

Разработал Community developer
  • PrestaShop
    1.6.0.4 - 1.6.1.15
module - Оплата банковской картой или с помощью электронного кошелька - Личный счет покупателя - Предоплата - 1
module - Оплата банковской картой или с помощью электронного кошелька - Личный счет покупателя - Предоплата - 2
module - Оплата банковской картой или с помощью электронного кошелька - Личный счет покупателя - Предоплата - 3
module - Оплата банковской картой или с помощью электронного кошелька - Личный счет покупателя - Предоплата - 4
module - Оплата банковской картой или с помощью электронного кошелька - Личный счет покупателя - Предоплата - 5
module - Оплата банковской картой или с помощью электронного кошелька - Личный счет покупателя - Предоплата - 6

Презентация

Модуль для создания личного счета покупателя с которого можно осуществлять оплату

Данный модуль предлагает вам:

Модуль создает в личном кабинете раздел внутреннего счет. Этот счет можно пополнять покупая кредиты (настраивается в настройках модуля) и тратить на покупки в магазине. Администратор имеет возможность просматривать состояние счета покупателей и начислять на счет деньги.
Также модуль предоставляет API для управления внутренним счетом, благодаря которому можно создавать модули поощрений покупателей или реферральных программ.
После установки модуля в личном кабинете покупателя появится раздел "Личный счет", в котором можно будет просмотреть историю операций по счету, пополнить счет с помощью систем оплаты, установленых в магазине и запросить вывод средств.
При вводе суммы пополения счета в корзину добавляется соответсвующее количество товара, выбранного в настройках магазина. Дальнейшие действия покупателя аналогичны оформлению заказа. После оплаты заказа сумма зачисляется на личный счет покупателя.
Запросы на пополнение счета администратор может просматривать на странице "Модули->Внутренний счет". После совершения выплаты статус запроса нужно изменить на "Выплата завершена".

Функционал

  • Модуль добавляет раздел в личном аккаунте для управления счетом покупателя
  • Пополнение счета производится установленными в магазине модулями оплаты
  • Пополнить счет можно на любую сумму
  • Покупатель может отправить запрос на вывод денег
  • Администратор может просматривать, добавлять, удалять операции со счетом в админке, можно пополнять счет вручную
  • В настройках модуля можно ограничить группы покупателей, которым доступен вывод денег
  • Доступно API для управления счетом

Поддержка и обновления

Вы автоматически получаете право на 3 месяца технической поддержки для этого продукта.

Вы можете рассчитывать на функциональную техподдержку, а также располагаете доступом к имеющимся в наличии обновлениям для этого продукта в течение 90 дней после покупки.

Другое

API управления счетом
Для управления счетом в своем модуе подключите файл modules/internalpurse/classes/InternalPurseCore.php
Получение баланса счета:
InternalPurseCore::getBalance($id_customer, $id_currency);
$id_customer - идентификатор покупателя
$id_currency - валюта, в которой нужно вернуть результат (по умолчанию false - валюта по умолчанию)
результат - float
Список операций по счету:
InternalPurseCore::getPayments($id_customer, $id_currency);
$id_customer - идентификатор покупателя
$id_currency - валюта, в которой нужно вернуть результат (по умолчанию false - валюта по умолчанию)
результат - массив платежей, отсортированный в обратном порядке по дате
id_internalpurse - идентификатор операции
id_order - идентификатор заказа
id_customer - идентификатор покупателя
id_product - идентификатор товара
state - статус операции
total - сумма операции
description - описание
date_add - дата добавления
date_upd - дата обновления
Получение данных по операции:
InternalPurseCore::PaymentExists($id_order, $id_product, $id_customer);
$id_order - идентификатор заказа
$id_product - идентификатор товара
$id_customer - идентификатор покупателя
результат - массив информации о операции
Статусы операций:
InternalPurseCore::SELL - Пополнение с продажи
InternalPurseCore::PAYOUT_NOTACTIVE - Выплата запрошена, но не совершена
InternalPurseCore::PAYOUT_ACTIVE - Выплата совершена
InternalPurseCore::BUY - Покупка за внутренний счет
InternalPurseCore::REFERRAL - Реферральный бонус
InternalPurseCore::PAYIN - Пополнение счета
InternalPurseCore::INC - Увеличение счета
InternalPurseCore::DEC -Уменьшение счета
Добавление операции:
$operation = new InternalPurseCore();
$operation->id_order = 1;
$operation->id_customer = 1;
$operation->id_product = 1;
$operation->state = InternalPurseCore::DEC;
$operation->total = -10.99;
$operation->description = 'some description';
$operation->add();
Хук displayInternalpurseAccount выводит информацию на странице личного счета.

Ваши клиенты оценят это

В личном кабинете покупателя появится раздел "Личный счет", в котором можно будет просмотреть историю операций по счету, пополнить счет с помощью систем оплаты, установленых в магазине и запросить вывод средств.
При вводе суммы пополения счета в корзину добавляется соответсвующее количество товара, выбранного в настройках магазина. Дальнейшие действия покупателя аналогичны оформлению заказа. После оплаты заказа сумма зачисляется на личный счет покупателя.

Установка

  • В админке на вкладку «Модули», нажимаем «Добавить модуль» и загружаем модуль;
  • В списке модулей в разделе «Платежные системы» должен появится модуль «Внутренний счет». Справа напротив модуля нажимаем кнопку «Установить»;
  • Создайте товар «Кредит» (лучше цифровой) с ценой 1 и максимальным количеством. Можете поместить его в неактивную категорию, тогда он не будет виден покупателям;
  • В настройках модуля в поле «Поиск товара» начните вводить название товара и выберите его из выпадающего списка, либо введите номер товара в поле «Ид товара»;
  • Поле множитель можно ввести множитель для суммы, зачисляемой на внутренний счет. Если он будет больше 1, то на счет зачислится сумма, больше, заплаченной покупателем;
  • Также можно включить/отключить оплату товара с внутреннего счета, запрос на вывод средств и установить минимальную сумму для вывода.
  • Выберите группы покупателей, которым будет доступен вывод средств.
  • Часто покупают вместе

    Личный счет покупателя - Предоплата
    Cart Slide
    Countries Dashboard
    • Community developer Разработал

      PrestaShop v1.6.0.4 - v1.6.1.15 Совместимость

    • Community developer Разработал

      PrestaShop v1.4.0.1 - v1.6.1.15 Совместимость

    • PrestaShop Разработал

      PrestaShop v1.6.0.5 - v1.7.2.1 Совместимость

    $109.97 Добавить все три в корзину

    Лучшие продукты от этого разработчика - Узнать больше

    Что нового в версии 1.6.0(2015-03-07)

    • new version

    О разработчике

    Community developer

    Есть вопросы?
    Нужна помощь?

    Разработчик ответит вам через
    en ru

    $34.99

    Преимущества:

    • 3 месяца поддержки бесплатно (Подробнее)
    • Документация включена
    • Совместимость v1.6.0.4 - v1.6.1.15

    • Версия 1.6.0 (2015-03-07)

    • Yже переведен на: en ru

    Есть вопросы? Связаться с разработчиком
    Разработчик ответит вам через

    en ru