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

Настройка OpenCart 1.5.6 + Paypal для России


zodiak3000

Recommended Posts

 

Друзья, такая проблема - модуль стандарт не появляется при выборе способов оплаты. В чем может быть загвоздка?

 

 

<?php 
class ModelPaymentPPStandard extends Model {
public function getMethod($address, $total) {
$this->load->language('payment/pp_standard');
 
$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "zone_to_geo_zone WHERE geo_zone_id = '" . (int)$this->config->get('pp_standard_geo_zone_id') . "' AND country_id = '" . (int)$address['country_id'] . "' AND (zone_id = '" . (int)$address['zone_id'] . "' OR zone_id = '0')");
 
if ($this->config->get('pp_standard_total') > $total) {
$status = false;
} elseif (!$this->config->get('pp_standard_geo_zone_id')) {
$status = true;
} elseif ($query->num_rows) {
$status = true;
} else {
$status = false;
}
 
$currencies = array(
'RUB',
);
 
if (!in_array(strtoupper($this->currency->getCode()), $currencies)) {
$status = false;
}
 
$method_data = array();
 
if ($status) {  
$method_data = array(
'code'       => 'pp_standard',
'title'      => $this->language->get('text_title'),
'sort_order' => $this->config->get('pp_standard_sort_order')
);
}
 
return $method_data;
}
}
?>

 

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


 

 

Друзья, такая проблема - модуль стандарт не появляется при выборе способов оплаты. В чем может быть загвоздка?

 

 

<?php 
class ModelPaymentPPStandard extends Model {
public function getMethod($address, $total) {
$this->load->language('payment/pp_standard');
 
$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "zone_to_geo_zone WHERE geo_zone_id = '" . (int)$this->config->get('pp_standard_geo_zone_id') . "' AND country_id = '" . (int)$address['country_id'] . "' AND (zone_id = '" . (int)$address['zone_id'] . "' OR zone_id = '0')");
 
if ($this->config->get('pp_standard_total') > $total) {
$status = false;
} elseif (!$this->config->get('pp_standard_geo_zone_id')) {
$status = true;
} elseif ($query->num_rows) {
$status = true;
} else {
$status = false;
}
 
$currencies = array(
'RUB',
);
 
if (!in_array(strtoupper($this->currency->getCode()), $currencies)) {
$status = false;
}
 
$method_data = array();
 
if ($status) {  
$method_data = array(
'code'       => 'pp_standard',
'title'      => $this->language->get('text_title'),
'sort_order' => $this->config->get('pp_standard_sort_order')
);
}
 
return $method_data;
}
}
?>

 

 

Разобралась сама

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


  • 5 months later...

кто нибудь разобрался как можно физлицу не регистрируясь в пайпал оплатить через пайпал заказ на сайте?

а как не регистрируясь оплатить?

оплатить чем? пэйпалом))) если его нет токак)

 

пэйпал еще карты принимает - это модуль paypal express

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

  • 1 month later...

Здравствуйте! 

Я настраиваю модуль PayPal Payments Standard для opencart 1.5.6.4.

В тестовом режиме на тестовых аккаунтах он работает.

Сейчас нужно перевести модуль в реальный режим.

 

Нужно ли повышать категорию счёта до корпоративного (выдержка из справки Paypal) , чтобы использовать этот модуль?

Либо нужно изменять те настройки инструментов продаж, которые есть сейчас в профиле(смотрите скриншот)?

Тип счёта сейчас : Премьер. 

 

profile_paypal.png

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


Здравствуйте! 

Я настраиваю модуль PayPal Payments Standard для opencart 1.5.6.4.

В тестовом режиме на тестовых аккаунтах он работает.

Сейчас нужно перевести модуль в реальный режим.

 

Нужно ли повышать категорию счёта до корпоративного (выдержка из справки Paypal) , чтобы использовать этот модуль?

Либо нужно изменять те настройки инструментов продаж, которые есть сейчас в профиле(смотрите скриншот)?

Тип счёта сейчас : Премьер. 

 

profile_paypal.png

а чего поддержка пэйпала уже не работает?

они там быстро отвечают и на русском уже

 

по модулю для опенкарт отношения никого нет

там уних стандартно для всех все называется

 

пэйпал стандарт

экспресс

PayPal Website Payment Pro

 

 

для стандарт ничего менять не надо

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

а чего поддержка пэйпала уже не работает?

они там быстро отвечают и на русском уже

 

по модулю для опенкарт отношения никого нет

там уних стандартно для всех все называется

 

пэйпал стандарт

экспресс

PayPal Website Payment Pro

 

 

для стандарт ничего менять не надо

Поддержка работает, они мне говорят про кнопки оплаты, а про opencart ничего.

А где указать ipn адрес, чтобы результаты по платежу приходили от paypal на сайт?

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


Поддержка работает, они мне говорят про кнопки оплаты, а про opencart ничего.

А где указать ipn адрес, чтобы результаты по платежу приходили от paypal на сайт?

ну так в пэйпал стандарт указывается только емаил на который кошелек

там все сам модуль отправляет при оплате

 

единственное что нужно указать на стороне пэйпала это страница удачного платежа

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

ну так в пэйпал стандарт указывается только емаил на который кошелек

там все сам модуль отправляет при оплате

 

единственное что нужно указать на стороне пэйпала это страница удачного платежа

Да, это так. Только когда я тестировал в песочнице, помню что ipn указывал, чтобы статус заказа менялся в случае успешной оплаты(или её отмены) на сайте paypal.

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


  • 2 weeks later...

В любом случае благодарю за информацию!;)

 

Сейчас есть задача принимать платежи через сайт и выводить их другим клиентам через api.

Кто-нибудь реализовывал подобное? Какой нужно продукт использовать/подключать?

Юр. лицо обязательно, чтобы api использовать?

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


  • 3 months later...

Хорошая тема!!! Нашел ответ на свой один вопрос.

 

Подскажите пожалуйста как добавить валюту рубль в модуль "PayPal Express Checkout" и еще не могу понять почему та на последнем шаге оплате "Шаг 6: Подтверждение заказа" выдает ошибку Security header is not valid. В интернете вообще не получается найти решении этой ошибки.

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


  • 3 weeks later...
  • 2 weeks later...

Добрый вечер!

А для Казахстана получалось у кого нибудь настроить на 1.5.5.1.2?

У меня валюта по умолчанию в долларах, в магазине выводится в тенге и рублях.. в рублях палка все правильно считает, а тенге не понимает, выставляет тотал в долларах.. в pp_standart.php добавил рубли RUB и тенге KZT..

ставил по умолчанию тенге, результат такой же!

Где может быть проблема?

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


KZT не примет

нужно писать конвертацию валюты из kzt в валюту которую принимает пэйпал (например рубли или доллары)

могу сделать на платной основе.

пишите в личку 

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

  • 1 month later...

Подскажите пожалуйста, PayPal Express настроил, открывается страница оплаты PayPal как на скриншоте. Так и должно быть? А у них нету, чтобы сразу можно было выбрать карту и оплатить?

post-694716-0-83916300-1443154631_thumb.jpg

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


  • 1 month later...

Привет всем!

Подскажите плииз как решить следущую проблему!

На сайте интернет магазина для продаж в америке для американцев прикрутил метод оплаты ПэйПал Экспресс.

Платеж от знакомого покупателя прошел НО без подтвержденного адреса доставки.

То есть при оплате ПэйПал не запросил покупателя ввести адрес доставки.

Если отправить товар покупателю у которого отсутствует в деталях платежа на Пэйпал подтвержденный адрес то у продавца не будет защиты от кидалова со стороны покупателя.

Как настроить оплату ПэйПал Экспресс так чтобы при оплате покупатель не смог завершить платеж пока не введет на странице оплаты адрес доставки?

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


Установи адрес доставки как обязательные поля. 

 

Привет всем!

Подскажите плииз как решить следущую проблему!

На сайте интернет магазина для продаж в америке для американцев прикрутил метод оплаты ПэйПал Экспресс.

Платеж от знакомого покупателя прошел НО без подтвержденного адреса доставки.

То есть при оплате ПэйПал не запросил покупателя ввести адрес доставки.

Если отправить товар покупателю у которого отсутствует в деталях платежа на Пэйпал подтвержденный адрес то у продавца не будет защиты от кидалова со стороны покупателя.

Как настроить оплату ПэйПал Экспресс так чтобы при оплате покупатель не смог завершить платеж пока не введет на странице оплаты адрес доставки?

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

  • 3 months later...

Возможно ли привязывать модуль Pay Pal Standart к нескольким гео-зонам (СНГ и МИР), или проще объединить эти геозона в одну?

И еще - как установить два модуля PP Стандарт для разных гео-зон (РФ в рублях и Мир в $)?

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


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

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

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

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

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

Вхід

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

Вхід зараз
×
×
  • Створити...

Important Information

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