Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] jak ominac dotpay.pl i przekierowac do platnosci karta kredytowa
Forum PHP.pl > Forum > PHP
AndyPSV
narazie zmontowalem cos takiego, zwraca "false"
co robie zle?

  1. <?php
  2.  
  3. /* cURL */
  4. $fields = array('id' => '37953',
  5. 'amount' => $total_price2,
  6. 'currency' => 'PLN',
  7. 'description' => l_id().'.'.$this->u['mail'],
  8. 'lang' => substr(LG,0,2),
  9. 'channel' => 0,
  10. 'URL' => URL.'payments/success',
  11. 'email' => $this->u['mail'],
  12. 'firstname' => $_POST['first_name'],
  13. 'lastname' => $_POST['first_name'],
  14. 'street' => $_POST['address1'],
  15. 'street_n1' => '0',
  16. 'street_n1' => '0',
  17. 'city' => $_POST['city'],
  18. 'postcode' => $_POST['postcode'],
  19. 'phone' => $_POST['phone']
  20. );
  21. foreach($fields as $key=>$value) { $fields_string .= $key.'='.$value.'&'; }
  22. rtrim($fields_string,'&');
  23. $url = 'https://ssl.dotpay.pl/get.php';
  24. $ch = curl_init();
  25. curl_setopt($ch, CURLOPT_URL, $url);
  26. curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, true);
  27. curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
  28. curl_setopt($ch, CURLOPT_CAINFO, "m/cart/ssl.dotpay.pl.crt");
  29. curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
  30. curl_setopt($ch,CURLOPT_POST,count($fields));
  31. curl_setopt($ch,CURLOPT_POSTFIELDS,$fields_string);
  32. $response = curl_exec($ch);
  33. curl_close($ch);
  34.  
  35. var_export($response);
  36. die;
  37.  
  38. ?>


https://ssl.dotpay.pl/?id=41332&amount=...ur.platform.com
erix
  • nie wszystkie pola są wymagane
  • na co chcesz omijać standardowy formularz? rozjaśnij
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.