Jump to content
maxa

Modul för egen delbetalning

Recommended Posts

Söker någon lösning på delbetalning. Finns det någon modul som gör att om man klickar i den så kommer ett ansökningsformulär upp där kunden fyller i personnummer, visar startkostnader, månadskostnader beroende på avbetalningstid osv och när kunden klickar på checkout så sänds ansökningen till oss och ordern läggs som vilande tills vi gjort kreditkontroll och godkänt delbetalningen?

 

Någon som har en kreativ lösning?

 

Bonus vore ju om det gick att visa delbetalkning och priser även på produktsidan men det är överkurs och inte nödvändigt.

 

mvh

/Max

Share this post


Link to post
Share on other sites

Jo man får ju det, lyckades tyvärr ej övertyga chefen att vi skulle använda klarna.

Men jag tog en annan modul och byggde om så nu fungerar det hjälpligt iaf tills vi får upp volym och jag kan motivera vidare satsning på webshopen.

 

Tack för förslaget iaf

Mvh

/Max

Share this post


Link to post
Share on other sites

Jo man får ju det, lyckades tyvärr ej övertyga chefen att vi skulle använda klarna.

Men jag tog en annan modul och byggde om så nu fungerar det hjälpligt iaf tills vi får upp volym och jag kan motivera vidare satsning på webshopen.

 

Tack för förslaget iaf

Mvh

/Max

 

Och den vill du dela med dig!?

Share this post


Link to post
Share on other sites

Nja alltså det är inte så avancerat. Jag köpte faktura-modulen från prestaworks ( http://www.prestawor...p?id_product=43 )

Sedan bytte jag ut "invoice" till "delbetalning12" (Invoice mot Delbetalning12, INVOICE mot DELBETALNING12) i alla filer. La även in en länk till delbetalningsvillkoren i "payment.tpl"

Sen installerade jag och skrev en passande översättning för modulen delbetalning12.

 

Efter det gjorde jag en lika dan som hette delbetalning24.

 

Vet inte om det är ok att göra så, och jag kan tyvärr inte dela modulen eftersom det är en betalmodul som jag bara modifierat. Men jag har bifogat en bild på hur det blev (paysonmodulen är ej aktiverad, därav ser den ut som den gör).

Ingen perfekt lösning men den duger åt oss i detta uppstartningsskede då vi ändå kommer att fakturera, göra kreditkontroller osv från ett affärssystem som ej är kopplat till webbshoppen.

 

Har du frågor eller idéer så är du hjärtligt välkommen.

 

Edit: uhm verkar inte fungera något vidare med den uppladdade bilden, här kommer en länk:

delbetalning.jpg

post-323815-0-36184200-1329606925_thumb.jpg

Share this post


Link to post
Share on other sites

Har du gjort något avancerat för att få radio-buttons där man väljer betalningsalternativ? Och så att man får en sån "Jag bekräftar min beställning" knapp? Har aldrig sätt det i en Prestashop förut...

Share this post


Link to post
Share on other sites

Tycker nog att han kunde lägga ut den ändå, så Vi andra kan ta del av den.och justera som vi vill :-) Men skall se om jag inte kan göra nåt liknande. försökte för nån månad sedan men slant i slutet med den modulen jag gjorde om. Har ju konto för mina kunder på avbetalning också. men ännu inget de kan välja..för tillfället....Tiden räcker ju inte alltid till för att fixa så ...men iaf..lägger ut om jag hittar nåt iaf.

Share this post


Link to post
Share on other sites

mrzoom/Vaggur: stämmer att jag kör med onepagecheckout. Kan inte garantera att gjorde att jag fick bekräfta-knappen, har fipplat så mycket att jag knappt vet ut eller in längre.

Radio-buttons kommer dock garanterat med den modulen,

 

mr pellets: jag har ju faktiskt skrivit exakt hur du skall göra.

Är ju bara att köpa modulen från prestaworks och sen använda wordpad. Finns en eminent "replace"-funktion. Öppna första filen;

Skriv i invoice i övre rutan sen delbetalning12 i den undre rutan. Markera "match case" och klicka på "replace all".

Ändra till Invoice i övre rutan och Delbetalning12 i den undre, klicka "replace all"

Ändra nu till INVOICE i övre rutan och skriv DELBETALNING12 i den undre, klicka på "Replace all" igen.

Gör likadant på alla filer (8 st)

Döp om invoice.php till delbetalning12.php

Gå in i img-mappen och döp om invoice.png till delbetalning12.png

Döp om invoice_front.png till delbetalning12_front.png

 

Vill du att modulen endast skall vara synlig över en viss beloppsgräns (dvs om summan i kassan övergår tex 5000kr så kanske du vill att avbetalning 12mån skall synas, men inte innan dess) så får du ändra lite i filen delbetalning12.php

Leta upp:

public function hookPayment($params)
{
 if (!$this->active)
  return ;

och ersätter med:

public function hookPayment($params)
{
 if (!$this->active)
  return ;
 if ($params['cart']->getOrderTotal() < 5000)
  return ;

Byt ut 5000 mot önskad summa ordern skall överstiga för att betalningssättet skall synas.

 

Installera.

 

Gör sedan samma sak men döp allt till delbetalning24 eller vilka avbetalningsperioder du nu önskar. Glöm inte att matcha versaler och gemener.

 

Min översättning ser ut såhär, inte säker på att den är komplett men är inte mkt kvar att trycka in i annat fall.

<?php
global $_MODULE;
$_MODULE = array();
$_MODULE['<{delbetalning12}prestashop>confirmation_2e2117b7c81aa9ea6931641ea2c6499f'] = 'Din förfrågan om delbetalning (12mån) hos';
$_MODULE['<{delbetalning12}prestashop>confirmation_75fbf512d744977d62599cc3f0ae2bb4'] = 'är mottagen.';
$_MODULE['<{delbetalning12}prestashop>confirmation_e6dc7945b557a1cd949bea92dd58963e'] = 'Din förfrågan kommer att behandlas och varorna skickas så snart som möjligt efter det.';
$_MODULE['<{delbetalning12}prestashop>confirmation_0db71da7150c27142eef9d22b843b4a9'] = 'För eventuella frågor eller mer information, vänligen kontakta vår';
$_MODULE['<{delbetalning12}prestashop>confirmation_64430ad2835be8ad60c59e7d44e4b0b1'] = 'kundtjänst.';
$_MODULE['<{delbetalning12}prestashop>delbetalning_eed422851984946a4d65fcc9824d240b'] = 'Delbetalning (12 mån)';
$_MODULE['<{delbetalning12}prestashop>delbetalning_0782e47d984182c9aa84ed7c9012e6c2'] = 'Acceptera delbetalning (12 mån)';
$_MODULE['<{delbetalning12}prestashop>delbetalning_fa214007826415a21a8456e3e09f999d'] = 'Är du säker på att du vill radera dina inställningar?';
$_MODULE['<{delbetalning12}prestashop>delbetalning_077941b71a7b3d57c0db4a614969a5af'] = 'Delbetalning (12 mån)';
$_MODULE['<{delbetalning12}prestashop>delbetalning_f4f70727dc34561dfde1a3c529b6205c'] = 'Inställningar';
$_MODULE['<{delbetalning12}prestashop>delbetalning_ba9d6e34c95eda50d5f2720cd5f81370'] = 'Lägg på en avgift';
$_MODULE['<{delbetalning12}prestashop>delbetalning_93cba07454f06a4a960172bbd6e2a435'] = 'Ja';
$_MODULE['<{delbetalning12}prestashop>delbetalning_bafd7322c6e97d25b6299b5d6fe8920b'] = 'Nej';
$_MODULE['<{delbetalning12}prestashop>delbetalning_27bb4712ce6a8942038ce7a9c622721c'] = 'Produktreferens';
$_MODULE['<{delbetalning12}prestashop>delbetalning_75352ac87ff1eab1022a82fa459774c1'] = 'Fraktbegränsning';
$_MODULE['<{delbetalning12}prestashop>delbetalning_963e55522f75e2105b42c9273274e959'] = 'Kräv pnr/org.nr';
$_MODULE['<{delbetalning12}prestashop>delbetalning_6f8ae1f8819a83d268760ea4c41c49ff'] = 'Granska pnr/org.nr';
$_MODULE['<{delbetalning12}prestashop>delbetalning_889edd27509f95b5229db7b73826dc06'] = 'Tillåt nedladdningsbara produkter';
$_MODULE['<{delbetalning12}prestashop>delbetalning_b17f3f4dcf653a5776792498a9b44d6a'] = 'Spara';
$_MODULE['<{delbetalning12}prestashop>delbetalning_f4d1ea475eaa85102e2b4e6d95da84bd'] = 'Bekräftelse';
$_MODULE['<{delbetalning12}prestashop>delbetalning_c888438d14855d7d96a2724ee9c306bd'] = 'Inställningar sparade';
$_MODULE['<{delbetalning12}prestashop>delbetalning_6357d3551190ec7e79371a8570121d3a'] = 'Det finns';
$_MODULE['<{delbetalning12}prestashop>delbetalning_4ce81305b7edb043d0a7a5c75cab17d0'] = 'Det finns';
$_MODULE['<{delbetalning12}prestashop>delbetalning_07213a0161f52846ab198be103b5ab43'] = 'fel';
$_MODULE['<{delbetalning12}prestashop>delbetalning_cb5e100e5a9a3e7f6d1fd97512215282'] = 'fel';
$_MODULE['<{delbetalning12}prestashop>delbetalning_49cc8e6220245b65cd7d20fc6ccc74f5'] = 'Instruktioner';
$_MODULE['<{delbetalning12}prestashop>delbetalning_efa2dea3d3475c7fd08995148adbb674'] = 'Skapa en ny produkt i din butik, följ dessa steg.';
$_MODULE['<{delbetalning12}prestashop>delbetalning_2af298d04c7e96a8447c0b5de4306f57'] = 'Referensfältet måste matcha det värde som är angivet i modulen.';
$_MODULE['<{delbetalning12}prestashop>delbetalning_13ac7c29ca76daa7c14a2f5771a7cd0c'] = 'Produkten bör vara inaktiverad, så att den inte visas i butiken.';
$_MODULE['<{delbetalning12}prestashop>delbetalning_1e557895bbd99435c8b3447cef39ddb8'] = 'Aktivera avgift genom att välja JA på inställningen nedan.';
$_MODULE['<{delbetalning12}prestashop>delbetalning_f9f8f7e68314ea81a53e970bb0ab7273'] = 'Du måste ange ditt personnummer / organisationsnummer.';
$_MODULE['<{delbetalning12}prestashop>delbetalning_2cc32171caeb870fb41d361e5e39006a'] = 'Ditt personnummer / organisationsnummer är inte korrekt.';
$_MODULE['<{delbetalning12}prestashop>payment_61a682f3dfbdce083e641c9f5c15390b'] = 'Ansök om delbetalning med avbetalningstid om 12 månader';
$_MODULE['<{delbetalning12}prestashop>payment_f2c520e57f57bcf7cf14efcafa8f8cb9'] = 'Du delbetalar varorna enligt delbetalningsvillkoren';
$_MODULE['<{delbetalning12}prestashop>payment_6e9f93776420accbe9eb26c145afd163'] = 'En extra kostnad på';
$_MODULE['<{delbetalning12}prestashop>payment_b4a0159714f79dbdba3099fd5d99300d'] = 'tillkommer på beställningen.';
$_MODULE['<{delbetalning12}prestashop>validation_6fa38285cd1c287353f28022927a2294'] = 'Ansök om delbetalning med avbetalningstid på 12 månader';
$_MODULE['<{delbetalning12}prestashop>validation_ff8470077ffb6f99a6a0fdceb866a82d'] = 'Delbetalning (12mån)';
$_MODULE['<{delbetalning12}prestashop>validation_e2867a925cba382f1436d1834bb52a1c'] = 'Summan av de beställda artiklarna är';
$_MODULE['<{delbetalning12}prestashop>validation_dfa653dd35db3e533bd88da6e6551ac3'] = 'Uppläggningskostnad för delbetalningen är';
$_MODULE['<{delbetalning12}prestashop>validation_74729ca17f063d02ad160d6f78aa167d'] = 'är inkluderad i beloppet.';
$_MODULE['<{delbetalning12}prestashop>validation_c6448ed8770f8b534bcf94d12b184034'] = 'För att ansöka om delbetalning måste du ange ditt personnummer. Vi kommer sedan att göra en kreditupplysning innan ordern och betalningen godkänns.';
$_MODULE['<{delbetalning12}prestashop>validation_68753e1b814565686c4a2b1f46ba208c'] = 'Personnr (ååååmmdd-xxxx)';
$_MODULE['<{delbetalning12}prestashop>validation_0b5320ab8d574d4abadab68bdec15af9'] = 'Vänligen bekräfta din beställning och ansökan om delbetalning genom att klicka på \"Jag bekräftar min beställning\"';
$_MODULE['<{delbetalning12}prestashop>validation_569fd05bdafa1712c4f6be5b153b8418'] = 'Andra betalningsalternativ';
$_MODULE['<{delbetalning12}prestashop>validation_46b9e3665f187c739c55983f757ccda0'] = 'Jag bekräftar min beställning och ansöker om delbetalning.';

 

 

Så, det går tämligen fort att ordna med dessa instruktioner, men du får faktiskt betala prestaworks för att ha utvecklat grundmodulen iaf.

 

Notera att denna modul endast tar emot ordern och märker den med personnummer och "avbetalning12". Sen får man göra kreditkontroll och fakturering från något externt system/nätet.

 

Jag hoppas detta är till lite hjälp iaf.

Med vänlig hälsning

Max

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More