Devona
Новичок
authorize.net aim
доброго времени суток
пытаюсь настроить оплату с сайт через authorize.net
вроде бы скрипт настраиваю как в руководстве.. не работает.
серфил инет. нашёл класс для работы с aim подключением.
всё равно. и мой и сторонний скрипты выдают одну и ту же ошибку.
(87) Transactions of this market type cannot be processed on this system.
пользую тест аккаунт.
урл - тестовый.
может кто уже сталкивался с этими проблемами. объясните плз что не так
гуглил гуглил, ничего вразумительного так и не нашёл
вот такой вот код
доброго времени суток
пытаюсь настроить оплату с сайт через authorize.net
вроде бы скрипт настраиваю как в руководстве.. не работает.
серфил инет. нашёл класс для работы с aim подключением.
всё равно. и мой и сторонний скрипты выдают одну и ту же ошибку.
(87) Transactions of this market type cannot be processed on this system.
пользую тест аккаунт.
урл - тестовый.
может кто уже сталкивался с этими проблемами. объясните плз что не так

гуглил гуглил, ничего вразумительного так и не нашёл
вот такой вот код
PHP:
$authnet_values = array
(
"x_login" => $auth_net_login_id,
"x_tran_key" => $auth_net_tran_key,
"x_type" => "AUTH_CAPTURE",
"x_amount" => '27.00',
"x_card_num" => "4222222222222",
"x_exp_date" => "1209",
"x_test_request" => "TRUE",
"x_version" => "3.1"
);
$fields = "";
foreach( $authnet_values as $key => $value ) $fields .= "$key=" . urlencode( $value ) . "&";
$ch = curl_init("https://test.authorize.net/gateway/transact.dll");
curl_setopt($ch, CURLOPT_HEADER, 0); // set to 0 to eliminate header info from response
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // Returns response data instead of TRUE(1)
curl_setopt($ch, CURLOPT_POSTFIELDS, rtrim( $fields, "& " )); // use HTTP POST to send form data
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); // uncomment this line if you get no gateway response. ###
$resp = curl_exec($ch); //execute post and get results
curl_close ($ch);