'', 'website_index' => 'http://tall.sonyazilim.com/shopier.php', 'platform_order_id' => '123', 'product_name' => '', 'product_type' => '2', 'buyer_name' => 'Talha', 'buyer_surname' => 'Turhan', 'buyer_email' => 'info@talhaturhan.com', 'buyer_account_age' => '2', 'buyer_id_nr' => '123', 'buyer_phone' => '05548686342', 'billing_address' => 'Kayasehir', 'billing_city' => 'Istanbul', 'billing_country' => 'Turkiye', 'billing_postcode' => '34306', 'shipping_address' => 'Kayasehir', 'shipping_city' => 'Istanbul', 'shipping_country' => 'Turkiye', 'shipping_postcode' => '34306', 'total_order_value' => 1, 'currency' => 0, 'platform' => 1, 'is_in_frame' => 0, 'current_language' => 0, 'modul_version' => 1.6, 'random_nr' => rand( 100000, 999999 ) ); $params = implode( '', $args ); $signature = hash_hmac( 'SHA256', $args[ 'random_nr' ] . $args[ 'platform_order_id' ] . $args[ 'total_order_value' ] . $args[ 'currency' ], $shopierSecret, true ); $signature = base64_encode( $signature ); $args[ 'signature' ] = $signature; $data[ 'params' ] = $args; $data[ 'payment_url' ] = 'https://www.shopier.com/ShowProduct/api_pay4product.php'; $curl = curl_init($data[ 'payment_url' ]); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($curl, CURLOPT_TIMEOUT, 30); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 0); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0); curl_setopt($curl, CURLOPT_POST, true); curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($args)); $data = curl_exec($curl); print_r($data); curl_close($curl); }