سلام خسته نباشید
من برای افزونه پرداخت پیلاین بهم گفته شده که این توابع رو باید استفاده کنم
ولی نمی دونم چجوری
sender.php :
<?php
function send($url,$api,$amount,$redirect){
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_POSTFIELDS,"api=$api&amount=$amount&redirect=$redirect");
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
$res = curl_exec($ch);
curl_close($ch);
return $res;
}
functionget($url,$api,$trans_id,$id_get){
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_POSTFIELDS,"api=$api&id_get=$id_get&trans_id=$trans_id");
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
$res = curl_exec($ch);
curl_close($ch);
return $res;
}
?>
send.php :
<?php
include_once("sender.php");
$url ='http://payline.ir/payment/gateway-send';
$api = 'Your-API ';
$amount = 1000;
$redirect = 'REDIRECT-PAGE';
$result = send($url,$api,$amount,$redirect);
if($result > 0 && is_numeric($result)){
$go ="http://payline.ir/payment/gateway-$result";
header("Location: $go");
}
?>
get.php :
<?php
include_once("sender.php");
$url ='http://payline.ir/payment/gateway-result-second';
$api = 'Your-API';
$trans_id = $_POST['trans_id'];
$id_get = $_POST['id_get'];
$result =get($url,$api,$trans_id,$id_get);
?>
الان برای اینکار این سه فایل رو باید در شاخه اصلی ایجاد کنم؟ بعد چطوری هنگام پرداخت اینا رو از تو صفحات وردپرس فراخوانی کنم؟
ممنون