मेरे पास पेपैल और Magento 1.7.0.2 के साथ कुछ गोल करने के मुद्दे हैं - साइट पर सभी कीमतों में कर और कर 20% (वैट) पर काम किया जाता है।Magento और पेपैल टैक्स राउंडिंग समस्या
मैं चेकआउट करने के लिए जाना होगा और सब कुछ सही है:
मैं तो जगह आदेश पर क्लिक करेंगे, और Paypal इस है, जो सही नहीं है क्योंकि महायोग अब 1p कम है की तरह हो जाएगा। ऐसा लगता है कि कर कैसे गोल किया जाता है।
कुछ मामलों में, यह ठीक काम करता है, लेकिन दूसरों में कर गलत तरीके से गोल है। मैं कर गणना पद्धति calcTaxAmount() एप्लिकेशन/कोड/कोर/दाना/कर/मॉडल में/Calculation.php
मैं calcTaxAmount विधि है जो यह तय करने के लिए लग रहा था पर जोड़ा में बदलाव करना की कोशिश की है, लेकिन यह उत्पाद पृष्ठ पर कीमतें तब गलत हो सकती हैं (1 पी कम)।
$amount = $this->roundUp($amount);
मैं बहुत कुछ यह एक बग है हूँ, लेकिन मैं विचारों से बाहर हूँ। अगर कोई इस से पहले आया है और समाधान है तो मुझे यह सुनकर खुशी होगी। किसी भी मदद की बहुत सराहना की।
संपादित करें: यहाँ मुझे लगता है कि मैं इस मुद्दे समुदाय नाक में दम का हल मिल गया है Magento में
व्यवस्थापक में आपकी कर गणना सेटिंग्स क्या है? –
मैं अपनी पोस्ट में टैक्स सेटिंग्स का एक स्क्रीनशॉट जोड़ूंगा। –
इकाई मूल्य के आधार पर कर गणना बदलने का प्रयास करें। मुझे लगता है कि यह ब्रिटेन कर कानून के साथ अधिक संगत होगा। यदि यह मदद नहीं करेगा, तो मैं आपको उन स्थानों को इंगित करूंगा जहां इसे बदलना संभव है। –