1
저는 현재 사용자가 설정 한 계좌로 자금을 이체하기 위해 수령인으로 저장 될 은행 정보를 입력 할 수 있도록 사용자 환경을 설정하려고합니다.은행 수신자 - 스트라이프 API
사용자 정보를 전송하고, 스트라이프가 토큰을 생성하고, 사용 AJAX 수신자 계정 생성을 처리하는 .PHP 파일을 통해 전송된다 : 여기
가 문제이다. 그러나받는 사람의 창조에 내가 얻을500 Error
: 지금은 내 스트라이프 계정에
logs
안에 내 로그를 확인 후
...
$email = $_POST['email'];
$name = $_POST['cardholderfullname'];
$token = $_POST['token'];
require_once('./stripe-php/lib/Stripe.php');
Stripe::setApiKey("mykey");
$recipient = Stripe_Recipient::create(array(
"name" => $name,
"type" => "individual",
"bank_account" => $token,
"email" => $email)
);
... This is where the 500 happens
내가있는 전화주의 사항 : 여기
POST /functions/stripeAcc/makeCustomer.php 500 (Internal Server Error) jquery-latest.min.js:2
send - jquery-latest.min.js:2
p.extend.ajax - jquery-latest.min.js:2
stripeResponseHandler
e.ajaxJSONP.success js.stripe.com/:1
window.(anonymous function) js.stripe.com/:1
(anonymous function) tokens:1
는 PHP 파일입니다
200 status
(이것은 모든 것이 작동 함을 의미 함)을 제외하고는 수신자가 만들어지지 않았다는 것을 제외하고는 혼란 스럽습니다.
로그 파일 :
Summary
Time:
2013/07/13 20:09:45
Method:
POST
URL:
/v1/tokens
Status:
200
IP address:
71.239.53.232
Parsed Request Query Parameters
bank_account:
country: "US"
routing_number: "110000000"
account_number: "********6789"
key: "myKey"
callback: "sjsonp1373746168110"
_method: "POST"
Response body
id: btok_2BxFI1xYXF8ECd
livemode: false
created: 1373746185
used: false
object: "token"
type: "bank_account"
bank_account:
object: "bank_account"
bank_name: "STRIPE TEST BANK"
last4: "6789"
country: "US"
validated: false
fingerprint: "wC1v8BWXZe7MyW3n"
내가 계좌 번호 및 라우팅 번호를 테스트 자격 증명을 사용하고 있습니다 :
Routing numbers
Number Type
110000000 STRIPE TEST BANK US routing number
Account numbers
Number Type
00Successful US account number
나는 그들의 문서를 다시 읽는 것이 좋습니다. –
@RPM 뭔가 잘못 보입니까? 나는 그들과 이야기를하고 있었지만 그들은 전화가 걸려 오는 것을 보지 못한다고 말한다. 그것은 이상한 부분입니다. –
그래서 내 자신의 Stripe 구현을 작성했습니다. 글쎄, 솔직히, 나는 항상 내 자신의 API 구현을 작성하기 때문에 나는 그것을 썼다 ... 그리고 그들은 일한다 :) – CodeAngry