2012-01-31 1 views
1

내 사이트에서 선택에 따라 사용자의 페이팔 계정에서 관리자의 페이팔 계정으로 특정 금액을 매일, 매주 또는 매월 전송하려는 paypal 가입 방법을 통합하고자합니다. 내가 그 계좌로 자금을 이체 할 수 있도록 paypal subscripition

$obj=new paypal_recurring; 

$obj->environment = 'sandbox'; // or 'beta-sandbox' or 'live' 
$obj->paymentType = urlencode('Authorization');    // or 'Sale' or 'Order' 

// Set request-specific fields. 
$obj->startDate = urlencode("2011-9-6T0:0:0"); 
$obj->billingPeriod = urlencode("Month");    // or "Day", "Week", "SemiMonth", "Year" 
$obj->billingFreq = urlencode("4");      // combination of this and billingPeriod must be at most a year 
$obj->paymentAmount = urlencode('10'); 
$obj->currencyID = urlencode('USD');       // or other currency code ('GBP', 'EUR', 'JPY', 'CAD', 'AUD') 

/* PAYPAL API DETAILS */ 
$obj->API_UserName = urlencode('sdfsdfsdfbiz_api1.website.us'); 
$obj->API_Password = urlencode('543564353'); 
$obj->API_Signature = urlencode('sdfsdfsdf '); 
$obj->API_Endpoint = "https://api-3t.paypal.com/nvp"; 

/*SET SUCCESS AND FAIL URL*/ 
$obj->returnURL = urlencode("http://www.mysite.com/index.php?task=getExpressCheckout"); 
$obj->cancelURL = urlencode('http://www.mysite.comindex.php?task=error'); 


$task="setExpressCheckout"; //set initial task as Express Checkout 

switch($task) 
{ 
    case "setExpressCheckout": 
    $obj->setExpressCheckout(); 
    exit; 
    case "getExpressCheckout": 
    $obj->getExpressCheckout(); 
    exit; 
    case "error": 
    echo "setExpress checkout failed"; 
    exit; 
} 

하지만이 코드에서

어떻게 내가 관리자의 페이팔 이메일 ID를 추가 할 수 있습니다 : 그 동안 나는 아래의 코드를 사용?

+0

해당 코드 또는 일반 PayPal API에 익숙하지 않지만 PayPal 측에서 매핑하는 것으로 추측합니다. API_ * 변수가 요청을 귀하의 계정에 연결하면 PayPal은 이에 대한 이메일 주소를 찾습니다. – Corbin

답변

1

paypal을 사용하여 계정을 만들고 API 키에 가입해야 돈이 귀하의 계정으로 이동해야합니다. 임의의 계정으로 전송할 수는 없습니다.