वर्तमान में हमारे पास दो Magento के स्वतंत्र वेबसाइट हैं। एक स्टोरफ्रंट और दूसरा बैक एंड के रूप में व्यवहार कर रहा है। उपयोगकर्ता आदेश को सामने के छोर पर रख सकता है।
उसी क्रम में मैं बैक एंड पर प्रोग्रामेटिक रूप से बनाने की कोशिश कर रहा हूं। जब उपयोगकर्ता checkmo
भुगतान विधि के माध्यम से भुगतान करता है तो यह काम करता है। लेकिन जब उपयोगकर्ता PayPal के माध्यम से भुगतान करता है तो यह काम नहीं कर रहा है। तो किसी को पता है कि हम पेपल भुगतान विधियों का उपयोग करके कैसे प्रोग्रामेटिक रूप से ऑर्डर बना सकते हैं? यह संभव है या नहीं?
$quote->getPayment()->importData(array(3) {
[method] => paypal_express
[last_trans_id] => 65Y31421KL2753028
[additional_information] => Array
(
[paypal_express_checkout_shipping_method] =>
[paypal_payer_id] => 5LX84SUFY39L4
[paypal_payer_email] => abbas-buyer-2@bluewisesoft.com
[paypal_payer_status] => verified
[paypal_address_status] => Confirmed
[paypal_correlation_id] => b78b4e5e6e527
[paypal_express_checkout_payer_id] => 5LX84SUFY39L4
[paypal_express_checkout_token] => EC-7P402752023166448
[paypal_express_checkout_redirect_required] =>
[paypal_protection_eligibility] => Eligible
[paypal_payment_status] => pending
[paypal_pending_reason] => authorization
)
});
त्रुटि: पेपैल गेटवे ने अनुरोध को अस्वीकार कर दिया है। इस टोकन के लिए एक सफल लेनदेन पहले ही पूरा हो चुका है (# 10415: अमान्य तर्क के कारण लेनदेन से इनकार कर दिया गया। विवरण के लिए अतिरिक्त त्रुटि संदेश देखें)।