Articles of authorize.net

Альтернатива для использования CURLOPT_SSL_VERIFYHOST, 2

Я использую класс XML auth.net, написанный Джоном Конде, http://www.johnconde.net/blog/tutorial-integrate-authorize-net-xml-api-universal-php-class/ . В нем есть две линии. curl_setopt($this->ch, CURLOPT_SSL_VERIFYHOST, 2); curl_setopt($this->ch, CURLOPT_CAINFO, dirname(__FILE__) . '/ssl/cert.pem'); Могу ли я заменить это на curl_easy_setopt(curl,CURLOPT_SSL_VERIFYPEER, 0); curl_easy_setopt(curl,CURLOPT_CAINFO, NULL); curl_easy_setopt(curl,CURLOPT_CAPATH, NULL); Возможно, я не смогу получить файл .pem или информацию, которую мне нужно создать. Будет ли эта альтернатива быть столь же […]

Ошибка SSL-сертификата Drupal Curl

Мы используем сайт Drupal / Ubercart, и недавно я заметил, что платежные запросы не работают. В журналах Drupal я вижу ошибку: Ошибка cURL: проблема с сертификатом SSL: не удалось получить сертификат локального эмитента Я нашел ряд решений и попытался их реализовать, но без каких-либо результатов. Некоторые вещи, которые я пробовал: Изменение файла /etc/php5/fpm/php.ini для включения […]

Auth.net Проблема при захвате

Моя функция захвата транзакции на auth.net public function capture(Varien_Object $payment, $amount){ if(!$this->isEnabled()){ return parent::capture($payment, $amount); }else{ $captureCase = $_POST['invoice']['capture_case']; if(isset($captureCase) && $captureCase == "online"){ if($capOrderid = $payment->getOrder()->getIncrementId()){ $capOrder = $payment->getOrder(); $capPayment = $payment; $capAmount = $amount; $capTransID = $capPayment->getLastTransId(); $ccProfile = $this->getProfileForOrder($capOrderid); if(isset($ccProfile['used_this_profile']) && $ccProfile['used_this_profile'] == 1){ $pID = $ccProfile['cust_profile_id']; $ppID = $ccProfile['cust_paymentprofile_id']; $nick = […]

Получить идентификатор транзакции заказа от authorize.net Авторизовать AIM

Я создаю настраиваемый плагин отчетов woocommerce, который отображает определенную информацию и выплевывает ее как CSV. У меня есть возврат таких вещей, как имя, название компании, продукт и сумма. Я делаю это следующим образом. /** * Check if we need customer phone. */ case 'wc_settings_tab_customer_phone': array_push( $csv_values, self::customer_meta( get_the_ID(), '_billing_phone' ) ); break; Теперь я использую […]

Хорошие библиотеки PHP authorize.net

Я работаю над проектом PHP и ищу хороший шлюз authorize.net. Я хочу что-то со зрелым кодом, который протестирован. Цель состоит в том, чтобы не писать и тестировать всю вещь самостоятельно на основе api docs authorize.net. Кто-нибудь знает какие-либо хорошие библиотеки PHP для этого? Я искал Google безрезультатно.

Intereting Posts
Почему я не могу получить данные JSON, опубликованные с использованием AJAX в моем PHP-файле? PHP ICONV glibc для libiconv на CentOS 5.5 PHP: Самый простой способ удалить папку (включая ее содержимое) Как можно описать взаимоотношения каменной бумаги с ножницами между тремя предметами? запускать другой скрипт, когда установлен флажок single Вставить запрос для вставки нескольких строк в один столбец php simplexml получает определенный элемент на основе значения поля Сообщение Ajax на php. Сохраните файл cookie и отправьте его обратно в javascript Как подсчитать div определенного класса с помощью PHP DOMDocument Ошибка Mysql # 1305 ФУНКЦИЯ db.sys_exec не существует REQUEST_URI: echo $ url: получить только количество URL-адресов Я не могу получить изображение из моей базы данных Аутентификация в PHP с использованием LDAP через Active Directory Я не могу отключить ссылку на ненулевую дату Вкладки Jquery содержат открытые вкладки, которые являются субадиями в URL-адресе