2013-06-11 3 views
0

나는 내 PHP 응용 프로그램에서 Braintree 지불 게이트웨이를 사용하고 있습니다. 나는 모든 계획을 보여주고 싶은 구독 페이지를 만들고있어 고객이 그 중 어떤 것을 구독 할 수있다. PHP를 사용하여 모든 계획을 어떻게 표시 할 수 있습니까?Braintree에있는 모든 플랜을 PHP로 표시하기

나는 다음과 같은 코드를 사용하고 있습니다 :

require_once ("../braintree/_environment.php"); 
    $plans = Braintree_Plan::all(); 
    print_r($plans); 

을하지만 아무것도 표시되지 않습니다. 나는 이미 내 braintree 계정으로 계획을 세웠다. 다음

이미 민간 공공 및 상인 키 environment.php 포함했다

<?php 
require_once('braintree-php/lib/Braintree.php'); 
Braintree_Configuration::environment('sandbox'); 
Braintree_Configuration::merchantId('merchantkey'); 
Braintree_Configuration::publicKey('publickey'); 
Braintree_Configuration::privateKey('privatekey'); 
?> 
+0

_environment.php 파일의 코드입니다. 다음은 _environment.php 파일의 코드입니다 : –

+0

저는 내 질문에 _environment.php 파일 코드를 보여 줬습니다. –

답변

0
print_r("<pre>"); 
$plans = Braintree_Plan::all(); 
foreach ($plans AS $plan) { 
    print_r("<br>PLAN"); 
    print_r("<br> id     = " . $plan->id); 
    print_r("<br> name     = " . $plan->name); 
    print_r("<br> description   = " . $plan->description); 
    print_r("<br> price     = " . $plan->price); 
    print_r("<br> currency    = " . $plan->currency); 
    print_r("<br> trialPeriod   = " . $plan->trialPeriod); 
    print_r("<br> billingDayOfMonth  = " . $plan->billingDayOfMonth); 
    print_r("<br> numberOfBillingCycles = " . $plan->numberOfBillingCycles); 
// print_r("<br> billingCycle   = " . $plan->billingCycle); 
} 
print_r("</pre>");