Перейти к содержанию
zemlyk

!SOS! Комбинирование наложенного платежа с онлайн оплатой

Рекомендуемые сообщения

Всем привет!

В общем столкнулся с тем что необходимо каким то образом осуществить для клиентов следующие  возможности оплаты-доставки:

1) Онлайн оплата 100%

В этом случае клиент выбирает способ доставки и способ онлайн оплаты, оплачивает 100% Итоговой суммы в корзине + выбранный способ оплаты.

2) Онлайн оплата 10%

В этом случае клиент выбирает способ доставки и способ онлайн оплаты оплачивает 10% От итоговой суммы в корзине  +  выбранный способ оплаты. 

А оставшиеся 90% он должен будет оплатить наложенным платежом!

 

 

Я конечно накидал целую кучу модулей доставки EMS, Почта России и т.д., так же и модулей онлайн оплаты, а вот как их заставить взаимодействовать между собой понять не могу.

 

Планируемые способы доставки: EMS, Почта Росси и еще пара тройка международных контор.

Планируемые способы оплаты: Наложенный платеж, Киви, Яндекс, RBK, Вебмани, Робокасса

А если положа руку на сердце то чем БОЛЬШЕ будет способ доставки и оплаты тем лучше)))

Главное это 2 варианта!!!

 

(типа верхний уровень выбора способа оплаты:  Выберите сколько процентов будете оплачивать онлайн

1) Онлайн оплата 100%

В этом случае Вы значительно экономите на доставке за счет того что не будет наложенного платежа.

2) Онлайн оплата10%

В этом случае Вы в конечном итоге переплачиваете за доставку из за того что на отправление будет наложен платеж).

 

 

Очень прошу всех продвинутых пользователей сообщества не проходите мимо!

 

Если знаете готовое решение то пожалуйста подскажите как? 

 

Если есть готовое решение за деньги озвучьте его!

 

Если есть те у кого подобная нерешенная или уже решеная задача  так же прошу Вас отпишитесь!

 

 

Версия движка: ocStore 1.5.5.1.1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Задача весьма непростая, так как потребуется:

1. Учитывать сколько было оплачено за заказ (без перекраивания базы не знаю как).

2. Что-то мудрить со статусами заказов - вводить промежуточный статус частичной оплаты.

3. Как-то перекраивать форму оформления заказа. Если у вас Симпла, то придется копать саму Симплу.

4. Чтобы модули оплаты как-то догадались, что деньги надо брать не за весь заказ, а только за 10% от него, возможно придется копать все модули оплаты.

Короче, изменение ваше - это "стрельба дробью". Она затронет очень и очень много кода => велика вероятность ошибок и много времени уйдет на поддержку.

P.S. Я тут цену не набиваю, вы просили не проходить мимо.

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4. Чтобы модули оплаты как-то догадались, что деньги надо брать не за весь заказ, а только за 10% от него, возможно придется копать все модули оплаты.

Тут скорей всего можно обойтись модулем в "totals", который из всей суммы оставит к оплате всего 10%. А остальное - похоже да, пилить и пилить.

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Задача весьма непростая, так как потребуется:

1. Учитывать сколько было оплачено за заказ (без перекраивания базы не знаю как).

2. Что-то мудрить со статусами заказов - вводить промежуточный статус частичной оплаты.

3. Как-то перекраивать форму оформления заказа. Если у вас Симпла, то придется копать саму Симплу.

4. Чтобы модули оплаты как-то догадались, что деньги надо брать не за весь заказ, а только за 10% от него, возможно придется копать все модули оплаты.

Короче, изменение ваше - это "стрельба дробью". Она затронет очень и очень много кода => велика вероятность ошибок и много времени уйдет на поддержку.

P.S. Я тут цену не набиваю, вы просили не проходить мимо.

 

Если Вы знаете как решить данную задачу, то скольк времени Вам для этого может понадобиться и какое вознагаждение Вам для этого потребуется? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Честно говоря с трудом верится в то, что до сих пор никто не реализовал подобный способ оплаты

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.