2012-01-06 3 views
27

인앱 구매를 storekit과 통합 할 수 있다는 사실을 알고 있습니다. 하지만 나는 신용 카드를 사용하여 지불을 통합하고 싶습니다. 애플은 그러한 라이브러리를 통합 할 수 있습니까? 사용자가 내 앱과 함께 제품 결제에 신용 카드를 사용할 수있는 라이브러리가 있습니까?iOS - 신용 카드 결제 통합

+6

제품이 가상 상품이 아니라면 어떤 지불 솔루션을 선택 하셔도 좋습니다. 예를 들어, 책이나 CD 또는 대형 수거 팩과 같은 실제 물건을 판매하려는 경우 PayPal 또는 유사한 서비스를 사용하는 것이 좋습니다. – Till

+0

@Satyam : ios 앱에 신용 카드 결제를 통합 했습니까? 나도 똑같이하고 싶니? 이것 좀 도와 줄 수있어? –

+0

@Bhargavi : 아니요, 통합하지 않았습니다. Apple은 inapp 구매를 제안합니다. 아래에 나와있는 것처럼 필요한 경우 언급 된 라이브러리를 사용할 수 있습니다. "http://stripe.com" – Satyam

답변

40

사용자가 구매하는 *에 따라 앱에서 결제를 잘 받아 들여야합니다. 일부 유형의 결제 라이브러리를 앱에 통합하는 대신 작업을 분산시키는 결제 API를 사용하는 것이 좋습니다. 통합 용이성을 위해 설계된 우수한 지불 시스템의 예를 보려면 http://stripe.com/을보십시오. API 참조도 mentions integration with iPhone apps입니다.

* 앱 자체의 기능이나 서비스를 판매하려는 경우 거의 확실하게 Apple의 가이드 라인을 따르지 만 "제품"이라고 말한 사실에 근거하여 나는 그렇지 않다고 가정합니다. 실제로 "앱의 콘텐츠, 기능 또는 서비스"에 대해 인앱 구매 시스템을 사용해야하는 동안 "응용 프로그램 외부에서 사용 된 실제 제품 또는 서비스 및 서비스"(11.3 항목 11)에이를 사용하는 것이 특히 금지되어 있습니다. 애플의 앱 스토어 리뷰 가이드 라인).

+0

이것은 노골적으로 거짓입니다. iOS 앱을 통해 결제 할 수있는 유일한 방법은 공식 앱 구매를 통해서 가능합니다. –

+38

@ 피터 아마존의 앱을 사용한 적이 없다고 말하는가? 아니면 FAB이야? 또는 앱을 통해 제품을 구매할 수있는 다른 여러 앱? 애플은 잡지 구독이나 추가 게임 레벨과 같은 앱과 관련된 추가 기능과 서비스를 판매하는 것을 규제한다. –

+2

질문을 다시보십시오. "사용자는 ** 내 앱 **에 ** 제품 *을 지불하기 위해 신용 카드를 사용할 수 있습니다." –

1

iOS 개발자로서 this을 통해 읽는 것이 가장 좋습니다. 특히 당신에게 관련은 11.2 절입니다 : 응용 프로그램 콘텐츠, 기능 또는 서비스를 구매하기에서 앱 구매 API (IAP) 이외의 시스템을 활용 11.2 앱이 거부됩니다

그들은 이익을 원하며 IAP API를 사용하면 이익을 얻습니다. 호프는 어떤 문제를 해결합니다.

편집 : 귀하의 질문에 따라 귀하의 질문에 따라 지급이 앱에서 일시적으로 해제 될 것이라고 가정합니다. IAP는 디지털 무언가를 구입할 때만 적합합니다. 당신이 팔고있는 것이 육체적으로 용납 될 수 없다면, IAP API를 사용해서는 안되며 실제로 허용해서는 안됩니다. 이 경우 Stripe 또는 웹 기반 버전 Paypal's API를 따라 뭔가가 작동합니다.

5

Apple 않습니다는 위에서 언급 한 것처럼 휴대 전화 (디지털 콘텐츠)에서 소비하지 않는 제품에 대한 Apple의 인앱 결제를 허용하지 않습니다. 자신의 애플리케이션에서 신용 카드를 수용하기위한 외부 라이브러리를 사용하여 승인 된 응용 프로그램의 예를 참조하십시오 :이 웹 기반 솔루션이기 때문에 내 의견 스트라이프에서 iStash

하는 것은 좋은 해결책이 아니라에서 - 응용 프로그램을위한 이상적입니다 웹 경험에 중점을 둡니다.

진정한 모바일 인앱 환경을 원한다면 PayPal 라이브러리 나 회사 (ZooZ)를 체크 아웃하여 PayPal과 신용 카드를 모두 사용할 수 있습니다.

+0

귀하의 웹 사이트에서 귀하의 "작동 방식"을 이해할 수 없습니다. 이미지가 약간 혼란 스럽네요 :) –

+0

당신 말이 맞아요, 아주 명확하지 않습니다, 곧 우리는 비디오로 대체합니다 :) –

3

작업 프로젝트는 github 스트라이프 예제에서 here을 찾을 수 있습니다.

0

답변을 David's 답장으로 보내 주시면 결제 API를 사용하여 제품에 대한 결제를 수락하거나 앱을 통한 기부를 허용하는 것이 이상적이라고 덧붙이고 싶습니다.

Apple Pay는 현재 iPhone 6 및 6 Plus에서 (현재) 미국에서만 사용 가능합니다.

그러나 여전히 Apple Pay를 사용할 수없는 기기에 대한 지원을 앱에 추가하려는 경우 Authorize.Net에 iOS SDK가있어 신용 카드 결제를 통합하고 사용하도록 설정할 수 있습니다.

관련 문제