fork download
  1. <?php
  2. $curl = curl_init();
  3. curl_setopt($curl, CURLOPT_URL, "https://a...content-available-to-author-only...y.net/cscapi/sale.asp");
  4.  
  5. $card_string = '4810504533040526'; // pan number
  6. $merchantid = '1887E2C1-0BAF-4507-9C80-2A68B3B3B7BA'; // your merchantid
  7. $secret = '41BF2343-8D6E-4F51-8077-367DE49A2371'; // your secret
  8. $txid = time(); // this id is your id
  9. $amount = '1000';// amount in cents
  10. //CREATE CRECKSUM
  11. // txid + amount + secret
  12. $checksum = md5($txid.$amount.$secret);
  13. //create post request
  14. $post_string_array = array(
  15. "ip"=>'139.59.117.119',
  16. "fname"=>'John',
  17. "lname"=>'Smith',
  18. "email"=>'jsmith@live.net',
  19. "address1"=>'123 sun ave',
  20. "city"=>'Miami',
  21. "province"=>'FL',
  22. "country"=>'US',
  23. "pcode"=>'32404',
  24. "phone1"=>'815-244-3090',
  25. "txid"=>$txid,
  26. "merchantid"=>$merchantid,
  27. "checksum"=>$checksum,
  28. "pmtype"=>'CC',
  29. "cnumber"=>$card_string,
  30. "cardtype"=>'VISA',
  31. "exp_month"=>'12',
  32. "exp_year"=>'2029',
  33. "cvv"=>'123',
  34. "amount"=>$amount,
  35. "currencycode"=>'USD',
  36. );
  37. //sent request
  38. $post_string = http_build_query($post_string_array);
  39. $curl_init = curl_init($base_url);
  40. curl_setopt($curl_init, CURLOPT_CONNECTTIMEOUT, 60);
  41. curl_setopt($curl_init, CURLOPT_USERAGENT, '');
  42. curl_setopt($curl_init, CURLOPT_RETURNTRANSFER, true);
  43. curl_setopt($curl_init, CURLOPT_FOLLOWLOCATION, 1);
  44. curl_setopt($curl_init, CURLOPT_SSL_VERIFYPEER, false);
  45. curl_setopt($curl_init, CURLOPT_SSL_VERIFYHOST, false);
  46. curl_setopt($curl_init, CURLOPT_POSTFIELDS, $post_string);
  47.  
  48.  
  49. $xml_count = curl_exec($curl);
  50.  
  51.  
  52. echo $xml_count
  53. ?>
  54.  
Success #stdin #stdout #stderr 0.03s 26456KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
PHP Notice:  Undefined variable: base_url in /home/m35YMN/prog.php on line 39