2017-01-16 22 views
8

मैं आयनिक 2आयनिक 2 paypal प्लगइन

उपयोग कर रहा हूँ मैं PayPalPayment एक से अधिक आइटम भेजने के मुद्दे हो रहा है मैं कोड के नीचे यह कोशिश की है यह आइटम के बिना ठीक काम कर रहा है,

let payment = new PayPalPayment('3.33', 'USD', 'Description', 'sale'); 
PayPal.renderSinglePaymentUI(payment).then(() => { 
    //response ... 
}); 

लेकिन यह नहीं है अगर मैं इसमें आइटम डालता हूं तो अच्छी तरह से काम कर रहा हूं

let payment = new PayPalPayment('3.33', 'USD', 'Description', 'sale'); 
let items: PayPalItem[]; 
/** 
    cart = [ 
     { 
     name: 'pen', 
     qty: 12, 
     price: '2.00'}, 
     { 
     name: 'pencil', 
     qty: 2, 
     price: '1.00' 
     }, 
     { 
     name: 'box', 
     qty: 1, 
     price: '20.00' 
     } 
    ]; 
*/ 
cart.forEach(x => { 
    items.push(new PayPalItem(x.name, x.qty, x.price, "USD")); 
}); 
payment.items = items; 
PayPal.renderSinglePaymentUI(payment).then(() => { 
    //response ... 
}); 

उत्तर

-1

यह कॉर्डोवा पेपैल प्लगइन में एक मुद्दा है। आप कई आइटम नहीं जोड़ सकते हैं। कृपया https://github.com/paypal/PayPal-Cordova-Plugin/issues/178

+0

मुझे इस बारे में पता है, पूर्ण शोध के बाद मैंने इस पर बक्षीस जोड़ा है, और यदि आप जावा फाइलों की जांच करते हैं तो कई आइटम सरणी का उल्लेख किया गया है –

संबंधित मुद्दे