Hej Alle presta-brugere.
Jeg bruger ePay som betalings server og de har udviklet et fint modul til prestashop (Tak til Thomas fra ePay).
Desværre er Prestashop udviklet på en sådan måde at der ikke genereres et ordre ID på ordren før kunden har gennemført betalingen og er færdig med at handle. Det betyder at ePay modulet (og sikkert mange andre moduler) bruger indkøbskurvens ID som referencenummer/ordrenummer. Det betyder at ordrenummer hos ePay f.eks. er 109, mens ordrenummer i shoppen er 3045. Det gør det svært for os at afstemme betalingerne når opgørelsen fra PBS kommer og da vi har utrolig mange udenlandske transaktioner som alle bliver udbetalt på én gang, og med eneste reference som ePay ordre nummer (f.eks. 109), bliver det næsten umuligt at identificere hvilken betaling der hører til hvilken faktura i vores bogføring, med mindre man går ind og ser detaljer på hver enkelt ordre.
Derfor ville jeg høre om der er nogle af jer der har fundet ud af at ændre i PDF fakturaen i prestashop så "id_order" bliver udskiftet med "id_cart" og der så på fakturaen fremgår kurv nummer i stedet for, eller sammen med ordrenummer.
Jeg har prøvet at finde den fil som genererer fakturaen men kan ikke finde ud af hvor den henter dens layout fra og ved heller ikke hvor omfattende det måtte være at ændre det. Der er ingen referencer i pdf.php eller pdf-invoice.php. Jeg går ud fra at fakturaerne genereres et andet sted end i php-koden (måske java?) men kan ikke finde hvor.
Jeg bruger seneste "stable" release af prestashop (1.2.5) og seneste ePay modul (2.5)