私はPayPalを統合する必要のあるアプリを作っています。私はPayPalボタンを統合しましたが、私はすべての商品を合計することができるようにショッピングカートボタンを追加する方法はわかりません。iphoneでショッピングカートボタン付きのペイパル
6
A
答えて
-1
アップルがあなたにこれを許可するとは思わない。彼らは、アプリ内購入以外の他の支払い手段を許さない。
2
ここで私はサンプルアプリケーションのためにそれをしました。私は自分のアプリにカートを構築しました。通常のワークフローでは追加したり取り除いたりすることのできる簡単な辞書です。アプリの右上には「チェックアウト」というボタンがあります。どの時点でユーザーにカートのビューが表示され、Paypal MPLライブラリを使用して、「paypalで支払う」ボタンを生成するよう要求します。
UIButton *button = [[PayPal getPayPalInst] getPayButtonWithTarget:self andAction:initiatePayment andButtonType:BUTTON_294x43];
次に、私の開始支払い方法で私はカートに入ります。
(void)initiatePayment {
[preapprovalField resignFirstResponder];
[PayPal getPayPalInst].shippingEnabled = TRUE;
[PayPal getPayPalInst].dynamicAmountUpdateEnabled = TRUE;
[PayPal getPayPalInst].feePayer = FEEPAYER_EACHRECEIVER;
PayPalPayment *payment = [[[PayPalPayment alloc] init] autorelease];
payment.recipient = @"[email protected]";
payment.paymentCurrency = @"USD";
payment.description = @"Cart Checkout";
payment.merchantName = @"Fake Store O Stuff";
payment.subTotal = [NSDecimalNumber decimalNumberWithString:@"10"];
payment.invoiceData = [[[PayPalInvoiceData alloc] init] autorelease];
payment.invoiceData.invoiceItems = [NSMutableArray array];
for(invoiceItem cartItem in Cart.Items) {
PayPalInvoiceItem *item = [[[PayPalInvoiceItem alloc] init] autorelease];
item.totalPrice = cartItem.totalPrice;
item.name = cartItem.name;
[payment.invoiceData.invoiceItems addObject:item];
}
payment.invoiceData.totalShipping = [NSDecimalNumber decimalNumberWithString:@"2"];
payment.invoiceData.totalTax = [NSDecimalNumber decimalNumberWithString:@"0.35"];
[[PayPal getPayPalInst] checkoutWithPayment:payment];
}
関連する問題
- 1. iPhone Appとのアプリケーションまたはペイパルの統合
- 2. iPhone。インデックス付きアトリビュート
- 3. 下付き文字、コアテキスト付きiPhone
- 4. ポップアップボタン付きのタブバーiPhone
- 5. ペイパル:ポンドでペイパルを通じて支払いをしながらペイパルは、ペイパルは私に言うエラーを返し、私のアプリケーションでは£
- 6. はペイパルRESTのC#
- 7. iPhone設定パラメータ付きiPhoneユニットテスト
- 8. ペイパルIPNは
- 9. ペイパルはlaravel
- 10. ペイパル購読ボタンエラー
- 11. iPhone:条件付きロードビュー
- 12. Iphone dev - ストーリーボード付きマルチビューアプリ
- 13. iphoneスクリーンセーバー(時計付き)
- 14. 画像付きiphone sdkボタン
- 15. ペイパルに支払う総額を送付する方法
- 16. マゼンタのペイパル通貨のエラー
- 17. ウェブサイトでのペイパル支払いの処理
- 18. iPhone用のドロップダウンメニュー付きのUITextField
- 19. iphoneのインデックス付きテーブルビューの問題
- 20. ペイパル鍵のバージョン管理
- 21. モバイルウェブビュー用のペイパル支払い
- 22. iPhone - UITextViewで受け入れるリターンキー付きのOKボタン付きキーボード
- 23. iPhone SDK - 連絡先の+ボタン付きUITextField
- 24. ビューポート付きiPhone 4の問題
- 25. iPhone UI:各項目のフッター付きドロップダウンピッカー
- 26. iphone - プッシュ通知付きのラベルを変更できますか?
- 27. 無効なペイパルIPN応答
- 28. ペイパルによる自動ペイアウト
- 29. ペイパル - ExpressCheckout - 受注額(10413)
- 30. モジュラスと指数付きiPhone RSAアルゴリズム
これは、サービスとサブスクリプションでのみ該当します。ガイドラインをお読みください。 – Rog
実際には私はそれが本当だとは思わない。たとえば、アマゾンはKindleアプリに書店を持つことはできません。 –
ロス:自分が間違っていると確信しています。IE amazonには、アプリ内購入システムを使わずにたくさんの製品を購入できる独自のアプリがあります。 –