2017-09-23 8 views
0

에 대해 여러 개의 카드를 추가 할 수 있습니다. 나는 많은 것을 시도했지만 아무 것도 효과가 없습니다. 여기 내가 데 문제는 내가 새로운 고객을 창출하는 카드를 추가 할 때마다 내 응용 프로그램</p> <p><a href="https://github.com/jeremyharris/stripe" rel="nofollow noreferrer">https://github.com/jeremyharris/stripe</a></p> <p>에 내가 스트라이프 통합이 라이브러리를 사용하고 고객 스트라이프 CakePHP의

는 고객을 검색하고 새로운 소스를 만들 필요가 동일한 고객에게 여러 카드를 추가하는 내 코드

 $a  = array(


      'card' => array(

       'number' => $card, 
       'cvc' => $cvc, 
       'exp_month' => $exp_month, 
       'exp_year' => $exp_year, 
       'name'=>$name, 
       'customer'=>"cus_BS83zeYXseBDvG", 

      ) 
     ); 
     $stripe = $this->StripeCustomer->save($a); 
+0

StripeCustomer 란 무엇입니까? 정규 데이터베이스 테이블 모델입니까? 스트라이프 게이트웨이입니까? 게이트웨이 인 경우, 플러그인 명령문에서 save 명령이 권한을 실행하고 결과를 리턴합니다. 이는 "저장"정의의 "과부하"입니다. 따라서이 예는 명령을 "청구"로 변경합니다. –

답변

0

입니다 .. 같은

:

$customer = $this->StripeCustomer->retrieve('cus_BS83zeYXseBDvG'); 
$card = $customer->sources->create(array("source" => $cardToken)); 

내 구문 스트라이프 단계가 여러 장의 카드에 대해 동일하다는 것을 모르기 때문에 cakephp에 대해 잘못된 것일 수 있습니다.

당신은 여기에서 참조 걸릴 수 있습니다 -이 도움이됩니다 https://stripe.com/docs/api#create_card

희망을.