Ciao a tutti !
Per un mio cliente ho invertito la procedura di registrazione dell'ordine con pagamento con Sella (Criptografia Advanced) per fare in modo che l'ordine venga registrato PRIMA di inviare il cliente stesso a fare il pagamento in banca: questo si è rivelato indispensabile data la mole di ordini con pagamento con carta di credito che riceve. In questo modo, nella peggiore delle ipotesi non trovando il relativo pagamento dell'ordine, cancella l'ordine stesso o sollecita il cliente ed è finita lì !!!
Ora però ho la necessità di aggiungere ai dati inviati al backoffice anche il numero dell'ordine (a questo punto già registrato!) in modo tale che quando arriva l'email da Sella contenga anche questo dato per un più semplice "incrocio" dei dati possibilmente nel Transaction ID (così compare anche nell'oggetto!)............. Sapete aiutarmi ?
Grazie !
Sella e nr. ordine
Moderatore: mod Generali
-
- membro Regular
- Messaggi: 199
- Iscritto il: 18/06/2004, 0:00
- Località: Torino- Brescia
- Contatta:
Sella e nr. ordine

Prima regola: Fai un backup prima di modificare il codice.
Seconda regola: Ti sei ricordato di fare un backup ?
Re: Sella e nr. ordine
Direi che è molto semplice: vai nel backoffice Sella del cliente e definisci un nuovo parametro ( es order_id), dopodichè te lo puoi gestire tranquillamente lato oscommerce.sara75 ha scritto:Ciao a tutti !
Per un mio cliente ho invertito la procedura di registrazione dell'ordine con pagamento con Sella (Criptografia Advanced) per fare in modo che l'ordine venga registrato PRIMA di inviare il cliente stesso a fare il pagamento in banca: questo si è rivelato indispensabile data la mole di ordini con pagamento con carta di credito che riceve. In questo modo, nella peggiore delle ipotesi non trovando il relativo pagamento dell'ordine, cancella l'ordine stesso o sollecita il cliente ed è finita lì !!!
Ora però ho la necessità di aggiungere ai dati inviati al backoffice anche il numero dell'ordine (a questo punto già registrato!) in modo tale che quando arriva l'email da Sella contenga anche questo dato per un più semplice "incrocio" dei dati possibilmente nel Transaction ID (così compare anche nell'oggetto!)............. Sapete aiutarmi ?
Grazie !
Marcus
Nuovo pacchetto osCommercePRO (osCPRO) + Modulo Interfacciamento Gestionale Danea.
Visita la demo: http://oscpro.oscommercedev.com/index.php
Visita la demo: http://oscpro.oscommercedev.com/index.php
-
- membro Regular
- Messaggi: 199
- Iscritto il: 18/06/2004, 0:00
- Località: Torino- Brescia
- Contatta:
Re: Sella e nr. ordine
Al lato Sella ci ero arrivata.marcus ha scritto: Direi che è molto semplice: vai nel backoffice Sella del cliente e definisci un nuovo parametro ( es order_id), dopodichè te lo puoi gestire tranquillamente lato oscommerce.
Marcus

Mi manca dove includere l' order_id nello script di interfacciamento affinchè mi appaia nel transaction_id.
Ho già provato ad includerlo come parametro aggiuntivo (tipo il parametro phpsessid) ma non riesco a far passare la variabile.Mi rende un parametro vuoto.

Prima regola: Fai un backup prima di modificare il codice.
Seconda regola: Ti sei ricordato di fare un backup ?
Re: Sella e nr. ordine
Allora stai sbagliando qualcosa nella definizione del nuovo parametro ...sara75 ha scritto:
Al lato Sella ci ero arrivata.![]()
Mi manca dove includere l' order_id nello script di interfacciamento affinchè mi appaia nel transaction_id.
Ho già provato ad includerlo come parametro aggiuntivo (tipo il parametro phpsessid) ma non riesco a far passare la variabile.Mi rende un parametro vuoto.

L'alternativa di includere l' order_id affinchè appaia nel transaction_id è molto banale da realizzare, anche se non elegante come soluzione.
Nel codice del metodo process_button(), che suppongo tu abbia spostato nel metodo after_process(), sostituisci:
Codice: Seleziona tutto
$myshoptransactionID = $customer_id . '-' . time();
Codice: Seleziona tutto
$myshoptransactionID = $insert_id;
Marcus
Nuovo pacchetto osCommercePRO (osCPRO) + Modulo Interfacciamento Gestionale Danea.
Visita la demo: http://oscpro.oscommercedev.com/index.php
Visita la demo: http://oscpro.oscommercedev.com/index.php
-
- membro Regular
- Messaggi: 199
- Iscritto il: 18/06/2004, 0:00
- Località: Torino- Brescia
- Contatta:
Re: Sella e nr. ordine
Mi sa tanto che ho trovato il mio erroremarcus ha scritto: Ovviamente devi rendere globale la variabile $insert_id all'interno del metodo.

Dopo provo

Grazie 1000 !

Prima regola: Fai un backup prima di modificare il codice.
Seconda regola: Ti sei ricordato di fare un backup ?