Jump to content
Sign in to follow this  
zemlyk

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

Recommended Posts

Всем привет!

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

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

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

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

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

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

 

 

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

 

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

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

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

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

 

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

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

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

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

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

 

 

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

 

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

 

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

 

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

 

 

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

Share this post


Link to post
Share on other sites

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

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

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

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

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

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

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

  • +1 1

Share this post


Link to post
Share on other sites

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

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

  • +1 1

Share this post


Link to post
Share on other sites

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

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

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

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

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

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

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

 

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.