- Видимый копирайт
- Нет
- Поддерживаемые версии XenForo
- 1.5.x
Плагин заставит XenForo использовать Paypal Sandbox.
Когда данный плагин активен, XenForo не будет принимать реальные платежи PayPal.
Требования к активации:
Войдите в свою учётную запись PayPal: и убедитесь, что у Вас есть Business sandbox user и Personal sandbox user (Вам может потребоваться изменить пароль для любых существующих учётных записей)
Убедитесь, что у Вашего Business sandbox user включена опция "Instant Payment Notification (IPN)"
Убедитесь, что этот sandbox user используется конфигурацией XenForo для PayPal
Убедитесь, что URL-адрес сайта указывает именно на Ваш форум (например: testing.example.com)
Ваш веб-сервер должен быть настроен так, чтобы разрешать анонимный доступ к файлу: /sandbox_payment_callback.php
Пример конфигурации nginx (НЕ ИСПОЛЬЗУЙТЕ КАК ЕСТЬ):
Код:
# anonymous access
location = /sandbox_payment_callback.php {
try_files $uri =404;
fastcgi_pass 127.0.0.1:9001;
include fastcgi_params;
}
# password protect site access
location ~ \.php$ {
auth_basic "Restricted";
auth_basic_user_file /var/www/html/.htpasswd;
log_not_found off;
try_files $uri =404;
fastcgi_pass fastcgi_pass 127.0.0.1:9001;
include fastcgi_params;
}
Когда данный плагин активен, XenForo не будет принимать реальные платежи PayPal.
Требования к активации:
Войдите в свою учётную запись PayPal: и убедитесь, что у Вас есть Business sandbox user и Personal sandbox user (Вам может потребоваться изменить пароль для любых существующих учётных записей)
Убедитесь, что у Вашего Business sandbox user включена опция "Instant Payment Notification (IPN)"
Убедитесь, что этот sandbox user используется конфигурацией XenForo для PayPal
Убедитесь, что URL-адрес сайта указывает именно на Ваш форум (например: testing.example.com)
Ваш веб-сервер должен быть настроен так, чтобы разрешать анонимный доступ к файлу: /sandbox_payment_callback.php
Пример конфигурации nginx (НЕ ИСПОЛЬЗУЙТЕ КАК ЕСТЬ):
Код:
# anonymous access
location = /sandbox_payment_callback.php {
try_files $uri =404;
fastcgi_pass 127.0.0.1:9001;
include fastcgi_params;
}
# password protect site access
location ~ \.php$ {
auth_basic "Restricted";
auth_basic_user_file /var/www/html/.htpasswd;
log_not_found off;
try_files $uri =404;
fastcgi_pass fastcgi_pass 127.0.0.1:9001;
include fastcgi_params;
}