क्या मैं ऑर्डर संपादित कर सकता हूं और भुगतान जानकारी रख सकता हूं?


12

मेरे पास एक ग्राहक है जिसने 5 उत्पादों का ऑर्डर दिया है, लेकिन 2 स्टॉक से बाहर हैं और पूर्ण आदेश को पूरा नहीं कर सकते हैं। हालांकि, जब मैं दो SKU को हटाने के लिए आदेश को संपादित करता हूं (इसे हटाएं और एक नया बनाएं), क्रेडिट कार्ड की जानकारी हटा दी जाती है। क्या इसे रखने का कोई तरीका है ताकि मुझे ग्राहक को कॉल करने की आवश्यकता न हो?


1
निर्भर करता है। आप वास्तव में क्या पूरा करना चाहते हैं (उदाहरण के लिए नए ऑर्डर के लिए ग्राहक से शुल्क लें)?
benmarks

यकीनन। मैंने ग्राहक को सूचित किया है और वे समायोजन के बारे में जानते हैं, लेकिन मैं उन्हें अपने क्रेडिट कार्ड को फिर से दर्ज करने के लिए भी नहीं कहना चाहता। मैं
kevando

1
क्या स्टॉक से बाहर होने वाली वस्तुओं के लिए ऑनलाइन क्रेडिट मेमो / धनवापसी करना एक विकल्प नहीं है?
pspahn

यदि आपने केवल अधिकृत किया है (जो आपको करना चाहिए), कई गेटवे आपको कैप्चर के लिए एक अलग राशि प्रस्तुत करने की अनुमति देंगे जो अधिकृत राशि से कम है।
benmarks

मैंने एक एक्सटेंशन विकसित किया है जो पूरे ऑर्डर डेटा को नए पर कॉपी करता है। मैं इसे गीथूब में डालूंगा और सुधार करने के लिए साझा करूंगा।
एडुआर्डो लूज

जवाबों:


7

दिए गए परिदृश्य में, आप उन वस्तुओं को हटा रहे हैं जिन्हें आप नहीं भर सकते। चूँकि आप Authorize.net का उपयोग कर रहे हैं, आपको उन विशिष्ट पंक्ति वस्तुओं के लिए शुल्क वापस करने के लिए ऑर्डर के इनवॉइस पर लाइन आइटम से क्रेडिट मेमो जारी करने में सक्षम होना चाहिए, फिर शेष वस्तुओं को शिप करें।

यदि यह एक ऐसा मामला था जहां आपको ऑर्डर में आइटम बदलने या जोड़ने की आवश्यकता है, तो आपको 3 पार्टी CIM कार्यान्वयन या EE भुगतान ब्रिज (आप एंटरप्राइज़ पर हैं) का उपयोग करने की आवश्यकता होगी।


वास्तव में यह उत्तर मानता है कि पूर्ण आदेश का चालान किया गया है ... यदि आपको चालान नहीं किया गया है, तो आपको मेमो क्रेडिट करने की आवश्यकता नहीं है, बस एक आंशिक कब्जा करना (केवल दो वस्तुओं + शिपिंग के लिए चालान जारी करना)
mprototype

6

आपको CIM (ग्राहक सूचना प्रबंधक) विकल्प या कुछ अन्य गेटवे के साथ Braintree जैसे भुगतान गेटवे का उपयोग करने की आवश्यकता होती है, जो Magento में एक भुगतान टोकन और गेटवे पर एक टोकन स्टोर करता है और फिर गेटवे पर ग्राहक क्रेडिट कार्ड की जानकारी संग्रहीत करता है स्तर। इसके बिना ग्राहक को शुरुआती लेन-देन में अधिकृत करने की तुलना में अधिक धनराशि पर कब्जा करना असंभव है। क्रेडिट कार्ड की जानकारी को स्वयं संग्रहीत करना पीसीआई अनुपालन का उल्लंघन है जब तक कि आप कुछ कठोर पीए-डीएसएस प्रमाणीकरण के माध्यम से नहीं जाते हैं जो कि बहुत ही निषेधात्मक है।

Braintree के पास Magento के लिए मुफ्त भुगतान गेटवे एक्सटेंशन उपलब्ध है। मैंने हाल के संस्करण की जाँच नहीं की है लेकिन हमें पिछले संस्करणों में कई बगों को ठीक करना था। यह कुछ बग फिक्स के बाद काफी अच्छी तरह से काम करता है।

Auth.net CIM के लिए कुछ भुगतान गेटवे एक्सटेंशन हैं। मैंने अतीत में http://www.magentocommerce.com/magento-connect/idp-authorizecim-2-1-payment-module.html का उपयोग किया है । लगता है अब कुछ नए हैं। सस्ते सिल्वर टच से दूर रहें, यह डरावना लगता है।

मुझे पिंग करें यदि आप ब्रेंट्री आज़माना चाहते हैं और यह छोटी बात है तो नोटिस करें। मैं आपको हमारे एक प्रतिनिधि से कुछ हालिया कोड भेज सकता हूं।


3

यह हल करने के लिए एक बहुत ही सरल समस्या है:

Magento के व्यवस्थापक पर ध्यान दें आप एक आदेश के लिए कई चालान बना सकते हैं। यदि आपका कॉन्फ़िगरेशन ठीक से सेट है, तो आप केवल उन उत्पादों के लिए चालान कर सकते हैं जो उपलब्ध हैं। जब आप एक चालान बनाते हैं तो आप उन वस्तुओं को चुनते हैं जिन्हें आप कैप्चर करना चाहते हैं और Magento आंशिक कैप्चर करता है।

इसी तरह आप प्रति आदेश कई शिपमेंट का प्रबंधन कर सकते हैं।

बेशक, यह सब कार्यक्रम के रूप में अच्छी तरह से किया जा सकता है।

$service = Mage::getModel('sales/service_order', $order);
$service->prepareInvoice( array( 'qty' => 'sku' ) );

हमने पहले ही इसे.net पर थ्रू कर दिया है, लेकिन मुझे लगता है कि अगर यह मुद्दा फिर से आएगा तो मैं काम करूंगा!
केवंडो

अधिकांश गेटवे 60 दिनों तक ऑर्टर्स को होल्ड करते हैं और जब तक ऑरिजनल टोटल नहीं हो जाता तब तक आप इसे कई बार आंशिक रूप से कैप्चर कर सकते हैं ... यह ठीक यही समस्या है कि कॉमन पेमेंट गेटवे ऑर्किटेक्ट / कैप्चर वर्कफ़्लो को संभालने के लिए डिज़ाइन किया गया था। उसी के अनुसार मैजेंटो का निर्माण किया गया था।
mprototype

1
मैं इस धारणा के तहत था कि Authorize.net ने पाँच दिनों तक कैद रखा। और तदनुसार "मैगेंटो का निर्माण किया जा रहा है" शायद 100% समय "मैगेंटो" पर लागू नहीं होना चाहिए। 1.7x ने मूल भुगतान गेटवे में बड़े सुधार किए हैं, और अभी भी सुधार किए जाने बाकी हैं। 1.6x और 1.7x के बीच अंतर YMMV का सुझाव देने के लिए पर्याप्त है।
pspahn

यह वास्तव में सरल है, अधिकांश गेटवे पर एक मौजूदा प्राधिकरण अनुरोध पर कब्जा करने से गेटवे बंद नहीं होता है जब तक कि कब्जा पूरी तरह से राशि के लिए नहीं होता है। आप अधिक राशि के लिए कब्जा नहीं कर सकते। मैगेंटो के पास प्रति आदेश कई चालान थे जो लगभग 1.3 के आसपास थे, संभवतः जल्दी ... मुझे बिल्कुल यकीन नहीं है ... लेकिन यह लेनदेन अनुरोधों का एक क्षेत्र है जिसे मैंने बहुत सारे डेवलपर्स (यहां तक ​​कि स्वयं गेटवे पर भी पाया है) एपीआई अनुरोधों के लिए काम के प्रवाह पर बहुत स्पष्ट नहीं हैं।
mprototype

पेपैल 29 दिनों की अनुमति देता है और $ 75 पर कैपिटल इंटिहाइड कॉटेज के 115% तक। एएमईएक्स के लिए 7 दिनों में ब्रेंट्री ऑर्ट्स ड्रॉप, वीजा और मास्टरकार्ड के लिए 10 दिन, अन्य प्राधिकरण 30 दिनों के लिए समाप्त हो जाएंगे। Braintree अपने Magento एक्सटेंशन में एक स्थानीय 'तिजोरी' में एक टोकन कार्ड के छद्म-भंडारण के लिए अनुमति देता है, हालांकि एक विस्तारित विशेषाधिकार / या गैर-वॉल्ट किए गए पुन: स्थिती वर्तमान में उल्लेखनीय नहीं हैं। articles.braintreepayments.com/control-panel/transactions/...
यहोशू Chavanne

2

भुगतान डेटा संग्रहीत करने से बचें यदि आप कर सकते हैं - इसके लायक नहीं है। आपको इसके चारों ओर पीसीआई नियंत्रण लगाने की आवश्यकता होगी, जिसमें पैसे खर्च होंगे। और अगर आप इसे ठीक से संरक्षित नहीं करते हैं और हैक हो जाते हैं - यह बहुत होता है - तो आपके पीसीआई की लागत एक ब्रीच से निपटने की लागत की तुलना में कुछ भी नहीं लग रही है।

तो - पता करें कि क्या आपका भुगतान गेटवे मदद कर सकता है। ऊपर कुछ अच्छे जवाब। मेरी सलाह भुगतान डेटा संग्रहीत नहीं है - यह परेशानी के लायक नहीं है।


1

हमने आंशिक भुगतान सुविधा के लिए एक एक्सटेंशन विकसित किया है। यह आपके ग्राहक को उत्पाद सेवाओं के लिए आंशिक भुगतान एकत्र करने की अनुमति देता है। ग्राहक शिपमेंट से पहले / शेष राशि एकत्र करेगा। आंशिक भुगतान विस्तार ग्राहकों को आपके वेब-स्टोर से उत्पाद की कीमत का केवल कम भुगतान करके आपके उत्पाद को खरीदने की अनुमति देता है। कस्टमर कई किश्तों में शेष राशि का भुगतान कर सकता है जैसा कि व्यवस्थापक द्वारा परिभाषित किया गया है।

विशेषताएं:

व्यवस्थापक:-

  • व्यवस्थापन उत्पाद के लेबल को इस विस्तार पर सेट कर सकता है, उसके अनुसार यह फ्रंट-एंड पर प्रदर्शित होगा।
  • आंशिक भुगतान वैकल्पिक या अनिवार्य के रूप में कॉन्फ़िगर कर सकता है।
  • व्यवस्थापक आपके स्टोर से उत्पाद खरीदते समय ग्राहक द्वारा भुगतान करने के लिए निश्चित राशि या प्रतिशत राशि निर्धारित कर सकता है।
  • आंशिक भुगतान सभी उत्पादों, चयनित उत्पादों, स्टॉक उत्पादों के बाहर या पूरी कार्ट पर भी लागू हो सकता है।
  • व्यवस्थापक ग्राहकों के लिए कुछ क्रेडिट सीमा निर्धारित कर सकते हैं। शेष किस्त के रूप में ग्राहक के लिए यह क्रेडिट राशि अधिकतम राशि होगी।

पूर्ण विवरण और सुविधाओं के लिए हमारे Magento एक्सटेंशन स्टोर पर जाएँ:

आंशिक भुगतान सुविधा के लिए indieswebs.com वेबसाइट

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.