Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Модуль] Модуль оплаты OnPay


norgen

Recommended Posts

В общем сам взялся за написание данного модуля.Админская часть и оплата уже готовы и работают, сейчас осталось добить подтверждение платежа от мерчанта - проверка и правельная проводка ордера по запросам check и pay мерчанта - вся проблема в том как передать параметры POST в контроллер onpay в функцию callback - именно в ней будет обрабатываться ответ onpay.Ссылка формируется вида http://myshop.ru/index.php?route=payment/onpay/callbackмерчант добавляет к ней POST и получается что-то типаhttp://myshop.ru/index.php?route=payment/onpay/callback?type=check&var1=param&var2=param и т.д.но из-за двух знаков вопроса запрос правельно не отрабатывается и перебрасывает на 404...Кто чего подскажет?

Надіслати
Поділитися на інших сайтах


а зачем вы ставите второй вопросительный знак?)да и POST он на адресную строку никак не влияет, он безпалева передается)с OnPay незнаком, но было бы проще если бы выложили файл контроллера

Надіслати
Поділитися на інших сайтах


http://myshop.ru/index.php?route=payment/onpay/callback - эту ссылку я даю мерчанту, который при факте оплаты обращается в магазин по этому адресу и в параметрах запроса (POST - вот тут то и появляется дополнительный знак вопроса) передает номер заказа, сумму и тип запроса (check), при совпадении номера и суммы и если заказ не просрочен - магазин отвечает мерчанту типа "ОК" - тот повторно обращается по этому же адресу и в параметрах тип запроса уже pay - на что магазин должен провести заказ и сменить статус на "Оплачен" и т.д.Дык вот как контроллеру параметры мерчант передаст, если в запросе 2 вопросительных знака и как сделать чтоб route (в index.php) передала эти параметры функции callback?
Надіслати
Поділитися на інших сайтах


  • 9 months later...
  • 4 weeks later...

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.