Sto creando un'app in cui ho bisogno di integrare PayPal. Ho integrato il pulsante PayPal, ma non so come aggiungere un pulsante del carrello della spesa, in modo da poter sommare tutti i prodotti.Paypal con un pulsante del carrello acquisti in iphone
6
A
risposta
-1
Non credo che Apple ti consenta di farlo. Non consentono altri mezzi di pagamento diversi dall'acquisto in-app.
2
Ecco come l'ho fatto per un'app campione. Ho creato un carrello nella mia app (solo un semplice dizionario di elementi che posso aggiungere e sottrarre dal normale flusso di lavoro) e in alto a destra dell'app c'è un pulsante che dice "Pagamento". A quel punto l'utente verrà presentato con una vista del proprio carrello e utilizzando la libreria MPL di Paypal faccio una richiesta per generare un pulsante "paga con paypal".
UIButton *button = [[PayPal getPayPalInst] getPayButtonWithTarget:self andAction:initiatePayment andButtonType:BUTTON_294x43];
Quindi nel mio metodo di pagamento iniziale riempio il carrello.
(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];
}
Problemi correlati
- 1. Estensione del carrello acquisti Magento
- 2. Ottieni i dettagli del carrello acquisti in Magento
- 3. wordpress wp-ecommerce header del carrello acquisti/cookie
- 4. Come implementare il carrello acquisti ASP.NET?
- 5. progettare un database per un'applicazione di carrello degli acquisti?
- 6. Integrazione con PayPal con carrello basato su iframe
- 7. Creazione automatica di una regola del prezzo del carrello acquisti in Magento
- 8. Ember.js + HTML5 drag and drop demo carrello acquisti
- 9. Strategia di sconto nel carrello acquisti e ordini
- 10. Importo personalizzato Paypal per il pulsante "Dona ora"
- 11. Pulsante PayPal con 'min_amount' E 'set_customer_limit'
- 12. Come creare un pulsante PayPal con variabili sovrascrivibili
- 13. Come si può migliorare questo diagramma UML per un'applicazione di carrello degli acquisti per iPhone? (sqlite, delegato parsxml, httprequest)
- 14. Gli elementi del carrello acquisti non vengono visualizzati nella vista cliente
- 15. iPhone - Pulsante di acquisizione del pulsante del dispositivo
- 16. invio di più elementi al carrello paypal in una sola volta con php
- 17. Pulsante X con cerchio in iPhone Controlli
- 18. vista PayPal non visualizzare in modalità Landscape per iPhone
- 19. API PayPal: i totali degli importi degli articoli del carrello non corrispondono agli importi dell'ordine
- 20. Gestione carrello e magazzino
- 21. Aggiornamento del conteggio del carrello alla pressione del pulsante Indietro dopo la cancellazione
- 22. Come ottenere il contenuto del carrello della spesa Amazon?
- 23. addebita google per gli acquisti in app?
- 24. Miglior php carrello
- 25. pulsante Toggle in Iphone Style
- 26. Prestashop - prezzo totale del carrello
- 27. Come cambiare la sequenza del pulsante in UIActionsheet in iPhone?
- 28. integrazione Paypal con PHP
- 29. Come accettare donazioni Paypal su iPhone iOS?
- 30. Pulsante personalizzato accanto al pulsante "AGGIUNGI AL CARRELLO" di WooCommerce in base al tipo di prodotto
Questo vale solo per servizi e abbonamenti. Leggi le linee guida. – Rog
In pratica non penso che sia vero. Ad esempio, Amazon non è autorizzato ad avere la sua libreria nell'app Kindle. –
Ross: Sono quasi certo che ti sei dimostrato sbagliato IE Amazon ha la sua app in cui puoi acquistare molti prodotti senza utilizzare il sistema di acquisto In-App. –