MedyaSenin adlı üyeden alıntı: mesajı görüntüle
Merhabalar istediğim şey ödeme sayfasını atacak doğru kod kısacası geri kalanı ben yaparım aşağada paylaştım nerede hata yapıyorsam bulamadım php yeniyim şimdiden teşekkür ederim ödül olarakta 200 tl koyuyorum papara'dan veya fast ile hemen gönderebilirim kendim aldığım hata 05stdClass Object ( [code] => 404 [message] => Wrong payment token ) 1 dev: https://dev.payizone.com/getPos


<?php
function payZone( $action, $data ) {
    $ch = curl_init('https://service.payizone.com/' . $action);
    curl_setopt( $ch, CURLOPT_POSTFIELDS, json_encode($data) );
    curl_setopt( $ch, CURLOPT_HTTPHEADER, array('Content-Type:application/json') );
    curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true );
    $result = curl_exec($ch);
    curl_close($ch);
 
    return json_decode($result);
}
 
$payload = array(
    'card_holder' => $_POST['name'],
    'card_number' => $_POST['number'],
    'exp_month' => $_POST['month'],
    'exp_year' => $_POST['year'],
    'cvv'=> $_POST['cvv'],
    'amount' => $_POST['xtut'],
    'redirect_url' => 'https://xxx.net/',
    'note' => 'Dijital Ürün',
    'other_code' => rand(1, 9999),
    'currency' => "TRY",
    'payment_token' => "3433",
    
);

echo $payload["exp_month"];

//Generate Token
$token = payZone('token', array(
    'app_id' => 'xxx',
    'app_secret' => 'xxx',
    )
    );
$payload['payment_token'] = $token->token;
  
// Payment
exit(print_r(payZone('pay3D', $payload)));
payment_token değerinin hatalı olduğunu söylüyor hata.