私は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. ペイパル:
- 2. ペイパル
- 3. iPhone Appとのアプリケーションまたはペイパルの統合
- 4. iPhone。インデックス付きアトリビュート
- 5. 下付き文字、コアテキスト付きiPhone
- 6. ポップアップボタン付きのタブバーiPhone
- 7. iPhone設定パラメータ付きiPhoneユニットテスト
- 8. ペイパルAddress_Override
- 9. ペイパルは、localhostの
- 10. Iphone dev - ストーリーボード付きマルチビューアプリ
- 11. iphoneスクリーンセーバー(時計付き)
- 12. 画像付きiphone sdkボタン
- 13. iPhone:条件付きロードビュー
- 14. ペイパル:ポンドでペイパルを通じて支払いをしながらペイパルは、ペイパルは私に言うエラーを返し、私のアプリケーションでは£
- 15. はペイパルRESTのC#
- 16. iphoneのインデックス付きテーブルビューの問題
- 17. iPhone用のドロップダウンメニュー付きのUITextField
- 18. Laravel 5ペイパルAPI
- 19. ペイパルIPN CURLは
- 20. ペイパル購読ボタンエラー
- 21. ペイパルAPI - CURRENCY_NOT_ALLOWED
- 22. ペイパルはlaravel
- 23. ペイパルREST API「unsupported_grant_type」
- 24. ペイパルIPNは
- 25. iPhone SDK - 連絡先の+ボタン付きUITextField
- 26. iPhone UI:各項目のフッター付きドロップダウンピッカー
- 27. ビューポート付きiPhone 4の問題
- 28. iPhone - UITextViewで受け入れるリターンキー付きのOKボタン付きキーボード
- 29. iphone - プッシュ通知付きのラベルを変更できますか?
- 30. ペイパルに支払う総額を送付する方法
これは、サービスとサブスクリプションでのみ該当します。ガイドラインをお読みください。 – Rog
実際には私はそれが本当だとは思わない。たとえば、アマゾンはKindleアプリに書店を持つことはできません。 –
ロス:自分が間違っていると確信しています。IE amazonには、アプリ内購入システムを使わずにたくさんの製品を購入できる独自のアプリがあります。 –