पेपैल मानक आदेशों के लिए आंशिक क्रेडिट मेमो / रिफंड बनाने की प्रक्रिया


10

मैं कई मुद्दों की सूचना देता हूं कि यदि कोई व्यवस्थापक पेपैल के माध्यम से किसी ग्राहक को आंशिक धनवापसी भेजता है तो मैगनेटो को एक आईपीएन प्राप्त होता है जो पूरे आदेश को रिफंड किया जाता है (जैसे https://collaborate.magento.com/magento/topics) / paypal_refunds_and_automatic_credit_memo_generated )।

क्या Magento के चालान दृश्य के भीतर एक ऑनलाइन क्रेडिट मेमो बनाकर आंशिक धनवापसी जारी करना संभव है?

इस परिदृश्य के लिए सबसे अच्छा तरीका क्या है? कृपया ध्यान दें कि यह पेपैल मानक (एक्सप्रेस या अन्य एकीकरण नहीं) पर लागू होता है।


2
स्वागत है, जोनाथन! आपको यहां देखकर अच्छा लगा। एसओ पर अपने सामान का बड़ा प्रशंसक। मुझे आश्चर्य है कि अगर इस मुद्दे को 1.8 अल्फा में संबोधित किया गया - "पेपाल एक्सप्रेस चेकआउट और पेपल प्रो अब आंशिक रिफंड को ठीक से संभालते हैं।" - हालांकि यह मानक को सूचीबद्ध नहीं करता है।
फिलवक्त करें

धन्यवाद @ एफिलविंकल - यह ग्राहक ईई है इसलिए हमें 1.13 स्रोत की प्रतिलिपि प्राप्त करने और जांच करने में सक्षम होना चाहिए। सूचक की सराहना करते हैं, अगर यह काम करता है एक जवाब पोस्ट करेंगे! :)
जोनाथन डे

यहाँ कोई भाग्य? मुझे यह जानने की उत्सुकता है कि क्या ईई 1.13 हल किया गया है।
दर्शन करें

हल नहीं किया गया :( ऐसा लगता है कि पेपैल के बाद से संरचनात्मक मुद्दा हो सकता है कि कौन से आइटम को क्रेडिट नहीं किया जा सकता है, इसलिए यह सिर्फ एक आईपीएन कहता है कि पैसे का एक हिस्सा वापस कर दिया गया था। संभावित विकल्प आईपीएन मेमो रिकॉर्ड करने के लिए मैगनेटो कार्यक्षमता को फिर से लिखना है। आदेश पर एक टिप्पणी के रूप में (ट्रक्सन आईडी के साथ) लेकिन क्रेडिट मेमो को स्वचालित रूप से नहीं बढ़ाएं। इसके बजाय एक व्यवस्थापक अधिसूचना बनाएं जो व्यवस्थापक को क्रेडिट मेमो को मैन्युअल रूप से उठाने और रिफंड किए गए सही लाइन आइटम को चिह्नित करने का संकेत देती है। ।
जोनाथन डे

@JonathanDay, क्या आप इस समस्या के समाधान या काम के साथ आने में सक्षम थे? हम एक ही समस्या है।
कॉलिन ओ'डेल

जवाबों:


7

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


बहुत अच्छा लगता है - क्या वह मॉड्यूल ओपन सोर्स है? (या बनना चाहेंगे)
एलेक्स

1
@ एलेक्स कोड प्रकाशित और उत्तर लिंक के साथ अपडेट किया गया। कृपया अपनी इच्छानुसार कोड समीक्षा और / या कांटा :)
जोनाथन डे

एटीएम की जरूरत नहीं है - अगर मैं इसे इस्तेमाल करने के लिए आता हूं, तो इश्यू और पुल रिक्वेस्ट के साथ SPAM से खुश रहूंगा :-)
एलेक्स

हे, यही मैं n98-magerun रेपो पर सबसे अच्छा करता हूं, धन्यवाद @Alex :)
जोनाथन डे

@JonathanDay हमने एक ही मुद्दे का सामना किया और आपके मॉड्यूल को स्थापित किया लेकिन दुर्भाग्य से यह काम नहीं करता है - डिफ़ॉल्ट धनवापसी विधि की अनुमति नहीं है और इस प्रकार व्यवहार में बदलाव नहीं होता है। मुझे कोड के माध्यम से एक नज़र मिली है और मॉडल में यह थोड़ा अजीब लग रहा है const CONFIG_IPN_REFUND_METHOD = 'payment/modpaypal/ipn_refund_method';, लेकिन मैं वास्तव में मैगेंटो के साथ पर्याप्त परिचित नहीं हूं कि यह क्या होना चाहिए या अगर यह मुद्दा है। किसी भी मदद की बहुत सराहना की! :)
ब्रायनज
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.