Buon giorno a tutti, Vorrei sottoporvi un problema a cui non riesco risolvere.
Su 2 siti ho configurato paypal secondo l'ottima guida "Guida Paypal e VirtueMart -Ambiente di Test Sandbox"
Inoltre per poter far uscire i dettagli per il bonifico Bancario (Banca, coordinate, ecc) ho seguito la guida "Configurare i file per far uscire nell’email di notifica le extrainfo (Coordinate Bancarie, ecc)
-------------------------------------------------------------------------
Tutto perfettamente funzionante, ma come indicato nella guida per i dettagli del bonifico, quando vado ad inserire il campo "{PAYMENT_EXTRAINFO}" nel file "email_italian.html" e vado ad acquistare tramite Paypal, nell'email di notifica mi viene notificata questa cosa:
------------------------------------------------------------------------------------------------------
PayPal
f("order_tax") + $db->f("order_shipping_tax"); $discount_total = $db->f("coupon_discount") + $db->f("order_discount"); $post_variables = Array( "cmd" => "_xclick", "business" => PAYPAL_EMAIL, "receiver_email" => PAYPAL_EMAIL, "item_name" => $VM_LANG->_PHPSHOP_ORDER_PRINT_PO_NUMBER.": ". $db->f("order_id"), "order_id" => $db->f("order_id"), "invoice" => $db->f("order_number"), "amount" => round( $db->f("order_subtotal")+$tax_total-$discount_total, 2), "shipping" => sprintf("%.2f", $db->f("order_shipping")), "currency_code" => $_SESSION['vendor_currency'], "image_url" => $vendor_image_url, "return" => SECUREURL ."index.php?option=com_virtuemart&page=checkout.result&order_id=".$db->f("order_id"), "notify_url" => SECUREURL ."administrator/components/com_virtuemart/notify.php", "cancel_return" => SECUREURL ."index.php", "undefined_quantity" => "0", "test_ipn" => PAYPAL_DEBUG, "pal" => "NRUBJXESJTY24", "no_shipping" => "1", "no_note" => "1" ); if( $page == "checkout.thankyou" ) { $query_string = "?"; foreach( $post_variables as $name => $value ) { $query_string .= $name. "=" . urlencode($value) ."&"; } mosRedirect( $url . $query_string ); } else { echo '
'; echo ''; foreach( $post_variables as $name => $value ) { echo ''; } echo '
'; } ?>
Bartolini S.p.a. (Da 0 a 99,99 Euro)
-----------------------------------------------------------------------------------------------------------------------
per il resto la notifica è perfettamente completa.
Se invece elimino dal file email_italian.html il campo "{PAYMENT_EXTRAINFO}" la notifica riprende a funzionare ma non vengono visualizzati i dettagli del bonifico (banca, coordinate, ecc) ma viene visualizzato solo la voce "bonifico bancario" oppure paypal se scelgo questo metodo.
Ora la domandona, come posso fare uscire i dettagli del bonifico quando acquisto con "bonifico" e paypal quando acquisto con paypal senza che mi esca quel codice php???
P.S.
Le guide le ho prese da un sito e non so se posso menzionarlo