Skocz do zawartości
Zaloguj się, aby obserwować  
milek66666

Skrypt obsługujący dwa konta dotpay

Polecane posty

Witam mam serwis ogłoszeniowy który przyjmuje płatności sms i online, jednak jako osoba prywatna muszę mieć dwa konta dotpay dla tych dwóch typów płatności. Nie znam php.

 

Czy można wprowadzić jakieś zmiany w kodzie by system akceptował kody z konta online przy płatnościach online, oraz kody sms z konta sms?

 

Bo w chwili obecnej gdy wpisuję w ustawieniach skryptu ID konta płatności sms, to płatności online nie działają.

 

Czy można gdzieś w plikach dotpay podmienić ID w poszczególnych płatnościach by wszystko działało dla dwóch kont?

 

Przykładowo, to jest chyba kod dla płatności za reklamę tekstową:

 

<?php

 

class Bform_Validator_Dotpay_AdDependency extends Bform_Validator_Dependency {

 

public function validate() {

if(!IN_PRODUCTION && Kohana::$environment == Kohana::DEVELOPMENT) {

return TRUE;

}

 

$dependiences_values = $this->get_dependencies_values();

 

$ad_availability = $dependiences_values['ad_availability'];

 

if ($ad_availability == 14) {

 

$url = "http://dotpay.pl/check_code.php?id=".SETTING_DOTPAY_CLIENT_ID."&code=".SETTING_DOTPAY_AD_ID_14."&check=".$this->_value."&type=".SETTING_DOTPAY_ACCOUNT_TYPE."&del=".SETTING_DOTPAY_DELETE_CODES;

$handle = fopen($url, 'r');

//var_dump($url);

$status = fgets($handle, 8);

if ($status == 0) {

return FALSE;

} else {

return TRUE;

}

} elseif ($ad_availability == 30) {

$url = "http://dotpay.pl/check_code.php?id=".SETTING_DOTPAY_CLIENT_ID."&code=".SETTING_DOTPAY_AD_ID_31."&check=".$this->_value."&type=".SETTING_DOTPAY_ACCOUNT_TYPE."&del=".SETTING_DOTPAY_DELETE_CODES;

$handle = fopen($url, 'r');

//var_dump($url);

$status = fgets($handle, 8);

if ($status == 0) {

return FALSE;

} else {

return TRUE;

}

} else {

return FALSE;

}

}

 

public function get_error() {

return 'Wprowadzony kod jest nieprawidłowy!';

}

 

}

 

?>

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się

Zaloguj się, aby obserwować  

×