Advertisement
Guest User

Untitled

a guest
Aug 22nd, 2015
179
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.99 KB | None | 0 0
  1. <?php
  2. require_once('example/src/Payeezy.php');
  3. $payeezy = new Payeezy();
  4. //jae's developer account
  5. // $payeezy->setApiKey("EHMenTH0KF1aN7KQpjGDsj7V9r5fxaaB");
  6. // $payeezy->setApiSecret("243a48b691a3b8f62b4f496e67ae2a58c333729aa58dafa074f211f3eaefe4b5");
  7. // $payeezy->setMerchantToken("fdoa-a480ce8951daa73262734cf102641994c1e55e7cdf4c02b6");
  8.  
  9. //test account provided in sample code
  10. $payeezy->setApiKey("y6pWAJNyJyjGv66IsVuWnklkKUPFbb0a");
  11. $payeezy->setApiSecret("86fbae7030253af3cd15faef2a1f4b67353e41fb6799f576b5093ae52901e6f7");
  12. $payeezy->setMerchantToken("fdoa-a480ce8951daa73262734cf102641994c1e55e7cdf4c02b6");
  13.  
  14.  
  15. $payeezy->setTokenUrl("https://api-cert.payeezy.com/v1/transactions/tokens");  
  16. $payeezy->setUrl("https://api-cert.payeezy.com/v1/transactions");
  17.  
  18.  
  19.  
  20.  
  21. $response=$payeezy->authorize(setTokenPayload());
  22. echo $response;
  23.  
  24. function setTokenPayload(){
  25.  
  26.     $card_holder_name = $transaction_type = $auth = $card_number = $ta_token = $card_type = $card_cvv = $card_expiry = $currency_code = $merchant_ref="";
  27.    
  28.     $transaction_type = processInput("FDToken");
  29.     $auth = processInput("false");
  30.     $ta_token = processInput("NOIW");
  31.  
  32.     $card_holder_name = processInput("John Smith");
  33.     $card_number = processInput("4788250000028291");
  34.     $card_type = processInput("visa");
  35.     $card_cvv = processInput("123");
  36.     $card_expiry = processInput("1250");
  37.     $currency_code = processInput("USD");
  38.     $merchant_ref = processInput("Astonishing-Sale");
  39.  
  40.     $getTokenPayload = array(
  41.  
  42.         "type"=> $transaction_type,
  43.         "auth" => $auth,
  44.         "ta_token" => $ta_token,
  45.         "card_type" => $card_type,
  46.         "card_holder_name" => $card_holder_name,
  47.         "card_number" => $card_number,
  48.         "card_exp_date" => $card_expiry,
  49.         "card_cvv" => $card_cvv,
  50.     );
  51.  
  52.     return $getTokenPayload;
  53.  
  54. }
  55.  
  56. function processInput($data) {
  57.     $data = trim($data);
  58.     $data = stripslashes($data);
  59.     $data = htmlspecialchars($data);
  60.     return strval($data);
  61. }
  62.  
  63. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement