2013-09-03 15 views
0

iOS 및 Android에서 앱을 개발 중입니다. 앱에 PayPal 기능을 추가했습니다. 수신자의 전자 메일 주소를 입력 할 수있는 입력란이 표시됩니다. 이제는 미국 계정 소유자 만 PayPal을 통해 돈을받을 수 있습니다.페이팔 계정 소유자의 세부 정보를 얻으려면

사용자가 텍스트 필드에 전자 메일 주소를 입력하면 해당 전자 메일 주소가 포함 된 paypal 계정이 미국 계정 소유자 또는 Non-U.S. 계정 소유자.

나는 이것을 찾으려고했지만 유용한 것을 찾을 수 없었다.
확인할 수있는 방법이 있습니까?

답변

1

Dave from PayPal here.

@BSThakrar, 귀하의 질문에 혼란 스럽습니다.

앱 작성자 (또는 고용주)가 지급금 수령자입니다. 의견에 따라 PayPalPaymentViewController.h :

// 개발자 ID : 클라이언트 ID를 developer.paypal.com에서 가져옵니다. receiverEmail은 개발자 주소 .paypal.com에 로그인 할 때 사용한 PayPal 계정과 연결된 이메일 주소
//입니다.

따라서 receiverEmail을 변경하지 않고 clientId을 변경할 수 없습니다. 하지만 clientId은 아마도 앱에 하드 코딩 될 것입니다.

즉, PayPal iOS/Android SDK는 이 아니며이 아닌 두 명의 제 3 자간에 자금을 이체하도록 설계되었습니다.

이외에도 PayPal 계정이 미국 계정이어야한다는 제한이 이 아니며입니다. 현재 지원되는 국가 및 통화 목록은 Country & Currency Support for PayPal REST API Payments을 참조하십시오.

+0

수신자의 이메일을 변경할 수 있습니다. 그리고 샌드 박스에서 실행하면 잘 돌아갑니다. 돈은 내가 앱을 만든 계정이 아닌 이메일 주소로 전송됩니다. 지정한 링크는 PayPal REST API 용입니다. 모바일 SDK 또는 SDK에도 동일하게 지원되는 통화 목록이 있습니다. MXN (mexican) 링크를 시도했지만 여전히 iOS에서 충돌이 발생합니다. – keen

+0

수신자의 이메일이 타사 계정 소유자 인 경우 수신자의 계좌에 금액이 추가되지 않습니다. – keen

+0

@BSThakrar님께 감사의 말씀을 전합니다. 거기에 몇 가지 상호 관련된 문제가 있습니다. 첫째,'receiverEmail'과'clientId'의 연결은 SDK *가 어떻게 사용 될지 예상합니다. 현재 Sandbox는 반드시 Live에서 시행되는 모든 규칙을 적용하지 않습니다. 또한 PayPal 결제 및 신용 카드 결제는 동일한 규칙을 따르지 않을 수 있습니다 (즉, 한 가지 결제 방법은 'clientId'에 해당하는 계정으로 금액을 송금하고 다른 결제 방법은 해당 계정에 해당 금액을 송금합니다). 'receiverEmail'). [계속할 ...] –

관련 문제