PrestaShop Forum

The best place in the world to ask questions about PrestaShop and get advice from our passionate community!

PrestaShop Forum

Jump to content

 

Problema email pagamento bonifico da BO

29 replies to this topic
#1
Elgiuly

    PrestaShop Apprentice

  • Members
  • PipPip
  • 49 posts
Purtroppo anche dopo essermi letto diverse discussioni a riguardo non ne sono ancora uscito:
dopo aver sostituito i files bankwire.html e .txt nella cartella mails/it ora le email di conferma ordine arrivano con i campi correttamente compilati (suppongo sia quindi meglio inserire nel pacchetto di installazione questi 2 files)
Il problema si verifica quando da BO voglio re-inviare questa email selezionando nuovamente lo stato ordine "in attesa di pagamento",l'email arriva ma i campi sono :

INTESTATARIO DEL CONTO : {bankwire_owner}
BANCA : {bankwire_address}
COORDINATE : {bankwire_details}

Ho letto diverse discussioni a riguardo ma non ho visto alcuna soluzione....qualche idea?

#2
Gianfranco

    PrestaShop Newbie

  • Members
  • Pip
  • 22 posts
Se vedi i rispettivi file di lingua inglese o francese verificherai che le variabili inserite nei file di lingua italiana sono errati.

- Gianfranco

#3
Elgiuly

    PrestaShop Apprentice

  • Members
  • PipPip
  • 49 posts
Ti ringrazio per l'interessamento,ma come puoi leggere dal messaggio sopra i files per l'invio email sono già stati modificati e funzionanti,a meno che non abbia capito cosa intendi...
Ciao.

#4
Elgiuly

    PrestaShop Apprentice

  • Members
  • PipPip
  • 49 posts
Niente da fare...inviando il messaggio da BO arriva sempre senza coordinate....spero che ci sia qualcuno più ferrato di me in materia che ci dia uno sguardo...

#5
Gianfranco

    PrestaShop Newbie

  • Members
  • Pip
  • 22 posts
Il file inglese è il seguente:

Hi {firstname} {lastname},

Your order #{id_order} has been placed successfully. Your order will be shipped as soon as payment is received.

Please note that you have selected to pay by bank wire. Please send your wire to:

{bankwire_owner}

{bankwire_details}

{bankwire_address}

Order total amount is {total_paid}

You can review this order and download your invoice from the "Order history" section of your account by clicking "My account" on our Website.

Thank you for shopping at {shop_name}.

{shop_name} - {shop_url}


{shop_url} powered by PrestaShop™


Il file italiano è questo:

Ciao {firstname} {lastname},

Il tuo ordine n°{id_order} è stato ricevuto correttamente. Effettueremo la spedizione alla ricezione del pagamento.
Hai scelto di pagare con bonifico bancario. Invia il bonifico a:

{bankwire_owner}
{bankwire_home}

IBAN : {bankwire_iban}
BIC : {bankwire_bic}


Dal nostro sito puoi accedere al tuo ordine e scaricare la fattura direttamente dallo "storico ordini" del tuo profilo cliccando su "I miei ordini".

Grazie per aver scelto di acquistare su {shop_name}.

{shop_name} - {shop_url}


{shop_url} powered by PrestaShopª



Come noti sono diversi per le variabili: il problema era già conosciuto e non è stato ancora risolto.

- Gianfranco

P.S.: sto per partire per le agognate vacanze: mi raccomando, non fatemi trovare sorprese al mio ritorno ... :coolsmile:

#6
Elgiuly

    PrestaShop Apprentice

  • Members
  • PipPip
  • 49 posts
Grazie per la precisazione,ma come già detto questi sono i miei files:

ITALIANO
Ciao {firstname} {lastname},

Il tuo ordine n°{id_order} è stato ricevuto correttamente. Effettueremo la spedizione alla ricezione del pagamento.
Hai scelto di pagare con bonifico bancario. Invia il bonifico a:

INTESTATARIO DEL CONTO : {bankwire_owner}
BANCA : {bankwire_address}
COORDINATE : {bankwire_details}


Dal nostro sito puoi accedere al tuo ordine e scaricare la fattura direttamente dallo "storico ordini" del tuo profilo cliccando su "I miei ordini".

Grazie per aver scelto di acquistare su {shop_name}.

{shop_name} - {shop_url}


{shop_url} powered by PrestaShopª


INGLESE
Hi {firstname} {lastname},

Your order #{id_order} has been placed successfully. Your order will be shipped as soon as payment is received.

Please note that you have selected to pay by bank wire. Please send your wire to:

{bankwire_owner}

{bankwire_details}

{bankwire_address}

Order total amount is {total_paid}

You can review this order and download your invoice from the "Order history" section of your account by clicking "My account" on our Website.

Thank you for shopping at {shop_name}.

{shop_name} - {shop_url}


{shop_url} powered by PrestaShop™


e le email arrivano a destinazione in modo corretto.
Il problema è l'invio da BO come specificato sopra.....
per scrupolo potrei provare a modificare il file inglese e rinominarlo...

#7
Elgiuly

    PrestaShop Apprentice

  • Members
  • PipPip
  • 49 posts
OK,
sono riuscito a risolvere questo bug presente anche nella 1.2.1.
il file da modificare (oltre ai 2 files email sopra descritti) è il AdminOrders.php nella cartella admin/tabs
ora le email arrivano corretamente anche da BO
Ciao.

#8
Germanoufo

    PrestaShop Fanatic

  • Moderators
  • 2930 posts
Grazie della segnalazione provvederemo a integrare nel pacchetto della 1.2.1

Ciao ;-)

#9
Elgiuly

    PrestaShop Apprentice

  • Members
  • PipPip
  • 49 posts
dal basso della mia incompetenza quando posso....
Ciao.

#10
Germanoufo

    PrestaShop Fanatic

  • Moderators
  • 2930 posts
Nessun problema si inizia con poco

Ciao ;-)

#11
Elgiuly

    PrestaShop Apprentice

  • Members
  • PipPip
  • 49 posts
Accidenti... ho visto che lo stesso problema si presenta anche con il messaggio da BO per il pagamento con Postepay....

#12
Elgiuly

    PrestaShop Apprentice

  • Members
  • PipPip
  • 49 posts

From 1250928981:

Accidenti... ho visto che lo stesso problema si presenta anche con il messaggio da BO per il pagamento con Postepay....

OK,risolto anche questo inserendo le chiamate alle variabili in Adminorders
Ciao

#13
Germanoufo

    PrestaShop Fanatic

  • Moderators
  • 2930 posts
Logio il modulo postepay non so chi lo ha sviluppato adesso e che versione sia ...

posso dire che sono partiti dal bonifico per sviluppare postepay

Ciao ;-)

#14
Elgiuly

    PrestaShop Apprentice

  • Members
  • PipPip
  • 49 posts

From 1250936467:

Logio il modulo postepay non so chi lo ha sviluppato adesso e che versione sia ...

posso dire che sono partiti dal bonifico per sviluppare postepay

Ciao ;-)

Si,infatti per avere le email corrette con modulo postepay vanno modificati sia i file cheque.txt e html in /mails che il file con l'oggetto email nel modulo (in attesa di pagamento con postepay) oltre al file adminorder in /admin/tabs...
una passeggiata di salute insomma....
Ciao

#15
Germanoufo

    PrestaShop Fanatic

  • Moderators
  • 2930 posts
Purtroppo hanno cambiato il sistema e quindi tocca sistemare il tutto :cheese:

Ciao ;-)

#16
SALSERO76

    PrestaShop Apprentice

  • Members
  • PipPip
  • 227 posts

From 1250882404:

OK,
sono riuscito a risolvere questo bug presente anche nella 1.2.1.
il file da modificare (oltre ai 2 files email sopra descritti) è il AdminOrders.php nella cartella admin/tabs
ora le email arrivano corretamente anche da BO
Ciao.



Ciao, visto che il problema si presenta anche nella versione 1.2.2 vorrei chiederti 2 cose:

1) inserisci risolto nel post

2) visto che hai risolto il problema, perchè non lo condividii con gli altri indicando le modifiche effettuate? magari inserendo i codici modificati.

Grazie per la collaborazione

Salsero76
www.cityshop-italia.it
www.cityshop-italia.com

#17
paman

    PrestaShop Fanatic

  • Members
  • PipPipPipPip
  • 1452 posts
Mi associo a quanto detto da Salsero se ci posti le mail modificate e il file provvediamo ad integrarli nelle prossime release.

Ciao
Se il mio piccolo consiglio, Vi è stato di GRANDE AIUTO per Risolvere il Vostro problema ringraziatemi anteponedo [ RISOLTO ] al titolo del Topic.

#18
ciroco05

    PrestaShop Addict

  • Members
  • PipPipPip
  • 513 posts
Ciao a tutti,

la soluzione segnalata da Elgiuly probabilmente si rifersce a questo:

nel file /adminrinominato/tabs/AdminOrders.php

sostituire la riga 88
$templateVars = array('{followup}' => ($history->id_order_state == _PS_OS_SHIPPING_ AND $order->shipping_number) ? str_replace('@', $order->shipping_number, $carrier->url) : '');


con il seguente codice
$templateVars = array('{followup}' => ($history->id_order_state == _PS_OS_SHIPPING_ AND $order->shipping_number) ? str_replace('@', $order->shipping_number, $carrier->url) : '',
'{bankwire_owner}' => Configuration::get('BANK_WIRE_OWNER'),
'{bankwire_details}' => nl2br(Configuration::get('BANK_WIRE_DETAILS')),
'{bankwire_address}' => nl2br(Configuration::get('BANK_WIRE_ADDRESS'))
);



letto "paroparo" da QUI

provato e funziona.

Ciao, Ciroco05
non è importante arrivare alla fine.. ma capire dove è l'inizio.

Questo è il mio shop di Abbigliamento Professionale

#19
disarci

    PrestaShop Fanatic

  • Moderators
  • 2043 posts
Grazie Ciroco,

strano che si trascini dietro questo errore da diverse versioni.

Almeno sulla italiana lo correggiamo.

#20
paman

    PrestaShop Fanatic

  • Members
  • PipPipPipPip
  • 1452 posts
Ciao Ciroco grazie per l' interessamento

La modifica da te riportata su quale versione è stata provata ?

perchè sulla 1.2.2 la modifica da te postata è gia presente alla riga 82. E mentre il primo invio cioè al momento dell' ordine scegliendo il bonifico i dati arrivano correttamente, se invece da BO cambio lo stato dell' ordine per il reinvio della mail purtroppo i dati risultano ancora questi:

Hai scelto di pagare con bonifico bancario. Il bonifico dovrà essere inviato a:
{bankwire_owner}

IBAN: {bankwire_details}

BANCA: {bankwire_address}

Totale ordine: 1 400,00 €

Ciao
Se il mio piccolo consiglio, Vi è stato di GRANDE AIUTO per Risolvere il Vostro problema ringraziatemi anteponedo [ RISOLTO ] al titolo del Topic.