Try the Demo

Magento Forum

   
Paypal - Autorizzazione parziale
 
patrecord
Guru
 
Avatar
Total Posts:  458
Joined:  2008-06-01
 

Qualcuno mi spiega come si gestisce un ordine con pagamento Paypal ma con evasione parziale?

Mi spiego meglio....

Solitamente il giorno della spedizione apro il conto paypal, risalgo all’utorizzazione, riscuoto e quando apro l’ordine in magento trovo la natofica dell’avvenuta riscossione. Creo la spedizione e boom...fine della storia.

Oggi però mi è successo di dover evadere parzialmente un ordine e ho fatto così:

- Conto paypal, click su riscuoti, ho messo l’importo dei prodotti in spedizione ed è andato tutto a buon fine.
- Vado nel backend di magento, apro l’ordine e lo trovo praticamente chiuso per sospetta frode:-(

Ora praticamente per questo ordine non posso più fare nulla...nè emettere fattura nè spedizione.

Qualcuno mi spiega come si procede in questi casi? Avrei prima dovuto emettere fattura per la merce in partenza?

Grazie:-)

 Signature 

Vuoi provare l’hosting Magento più veloce al mondo?

 
Magento Community Magento Community
Magento Community
Magento Community
 
Winston_Wolf
Jr. Member
 
Avatar
Total Posts:  21
Joined:  2012-09-10
 

Tramite MySql prova manualmente a cambiare lo stato dell’ordine

 
Magento Community Magento Community
Magento Community
Magento Community
 
Winston_Wolf
Jr. Member
 
Avatar
Total Posts:  21
Joined:  2012-09-10
 

Se non vuoi farlo attraverso il database, puoi modificare un file all’interno del core (App>Code>Core>Mage>Sales>model>order>payment.php)

sostituendo nelle righe dove c’è $status = Mage_Sales_Model_Order::STATUS_FRAUD;

STATUS_FRAUD con STATE_PROCESSING.

Naturalmente non so che rischi ci sono a fare questa modifica qui, visto che sarebbe permanente

 
Magento Community Magento Community
Magento Community
Magento Community
 
patrecord
Guru
 
Avatar
Total Posts:  458
Joined:  2008-06-01
 

sapevo che lo avresti detto! Ho terrore a mettere le mani lì....

Sai per caso nome e cognome della tabella?

 Signature 

Vuoi provare l’hosting Magento più veloce al mondo?

 
Magento Community Magento Community
Magento Community
Magento Community
 
Winston_Wolf
Jr. Member
 
Avatar
Total Posts:  21
Joined:  2012-09-10
 

sales_flat_order metti in state e status ‘processing’

sales_flat_order_grid metti in status ‘processing’

così è come se tornassi indietro, a prima che paypal individuasse la transazione come sospetta frode e puoi continuare l’ordine.

 
Magento Community Magento Community
Magento Community
Magento Community
 
patrecord
Guru
 
Avatar
Total Posts:  458
Joined:  2008-06-01
 

Grazie....forse faccio una prova domani…

Ad ogni modo c’è qui qualcuno che mi spiega come si processano gli ordini con pagamento tramite Paypal per i quali viene spedita solo una parte della merce?

Grazie:-)

 Signature 

Vuoi provare l’hosting Magento più veloce al mondo?

 
Magento Community Magento Community
Magento Community
Magento Community
 
patrecord
Guru
 
Avatar
Total Posts:  458
Joined:  2008-06-01
 

Il metodo funziona a metà....

Effettivamente l’ordine è tornato allo stato precedente ma quando vado ad emettere fattura mi esce questo errore:

Invalid backend model specified: prolabels/entity_attribute_backend_boolean_config

PS. Se qualcuno passa da queste parte rinnovo ancora la domanda:

Come si processa un ordine evaso parzialmente e con pagamento tramite Paypal?

Thanks

PS. Ora che leggo il messaggio di errore noto che è relativo ad una extension installata (prolabel) Probabilmente senza quella extension funziona correttamente.

PPS Ho notato ora che esce l’errore ma la fattura viene comunque creata!

 Signature 

Vuoi provare l’hosting Magento più veloce al mondo?

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
    Back to top