Guest User

Untitled

a guest
May 25th, 2016
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.39 KB | None | 0 0
  1. https://www.paypal.com/cgi-bin/webscr?cmd=_express-checkout&token=<? echo $token[1]; ?>
  2.  
  3. $paypal_create_token = post('https://api-3t.paypal.com/nvp',
  4. array(
  5. 'params' => array(
  6. 'USER' => $paypal_config['user'],
  7. 'PWD' => $paypal_config['password'],
  8. 'SIGNATURE' => $paypal_config['sign'],
  9. 'METHOD' => 'SetExpressCheckout',
  10. 'VERSION' => $paypal_config['version'],
  11. 'REQCONFIRMSHIPPING' => 0,
  12. 'NOSHIPPING' => 1,
  13. 'SOLUTIONTYPE' => 'Sole',
  14. 'LANDINGPAGE' => 'Billing',
  15. 'LOGOIMG' => $protocol.'://'.$host.'/images/logo197x40.png?'.$time,
  16. 'HDRIMG' => $protocol.'://'.$host.'/images/logo.png?'.$time,
  17. 'BRANDNAME' => mb_strtoupper($host),
  18. 'PAYMENTREQUEST_0_AMT' => $amount,
  19. 'PAYMENTREQUEST_0_ITEMAMT' => $amount,
  20. 'L_PAYMENTREQUEST_0_AMT0' => $amount,
  21. 'L_PAYMENTREQUEST_0_NAME0' => $description,
  22. 'PAYMENTREQUEST_0_INVNUM' => $order_id,
  23. 'L_PAYMENTREQUEST_0_NUMBER0' => $order_id,
  24. 'PAYMENTREQUEST_0_PAYMENTACTION' => 'SALE',
  25. 'PAYMENTREQUEST_0_CURRENCYCODE' => 'RUB',
  26. 'EMAIL' => $orders_info['email'],
  27. 'RETURNURL' => $paypal_config['success_url'].'?order_id='.$order_id.'&order_hash='.$order_hash,
  28. 'CANCELURL' => $paypal_config['fail_url'].'?order_id='.$order_id.'&order_hash='.$order_hash,
  29. )
  30. )
  31. );
  32.  
  33. $paypal_create_token_content = $paypal_create_token['content'];
  34.  
  35. preg_match('/TOKEN=(.*?)&/', $paypal_create_token_content, $token); // получаем token
Add Comment
Please, Sign In to add comment