2011-12-21 8 views
0

私はPayPal APIの周りをチェックしており、これはPayViewを使って支払いするための非常に素晴らしいインターフェースを表示するwebViewです。いくつかの項目を表示するために変更する方法はわかりません(このサンプルのみあなたがそれを使用している場合、それは "現在の購入"としか言えないと思っているかもしれませんが、それは十分ではないと思います)。PayPal API:それを私のアプリケーションに統合する方法は? IOS5

私は購入者としてテストアカウントを使用していましたが、現実にはどのようにしてアカウントにお金を引き取ることができますか?つまり、あなたがコードとアプリを見れば、誰が支払いをし、どれくらいの金額しか支払うのかは分かりませんが、どこに誰が誰に言われているのかは分かりません。

誰かがそれについて私に手伝ってくれれば幸いです。

P.D:それについての良いチュートリアルではありませんが、恥です。

ペイパルからのサンプル:(私のViewController中)

(void) loadView { 
    [super loadView]; 

    UIWebView *aWebView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 00, 320,450)]; 
    aWebView.scalesPageToFit = YES; 
    [aWebView setDelegate:self]; 

    NSString *item = @"Gum"; 
    NSInteger amount = 1; 

    NSString *itemParameter = @"itemName="; 
    itemParameter = [itemParameter stringByAppendingString:item]; 

    NSString *amountParameter = @"amount="; 
    amountParameter = [amountParameter stringByAppendingFormat:@"%d",amount]; 

    NSString *urlString = @"http://haifa.baluyos.net/dev/PayPal/SetExpressCheckout.php?"; 
    urlString = [urlString stringByAppendingString:amountParameter]; 
    urlString = [urlString stringByAppendingString:@"&"]; 
    urlString = [urlString stringByAppendingString:itemParameter]; 



    //Create a URL object. 
    NSURL *url = [NSURL URLWithString:urlString]; 

    //URL Requst Object 
    NSURLRequest *requestObj = [NSURLRequest requestWithURL:url]; 

    //load the URL into the web view. 
    [aWebView loadRequest:requestObj]; 

    //[self.view addSubview:myLabel]; 
    [self.view addSubview:aWebView]; 
    [aWebView release]; 
} 
+0

アップルでは、​​アプリの購入以外の支払いシステムを提供することはできません。したがって、PayPalを使用して支払いを行う方法を提供する場合、あなたのアプリはおそらくAppleによって拒否されます。 – Mark

+0

@マーク私はあなたが望むならあなた自身の支払いシステムを使用することができます、アプリ内の購入システムは、開発者とカットオフを取るための道を容易にリンゴの方法です。 Paypalや他の支払いシステムをあなたのアプリに持っていたいと思っています。私はアプリストアのルールに反していないと確信しています。 – Daniel

+0

他のスレッドに基づくPaypalは許可されています。 – Roberto

答えて

2

私は、私が最も興味を発見した彼らのMPLライブラリを介して、私のアプリでPayPalを統合しています。私はPayPalのウェブサイトを意識的に見ていないようだ(私はまだかなり混乱していると思う)。

MPL - >簡易決済アプリ - >コピー&貼り付け - >変更 - > WORKS FINE。

私が(そして午前)知っていて、いくつかのコードを掲載するように紛失した人がいる場合は、

ありがとうございました

+0

こんにちはRoberto、私は同じ問題に直面しています。私はこのライブラリを寄付と支払いの目的で使いたいと思っています。しかし、私はそれを達成する方法を得ていない。私を案内してください....ありがとう –

+0

あなたはどこにいらっしゃいますか?私はあなたを助けるかもしれません。私のプロジェクトはかなり進んでいます。少し説明してください。 – Roberto

関連する問題